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

## org.phosphoresce.commons.util
クラス StringMapList

    java.lang.Object
      org.phosphoresce.commons.util.StringMapList

すべての実装インタフェース:
  java.util.Collection

public class StringMapList
extends java.lang.Object
implements java.util.Collection

文字列のみを保持しているMapオブジェクトのリストオブジェクト

作成者:
  Kitagawa

コンストラクタの概要
`StringMapList()` コンストラクタ
`StringMapList(StringMapList c)` コンストラクタ

メソッドの概要
`void` | `add(int index, StringMap element)` 指定されたインデックスにStringMapオブジェクトを追加します。
`boolean` | `add(java.lang.Object o)` 推奨されていません。 add(StringMap o)を使用する
`boolean` | `add(StringMap o)` 最終位置にStringMapオブジェクトを追加します。
`boolean` | `addAll(java.util.Collection c)` 推奨されていません。 addAll(StringMapList c)を使用する
`boolean` | `addAll(int index, StringMapList c)` 指定されたStringMapListオブジェクトを指定位置に全て追加します。
`boolean` | `addAll(StringMapList c)` 指定されたStringMapListオブジェクトを全て追加します。
`void` | `clear()` エレメントを全てクリアします。
`boolean` | `contains(java.lang.Object o)` 推奨されていません。 contains(StringMap o)を使用する
`boolean` | `contains(StringMap o)` 指定されたエレメントがリストに含まれているか判定します。
`boolean` | `containsAll(java.util.Collection c)` 推奨されていません。 containsAll(StringMapList c)を使用する
`boolean` | `containsAll(StringMapList c)` 指定されたリストエレメントが全て含まれているか判定します。
`boolean` | `equals(java.lang.Object o)` オブジェクトが同一オブジェクトか判定します。
`StringMap` | `get(int index)` 指定されたインデックスのエレメントを取得します。
`int` | `hashCode()` ハッシュコードを取得します。
`int` | `indexOf(StringMap o)` 指定されたエレメントのインデックスを取得します。
`boolean` | `isEmpty()` リストが空かどうか判定します。
`java.util.Iterator` | `iterator()` 推奨されていません。 recordIterator()を使用する
`int` | `lastIndexOf(StringMap o)` 指定されたエレメントの最終インデックスを取得します。
`java.util.ListIterator` | `listIterator()` 推奨されていません。 recordIterator()を使用する
`java.util.ListIterator` | `listIterator(int index)` 推奨されていません。 recordIterator()を使用する
`StringMapIterator` | `recordIterator()` イテレータオブジェクトを取得します。
`StringMap` | `remove(int index)` 指定インデックスのエレメントを削除します。
`boolean` | `remove(java.lang.Object o)` 推奨されていません。 remove(StringMap o)を使用する
`boolean` | `remove(StringMap o)` 指定されたエレメントを削除します。
`boolean` | `removeAll(java.util.Collection c)` 推奨されていません。 removeAll(StringMapList c)を使用する
`boolean` | `removeAll(StringMapList c)` 指定されたリストに含まれるエレメントを全て削除します。
`boolean` | `retainAll(java.util.Collection c)` 推奨されていません。 retainAll(StringMapList c)を使用する
`boolean` | `retainAll(StringMapList c)` 指定されたコレクションに格納されている要素だけがリスト内に含まれるようにします (任意のオペレーション)。
`StringMap` | `set(int index, StringMap element)` 指定されたインデックスにエレメントを追加します。
`int` | `size()` リストサイズを取得します。
`StringMapList` | `subList(int fromIndex, int toIndex)` 指定されたインデックス範囲のリストを取得します。
`java.lang.Object[]` | `toArray()` 推奨されていません。 toStringMapArray()を使用する
`java.lang.Object[]` | `toArray(java.lang.Object[] a)` 推奨されていません。 toStringMapArray(StringMap[] a)を使用する
`StringMap[]` | `toStringMapArray()` StringMapオブジェクト配列として取得します。
`StringMap[]` | `toStringMapArray(StringMap[] a)` StringMapオブジェクト配列として取得します。

