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

## junkutil.set
クラス LzList

    java.lang.Object
      junkutil.set.LzList

    public class LzList

extends java.lang.Object

Listを集合論的に扱う。

作成者:
  Hiroyuki Shiota

コンストラクタの概要
`LzList()` コンストラクタ
`LzList(java.util.List list)` コンストラクタ
`LzList(java.lang.Object[] args)` コンストラクタ
`LzList(java.util.Set set)` コンストラクタ

メソッドの概要
`LzList` | `and(java.util.List arg)` andを取得する。
`static java.util.List` | `asList(java.util.Enumeration e)` EnumerationをListにする。
`static java.util.List` | `asList(java.util.Iterator i)` IteratorをListにする。
`boolean` | `equals(java.util.List arg)` 等しいかどうかをテストする。
`boolean` | `equals(java.lang.String arg)` 等しいかどうかをテストする。
`boolean` | `equalsOnSort(java.util.List arg)` 順序を揃えたあと、等しいかどうかをテストする。
`LzList` | `forEach(LzListClosure closure)` クロージャを順に呼び出す。
`LzList` | `grep(java.lang.String re)` 絞り込みを行う。
`LzList` | `join(java.util.List arg)` リストを結合する。
`java.util.List` | `list()` リストを取得する。
`LzList` | `notNull()` null以外を取得する。
`LzList` | `or(java.util.List arg)` orを取得する。
`LzList` | `reverse()` 反転したリストを取得する。
`LzList` | `sort(java.util.Comparator c)` 指定順でソートする。
`LzList` | `sortAsc()` 昇順でソートする。
`LzList` | `sortDesc()` 降順でソートする。
`java.lang.String` | `toString()` 文字列化する。
`LzList` | `ungrep(java.lang.String re)` 逆絞り込みを行う。
`LzList` | `uniq()` ユニークなリストを取得する。

クラス java.lang.Object から継承されたメソッド
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait`

コンストラクタの詳細

### LzList

    public LzList()

  コンストラクタ

### LzList

    public LzList(java.util.List list)

  コンストラクタ

  パラメータ:
    `list` -

### LzList

    public LzList(java.lang.Object[] args)

  コンストラクタ

  パラメータ:
    `list` -

### LzList

    public LzList(java.util.Set set)

  コンストラクタ

  パラメータ:
    `list` -

メソッドの詳細

### list

    public java.util.List list()

  リストを取得する。

  戻り値:

### or

    public LzList or(java.util.List arg)

  orを取得する。

  パラメータ:
    `arg` -
  戻り値:

### and

    public LzList and(java.util.List arg)

  andを取得する。

  パラメータ:
    `arg` -
  戻り値:

### notNull

    public LzList notNull()

  null以外を取得する。

  パラメータ:
    `arg` -
  戻り値:

### sortAsc

    public LzList sortAsc()

  昇順でソートする。

  戻り値:

### sortDesc

    public LzList sortDesc()

  降順でソートする。

  戻り値:

### sort

    public LzList sort(java.util.Comparator c)

  指定順でソートする。

  戻り値:

### grep

    public LzList grep(java.lang.String re)

  絞り込みを行う。nullは除外される。

  パラメータ:
    `re` -
  戻り値:

### ungrep

    public LzList ungrep(java.lang.String re)

  逆絞り込みを行う。nullは除外される。

  パラメータ:
    `re` -
  戻り値:

### join

    public LzList join(java.util.List arg)

  リストを結合する。

  パラメータ:
    `arg` -
  戻り値:

### uniq

    public LzList uniq()

  ユニークなリストを取得する。

  パラメータ:
    `arg` -
  戻り値:

### reverse

    public LzList reverse()

  反転したリストを取得する。

  戻り値:

### forEach

    public LzList forEach(LzListClosure closure)

  クロージャを順に呼び出す。

  パラメータ:
    `closure` -
  戻り値:

### equals

    public boolean equals(java.util.List arg)

  等しいかどうかをテストする。

  パラメータ:
    `arg` -
  戻り値:

### equalsOnSort

    public boolean equalsOnSort(java.util.List arg)

  順序を揃えたあと、等しいかどうかをテストする。

  パラメータ:
    `arg` -
  戻り値:

### equals

    public boolean equals(java.lang.String arg)

  等しいかどうかをテストする。

  パラメータ:
    `arg` -
  戻り値:

### toString

    public java.lang.String toString()

  文字列化する。

  オーバーライド:
    クラス `java.lang.Object` 内の `toString`

### asList

    public static java.util.List asList(java.util.Enumeration e)

  EnumerationをListにする。

  パラメータ:
    `e` -
  戻り値:

### asList

    public static java.util.List asList(java.util.Iterator i)

  IteratorをListにする。

  パラメータ:
    `i` -
  戻り値:

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