概要 | パッケージ | クラス | 使用 | 階層ツリー | 非推奨 API | 索引 | ヘルプ
| library-wpoi b2007093001
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド

## org.phosphoresce.library.wpoi.dyna
クラス PoiDynaMap

    java.lang.Object
      org.phosphoresce.library.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()`

概要 | パッケージ | クラス | 使用 | 階層ツリー | 非推奨 API | 索引 | ヘルプ
| library-wpoi b2007093001
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド