org.seasar.aptina.commons.util
クラス DiagnosticUtils

java.lang.Object
  上位を拡張 org.seasar.aptina.commons.util.DiagnosticUtils

public class DiagnosticUtils
extends Object

Diagnostic を扱うユーティリティです.

作成者:
koichik

メソッドの概要
static List<Diagnostic<? extends JavaFileObject>> getDiagnostics(List<Diagnostic<? extends JavaFileObject>> diagnostics, Class<?> clazz)
          Diagnostic のリストから, 指定されたクラスに対する Diagnostic のリストを返します.
static List<Diagnostic<? extends JavaFileObject>> getDiagnostics(List<Diagnostic<? extends JavaFileObject>> diagnostics, Class<?> clazz, Diagnostic.Kind kind)
          Diagnostic のリストから, 指定されたクラスに対する指定された Diagnostic.Kind を持つ Diagnostic のリストを返します.
static List<Diagnostic<? extends JavaFileObject>> getDiagnostics(List<Diagnostic<? extends JavaFileObject>> diagnostics, Diagnostic.Kind kind)
          Diagnostic のリストから, 指定された Diagnostic.Kind を持つ Diagnostic のリストを返します.
static List<Diagnostic<? extends JavaFileObject>> getDiagnostics(List<Diagnostic<? extends JavaFileObject>> diagnostics, String className)
          Diagnostic のリストから, 指定されたクラスに対する Diagnostic のリストを返します.
static List<Diagnostic<? extends JavaFileObject>> getDiagnostics(List<Diagnostic<? extends JavaFileObject>> diagnostics, String className, Diagnostic.Kind kind)
          Diagnostic のリストから, 指定されたクラスに対する指定された Diagnostic.Kind を持つ Diagnostic のリストを返します.
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

メソッドの詳細

getDiagnostics

public static List<Diagnostic<? extends JavaFileObject>> getDiagnostics(List<Diagnostic<? extends JavaFileObject>> diagnostics,
                                                                        Class<?> clazz)
Diagnostic のリストから, 指定されたクラスに対する Diagnostic のリストを返します.

パラメータ:
diagnostics - Diagnostic のリスト
clazz - 取得するクラス
戻り値:
指定されたクラスに対する Diagnostic のリスト

getDiagnostics

public static List<Diagnostic<? extends JavaFileObject>> getDiagnostics(List<Diagnostic<? extends JavaFileObject>> diagnostics,
                                                                        String className)
Diagnostic のリストから, 指定されたクラスに対する Diagnostic のリストを返します.

パラメータ:
diagnostics - Diagnostic のリスト
className - 取得するクラス名
戻り値:
指定されたクラスに対する Diagnostic のリスト

getDiagnostics

public static List<Diagnostic<? extends JavaFileObject>> getDiagnostics(List<Diagnostic<? extends JavaFileObject>> diagnostics,
                                                                        Diagnostic.Kind kind)
Diagnostic のリストから, 指定された Diagnostic.Kind を持つ Diagnostic のリストを返します.

パラメータ:
diagnostics - Diagnostic のリスト
kind - 取得する Diagnostic.Kind
戻り値:
指定されたDiagnostic.Kind を持つ Diagnostic のリスト

getDiagnostics

public static List<Diagnostic<? extends JavaFileObject>> getDiagnostics(List<Diagnostic<? extends JavaFileObject>> diagnostics,
                                                                        Class<?> clazz,
                                                                        Diagnostic.Kind kind)
Diagnostic のリストから, 指定されたクラスに対する指定された Diagnostic.Kind を持つ Diagnostic のリストを返します.

パラメータ:
diagnostics - Diagnostic のリスト
clazz - 取得するクラス
kind - 取得する Diagnostic.Kind
戻り値:
指定されたクラスに対する指定された Diagnostic.Kind を持つ Diagnostic のリスト

getDiagnostics

public static List<Diagnostic<? extends JavaFileObject>> getDiagnostics(List<Diagnostic<? extends JavaFileObject>> diagnostics,
                                                                        String className,
                                                                        Diagnostic.Kind kind)
Diagnostic のリストから, 指定されたクラスに対する指定された Diagnostic.Kind を持つ Diagnostic のリストを返します.

パラメータ:
diagnostics - Diagnostic のリスト
className - 取得するクラス名
kind - 取得する Diagnostic.Kind
戻り値:
指定されたクラスに対する指定された Diagnostic.Kind を持つ Diagnostic のリスト


Copyright © 2009-2010 The Seasar Foundation. All Rights Reserved.