public interface AttributeScope extends ParameterAware
IS_SECURE_WEB, SECURE_WEB_KEY
修飾子とタイプ | メソッドと説明 |
---|---|
java.lang.Object |
getAttribute(java.lang.String name)
このスコープ中から指定された名前に対応したオブジェクトを返す。
|
java.lang.String |
getScopeName()
スコープ識別の取得を行う補助メソッド。
|
boolean |
hasAttribute(java.lang.String name)
このスコープ中に指定された名前に対応したオブジェクトがあるかをテストする。
|
boolean |
isAttributeWritable()
このスコープ中にオブジェクトの書き込みおよび削除ができるかを返す。
|
java.util.Iterator |
iterateAttributeNames()
このスコープに保存されている名前をイテレートする。
|
java.lang.Object |
newAttribute(java.lang.String name,
java.lang.Class attributeClass)
このスコープ中に、指定クラス型のオブジェクトを生成する。
|
void |
removeAttribute(java.lang.String name)
このスコープ中の指定名オブジェクトを削除する。
|
void |
setAttribute(java.lang.String name,
java.lang.Object attribute)
このスコープ中に、指定名でオブジェクトを保存する。
|
getParameter, iterateParameterNames, setParameter
getLineNumber, getSystemID, isOnTemplate, setLineNumber, setOnTemplate, setSystemID
java.lang.String getScopeName()
java.util.Iterator iterateAttributeNames()
boolean hasAttribute(java.lang.String name)
name
- 指定オブジェクト名。java.lang.Object getAttribute(java.lang.String name)
name
- 指定オブジェクト名。boolean isAttributeWritable()
void setAttribute(java.lang.String name, java.lang.Object attribute)
name
- 指定名。nullおよび空白文字列だと何もしない。attribute
- 指定オブジェクト。void removeAttribute(java.lang.String name)
name
- 指定名。nullおよび空白文字列だと何もしない。java.lang.Object newAttribute(java.lang.String name, java.lang.Class attributeClass)
name
- 指定名。attributeClass
- 指定クラス型。