|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectedu.rice.cs.plt.collect.AbstractKeyBasedMap<K,V>
edu.rice.cs.plt.collect.DictionaryMap<K,V>
public class DictionaryMap<K,V>
A map wrapping a Dictionary object. Defined for compatibility with legacy APIs.
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class edu.rice.cs.plt.collect.AbstractKeyBasedMap |
|---|
AbstractKeyBasedMap.EntrySet |
| Nested classes/interfaces inherited from interface java.util.Map |
|---|
java.util.Map.Entry<K,V> |
| Constructor Summary | |
|---|---|
DictionaryMap(java.util.Dictionary<K,V> d)
|
|
| Method Summary | |
|---|---|
void |
clear()
Throws an UnsupportedOperationException. |
boolean |
containsKey(java.lang.Object key)
Returns keySet().contains(key). |
V |
get(java.lang.Object key)
|
boolean |
isEmpty()
Returns keySet().isEmpty(). |
PredicateSet<K> |
keySet()
|
V |
put(K key,
V value)
Throws an UnsupportedOperationException. |
V |
remove(java.lang.Object key)
Throws an UnsupportedOperationException. |
int |
size()
Returns keySet().size(). |
V |
value(K key)
Returns get(key). |
| Methods inherited from class edu.rice.cs.plt.collect.AbstractKeyBasedMap |
|---|
containsValue, entrySet, equals, hashCode, mapEntryForKey, putAll, toString, values |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public DictionaryMap(java.util.Dictionary<K,V> d)
| Method Detail |
|---|
public V get(java.lang.Object key)
get in interface java.util.Map<K,V>get in class AbstractKeyBasedMap<K,V>public PredicateSet<K> keySet()
keySet in interface LambdaMap<K,V>keySet in interface java.util.Map<K,V>keySet in class AbstractKeyBasedMap<K,V>public V value(K key)
AbstractKeyBasedMapget(key).
value in interface Lambda<K,V>value in class AbstractKeyBasedMap<K,V>public int size()
AbstractKeyBasedMapkeySet().size().
size in interface java.util.Map<K,V>size in class AbstractKeyBasedMap<K,V>public boolean isEmpty()
AbstractKeyBasedMapkeySet().isEmpty().
isEmpty in interface java.util.Map<K,V>isEmpty in class AbstractKeyBasedMap<K,V>public boolean containsKey(java.lang.Object key)
AbstractKeyBasedMapkeySet().contains(key).
containsKey in interface java.util.Map<K,V>containsKey in class AbstractKeyBasedMap<K,V>
public V put(K key,
V value)
AbstractKeyBasedMapUnsupportedOperationException.
put in interface java.util.Map<K,V>put in class AbstractKeyBasedMap<K,V>public V remove(java.lang.Object key)
AbstractKeyBasedMapUnsupportedOperationException.
remove in interface java.util.Map<K,V>remove in class AbstractKeyBasedMap<K,V>public void clear()
AbstractKeyBasedMapUnsupportedOperationException.
clear in interface java.util.Map<K,V>clear in class AbstractKeyBasedMap<K,V>
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||