|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectbodybuilder.builder.Builder
ビルダー
フィールドの概要 | |
protected static java.lang.String |
ATTR_NAME
name属性 |
protected static java.lang.String |
ATTR_TYPE
type属性 |
protected static java.lang.String |
ATTR_VALUE
value属性 |
protected static java.lang.String |
ELEM_CONSTRUCTOR
コンストラクタ要素 |
protected boolean |
hasChild
ビルダーが子要素を持っているかどうかのフラグ |
protected boolean |
hasConstructor
ビルダーがコンストラクタを持っているかどうかのフラグ |
コンストラクタの概要 | |
Builder()
|
メソッドの概要 | |
static java.lang.Object |
build(org.jdom.Element element)
XML要素から値を生成する。 |
protected abstract java.lang.Object |
getMuscle(org.jdom.Element element,
Argument constructor)
オブジェクトを取得する。 |
protected static java.lang.String |
getRequiredName(org.jdom.Element element)
name属性を取得する。 |
protected static java.lang.String |
getRequiredType(org.jdom.Element element)
type属性を取得する。 |
protected static java.lang.String |
getRequiredValueAttr(org.jdom.Element element)
value属性を取得する。 |
protected static java.lang.String |
getType(org.jdom.Element element)
type属性を取得する。 |
protected static java.lang.String |
getType(org.jdom.Element element,
java.lang.String defaultType)
type属性を取得する。 |
static java.lang.Object |
getValue(org.jdom.Element element)
XML要素から値を取得する。 |
static java.lang.Object |
getValue(org.jdom.Element element,
java.lang.String type)
XML要素から値を取得する。 |
protected static java.lang.String |
getValueAttr(org.jdom.Element element)
value属性を取得する。 |
protected static java.lang.Object |
newObject(java.lang.Class type,
Argument constructor)
オブジェクトを生成する。 |
protected static java.lang.Object |
newObject(java.lang.String type,
Argument constructor)
オブジェクトを生成する。 |
クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
フィールドの詳細 |
protected static final java.lang.String ATTR_NAME
protected static final java.lang.String ATTR_VALUE
protected static final java.lang.String ATTR_TYPE
protected static final java.lang.String ELEM_CONSTRUCTOR
protected boolean hasConstructor
protected boolean hasChild
コンストラクタの詳細 |
public Builder()
メソッドの詳細 |
protected abstract java.lang.Object getMuscle(org.jdom.Element element, Argument constructor)
element
- XML要素constructor
- コンストラクタpublic static java.lang.Object getValue(org.jdom.Element element)
element
- XML要素public static java.lang.Object getValue(org.jdom.Element element, java.lang.String type)
element
- XML要素type
- 値の型public static java.lang.Object build(org.jdom.Element element)
element
- XML要素protected static java.lang.Object newObject(java.lang.String type, Argument constructor)
type
- 型constructor
- コンストラクタprotected static java.lang.Object newObject(java.lang.Class type, Argument constructor)
type
- 型constructor
- コンストラクタprotected static java.lang.String getRequiredName(org.jdom.Element element)
element
- XML要素
protected static java.lang.String getValueAttr(org.jdom.Element element)
element
- XML要素
protected static java.lang.String getRequiredValueAttr(org.jdom.Element element)
element
- XML要素
protected static java.lang.String getType(org.jdom.Element element)
element
- XML要素
protected static java.lang.String getType(org.jdom.Element element, java.lang.String defaultType)
element
- XML要素defaultType
- デフォルトタイプ
protected static java.lang.String getRequiredType(org.jdom.Element element)
element
- XML要素
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |