org.seasar.util.collection
クラス CaseInsensitiveMap<V>
java.lang.Object
java.util.AbstractMap<K,V>
org.seasar.util.collection.ArrayMap<String,V>
org.seasar.util.collection.CaseInsensitiveMap<V>
- 型パラメータ:
V
- 値の型
- すべての実装されたインタフェース:
- Externalizable, Serializable, Cloneable, Map<String,V>
public class CaseInsensitiveMap<V>
- extends ArrayMap<String,V>
キーで大文字小文字を気にしない ArrayMap
です。
- 作成者:
- higa 値の型
- 関連項目:
- 直列化された形式
クラス org.seasar.util.collection.ArrayMap から継承されたメソッド |
clear, clone, containsValue, ensureCapacity, entryIndexOf, entrySet, equals, getAt, getEntryAt, getKeyAt, hashCode, indexOf, isEmpty, readExternal, removeAt, removeList, removeMap, setAt, size, swapValue, toArray, toArray, writeExternal |
CaseInsensitiveMap
public CaseInsensitiveMap()
CaseInsensitiveMap
を作成します。
CaseInsensitiveMap
public CaseInsensitiveMap(int capacity)
CaseInsensitiveMap
を作成します。
- パラメータ:
capacity
- 初期容量
containsKey
public boolean containsKey(String key)
- キーが含まれているかどうかを返します。
- パラメータ:
key
- キー
- 戻り値:
- キーが含まれているかどうか
get
public V get(Object key)
- 定義:
- インタフェース
Map<String,V>
内の get
- オーバーライド:
- クラス
ArrayMap<String,V>
内の get
put
public final V put(String key,
V value)
- 定義:
- インタフェース
Map<String,V>
内の put
- オーバーライド:
- クラス
ArrayMap<String,V>
内の put
putAll
public void putAll(Map<? extends String,? extends V> map)
- 定義:
- インタフェース
Map<String,V>
内の putAll
- オーバーライド:
- クラス
ArrayMap<String,V>
内の putAll
remove
public final V remove(Object key)
- 定義:
- インタフェース
Map<String,V>
内の remove
- オーバーライド:
- クラス
ArrayMap<String,V>
内の remove
containsKey
public boolean containsKey(Object key)
- 定義:
- インタフェース
Map<String,V>
内の containsKey
- オーバーライド:
- クラス
ArrayMap<String,V>
内の containsKey
Copyright © 2010-2012 The Seasar Foundation. All Rights Reserved.