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.