|
|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectorg.opengion.fukurou.util.Attributes
public final class Attributes
Attributes.java は、String 型キーにString型値を Map するクラスです。 HTMLのPOST/GET等の受け渡しや、String型の引数が多い場合に効果があります。 特に、getAttributes( String[] param ) による属性リスト作成は、 HTMLタグの属性定義を行う上で,非常に便利に利用できます。 この実装は同期化されません。
コンストラクタの概要 | |
---|---|
Attributes()
デフォルトコンストラクター |
|
Attributes(Attributes att)
Attributes を与えて新しく作成するコンストラクター |
メソッドの概要 | |
---|---|
void |
add(java.lang.String key,
java.lang.String value)
指定された値と指定されたキーをこのマップに追加します マップ自身のキーは、ユニークである為、既存の値に対して、 新しく値を追加します。 |
void |
add(java.lang.String key,
java.lang.String value,
java.lang.String sepa)
指定された値と指定されたキーをこのマップに追加します マップ自身のキーは、ユニークである為、既存の値に対して、 新しく値を追加します。 |
void |
addAttributes(Attributes att)
Attributes 属性を、既存の属性に追加します。 |
void |
clear()
マップからマッピングをすべて削除します 。 |
java.lang.String |
get(java.lang.String key)
マップが指定のキーをマップする値を返します。 |
java.lang.String |
getAttribute()
マップに含まれているキーと属性のペアを タグの属性リストの形式ですべて返します。 |
java.lang.String |
getAttribute(java.lang.String[] keys)
マップに含まれているキーと属性のペアを タグの属性リストの形式で返します。 |
java.lang.String[] |
getKeyArray()
マップに含まれているキーの配列を返します。 |
java.lang.String |
remove(java.lang.String key)
このキーにマッピングがある場合に、そのマッピングをマップから削除します |
void |
set(java.lang.String key,
java.lang.String value)
指定された値と指定されたキーをこのマップに関連付けます 指定されたキーに、null を関連付けることはできません。 |
void |
set(java.lang.String key,
java.lang.String value,
java.lang.String def)
指定された値と指定されたキーをこのマップに関連付けます set( String key,String value ) との違いは、value が null の場合に、def を代わりにセットすることです。 |
int |
size()
マップ内のキーと値のマッピングの数を返します。 |
java.lang.String |
toString()
このオブジェクトの文字列表現を返します。 |
クラス java.lang.Object から継承されたメソッド |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
コンストラクタの詳細 |
---|
public Attributes()
public Attributes(Attributes att)
att
- Attributesメソッドの詳細 |
---|
public void clear()
public java.lang.String get(java.lang.String key)
key
- 関連付けられた値が返されるキー(大文字小文字は同値)
public void set(java.lang.String key, java.lang.String value)
key
- 指定される値が関連付けられるキー(大文字小文字は同値)value
- 指定されるキーに関連付けられる値public void set(java.lang.String key, java.lang.String value, java.lang.String def)
key
- 指定される値が関連付けられるキー(大文字小文字は同値)value
- 指定されるキーに関連付けられる値def
- value が null の場合にキーに関連付けられる値public void add(java.lang.String key, java.lang.String value)
key
- 指定される値が関連付けられるキー(大文字小文字は同値)value
- 指定されるキーの値に、追加される値public void add(java.lang.String key, java.lang.String value, java.lang.String sepa)
key
- 指定される値が関連付けられるキー(大文字小文字は同値)value
- 指定されるキーの値に、追加される値sepa
- 値を連結するときの文字列public void addAttributes(Attributes att)
att
- Attributespublic java.lang.String remove(java.lang.String key)
key
- マッピングがマップから削除されるキー(大文字小文字は同値)
public int size()
public java.lang.String[] getKeyArray()
public java.lang.String getAttribute(java.lang.String[] keys)
keys
- 指定 key の配列文字列(大文字小文字は同値)
public java.lang.String getAttribute()
public java.lang.String toString()
java.lang.Object
内の toString
|
openGion 5.3.9.0 | ||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |