|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjava.util.AbstractMap
org.zkoss.web.servlet.xel.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, java.util.AbstractMap.SimpleImmutableEntry |
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.Map
containsKey
in class java.util.AbstractMap
public java.lang.Object get(java.lang.Object key)
get
in interface java.util.Map
get
in class java.util.AbstractMap
protected 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 |