Module java.compiler
Package javax.tools

Interface DiagnosticListener<S>

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

public interface DiagnosticListener<S>
用于从工具接收诊断的接口。
自 JDK 版本:
1.6
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    report(Diagnostic<? extends S> diagnostic)
    当发现问题时调用。
  • Method Details

    • report

      void report(Diagnostic<? extends S> diagnostic)
      当发现问题时调用。
      参数:
      diagnostic - 代表发现的问题的诊断
      抛出:
      NullPointerException - 如果诊断参数为 null 并且实现无法处理 null 参数