クラス java.lang.Object から継承したメソッド
`clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait`

コンストラクタの詳細

### StringMapList

    public StringMapList()

  コンストラクタ

### StringMapList

    public StringMapList(StringMapList c)

  コンストラクタ

パラメータ:
  `c` - StringMapListオブジェクト

メソッドの詳細

### add

    public void add(int index,
                    StringMap element)

  指定されたインデックスにStringMapオブジェクトを追加します。

  パラメータ:
    `index` - 追加インデックス位置
    `element` - 追加エレメント
  関連項目:
    `List.add(int, java.lang.Object)`

### add

    public boolean add(StringMap o)

  最終位置にStringMapオブジェクトを追加します。

  パラメータ:
    `o` - 追加エレメント
  戻り値:
    この呼び出しの結果、このリストが変更された場合は true
  関連項目:
    `List.add(java.lang.Object)`

### addAll

    public boolean addAll(StringMapList c)

  指定されたStringMapListオブジェクトを全て追加します。

  パラメータ:
    `c` - StringMapList
  戻り値:
    この呼び出しの結果、このリストが変更された場合は true
  関連項目:
    `List.addAll(java.util.Collection)`

### addAll

    public boolean addAll(int index,
                          StringMapList c)

  指定されたStringMapListオブジェクトを指定位置に全て追加します。

  パラメータ:
    `index` - 追加インデックス位置
    `c` - StringMapList
  戻り値:
    この呼び出しの結果、このリストが変更された場合は true
  関連項目:
    `List.addAll(int, java.util.Collection)`

### clear

    public void clear()

  エレメントを全てクリアします。

  定義:
    インタフェース `java.util.Collection` 内の `clear`
  関連項目:
    `List.clear()`

### contains

    public boolean contains(StringMap o)

  指定されたエレメントがリストに含まれているか判定します。

  パラメータ:
    `o` - 判定対象エレメント
  戻り値:
    指定されたエレメントがリストに含まれている場合trueを返却
  関連項目:
    `List.contains(java.lang.Object)`

### containsAll

    public boolean containsAll(StringMapList c)

  指定されたリストエレメントが全て含まれているか判定します。

  パラメータ:
    `c` - 判定対象リストオブジェクト
  戻り値:
    指定されたエレメントリストがリストに含まれている場合trueを返却
  関連項目:
    `List.containsAll(java.util.Collection)`

### equals

    public boolean equals(java.lang.Object o)

  オブジェクトが同一オブジェクトか判定します。

  定義:
    インタフェース `java.util.Collection` 内の `equals`
  パラメータ:
    `o` - 比較対象オブジェクト
  戻り値:
    同一の場合trueを返却
  関連項目:
    `List.equals(java.lang.Object)`

### get

    public StringMap get(int index)

  指定されたインデックスのエレメントを取得します。

  パラメータ:
    `index` - インデックス
  戻り値:
    指定されたインデックスのエレメント
  関連項目:
    `List.get(int)`

### hashCode

    public int hashCode()

  ハッシュコードを取得します。

  定義:
    インタフェース `java.util.Collection` 内の `hashCode`
  戻り値:
    ハッシュコード
  関連項目:
    `List.hashCode()`

### indexOf

    public int indexOf(StringMap o)

  指定されたエレメントのインデックスを取得します。

  パラメータ:
    `o` - 検索対象エレメント
  戻り値:
    指定されたエレメントのインデックス
  関連項目:
    `List.indexOf(java.lang.Object)`

### isEmpty

    public boolean isEmpty()

  リストが空かどうか判定します。

  定義:
    インタフェース `java.util.Collection` 内の `isEmpty`
  戻り値:
    空の場合trueを返却
  関連項目:
    `List.isEmpty()`

### iterator

    public java.util.Iterator iterator()

  推奨されていません。 recordIterator()を使用する

  イテレータオブジェクトを取得します。

  定義:
    インタフェース `java.util.Collection` 内の `iterator`
  戻り値:
    イテレータオブジェクト
  関連項目:
    `List.iterator()`

