|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
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要素
|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||