org.seasar.framework.container.external
クラス AbstractUnmodifiableExternalContextMap

java.lang.Object
  拡張java.util.AbstractMap
      拡張org.seasar.framework.container.external.AbstractExternalContextMap
          拡張org.seasar.framework.container.external.AbstractUnmodifiableExternalContextMap
すべての実装インタフェース:
java.util.Map
直系の既知のサブクラス:
CookieMap, PortletInitParameterMap, PortletRequestHeaderMap, PortletRequestHeaderValuesMap, PortletRequestParameterMap, PortletRequestParameterValuesMap, ServletInitParameterMap, ServletRequestHeaderMap, ServletRequestHeaderValuesMap, ServletRequestParameterMap, ServletRequestParameterValuesMap

public abstract class AbstractUnmodifiableExternalContextMap
extends AbstractExternalContextMap

更新しない AbstractExternalContextMapです。

作成者:
shot

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

コンストラクタの詳細

AbstractUnmodifiableExternalContextMap

public AbstractUnmodifiableExternalContextMap()
メソッドの詳細

entrySet

public final java.util.Set entrySet()
定義:
インタフェース java.util.Map 内の entrySet
オーバーライド:
クラス AbstractExternalContextMap 内の entrySet

keySet

public final java.util.Set keySet()
定義:
インタフェース java.util.Map 内の keySet
オーバーライド:
クラス AbstractExternalContextMap 内の keySet

values

public final java.util.Collection values()
定義:
インタフェース java.util.Map 内の values
オーバーライド:
クラス AbstractExternalContextMap 内の values

clear

public final void clear()
定義:
インタフェース java.util.Map 内の clear
オーバーライド:
クラス AbstractExternalContextMap 内の clear

put

public final java.lang.Object put(java.lang.Object key,
                                  java.lang.Object value)
定義:
インタフェース java.util.Map 内の put
オーバーライド:
クラス AbstractExternalContextMap 内の put

putAll

public final void putAll(java.util.Map map)
定義:
インタフェース java.util.Map 内の putAll
オーバーライド:
クラス AbstractExternalContextMap 内の putAll

remove

public final java.lang.Object remove(java.lang.Object key)
定義:
インタフェース java.util.Map 内の remove
オーバーライド:
クラス AbstractExternalContextMap 内の remove

setAttribute

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

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

removeAttribute

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

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


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