|
||||||||||
前 次 | フレームあり フレームなし |
IllegalAccessRuntimeException を使用しているパッケージ | |
---|---|
org.seasar.util.lang | クラスやフィールド、メソッドなど扱うユーティリティを提供します。 |
org.seasar.util.lang での IllegalAccessRuntimeException の使用 |
---|
IllegalAccessRuntimeException をスローする org.seasar.util.lang のメソッド | ||
---|---|---|
static
|
FieldUtil.get(Field field)
Field によって表されるstatic フィールドの値を返します。 |
|
static
|
FieldUtil.get(Field field,
Object target)
指定されたオブジェクトについて、 Field によって表されるフィールドの値を返します。 |
|
static int |
FieldUtil.getInt(Field field)
staticな Field の値をintとして取得します。 |
|
static int |
FieldUtil.getInt(Field field,
Object target)
Field の値をintとして取得します。 |
|
static String |
FieldUtil.getString(Field field)
staticな Field の値を String として取得します。 |
|
static String |
FieldUtil.getString(Field field,
Object target)
Field の値を String として取得します。 |
|
static
|
MethodUtil.invoke(Method method,
Object target,
Object... args)
Method オブジェクトによって表される基本となるメソッドを、指定したオブジェクトに対して指定したパラメータで呼び出します。 |
|
static
|
MethodUtil.invokeStatic(Method method,
Object... args)
Method オブジェクトによって表される基本となるstatic メソッドを、指定したパラメータで呼び出します。 |
|
static
|
ClassUtil.newInstance(Class<T> clazz)
指定されたクラスのデフォルトコンストラクタで、クラスの新しいインスタンスを作成および初期化します。 |
|
static
|
ConstructorUtil.newInstance(Constructor<T> constructor,
Object... args)
指定された初期化パラメータで、コンストラクタの宣言クラスの新しいインスタンスを作成および初期化します。 |
|
static
|
ClassUtil.newInstance(String className)
指定されたクラスをコンテキストクラスローダから取得し、デフォルトコンストラクタで、クラスの新しいインスタンスを作成および初期化します。 |
|
static
|
ClassUtil.newInstance(String className,
ClassLoader loader)
指定されたクラスを指定のクラスローダから取得し、デフォルトコンストラクタで、クラスの新しいインスタンスを作成および初期化します。 |
|
static void |
FieldUtil.set(Field field,
Object value)
Field オブジェクトによって表されるstatic フィールドを、指定された新しい値に設定します。 |
|
static void |
FieldUtil.set(Field field,
Object target,
Object value)
Field オブジェクトによって表される指定されたオブジェクト引数のフィールドを、指定された新しい値に設定します。 |
|
||||||||||
前 次 | フレームあり フレームなし |