モジュール java.compiler
パッケージ javax.tools

クラスDiagnosticCollector<S>

java.lang.Object
javax.tools.DiagnosticCollector<S>
型パラメータ:
S - このオブジェクトが受け取る診断情報で使用されているソース・オブジェクトの型
すべての実装されたインタフェース:
DiagnosticListener<S>

public final class DiagnosticCollector<S> extends Object implements DiagnosticListener<S>
診断情報を簡単に収集し、リスト化する手段を提供します。
導入されたバージョン:
1.6
  • コンストラクタのサマリー

    コンストラクタ
    コンストラクタ
    説明
    DiagnosticCollectorの新しいインスタンスを作成します。
  • メソッドのサマリー

    修飾子と型
    メソッド
    説明
    List<Diagnostic<? extends S>>
    このオブジェクトによって収集された診断のリスト・ビューを返します。
    void
    report(Diagnostic<? extends S> diagnostic)
    問題が見つかったときに呼び出されます。

    クラス java.lang.Objectで宣言されたメソッド

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • コンストラクタの詳細

    • DiagnosticCollector

      public DiagnosticCollector()
      DiagnosticCollectorの新しいインスタンスを作成します。
  • メソッドの詳細

    • report

      public void report(Diagnostic<? extends S> diagnostic)
      インタフェースからコピーされた説明: DiagnosticListener
      問題が見つかったときに呼び出されます。
      定義:
      report、インタフェースDiagnosticListener<S>
      パラメータ:
      diagnostic - 検出された問題を示す診断情報
    • getDiagnostics

      public List<Diagnostic<? extends S>> getDiagnostics()
      このオブジェクトによって収集された診断のリスト・ビューを返します。
      戻り値:
      診断情報のリスト表示