org.apache.myfaces.context.servlet

Class AbstractAttributeMap

Implemented Interfaces:
Map
Known Direct Subclasses:
ApplicationMap, ApplicationMap, CookieMap, InitParameterMap, InitParameterMap, RequestHeaderMap, RequestHeaderMap, RequestHeaderValuesMap, RequestHeaderValuesMap, RequestMap, RequestMap, RequestParameterMap, RequestParameterMap, RequestParameterValuesMap, RequestParameterValuesMap, SessionMap, SessionMap

public abstract class AbstractAttributeMap
extends java.lang.Object
implements Map

Helper Map implementation for use with different Attribute Maps.
Version:
$Revision: 169649 $ $Date: 2005-05-11 17:47:12 +0200 (Wed, 11 May 2005) $
Author:
Anton Koinov (latest modification by $Author: grantsmith $)

Method Summary

void
clear()
boolean
containsKey(Object key)
boolean
containsValue(Object findValue)
Set
entrySet()
Object
get(Object key)
protected abstract Object
getAttribute(String key)
protected abstract Enumeration
getAttributeNames()
boolean
isEmpty()
Set
keySet()
Object
put(Object key, Object value)
void
putAll(Map t)
Object
remove(Object key)
protected abstract void
removeAttribute(String key)
protected abstract void
setAttribute(String key, Object value)
int
size()
Collection
values()

Method Details

clear

public void clear()

containsKey

public boolean containsKey(Object key)

containsValue

public boolean containsValue(Object findValue)

entrySet

public Set entrySet()

get

public Object get(Object key)

getAttribute

protected abstract Object getAttribute(String key)

getAttributeNames

protected abstract Enumeration getAttributeNames()

isEmpty

public boolean isEmpty()

keySet

public Set keySet()

put

public Object put(Object key,
                  Object value)

putAll

public void putAll(Map t)

remove

public Object remove(Object key)

removeAttribute

protected abstract void removeAttribute(String key)

setAttribute

protected abstract void setAttribute(String key,
                                     Object value)

size

public int size()

values

public Collection values()