|
|||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object java.util.AbstractMap org.seasar.framework.util.ArrayMap
配列の性質を併せ持つ Map
です。
コンストラクタの概要 | |
ArrayMap()
ArrayMap を作成します。 |
|
ArrayMap(int initialCapacity)
ArrayMap を作成します。 |
|
ArrayMap(java.util.Map map)
ArrayMap を作成します。 |
メソッドの概要 | |
void |
clear()
|
java.lang.Object |
clone()
|
boolean |
containsKey(java.lang.Object key)
|
boolean |
containsValue(java.lang.Object value)
|
java.util.Set |
entrySet()
|
boolean |
equals(java.lang.Object o)
|
java.lang.Object |
get(int index)
indexに対応する値を返します。 |
java.lang.Object |
get(java.lang.Object key)
|
ArrayMap.Entry |
getEntry(int index)
indexに対応する Map.Entry を返します。 |
java.lang.Object |
getKey(int index)
indexに対応するキーを返します。 |
int |
indexOf(java.lang.Object value)
値に対するインデックスを返します。 |
boolean |
isEmpty()
|
java.lang.Object |
put(java.lang.Object key,
java.lang.Object value)
|
void |
putAll(java.util.Map map)
|
void |
readExternal(java.io.ObjectInput in)
|
java.lang.Object |
remove(int index)
indexに対応する値を削除します。 |
java.lang.Object |
remove(java.lang.Object key)
|
void |
set(int index,
java.lang.Object value)
indexに対応する値を設定します。 |
int |
size()
|
java.lang.Object[] |
toArray()
配列に変換します。 |
java.lang.Object[] |
toArray(java.lang.Object[] proto)
配列に変換します。 |
void |
writeExternal(java.io.ObjectOutput out)
|
クラス java.util.AbstractMap から継承したメソッド |
hashCode, keySet, toString, values |
クラス java.lang.Object から継承したメソッド |
finalize, getClass, notify, notifyAll, wait, wait, wait |
インタフェース java.util.Map から継承したメソッド |
hashCode, keySet, values |
コンストラクタの詳細 |
public ArrayMap()
ArrayMap
を作成します。
public ArrayMap(int initialCapacity)
ArrayMap
を作成します。
initialCapacity
- public ArrayMap(java.util.Map map)
ArrayMap
を作成します。
map
- メソッドの詳細 |
public final int size()
java.util.Map
内の size
public final boolean isEmpty()
java.util.Map
内の isEmpty
public final boolean containsValue(java.lang.Object value)
java.util.Map
内の containsValue
public final int indexOf(java.lang.Object value)
value
-
public boolean containsKey(java.lang.Object key)
java.util.Map
内の containsKey
public java.lang.Object get(java.lang.Object key)
java.util.Map
内の get
public final java.lang.Object get(int index)
index
-
public final java.lang.Object getKey(int index)
index
-
public final ArrayMap.Entry getEntry(int index)
Map.Entry
を返します。
index
-
Map.Entry
public java.lang.Object put(java.lang.Object key, java.lang.Object value)
java.util.Map
内の put
public final void set(int index, java.lang.Object value)
index
- value
- public java.lang.Object remove(java.lang.Object key)
java.util.Map
内の remove
public final java.lang.Object remove(int index)
index
-
public void putAll(java.util.Map map)
java.util.Map
内の putAll
public final void clear()
java.util.Map
内の clear
public final java.lang.Object[] toArray()
public final java.lang.Object[] toArray(java.lang.Object[] proto)
proto
-
public final boolean equals(java.lang.Object o)
java.util.Map
内の equals
public final java.util.Set entrySet()
java.util.Map
内の entrySet
public final void writeExternal(java.io.ObjectOutput out) throws java.io.IOException
java.io.Externalizable
内の writeExternal
java.io.IOException
public final void readExternal(java.io.ObjectInput in) throws java.io.IOException, java.lang.ClassNotFoundException
java.io.Externalizable
内の readExternal
java.io.IOException
java.lang.ClassNotFoundException
public java.lang.Object clone()
|
|||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |