org.apache.myfaces.context.servlet
Class AbstractAttributeMap
java.lang.Object
org.apache.myfaces.context.servlet.AbstractAttributeMap
- All Implemented Interfaces:
- java.util.Map
- Direct Known Subclasses:
- ApplicationMap, CookieMap, InitParameterMap, RequestHeaderMap, RequestHeaderValuesMap, RequestMap, RequestParameterMap, RequestParameterValuesMap, SessionMap
- public abstract class AbstractAttributeMap
- extends java.lang.Object
- implements java.util.Map
Helper Map implementation for use with different Attribute Maps.
- Version:
- $Revision: 1.9 $ $Date: 2004/10/13 11:51:00 $
$Log: AbstractAttributeMap.java,v $
Revision 1.9 2004/10/13 11:51:00 matze
renamed packages to org.apache
Revision 1.8 2004/07/03 18:29:18 dave0000
Remove redundant code, small fixes.
Revision 1.7 2004/07/01 22:05:04 mwessendorf
ASF switch
Revision 1.6 2004/03/30 05:34:56 dave0000
change entrySet() to not use HashMap and avoid copying data
- Author:
- Anton Koinov (latest modification by $Author: matze $)
Nested classes inherited from class java.util.Map |
java.util.Map.Entry |
Method Summary |
void |
clear()
|
boolean |
containsKey(java.lang.Object key)
|
boolean |
containsValue(java.lang.Object findValue)
|
java.util.Set |
entrySet()
|
java.lang.Object |
get(java.lang.Object key)
|
protected abstract java.lang.Object |
getAttribute(java.lang.String key)
|
protected abstract java.util.Enumeration |
getAttributeNames()
|
boolean |
isEmpty()
|
java.util.Set |
keySet()
|
java.lang.Object |
put(java.lang.Object key,
java.lang.Object value)
|
void |
putAll(java.util.Map t)
|
java.lang.Object |
remove(java.lang.Object key)
|
protected abstract void |
removeAttribute(java.lang.String key)
|
protected abstract void |
setAttribute(java.lang.String key,
java.lang.Object value)
|
int |
size()
|
java.util.Collection |
values()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface java.util.Map |
equals, hashCode |
AbstractAttributeMap
public AbstractAttributeMap()
clear
public void clear()
- Specified by:
clear
in interface java.util.Map
containsKey
public boolean containsKey(java.lang.Object key)
- Specified by:
containsKey
in interface java.util.Map
containsValue
public boolean containsValue(java.lang.Object findValue)
- Specified by:
containsValue
in interface java.util.Map
entrySet
public java.util.Set entrySet()
- Specified by:
entrySet
in interface java.util.Map
get
public java.lang.Object get(java.lang.Object key)
- Specified by:
get
in interface java.util.Map
isEmpty
public boolean isEmpty()
- Specified by:
isEmpty
in interface java.util.Map
keySet
public java.util.Set keySet()
- Specified by:
keySet
in interface java.util.Map
put
public java.lang.Object put(java.lang.Object key,
java.lang.Object value)
- Specified by:
put
in interface java.util.Map
putAll
public void putAll(java.util.Map t)
- Specified by:
putAll
in interface java.util.Map
remove
public java.lang.Object remove(java.lang.Object key)
- Specified by:
remove
in interface java.util.Map
size
public int size()
- Specified by:
size
in interface java.util.Map
values
public java.util.Collection values()
- Specified by:
values
in interface java.util.Map
getAttribute
protected abstract java.lang.Object getAttribute(java.lang.String key)
setAttribute
protected abstract void setAttribute(java.lang.String key,
java.lang.Object value)
removeAttribute
protected abstract void removeAttribute(java.lang.String key)
getAttributeNames
protected abstract java.util.Enumeration getAttributeNames()