|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectts.util.AbstractTypedGetter<K,V>
ts.util.TypedMap<K,V>
public class TypedMap<K,V>
キーに結びつけられた値オブジェクトを型変換して取得するためのメソッドを備えた マップ・クラス。
入れ子のクラスの概要 |
---|
インタフェース java.util.Map から継承された入れ子のクラス/インタフェース |
---|
java.util.Map.Entry<K,V> |
コンストラクタの概要 | |
---|---|
TypedMap()
デフォルト・コンストラクタ。 |
メソッドの概要 | |
---|---|
void |
clear()
このマップを空にする。 |
boolean |
containsKey(java.lang.Object key)
指定されたキーを持った要素がこのマップに存在するかどうかを確認する。 |
boolean |
containsValue(java.lang.Object value)
指定された値オブジェクトを持った要素がこのマップに存在するかどうかを確認 する。 |
protected java.util.Map<K,V> |
createInnerMap()
内部マップを作成する。 |
java.util.Set<java.util.Map.Entry<K,V>> |
entrySet()
このマップに格納されている全てのキーと値の組を、 Map.Entry
オブジェクトの集合として取得する。 |
boolean |
equals(java.lang.Object obj)
指定されたオブジェクトと内容が等しいかどうかを比較する。 |
V |
get(java.lang.Object key)
指定されたキーに結びつけられている値オブジェクトを取得する。 |
int |
hashCode()
このマップに対するハッシュ・コードを取得する。 |
boolean |
isEmpty()
このマップが空かどうかを確認する。 |
java.util.Set<K> |
keySet()
このマップが格納しているキーの集合を取得する。 |
V |
put(K key,
V value)
指定されたキーと値オブジェクトの組をこのマップに登録する。 |
void |
putAll(java.util.Map<? extends K,? extends V> map)
指定されたマップの全ての要素をこのマップに追加する。 |
V |
remove(java.lang.Object key)
指定されたキーに結びつけられている値オブジェクトを削除する。 |
int |
size()
このマップに格納されている要素の数を取得する。 |
java.util.Collection<V> |
values()
このマップの全ての要素の値オブジェクトを格納したコレクション・オブジェクト 取得する。 |
クラス ts.util.AbstractTypedGetter から継承されたメソッド |
---|
addTrueObject, getBigDecimal, getBoolean, getDateTime, getDateTimeString, getDouble, getFloat, getInteger, getList, getLong, getNumberString, getString, limit, limit, limit, limit, removeTrueObject, setDateTimeFormat, setDateTimeFormat |
クラス java.lang.Object から継承されたメソッド |
---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
コンストラクタの詳細 |
---|
public TypedMap()
メソッドの詳細 |
---|
protected java.util.Map<K,V> createInnerMap()
public int size()
java.util.Map<K,V>
内の size
public boolean isEmpty()
java.util.Map<K,V>
内の isEmpty
public boolean containsKey(java.lang.Object key)
java.util.Map<K,V>
内の containsKey
key
- キー。
public boolean containsValue(java.lang.Object value)
java.util.Map<K,V>
内の containsValue
value
- 値オブジェクト。
public V get(java.lang.Object key)
java.util.Map<K,V>
内の get
AbstractTypedGetter<K,V>
内の get
key
- キー。
public V put(K key, V value)
java.util.Map<K,V>
内の put
key
- キー。value
- 値オブジェクト。
public V remove(java.lang.Object key)
java.util.Map<K,V>
内の remove
key
- キー。
public void putAll(java.util.Map<? extends K,? extends V> map)
java.util.Map<K,V>
内の putAll
map
- 追加する要素を格納するマップ。public void clear()
java.util.Map<K,V>
内の clear
public java.util.Set<K> keySet()
java.util.Map<K,V>
内の keySet
public java.util.Collection<V> values()
java.util.Map<K,V>
内の values
public java.util.Set<java.util.Map.Entry<K,V>> entrySet()
Map.Entry
オブジェクトの集合として取得する。
java.util.Map<K,V>
内の entrySet
public boolean equals(java.lang.Object obj)
Map.entrySet()
メソッドの結果と引数の
マップのMap.entrySet()
の結果が等しい場合にtrueを返す。
java.util.Map<K,V>
内の equals
java.lang.Object
内の equals
obj
- 比較するオブジェクト。
public int hashCode()
java.util.Map<K,V>
内の hashCode
java.lang.Object
内の hashCode
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |