shohaku.core.collections
クラス ListIteratorUtils
java.lang.Object
shohaku.core.collections.ListIteratorUtils
- public class ListIteratorUtils
- extends java.lang.Object
ListIterator
インタフェースのユーティリティメソッドを提供します。
メソッドの概要 |
static java.util.ListIterator |
unmodifiableListIterator(java.util.ListIterator listiterator)
更新不可のリストイテレータにラッピングして返却します。 |
static java.util.ListIterator |
wrappedListIterator(java.util.ListIterator listiterator)
ラッピングしたリストイテレータを返却します。 |
クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
EMPTY_LIST_ITERATOR
public static final java.util.ListIterator EMPTY_LIST_ITERATOR
- 空要素の反復子。
ListIteratorUtils
public ListIteratorUtils()
unmodifiableListIterator
public static java.util.ListIterator unmodifiableListIterator(java.util.ListIterator listiterator)
- 更新不可のリストイテレータにラッピングして返却します。
- パラメータ:
listiterator
- ラップするリストイテレータ
- 戻り値:
- 更新不可のリストイテレータ
wrappedListIterator
public static java.util.ListIterator wrappedListIterator(java.util.ListIterator listiterator)
- ラッピングしたリストイテレータを返却します。 実装型に固有の機能へのアクセスを制限します。
- パラメータ:
listiterator
- ラップするリストイテレータ
- 戻り値:
- 実装をラッピングしたリストイテレータ