tsukuba_bunko.util
クラス ReflectionUtil

java.lang.Object
  上位を拡張 tsukuba_bunko.util.ReflectionUtil

public final class ReflectionUtil
extends java.lang.Object

リフレクション操作をサポートするためのユーティリティクラスです。

バージョン:
$Revision: 1.1 $
作成者:
$Author: ppoi $

メソッドの概要
static java.lang.reflect.Method findMethod(java.lang.Class clazz, java.lang.String methodName, java.lang.Class[] parameterTypes, boolean searchSuperclasses)
          メソッドを検索します。
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

メソッドの詳細

findMethod

public static java.lang.reflect.Method findMethod(java.lang.Class clazz,
                                                  java.lang.String methodName,
                                                  java.lang.Class[] parameterTypes,
                                                  boolean searchSuperclasses)
メソッドを検索します。

パラメータ:
clazz - 検索対象のクラス
methodName - 検索するメソッド名
parameterTypes - 検索するメソッドの仮引数クラスリスト(配列)
searchSuperclasses - スーパークラスを検索対象にする場合 true、それ以外の場合 false
戻り値:
検索結果。メソッドが検出されなかった場合は null


All Rights Reserved. © 1999-2006 The "Peko" Project, Tsukuba Bunko.