|
|||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||||
java.lang.Objectshohaku.core.collections.wrapper.WrappedIterator
shohaku.core.collections.wrapper.UnmodifiableIterator
shohaku.core.collections.wrapper.UnmodifiableListIterator
指定されたリストの反復子の変更不可能なビューを提供します。
| フィールドの概要 | |
protected java.util.ListIterator |
li
基となるリストの反復子。 |
| クラス shohaku.core.collections.wrapper.WrappedIterator から継承したフィールド |
i |
| コンストラクタの概要 | |
UnmodifiableListIterator(java.util.ListIterator i)
ラップするリストの反復子を指定して初期化します。 |
|
| メソッドの概要 | |
void |
add(java.lang.Object o)
UnsupportedOperationExceptionを発生させます。 |
boolean |
hasPrevious()
基となるリストの反復子の同メソッドを呼び出します。 |
int |
nextIndex()
基となるリストの反復子の同メソッドを呼び出します。 |
java.lang.Object |
previous()
基となるリストの反復子の同メソッドを呼び出します。 |
int |
previousIndex()
基となるリストの反復子の同メソッドを呼び出します。 |
void |
set(java.lang.Object o)
UnsupportedOperationExceptionを発生させます。 |
| クラス shohaku.core.collections.wrapper.UnmodifiableIterator から継承したメソッド |
remove |
| クラス shohaku.core.collections.wrapper.WrappedIterator から継承したメソッド |
hasNext, next |
| クラス 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 UnmodifiableListIterator(java.util.ListIterator i)
i - ラップするリストの反復子| メソッドの詳細 |
public boolean hasPrevious()
java.util.ListIterator 内の hasPreviousListIterator.hasPrevious()public java.lang.Object previous()
java.util.ListIterator 内の previousListIterator.previous()public int nextIndex()
java.util.ListIterator 内の nextIndexListIterator.nextIndex()public int previousIndex()
java.util.ListIterator 内の previousIndexListIterator.previousIndex()public void set(java.lang.Object o)
UnsupportedOperationExceptionを発生させます。
java.util.ListIterator 内の setListIterator.set(java.lang.Object)public void add(java.lang.Object o)
UnsupportedOperationExceptionを発生させます。
java.util.ListIterator 内の addListIterator.add(java.lang.Object)
|
|||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||||