Method from org.apache.commons.chain.web.servlet.ServletRequestScopeMap Detail: |
public void clear() {
Iterator keys = keySet().iterator();
while (keys.hasNext()) {
request.removeAttribute((String) keys.next());
}
}
|
public boolean containsKey(Object key) {
return (request.getAttribute(key(key)) != null);
}
|
public boolean containsValue(Object value) {
if (value == null) {
return (false);
}
Enumeration keys = request.getAttributeNames();
while (keys.hasMoreElements()) {
Object next = request.getAttribute((String) keys.nextElement());
if (value.equals(next)) {
return (true);
}
}
return (false);
}
|
public Set entrySet() {
Set set = new HashSet();
Enumeration keys = request.getAttributeNames();
String key;
while (keys.hasMoreElements()) {
key = (String) keys.nextElement();
set.add(new MapEntry(key, request.getAttribute(key), true));
}
return (set);
}
|
public boolean equals(Object o) {
return (request.equals(o));
}
|
public Object get(Object key) {
return (request.getAttribute(key(key)));
}
|
public int hashCode() {
return (request.hashCode());
}
|
public boolean isEmpty() {
return (size() < 1);
}
|
public Set keySet() {
Set set = new HashSet();
Enumeration keys = request.getAttributeNames();
while (keys.hasMoreElements()) {
set.add(keys.nextElement());
}
return (set);
}
|
public Object put(Object key,
Object value) {
if (value == null) {
return (remove(key));
}
String skey = key(key);
Object previous = request.getAttribute(skey);
request.setAttribute(skey, value);
return (previous);
}
|
public void putAll(Map map) {
Iterator entries = map.entrySet().iterator();
while (entries.hasNext()) {
Map.Entry entry = (Map.Entry)entries.next();
put(entry.getKey(), entry.getValue());
}
}
|
public Object remove(Object key) {
String skey = key(key);
Object previous = request.getAttribute(skey);
request.removeAttribute(skey);
return (previous);
}
|
public int size() {
int n = 0;
Enumeration keys = request.getAttributeNames();
while (keys.hasMoreElements()) {
keys.nextElement();
n++;
}
return (n);
}
|
public Collection values() {
List list = new ArrayList();
Enumeration keys = request.getAttributeNames();
while (keys.hasMoreElements()) {
list.add(request.getAttribute((String) keys.nextElement()));
}
return (list);
}
|