クラス GroovyScriptObjectBuilder<T>
java.lang.Object
org.iplass.mtp.impl.core.config.GroovyScriptObjectBuilder<T>
- すべての実装されたインタフェース:
ObjectBuilder<T>
-
コンストラクタの概要
コンストラクタ -
メソッドの概要
修飾子とタイプメソッド説明build()インスタンスを生成して返却するように実装します。void設定ファイルのproperty/bean定義にネストされたarg定義が存在する場合、その値がセットされます。voidsetClassName(String className) 設定ファイルのproperty/bean定義にclass属性が指定されている場合、その値がセットされます。void設定ファイルのproperty/bean定義に指定されたname属性がセットされます。voidsetProperties(Map<String, Object> properties) 設定ファイルのproperty/bean定義にネストされたproperty定義が存在する場合、その値がセットされます。void設定ファイルのproperty定義にvalue属性(もしくはネストされたvalue要素)が指定されている場合、その値がセットされます。
-
コンストラクタの詳細
-
GroovyScriptObjectBuilder
-
-
メソッドの詳細
-
setName
インタフェースからコピーされた説明:ObjectBuilder設定ファイルのproperty/bean定義に指定されたname属性がセットされます。- 定義:
setNameインタフェース内ObjectBuilder<T>- パラメータ:
name-
-
setValue
インタフェースからコピーされた説明:ObjectBuilder設定ファイルのproperty定義にvalue属性(もしくはネストされたvalue要素)が指定されている場合、その値がセットされます。- 定義:
setValueインタフェース内ObjectBuilder<T>- パラメータ:
value-
-
setClassName
インタフェースからコピーされた説明:ObjectBuilder設定ファイルのproperty/bean定義にclass属性が指定されている場合、その値がセットされます。- 定義:
setClassNameインタフェース内ObjectBuilder<T>- パラメータ:
className-
-
setProperties
インタフェースからコピーされた説明:ObjectBuilder設定ファイルのproperty/bean定義にネストされたproperty定義が存在する場合、その値がセットされます。 同一nameのproperty定義が複数存在した場合、propertiesのvalueにはList型で複数のインスタンスが保持されます。- 定義:
setPropertiesインタフェース内ObjectBuilder<T>- パラメータ:
properties-
-
setArgs
インタフェースからコピーされた説明:ObjectBuilder設定ファイルのproperty/bean定義にネストされたarg定義が存在する場合、その値がセットされます。 同一nameのarg定義が複数存在した場合、argsのvalueにはList型で複数のインスタンスが保持されます。- 定義:
setArgsインタフェース内ObjectBuilder<T>- パラメータ:
args-
-
build
インタフェースからコピーされた説明:ObjectBuilderインスタンスを生成して返却するように実装します。- 定義:
buildインタフェース内ObjectBuilder<T>- 戻り値:
-