commons-wpoi
b2007062401

org.phosphoresce.commons.wpoi.dyna
クラス PoiDynaMap

java.lang.Object
  拡張org.phosphoresce.commons.wpoi.dyna.PoiDynaMap

public final class PoiDynaMap
extends java.lang.Object

POI動的値データ保持クラス。
インタフェースの制限を設ける為、Mapインタフェースは実装せず、Mapオブジェクトに処理を 委譲させ、独自のマップ制御インタフェースを持つクラス。

作成者:
last modified by: Kitagawa
LastUpdate: 2005/11/21

コンストラクタの概要
PoiDynaMap()
          コンストラクタ
PoiDynaMap(PoiDynaMap m)
          コンストラクタ
 
メソッドの概要
 boolean containsKey(java.lang.String key)
           
 boolean containsValue(PoiDynaList value)
           
 boolean containsValue(PoiValue value)
           
 boolean equals(java.lang.Object o)
           
 PoiDynaList getDynaList(java.lang.String key)
           
 PoiValue getDynaValue(java.lang.String key)
           
 boolean isDynaList(java.lang.String key)
           
 boolean isDynaValue(java.lang.String key)
           
 boolean isEmpty()
           
 java.lang.Object put(java.lang.String key, PoiDynaList value)
           
 java.lang.Object put(java.lang.String key, PoiValue value)
           
 void putAll(PoiDynaMap t)
           
 java.lang.Object remove(java.lang.String key)
           
 int size()
           
 java.lang.String toString()
           
 
クラス java.lang.Object から継承したメソッド
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

コンストラクタの詳細

PoiDynaMap

public PoiDynaMap()
コンストラクタ

関連項目:
LinkedHashMap.LinkedHashMap()

PoiDynaMap

public PoiDynaMap(PoiDynaMap m)
コンストラクタ

パラメータ:
m - PoiDynaMapオブジェクト
関連項目:
LinkedHashMap.LinkedHashMap(java.util.Map)
メソッドの詳細

containsKey

public boolean containsKey(java.lang.String key)
パラメータ:
key - キー
戻り値:
キーが存在する場合、trueを返却
関連項目:
HashMap.containsKey(java.lang.Object)

containsValue

public boolean containsValue(PoiValue value)
パラメータ:
value - 値
戻り値:
値が存在する場合、trueを返却
関連項目:
HashMap.containsValue(java.lang.Object)

containsValue

public boolean containsValue(PoiDynaList value)
パラメータ:
value - 値
戻り値:
値が存在する場合、trueを返却
関連項目:
HashMap.containsValue(java.lang.Object)

equals

public boolean equals(java.lang.Object o)
パラメータ:
o - オブジェクト(PoiDynaMapを想定)
戻り値:
同一のオブジェクトである場合、trueを返却
関連項目:
Object.equals(java.lang.Object)

getDynaValue

public PoiValue getDynaValue(java.lang.String key)
パラメータ:
key - キー
戻り値:
キーで保持されているPoiValueオブジェクト
関連項目:
HashMap.get(java.lang.Object)

getDynaList

public PoiDynaList getDynaList(java.lang.String key)
パラメータ:
key - キー
戻り値:
キーで保持されているPoiDynaListオブジェクト
関連項目:
HashMap.get(java.lang.Object)

isDynaValue

public boolean isDynaValue(java.lang.String key)
パラメータ:
key - キー
戻り値:
指定されたキーで保持されているデータがPoiValueである場合、trueを返却

isDynaList

public boolean isDynaList(java.lang.String key)
パラメータ:
key - キー
戻り値:
指定されたキーで保持されているデータがPoiDynaListである場合、trueを返却

isEmpty

public boolean isEmpty()
戻り値:
PoiDynaMapが空である場合、trueを返却
関連項目:
HashMap.isEmpty()

put

public java.lang.Object put(java.lang.String key,
                            PoiValue value)
パラメータ:
key - キー
value - PoiValueオブジェクト
戻り値:
設定前に保持されていたPoiValueまたはPoiDynaListオブジェクト
関連項目:
HashMap.put(java.lang.Object, java.lang.Object)

put

public java.lang.Object put(java.lang.String key,
                            PoiDynaList value)
パラメータ:
key - キー
value - PoiDynaListオブジェクト
戻り値:
設定前に保持されていたPoiValueまたはPoiDynaListオブジェクト
関連項目:
HashMap.put(java.lang.Object, java.lang.Object)

putAll

public void putAll(PoiDynaMap t)
パラメータ:
t - PoiDynaMapオブジェクト
関連項目:
HashMap.putAll(java.util.Map)

remove

public java.lang.Object remove(java.lang.String key)
パラメータ:
key - キー
戻り値:
削除前に保持されていたPoiValueまたはPoiDynaListオブジェクト
関連項目:
HashMap.remove(java.lang.Object)

size

public int size()
戻り値:
マップのサイズ
関連項目:
HashMap.size()

toString

public java.lang.String toString()
戻り値:
オブジェクトの文字列情報
関連項目:
Object.toString()

commons-wpoi
b2007062401