Package Summary  Overview Summary

class:DiagnosticCollector [NONE]

Type Parameters:
S - the type of source objects used by diagnostics received by this object
All Implemented Interfaces:
DiagnosticListener<S>

public final class DiagnosticCollector<S>extends Object implements DiagnosticListener<S>
Provides an easy way to collect diagnostics in a list.
Since:
1.6

constructor:DiagnosticCollector() [NONE]

  • DiagnosticCollector

    public DiagnosticCollector()
    Creates a new instance of DiagnosticCollector.

method:report(javax.tools.Diagnostic) [NONE]

  • report

    public void report (Diagnostic<? extends S> diagnostic)
    Description copied from interface: DiagnosticListener
    Invoked when a problem is found.
    Specified by:
    report in interface DiagnosticListener<S>
    Parameters:
    diagnostic - a diagnostic representing the problem that was found
  • method:getDiagnostics() [NONE]

    getDiagnostics

    public List<Diagnostic<? extends S>>  getDiagnostics()
    Returns a list view of diagnostics collected by this object.
    Returns:
    a list view of diagnostics