public class RequestAttributeMap extends AttributeMap<java.lang.String,java.lang.Object>
HttpServletRequest
オブジェクトに対してMapインターフェースを与えるラッパー。Constructor and Description |
---|
RequestAttributeMap(javax.servlet.http.HttpServletRequest request)
HTTPサーブレットリクエストに対するMapインターフェースへのラッパーを作成する。
|
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
getAttribute(java.lang.String name)
指定した属性名に対応する属性値を取得する。
|
java.util.Enumeration<java.lang.String> |
getAttributeNames()
属性名のイテレータを取得する。
|
void |
removeAttribute(java.lang.String name)
指定された属性を削除する。
|
void |
setAttribute(java.lang.String name,
java.lang.Object value)
属性名に対応する属性値を設定する。
|
clear, containsKey, containsValue, get, getDelegateMap, put, putAll, remove, size
entrySet, equals, getDelegateMapOfType, hashCode, isEmpty, keySet, toString, values
public RequestAttributeMap(javax.servlet.http.HttpServletRequest request)
request
- HTTPサーブレットリクエストオブジェクトpublic java.lang.Object getAttribute(java.lang.String name)
getAttribute
in class AttributeMap<java.lang.String,java.lang.Object>
name
- キー名public java.util.Enumeration<java.lang.String> getAttributeNames()
getAttributeNames
in class AttributeMap<java.lang.String,java.lang.Object>
public void setAttribute(java.lang.String name, java.lang.Object value)
setAttribute
in class AttributeMap<java.lang.String,java.lang.Object>
name
- 属性名value
- 属性値public void removeAttribute(java.lang.String name)
removeAttribute
in class AttributeMap<java.lang.String,java.lang.Object>
name
- 削除する属性名