|
|||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||||
java.lang.Objectjava.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 内の sizepublic final boolean isEmpty()
java.util.Map 内の isEmptypublic final boolean containsValue(java.lang.Object value)
java.util.Map 内の containsValuepublic final int indexOf(java.lang.Object value)
value -
public boolean containsKey(java.lang.Object key)
java.util.Map 内の containsKeypublic java.lang.Object get(java.lang.Object key)
java.util.Map 内の getpublic 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 内の removepublic final java.lang.Object remove(int index)
index -
public void putAll(java.util.Map map)
java.util.Map 内の putAllpublic final void clear()
java.util.Map 内の clearpublic 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 内の equalspublic final java.util.Set entrySet()
java.util.Map 内の entrySet
public final void writeExternal(java.io.ObjectOutput out)
throws java.io.IOException
java.io.Externalizable 内の writeExternaljava.io.IOException
public final void readExternal(java.io.ObjectInput in)
throws java.io.IOException,
java.lang.ClassNotFoundException
java.io.Externalizable 内の readExternaljava.io.IOException
java.lang.ClassNotFoundExceptionpublic java.lang.Object clone()
|
|||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||||