|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjava.util.AbstractMap
org.zkoss.el.impl.StringKeysMap
public abstract class StringKeysMap
A sketetal implementation for Map to wrap something with enumeration of keys, which must be String.
| Nested Class Summary | |
|---|---|
class |
StringKeysMap.EntryIter
The iterator class used to iterator the entries in this map. |
| Nested classes/interfaces inherited from class java.util.AbstractMap |
|---|
java.util.AbstractMap.SimpleEntry<K,V>, java.util.AbstractMap.SimpleImmutableEntry<K,V> |
| Constructor Summary | |
|---|---|
StringKeysMap()
|
|
| Method Summary | |
|---|---|
boolean |
containsKey(java.lang.Object key)
|
java.lang.Object |
get(java.lang.Object key)
|
protected abstract java.util.Enumeration |
getKeys()
Returns an enumeration of keys. |
protected abstract java.lang.Object |
getValue(java.lang.String key)
Returns the value associated with the specified key. |
protected abstract void |
removeValue(java.lang.String key)
Removes the specified key. |
protected abstract void |
setValue(java.lang.String key,
java.lang.Object value)
Sets the value associated with the specified key. |
| Methods inherited from class java.util.AbstractMap |
|---|
clear, clone, containsValue, entrySet, equals, hashCode, isEmpty, keySet, put, putAll, remove, size, toString, values |
| Methods inherited from class java.lang.Object |
|---|
finalize, getClass, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public StringKeysMap()
| Method Detail |
|---|
public boolean containsKey(java.lang.Object key)
containsKey in interface java.util.MapcontainsKey in class java.util.AbstractMappublic java.lang.Object get(java.lang.Object key)
get in interface java.util.Mapget in class java.util.AbstractMapprotected abstract java.lang.Object getValue(java.lang.String key)
protected abstract java.util.Enumeration getKeys()
protected abstract void setValue(java.lang.String key,
java.lang.Object value)
protected abstract void removeValue(java.lang.String key)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||