V
- 値の型public class MultipleKeyCaseMap<V> extends MapWrapper<V>
MultipleKeyCaseMap.get(Object)
MultipleKeyCaseMap.containsKey(Object)
MultipleKeyCaseMap.put(String, Object)
MultipleKeyCaseMap.putAll(java.util.Map)
コンストラクタと説明 |
---|
MultipleKeyCaseMap()
MultipleKeyCaseMap のインスタンスを生成する。 |
MultipleKeyCaseMap(Map<V> map)
map を元に、MultipleKeyCaseMap のインスタンスを生成する。 |
修飾子とタイプ | メソッドと説明 |
---|---|
boolean |
containsKey(Object key)
キー名の存在チェック。
|
V |
get(Object key)
指定されたキー名に対応する値を返却する。
|
V |
put(String key,
V value)
#getDelegateMap() が返すMap オブジェクトに処理を委譲する。 |
void |
putAll(Map<?,? extends V> m)
#getDelegateMap() が返すMap オブジェクトに処理を委譲する。 |
clear, containsValue, entrySet, isEmpty, keySet, remove, size, values
@Published(tag="architect") public MultipleKeyCaseMap()
MultipleKeyCaseMap
のインスタンスを生成する。@Published(tag="architect") public MultipleKeyCaseMap(Map<V> map)
map
を元に、MultipleKeyCaseMap
のインスタンスを生成する。
呼び出し側でキー変換情報をキャッシュ可能な場合は、
性能劣化を防ぐためにMultipleKeyCaseMap#MultipleKeyCaseMap(Map, Map)
を使用すること。map
- マップ@Published public V put(String key, V value)
#getDelegateMap()
が返すMap
オブジェクトに処理を委譲する。put
クラス内 MapWrapper<V>
@Published public void putAll(Map<?,? extends V> m)
#getDelegateMap()
が返すMap
オブジェクトに処理を委譲する。putAll
クラス内 MapWrapper<V>
@Published public boolean containsKey(Object key)
containsKey
クラス内 MapWrapper<V>
key
- キー名@Published public V get(Object key)
get
クラス内 MapWrapper<V>
key
- キー名null
を返却する。)