Package cdc.issues

Interface IssuesHandler<I extends Issue>

Type Parameters:
I - The issue type. WARNING: deprecated (since 2023-10-14). Use Issue.
All Known Implementing Classes:
IssuesCollector, IssuesTee, VerboseIssuesHandler, VoidIssuesHandler
Functional Interface:
This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.

@FunctionalInterface public interface IssuesHandler<I extends Issue>
Interface implemented by classes that can handle (collect, process, ...) issues.
Author:
Damien Carbonne
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final IssuesHandler<Issue>
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    issue(I issue)
    Notifies an issue.
    default void
    issues(I... issues)
     
    default void
    issues(Iterable<? extends I> issues)
     
  • Field Details

  • Method Details

    • issue

      void issue(I issue)
      Notifies an issue.
      Parameters:
      issue - The issue.
    • issues

      default void issues(Iterable<? extends I> issues)
    • issues

      default void issues(I... issues)