|
|||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectshohaku.core.collections.wrapper.WrappedIterator
shohaku.core.collections.wrapper.WrappedListIterator
指定されたリストの反復子をラッピングするビューを定義します。
このクラスはリストの反復子の実装を隠蔽する目的で使用されます。またリストの反復子をラッピングするクラスの基底実装の役割を持ちます。
フィールドの概要 | |
protected java.util.ListIterator |
li
基となるリストの反復子。 |
クラス shohaku.core.collections.wrapper.WrappedIterator から継承したフィールド |
i |
コンストラクタの概要 | |
WrappedListIterator(java.util.ListIterator i)
ラップするリストの反復子を指定して初期化します。 |
メソッドの概要 | |
void |
add(java.lang.Object o)
基となるリストの反復子の同メソッドを呼び出します。 |
boolean |
hasPrevious()
基となるリストの反復子の同メソッドを呼び出します。 |
int |
nextIndex()
基となるリストの反復子の同メソッドを呼び出します。 |
java.lang.Object |
previous()
基となるリストの反復子の同メソッドを呼び出します。 |
int |
previousIndex()
基となるリストの反復子の同メソッドを呼び出します。 |
void |
set(java.lang.Object o)
基となるリストの反復子の同メソッドを呼び出します。 |
クラス shohaku.core.collections.wrapper.WrappedIterator から継承したメソッド |
hasNext, next, remove |
クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
インタフェース java.util.ListIterator から継承したメソッド |
hasNext, next, remove |
フィールドの詳細 |
protected final java.util.ListIterator li
コンストラクタの詳細 |
public WrappedListIterator(java.util.ListIterator i)
i
- ラップするリストの反復子メソッドの詳細 |
public boolean hasPrevious()
java.util.ListIterator
内の hasPrevious
ListIterator.hasPrevious()
public java.lang.Object previous()
java.util.ListIterator
内の previous
ListIterator.previous()
public int nextIndex()
java.util.ListIterator
内の nextIndex
ListIterator.nextIndex()
public int previousIndex()
java.util.ListIterator
内の previousIndex
ListIterator.previousIndex()
public void set(java.lang.Object o)
java.util.ListIterator
内の set
ListIterator.set(java.lang.Object)
public void add(java.lang.Object o)
java.util.ListIterator
内の add
ListIterator.add(java.lang.Object)
|
|||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |