public class GroovyScriptObjectBuilder<T> extends java.lang.Object implements ObjectBuilder<T>
| コンストラクタと説明 |
|---|
GroovyScriptObjectBuilder(java.lang.String script) |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
T |
build()
インスタンスを生成して返却するように実装します。
|
void |
setArgs(java.util.Map<java.lang.String,java.lang.Object> args)
設定ファイルのproperty/bean定義にネストされたarg定義が存在する場合、その値がセットされます。
|
void |
setClassName(java.lang.String className)
設定ファイルのproperty/bean定義にclass属性が指定されている場合、その値がセットされます。
|
void |
setName(java.lang.String name)
設定ファイルのproperty/bean定義に指定されたname属性がセットされます。
|
void |
setProperties(java.util.Map<java.lang.String,java.lang.Object> properties)
設定ファイルのproperty/bean定義にネストされたproperty定義が存在する場合、その値がセットされます。
|
void |
setValue(java.lang.String value)
設定ファイルのproperty定義にvalue属性(もしくはネストされたvalue要素)が指定されている場合、その値がセットされます。
|
public void setName(java.lang.String name)
ObjectBuildersetName インタフェース内 ObjectBuilder<T>public void setValue(java.lang.String value)
ObjectBuildersetValue インタフェース内 ObjectBuilder<T>public void setClassName(java.lang.String className)
ObjectBuildersetClassName インタフェース内 ObjectBuilder<T>public void setProperties(java.util.Map<java.lang.String,java.lang.Object> properties)
ObjectBuildersetProperties インタフェース内 ObjectBuilder<T>public void setArgs(java.util.Map<java.lang.String,java.lang.Object> args)
ObjectBuildersetArgs インタフェース内 ObjectBuilder<T>public T build()
ObjectBuilderbuild インタフェース内 ObjectBuilder<T>