woolpack.utils
クラス BuildableLinkedHashMap<K,V>
java.lang.Object
java.util.AbstractMap<K,V>
java.util.HashMap<K,V>
java.util.LinkedHashMap<K,V>
woolpack.utils.BuildableLinkedHashMap<K,V>
- 型パラメータ:
K
- V
-
- すべての実装されたインタフェース:
- Serializable, Cloneable, Map<K,V>
public class BuildableLinkedHashMap<K,V>
- extends LinkedHashMap<K,V>
Builder パターンを適用したLinkedHashMap
です。
適用しているデザインパターン:Builder。
- 関連項目:
- 直列化された形式
インタフェース java.util.Map から継承されたメソッド |
containsKey, entrySet, equals, hashCode, isEmpty, keySet, put, putAll, remove, size, values |
BuildableLinkedHashMap
public BuildableLinkedHashMap()
map
public BuildableLinkedHashMap<K,V> map(K key,
V value)
HashMap.put(Object, Object)
を実行しこのオブジェクトへの参照を返します。
- パラメータ:
key
- 追加するキー。value
- 追加する値。
- 戻り値:
- オブジェクトへの参照。
map
public BuildableLinkedHashMap<K,V> map(K key)
HashMap.put(Object, Object)
を実行しこのオブジェクトへの参照を返します。
前回実行したmap(Object, Object)
の値を値として格納します。
- パラメータ:
key
- 追加するキー。
- 戻り値:
- オブジェクトへの参照。
merge
public BuildableLinkedHashMap<K,V> merge(Map<? extends K,? extends V> t)
HashMap.putAll(Map)
を実行しこのオブジェクトへの参照を返します。
- パラメータ:
t
- 追加するマップ。
- 戻り値:
- オブジェクトへの参照。
Copyright (C) 2006-2007 Takahiro Nakamura. All rights reserved.