woolpack.utils
クラス DelegationMap<K,V>
java.lang.Object
woolpack.utils.DelegationMap<K,V>
- すべての実装されたインタフェース:
- java.util.Map<K,V>
public class DelegationMap<K,V>
- extends java.lang.Object
- implements java.util.Map<K,V>
委譲先に委譲するMap
。
- 作成者:
- nakamura
インタフェース java.util.Map から継承された入れ子のクラス/インタフェース |
java.util.Map.Entry<K,V> |
クラス java.lang.Object から継承されたメソッド |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
DelegationMap
public DelegationMap(java.util.Map<K,V> child)
- コンストラクタ。
- パラメータ:
child
- 委譲先。
- 例外:
java.lang.NullPointerException
- 引数が null の場合。
clear
public void clear()
- 定義:
- インタフェース
java.util.Map<K,V>
内の clear
containsKey
public boolean containsKey(java.lang.Object key)
- 定義:
- インタフェース
java.util.Map<K,V>
内の containsKey
containsValue
public boolean containsValue(java.lang.Object value)
- 定義:
- インタフェース
java.util.Map<K,V>
内の containsValue
entrySet
public java.util.Set<java.util.Map.Entry<K,V>> entrySet()
- 定義:
- インタフェース
java.util.Map<K,V>
内の entrySet
get
public V get(java.lang.Object key)
- 定義:
- インタフェース
java.util.Map<K,V>
内の get
isEmpty
public boolean isEmpty()
- 定義:
- インタフェース
java.util.Map<K,V>
内の isEmpty
keySet
public java.util.Set<K> keySet()
- 定義:
- インタフェース
java.util.Map<K,V>
内の keySet
put
public V put(K key,
V value)
- 定義:
- インタフェース
java.util.Map<K,V>
内の put
putAll
public void putAll(java.util.Map<? extends K,? extends V> t)
- 定義:
- インタフェース
java.util.Map<K,V>
内の putAll
size
public int size()
- 定義:
- インタフェース
java.util.Map<K,V>
内の size
values
public java.util.Collection<V> values()
- 定義:
- インタフェース
java.util.Map<K,V>
内の values
remove
public V remove(java.lang.Object key)
- 定義:
- インタフェース
java.util.Map<K,V>
内の remove
equals
public boolean equals(java.lang.Object o)
- 定義:
- インタフェース
java.util.Map<K,V>
内の equals
- オーバーライド:
- クラス
java.lang.Object
内の equals
hashCode
public int hashCode()
- 定義:
- インタフェース
java.util.Map<K,V>
内の hashCode
- オーバーライド:
- クラス
java.lang.Object
内の hashCode
toString
public java.lang.String toString()
- オーバーライド:
- クラス
java.lang.Object
内の toString
Copyright (C) 2006 Takahiro Nakamura. All rights reserved.