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
    • Method Detail

      • 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)