commons
b2007101701

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()

commons
b2007101701