概要 | パッケージ | クラス | 使用 | 階層ツリー | 非推奨 API | 索引 | ヘルプ
前 次 | フレームあり フレームなし

## クラス
shohaku.core.beans.InvocationBeansException の使用

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.Object` | `BeanUtilities.setProperties(java.lang.Object bean, java.util.Map props)` ビーンのプロパティをマップに格納して返却します。
`static java.lang.String` | `BeanUtilities.toBeanString(java.lang.Object bean)` ビーンのプロパティを文字列に変換して返却します。
`static java.lang.Object` | `BeanUtilities.getNestedProperty(java.lang.Object bean, java.lang.String pattern)` 指定された参照パターンに基づきプロパティ・マップ・配列・リストの要素に再起的にアクセスして値を返却します。
`static java.lang.Object` | `BeanUtilities.getCELNestedProperty(java.lang.Object bean, java.lang.String pattern)` 指定された参照パターンに基づき引数をCEL式で解析するメソッドとプロパティ・マップ・配列・リストの要素に再起的にアクセスして値を返却します。
`static java.lang.Object` | `BeanUtilities.getProperty(java.lang.Object bean, java.lang.String propertyName)` ビーンからプロパティ名の示すプロパティを取得して返却します。
`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)` 指定されたインスタンスとクラスからメソッドを呼び出し結果を返却します。
`static java.lang.Object` | `BeanUtilities.getFieldValue(java.lang.Object obj, java.lang.String fieldName)` オブジェクトからフィールド名の示すフィールド値を取得して返却します。
`static java.lang.Object` | `BeanUtilities.getFieldValue(java.lang.Class c, java.lang.Object obj, java.lang.String fieldName)` オブジェクトからフィールド名の示すフィールド値を取得して返却します。
`static java.lang.Object` | `BeanUtilities.setFieldValue(java.lang.Object obj, java.lang.String fieldName, java.lang.Object newValue)` オブジェクトからフィールド名の示すフィールド値を設定して元の値を返却します。
`static java.lang.Object` | `BeanUtilities.setFieldValue(java.lang.Class c, java.lang.Object obj, java.lang.String fieldName, java.lang.Object newValue)` オブジェクトからフィールド名の示すフィールド値を設定して元の値を返却します。

概要 | パッケージ | クラス | 使用 | 階層ツリー | 非推奨 API | 索引 | ヘルプ
前 次 | フレームあり フレームなし