org.seasar.framework.container.external.servlet
クラス ServletApplicationMap

java.lang.Object
  拡張java.util.AbstractMap
      拡張org.seasar.framework.container.external.AbstractExternalContextMap
          拡張org.seasar.framework.container.external.RebuildableExternalContextMap
              拡張org.seasar.framework.container.external.servlet.ServletApplicationMap
すべての実装インタフェース:
java.util.Map

public class ServletApplicationMap
extends RebuildableExternalContextMap

ServletContextMapとしてアクセスするためのクラスです。

作成者:
shot, higa

入れ子クラスの概要
 
クラス org.seasar.framework.container.external.AbstractExternalContextMap から継承した入れ子クラス
AbstractExternalContextMap.ImmutableEntry
 
クラス java.util.Map から継承した入れ子クラス
java.util.Map.Entry
 
フィールドの概要
 
クラス org.seasar.framework.container.external.RebuildableExternalContextMap から継承したフィールド
hotdeployClassLoader, rebuiltNames
 
コンストラクタの概要
ServletApplicationMap(ServletContext context)
          ServletApplicationMapを作成します。
 
メソッドの概要
protected  java.lang.Object getAttribute(java.lang.String key)
          属性の値を返します。
protected  java.util.Iterator getAttributeNames()
          属性名の Iteratorを返します。
protected  void removeAttribute(java.lang.String key)
          属性を削除します。
protected  void setAttribute(java.lang.String key, java.lang.Object value)
          属性の値を設定します。
 
クラス org.seasar.framework.container.external.RebuildableExternalContextMap から継承したメソッド
get, isHotdeployMode, put, putAll
 
クラス org.seasar.framework.container.external.AbstractExternalContextMap から継承したメソッド
clear, containsKey, containsValue, entrySet, isEmpty, keySet, remove, values
 
クラス java.util.AbstractMap から継承したメソッド
clone, equals, hashCode, size, toString
 
クラス java.lang.Object から継承したメソッド
finalize, getClass, notify, notifyAll, wait, wait, wait
 

コンストラクタの詳細

ServletApplicationMap

public ServletApplicationMap(ServletContext context)
ServletApplicationMapを作成します。

パラメータ:
context -
メソッドの詳細

getAttribute

protected java.lang.Object getAttribute(java.lang.String key)
クラス AbstractExternalContextMap の記述:
属性の値を返します。

定義:
クラス AbstractExternalContextMap 内の getAttribute
パラメータ:
key -
戻り値:
属性の値

getAttributeNames

protected java.util.Iterator getAttributeNames()
クラス AbstractExternalContextMap の記述:
属性名の Iteratorを返します。

定義:
クラス AbstractExternalContextMap 内の getAttributeNames
戻り値:

removeAttribute

protected void removeAttribute(java.lang.String key)
クラス AbstractExternalContextMap の記述:
属性を削除します。

定義:
クラス AbstractExternalContextMap 内の removeAttribute
パラメータ:
key -

setAttribute

protected void setAttribute(java.lang.String key,
                            java.lang.Object value)
クラス AbstractExternalContextMap の記述:
属性の値を設定します。

定義:
クラス AbstractExternalContextMap 内の setAttribute
パラメータ:
key -
value -


Copyright © 2004-2014 The Seasar Foundation. All Rights Reserved.