模块  java.compiler
软件包  javax.tools

Interface DiagnosticListener<S>

  • 参数类型
    S - 此侦听器接收的诊断使用的源对象的类型
    所有已知实现类:
    DiagnosticCollector

    public interface DiagnosticListener<S>
    用于从工具接收诊断的接口。
    从以下版本开始:
    1.6
    • 方法详细信息

      • report

        void report​(Diagnostic<? extends S> diagnostic)
        发现问题时调用。
        参数
        diagnostic - 表示发现的问题的诊断
        异常
        NullPointerException - 如果诊断参数为 null且实现无法处理 null参数