|
||||||||||
| 前 次 | フレームあり フレームなし | |||||||||
| 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オブジェクトによって表される指定されたオブジェクト引数のフィールドを、指定された新しい値に設定します。 |
|
|
||||||||||
| 前 次 | フレームあり フレームなし | |||||||||