org.apache.myfaces.trinidad.bean.util
Class ValueMap
java.lang.Object
java.util.AbstractMap<java.lang.String,java.lang.Object>
org.apache.myfaces.trinidad.bean.util.ValueMap
- All Implemented Interfaces:
- java.util.Map<java.lang.String,java.lang.Object>
public class ValueMap
- extends java.util.AbstractMap<java.lang.String,java.lang.Object>
Map implementation that exposes the properties of a FacesBean
as a Map. This Map supports Iterator.remove(), treats
putting a null value as identical to removing the value,
but does not support null keys. The keys may be either
Strings or PropertyKey
s, but all Map.Entry objects
will return String keys.
Nested classes/interfaces inherited from interface java.util.Map |
java.util.Map.Entry<K,V> |
Method Summary |
java.util.Set<java.util.Map.Entry<java.lang.String,java.lang.Object>> |
entrySet()
|
java.lang.Object |
get(java.lang.Object key)
|
java.lang.Object |
put(java.lang.String key,
java.lang.Object value)
|
java.lang.Object |
remove(java.lang.Object key)
|
Methods inherited from class java.util.AbstractMap |
clear, clone, containsKey, containsValue, equals, hashCode, isEmpty, keySet, putAll, size, toString, values |
Methods inherited from class java.lang.Object |
finalize, getClass, notify, notifyAll, wait, wait, wait |
ValueMap
public ValueMap(FacesBean bean)
get
public java.lang.Object get(java.lang.Object key)
- Specified by:
get
in interface java.util.Map<java.lang.String,java.lang.Object>
- Overrides:
get
in class java.util.AbstractMap<java.lang.String,java.lang.Object>
put
public java.lang.Object put(java.lang.String key,
java.lang.Object value)
- Specified by:
put
in interface java.util.Map<java.lang.String,java.lang.Object>
- Overrides:
put
in class java.util.AbstractMap<java.lang.String,java.lang.Object>
remove
public java.lang.Object remove(java.lang.Object key)
- Specified by:
remove
in interface java.util.Map<java.lang.String,java.lang.Object>
- Overrides:
remove
in class java.util.AbstractMap<java.lang.String,java.lang.Object>
entrySet
public java.util.Set<java.util.Map.Entry<java.lang.String,java.lang.Object>> entrySet()
- Specified by:
entrySet
in interface java.util.Map<java.lang.String,java.lang.Object>
- Specified by:
entrySet
in class java.util.AbstractMap<java.lang.String,java.lang.Object>
Copyright © 2001-2008 The Apache Software Foundation. All Rights Reserved.