概要 | パッケージ | クラス | 使用 | 階層ツリー | 非推奨 API | 索引 | ヘルプ
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド

## shohaku.core.collections
クラス ListIteratorUtils

    java.lang.Object
      shohaku.core.collections.ListIteratorUtils

public class ListIteratorUtils
extends java.lang.Object

`ListIterator`インタフェースのユーティリティメソッドを提供します。

コンストラクタの概要
`ListIteratorUtils()`

メソッドの概要
`static java.util.ListIterator` | `emptyListIterator()` 空要素のリストイテレータを生成して返却します。
`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`

コンストラクタの詳細

### ListIteratorUtils

    public ListIteratorUtils()

メソッドの詳細

### emptyListIterator

    public static java.util.ListIterator emptyListIterator()

  空要素のリストイテレータを生成して返却します。

  戻り値:
    空要素のリストイテレータ

### unmodifiableListIterator

    public static java.util.ListIterator unmodifiableListIterator(java.util.ListIterator listiterator)

  更新不可のリストイテレータにラッピングして返却します。

  パラメータ:
    `listiterator` - ラップするリストイテレータ
  戻り値:
    更新不可のリストイテレータ

### wrappedListIterator

    public static java.util.ListIterator wrappedListIterator(java.util.ListIterator listiterator)

  ラッピングしたリストイテレータを返却します。 実装型に固有の機能へのアクセスを制限します。

  パラメータ:
    `listiterator` - ラップするリストイテレータ
  戻り値:
    実装をラッピングしたリストイテレータ

概要 | パッケージ | クラス | 使用 | 階層ツリー | 非推奨 API | 索引 | ヘルプ
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド