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を返却する。)