### recordIterator

    public StringMapIterator recordIterator()

  イテレータオブジェクトを取得します。

  戻り値:
    イテレータオブジェクト
  関連項目:
    `List.iterator()`

### lastIndexOf

    public int lastIndexOf(StringMap o)

  指定されたエレメントの最終インデックスを取得します。

  パラメータ:
    `o` - 検索対象エレメント
  戻り値:
    指定されたエレメントの最終インデックス
  関連項目:
    `List.lastIndexOf(java.lang.Object)`

### listIterator

    public java.util.ListIterator listIterator()

  推奨されていません。 recordIterator()を使用する

  リストイテレータオブジェクトを取得します。

  戻り値:
    イテレータオブジェクト
  関連項目:
    `List.iterator()`

### listIterator

    public java.util.ListIterator listIterator(int index)

  推奨されていません。 recordIterator()を使用する

  指定インデックスから始まるリストイテレータオブジェクトを取得します。

  パラメータ:
    `index` - インデックス
  戻り値:
    イテレータオブジェクト
  関連項目:
    `List.listIterator(int)`

### remove

    public StringMap remove(int index)

  指定インデックスのエレメントを削除します。

  パラメータ:
    `index` - インデックス
  戻り値:
    以前のエレメントオブジェクト
  関連項目:
    `List.remove(int)`

### remove

    public boolean remove(StringMap o)

  指定されたエレメントを削除します。

  パラメータ:
    `o` - エレメントオブジェクト
  戻り値:
    以前のエレメントオブジェクト
  関連項目:
    `List.remove(java.lang.Object)`

### removeAll

    public boolean removeAll(StringMapList c)

  指定されたリストに含まれるエレメントを全て削除します。

  パラメータ:
    `c` - リストオブジェクト
  戻り値:
    この呼び出しの結果、このリストが変更された場合は true
  関連項目:
    `List.removeAll(java.util.Collection)`

### retainAll

    public boolean retainAll(StringMapList c)

  指定されたコレクションに格納されている要素だけがリスト内に含まれるようにします (任意のオペレーション)。
  つまり、指定されたコレクションに含まれていない要素をリストからすべて削除します。

  パラメータ:
    `c` - リストオブジェクト
  戻り値:
    この呼び出しの結果、このリストが変更された場合は true
  関連項目:
    `List.retainAll(java.util.Collection)`

### set

    public StringMap set(int index,
                         StringMap element)

  指定されたインデックスにエレメントを追加します。

  パラメータ:
    `index` - インデックス
    `element` - エレメント
  戻り値:
    以前のエレメントオブジェクト
  関連項目:
    `List.set(int, java.lang.Object)`

### size

    public int size()

  リストサイズを取得します。

  定義:
    インタフェース `java.util.Collection` 内の `size`
  戻り値:
    リストサイズ
  関連項目:
    `List.size()`

### subList

    public StringMapList subList(int fromIndex,
                                 int toIndex)

  指定されたインデックス範囲のリストを取得します。

  パラメータ:
    `fromIndex` - インデックス開始位置
    `toIndex` - インデックス終了位置
  戻り値:
    指定されたインデックス範囲のリスト
  関連項目:
    `List.subList(int, int)`

### toStringMapArray

    public StringMap[] toStringMapArray()

  StringMapオブジェクト配列として取得します。

  戻り値:
    StringMapオブジェクト配列
  関連項目:
    `List.toArray()`

### toStringMapArray

    public StringMap[] toStringMapArray(StringMap[] a)

  StringMapオブジェクト配列として取得します。

  パラメータ:
    `a` - 配列が十分な大きさを持つ場合は、リストの要素が格納される配列。そうでない場合は、要素を格納するために同じ実行時の型の新しい配列が割り当てられる
  戻り値:
    StringMapオブジェクト配列
  関連項目:
    `List.toArray(java.lang.Object[])`

