library-wpoi
b2007093001

org.phosphoresce.library.wpoi.dyna
クラス PoiDynaList

java.lang.Object
  拡張org.phosphoresce.library.wpoi.dyna.PoiDynaList

public final class PoiDynaList
extends java.lang.Object

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

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

コンストラクタの概要
PoiDynaList()
          コンストラクタ
PoiDynaList(PoiDynaList c)
          コンストラクタ
 
メソッドの概要
 void add(int index, PoiDynaMap element)
           
 boolean add(PoiDynaMap o)
           
 boolean addAll(int index, PoiDynaList c)
           
 boolean addAll(PoiDynaList c)
           
 void clear()
           
 boolean contains(PoiDynaMap o)
           
 boolean containsAll(PoiDynaList c)
           
 boolean equals(PoiDynaList o)
           
 PoiDynaMap get(int index)
           
 int indexOf(PoiDynaMap o)
           
 boolean isEmpty()
           
 java.util.Iterator iterator()
           
 int lastIndexOf(PoiDynaMap o)
           
 PoiDynaMap remove(int index)
           
 boolean remove(PoiDynaMap o)
           
 boolean removeAll(PoiDynaList c)
          指定されたPoiDynaListに含まれる要素と一致するもの全てを削除します。
 boolean retainAll(PoiDynaList c)
          指定されたPoiDynaListに含まれる要素と一致するもののみを保持し、他を削除します。
 PoiDynaMap set(int index, PoiDynaMap element)
           
 int size()
           
 PoiDynaList subList(int fromIndex, int toIndex)
           
 java.lang.String toString()
           
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

コンストラクタの詳細

PoiDynaList

public PoiDynaList()
コンストラクタ

関連項目:
LinkedList.LinkedList()

PoiDynaList

public PoiDynaList(PoiDynaList c)
コンストラクタ

パラメータ:
c - PoiDynaListオブジェクト
関連項目:
LinkedList.LinkedList(java.util.Collection)
メソッドの詳細

add

public void add(int index,
                PoiDynaMap element)
パラメータ:
index - インデックス
element - PoiDynaMapオブジェクト
関連項目:
List.add(int, java.lang.Object)

add

public boolean add(PoiDynaMap o)
パラメータ:
o - PoiDynaMapオブジェクト
戻り値:
true(Collection.add規則に従う)
関連項目:
List.add(java.lang.Object)

addAll

public boolean addAll(PoiDynaList c)
パラメータ:
c - PoiDynaListオブジェクト
戻り値:
true(Collection.add規則に従う)
関連項目:
List.addAll(java.util.Collection)

addAll

public boolean addAll(int index,
                      PoiDynaList c)
パラメータ:
index - インデックス
c - PoiDynaListオブジェクト
戻り値:
true(Collection.add規則に従う)
関連項目:
List.addAll(int, java.util.Collection)

clear

public void clear()
関連項目:
List.clear()

contains

public boolean contains(PoiDynaMap o)
パラメータ:
o - PoiDynaMapオブジェクト
戻り値:
指定されたPoiDynaMapオブジェクトが含まれている場合はtrueを返却
関連項目:
List.contains(java.lang.Object)

containsAll

public boolean containsAll(PoiDynaList c)
パラメータ:
c - PoiDynaListオブジェクト
戻り値:
このコレクション内に指定されたPoiDynaListの要素が全て存在する場合にtrueを返却
関連項目:
List.containsAll(java.util.Collection)

equals

public boolean equals(PoiDynaList o)
パラメータ:
o - PoiDynaList
戻り値:
指定されたPoiDynaListオブジェクトとこのPoiDynaListが等しい場合にtrueを返却
関連項目:
List.equals(java.lang.Object)

get

public PoiDynaMap get(int index)
パラメータ:
index - インデックス
戻り値:
指定されたインデックスに存在するPoiDynaMapオブジェクト
関連項目:
List.get(int)

indexOf

public int indexOf(PoiDynaMap o)
パラメータ:
o - PoiDynaMapオブジェクト
戻り値:
指定されたPoiDynaMapオブジェクトが存在するインデックス
関連項目:
List.indexOf(java.lang.Object)

isEmpty

public boolean isEmpty()
戻り値:
コレクションに要素がない場合にtruwを返却
関連項目:
List.isEmpty()

iterator

public java.util.Iterator iterator()
戻り値:
コレクションのIteratorオブジェクト
関連項目:
List.iterator()

lastIndexOf

public int lastIndexOf(PoiDynaMap o)
パラメータ:
o - PoiDynaMapオブジェクト
戻り値:
PoiDynaMapオブジェクトが最後に出現するインデックス
関連項目:
List.lastIndexOf(java.lang.Object)

remove

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

remove

public boolean remove(PoiDynaMap o)
パラメータ:
o - PoiDynaMapオブジェクト
戻り値:
削除の結果コレクションが変更された場合にtrueを返却
関連項目:
List.remove(java.lang.Object)

removeAll

public boolean removeAll(PoiDynaList c)
指定されたPoiDynaListに含まれる要素と一致するもの全てを削除します。

パラメータ:
c - PoiDynaListオブジェクト
戻り値:
これによりコレクションに変更が発生した場合にtrueを返却
関連項目:
List.removeAll(java.util.Collection)

retainAll

public boolean retainAll(PoiDynaList c)
指定されたPoiDynaListに含まれる要素と一致するもののみを保持し、他を削除します。

パラメータ:
c - PoiDynaListオブジェクト
戻り値:
これによりコレクションに変更が発生した場合にtrueを返却
関連項目:
List.retainAll(java.util.Collection)

set

public PoiDynaMap set(int index,
                      PoiDynaMap element)
パラメータ:
index - インデックス
element - PoiDynaMapオブジェクト
戻り値:
指定されたインデックスの要素を置き換える前のPoiDynaMapオブジェクト
関連項目:
List.set(int, java.lang.Object)

size

public int size()
戻り値:
リストサイズ
関連項目:
List.size()

subList

public PoiDynaList subList(int fromIndex,
                           int toIndex)
パラメータ:
fromIndex - 切り抜き範囲開始インデックス
toIndex - 切り抜き範囲終了インデックス
戻り値:
指定されたインデックス範囲のPoiDynaListオブジェクト
関連項目:
List.subList(int, int)

toString

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

library-wpoi
b2007093001