|
|||||||||||
前 次 | フレームあり フレームなし |
InvocationBeansException を使用しているパッケージ | |
shohaku.core.beans | JavaBean 制御するユーティリティを提供します。 |
shohaku.core.beans での InvocationBeansException の使用 |
InvocationBeansException をスローする shohaku.core.beans のメソッド | |
protected java.lang.Object |
MethodInfo.invokeMethod(java.lang.Class c,
java.lang.Object obj)
指定されたインスタンスとクラスからメソッドを呼び出し結果を返します。 |
java.lang.Object |
MethodFeatureInfo.invoke()
登録されているクラスからメソッドを呼び出し結果を返します。 |
java.lang.Object |
MethodFeatureInfo.invoke(java.lang.Class c)
指定されたクラスからメソッドを呼び出し結果を返します。 |
java.lang.Object |
MethodFeatureInfo.invoke(java.lang.Object obj)
指定されたインスタンスからメソッドを呼び出し結果を返します。 |
protected java.lang.Object |
MethodFeatureInfo.invoke(java.lang.Class c,
java.lang.Object obj)
指定されたインスタンスとクラスからメソッド又はコンストラクタを呼び出し結果を返します。 |
protected java.lang.Object |
MethodFeatureInfo.invokeMethod(java.lang.Class c,
java.lang.Object obj)
指定されたインスタンスとクラスからメソッドを呼び出し結果を返します。 |
protected java.lang.Object |
MethodFeatureInfo.newInstance(java.lang.Class c)
指定されたクラスからコンストラクタを呼び出しインスタンスを生成して返します。 |
java.lang.Object |
FieldInfo.get()
登録されているクラスからフィールドの値を返します。 |
java.lang.Object |
FieldInfo.get(java.lang.Class c)
指定されたクラスからフィールドの値を返します。 |
java.lang.Object |
FieldInfo.get(java.lang.Object obj)
指定されたインスタンスからフィールドの値を返します。 |
java.lang.Object |
FieldInfo.set(java.lang.Object newValue)
登録されているクラスのフィールドの値を変更し以前の値を返します。 |
java.lang.Object |
FieldInfo.set(java.lang.Class c,
java.lang.Object newValue)
指定されたクラスのフィールドの値を変更し以前の値を返します。 |
java.lang.Object |
FieldInfo.set(java.lang.Object obj,
java.lang.Object newValue)
指定されたインスタンスのフィールドの値を変更し以前の値を返します。 |
java.lang.Object |
ClassInfo.newInstance()
登録されているクラスから、インスタンスを生成して返却します。 |
java.lang.Object |
ClassInfo.newInstance(java.lang.Class c)
指定されたクラスから、インスタンスを生成して返却します。 |
java.util.Map |
ClassInfo.getPropertyMap(java.lang.Object o)
指定されたオブジェクトから、ゲットプロパティ型のメソッド情報を実行し、プロパティ名をキーとして値をマッピングして返却します。 |
BindMethod |
BindMethodBuilder.bind()
メソッドの拘束を実行し生成されたオブジェクトを返却する。 |
java.lang.Object |
BindMethod.invoke(Parameters values)
メソッドを呼び出し結果を返します。 |
static java.util.Map |
BeanUtilities.getProperties(java.lang.Object bean)
ビーンのプロパティをマップに格納して返却します。 |
static java.lang.String |
BeanUtilities.toBeanString(java.lang.Object bean)
ビーンのプロパティを文字列に変換して返却します。 |
static java.lang.Object |
BeanUtilities.getNestedProperty(java.lang.Object bean,
java.lang.String pattern,
java.lang.Object[] args)
指定された参照パターンに基づきプロパティまたはメソッド、配列・リストの要素に再起的にアクセスして値を返却します。 |
static java.lang.Object |
BeanUtilities.getListProperty(java.lang.Object bean,
java.lang.String pattern)
配列またはリストからパターン文字列の示すインデックスの要素を返します。 |
static java.lang.Object |
BeanUtilities.getProperty(java.lang.Object bean,
java.lang.String name)
ビーンからプロパティ名の示すプロパティを取得して返します。 |
static java.lang.Object |
BeanUtilities.getMethodProperty(java.lang.Object bean,
java.lang.String pattern,
java.lang.Object[] args)
ビーンからパターン文字列の示すメソッドを実行して戻り値を返します。 |
static java.lang.Object |
BeanUtilities.newInstance(java.lang.Class c)
パラメータを指定したコンストラクタからインスタンスを生成して返却します。 |
static java.lang.Object |
BeanUtilities.newInstance(java.lang.Class c,
java.lang.Object[] parameterValues)
パラメータを指定したコンストラクタからインスタンスを生成して返却します。 |
static java.lang.Object |
BeanUtilities.newInstance(java.lang.Class c,
java.lang.Class[] parameterTypes,
java.lang.Object[] parameterValues)
パラメータを指定したコンストラクタからインスタンスを生成して返却します。 |
static java.lang.Object |
BeanUtilities.invokeMethod(java.lang.Class c,
java.lang.Object obj,
java.lang.String methodName)
指定されたインスタンスとクラスからメソッドを呼び出し結果を返します。 |
static java.lang.Object |
BeanUtilities.invokeMethod(java.lang.Class c,
java.lang.Object obj,
java.lang.String methodName,
java.lang.Object[] parameterValues)
指定されたインスタンスとクラスからメソッドを呼び出し結果を返します。 |
static java.lang.Object |
BeanUtilities.invokeMethod(java.lang.Class c,
java.lang.Object obj,
java.lang.String methodName,
java.lang.Class[] parameterTypes,
java.lang.Object[] parameterValues)
指定されたインスタンスとクラスからメソッドを呼び出し結果を返します。 |
static java.lang.Object |
BeanUtilities.invokeMethod(java.lang.Class c,
java.lang.Object obj,
java.lang.reflect.Method method,
java.lang.Object[] parameterValues)
指定されたインスタンスとクラスからメソッドを呼び出し結果を返します。 |
|
|||||||||||
前 次 | フレームあり フレームなし |