### add

    public boolean add(java.lang.Object o)

  推奨されていません。 add(StringMap o)を使用する

  最終位置にStringMapオブジェクトを追加します。

  定義:
    インタフェース `java.util.Collection` 内の `add`
  パラメータ:
    `o` - 追加エレメント
  戻り値:
    この呼び出しの結果、このリストが変更された場合は true
  関連項目:
    `List.add(java.lang.Object)`

### contains

    public boolean contains(java.lang.Object o)

  推奨されていません。 contains(StringMap o)を使用する

  指定されたエレメントがリストに含まれているか判定します。

  定義:
    インタフェース `java.util.Collection` 内の `contains`
  パラメータ:
    `o` - 判定対象エレメント
  戻り値:
    指定されたエレメントがリストに含まれている場合trueを返却
  関連項目:
    `List.contains(java.lang.Object)`

### remove

    public boolean remove(java.lang.Object o)

  推奨されていません。 remove(StringMap o)を使用する

  指定されたエレメントを削除します。

  定義:
    インタフェース `java.util.Collection` 内の `remove`
  パラメータ:
    `o` - エレメントオブジェクト
  戻り値:
    以前のエレメントオブジェクト
  関連項目:
    `List.remove(java.lang.Object)`

### addAll

    public boolean addAll(java.util.Collection c)

  推奨されていません。 addAll(StringMapList c)を使用する

  指定されたStringMapListオブジェクトを全て追加します。

  定義:
    インタフェース `java.util.Collection` 内の `addAll`
  パラメータ:
    `c` - StringMapList
  戻り値:
    この呼び出しの結果、このリストが変更された場合は true
  関連項目:
    `List.addAll(java.util.Collection)`

### containsAll

    public boolean containsAll(java.util.Collection c)

  推奨されていません。 containsAll(StringMapList c)を使用する

  指定されたリストエレメントが全て含まれているか判定します。

  定義:
    インタフェース `java.util.Collection` 内の `containsAll`
  パラメータ:
    `c` - 判定対象リストオブジェクト
  戻り値:
    指定されたエレメントリストがリストに含まれている場合trueを返却
  関連項目:
    `List.containsAll(java.util.Collection)`

### removeAll

    public boolean removeAll(java.util.Collection c)

  推奨されていません。 removeAll(StringMapList c)を使用する

  指定されたリストに含まれるエレメントを全て削除します。

  定義:
    インタフェース `java.util.Collection` 内の `removeAll`
  パラメータ:
    `c` - リストオブジェクト
  戻り値:
    この呼び出しの結果、このリストが変更された場合は true
  関連項目:
    `List.removeAll(java.util.Collection)`

### retainAll

    public boolean retainAll(java.util.Collection c)

  推奨されていません。 retainAll(StringMapList c)を使用する

  指定されたコレクションに格納されている要素だけがリスト内に含まれるようにします (任意のオペレーション)。
  つまり、指定されたコレクションに含まれていない要素をリストからすべて削除します。

  定義:
    インタフェース `java.util.Collection` 内の `retainAll`
  パラメータ:
    `c` - リストオブジェクト
  戻り値:
    この呼び出しの結果、このリストが変更された場合は true
  関連項目:
    `List.retainAll(java.util.Collection)`

### toArray

    public java.lang.Object[] toArray(java.lang.Object[] a)

  推奨されていません。 toStringMapArray(StringMap[] a)を使用する

  StringMapオブジェクト配列として取得します。

  定義:
    インタフェース `java.util.Collection` 内の `toArray`
  パラメータ:
    `a` - 配列が十分な大きさを持つ場合は、リストの要素が格納される配列。そうでない場合は、要素を格納するために同じ実行時の型の新しい配列が割り当てられる
  戻り値:
    StringMapオブジェクト配列
  関連項目:
    `List.toArray(java.lang.Object[])`

### toArray

    public java.lang.Object[] toArray()

  推奨されていません。 toStringMapArray()を使用する

  StringMapオブジェクト配列として取得します。

  定義:
    インタフェース `java.util.Collection` 内の `toArray`
  戻り値:
    StringMapオブジェクト配列
  関連項目:
    `List.toArray()`

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