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

## org.asyrinx.brownie.core.collection
クラス CollectionUtils

    java.lang.Object
      org.apache.commons.collections.CollectionUtils
          org.asyrinx.brownie.core.collection.CollectionUtils

public final class CollectionUtils
extends org.apache.commons.collections.CollectionUtils

コレクションに関するユーティリティクラスです。

作成者:
  Akima

入れ子クラスの概要

クラス org.apache.commons.collections.CollectionUtils から継承した入れ子クラス
``

フィールドの概要

クラス org.apache.commons.collections.CollectionUtils から継承したフィールド
`EMPTY_ITERATOR`

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

メソッドの概要
`static java.lang.Object` | `find(java.util.List source, int hashCode)` 引数hashCodeと合致するハッシュコードを保持するオブジェクトを 引数sourceから検索します。
`static boolean` | `hasDuplicates(java.util.List source)` 引数source中に、重複する要素があるかどうかを調べます。
`static void` | `removeFromFirst(java.util.List target, int count)` 指定されたListから指定された個数の要素を先頭から要素を削除します。
`static void` | `removeFromIndex(java.util.List target, int index, int count)` 指定されたListから指定された個数の要素を指定されたインデックスから順に要素を削除します。
`static void` | `removeFromLast(java.util.List target, int count)` 指定されたListから指定された個数の要素を末尾から要素を削除します。
`static java.util.List` | `toList(java.util.Map source)` MapされているValue群をListとして取得します。
`static void` | `toList(java.util.Map source, java.util.List dest)` MapされているValue群をListとして取得します。
`static java.util.List` | `toList(java.lang.Object[] source)` 引数sourceの要素(群)をListとして取得します。
`static void` | `toList(java.lang.Object[] source, java.util.List dest)` 引数sourceの要素(群)をListとして取得します。

クラス org.apache.commons.collections.CollectionUtils から継承したメソッド
`addAll, addAll, addAll, cardinality, collect, collect, collect, collect, containsAny, disjunction, filter, find, forAllDo, getCardinalityMap, getIterator, index, index, intersection, isEqualCollection, isProperSubCollection, isSubCollection, predicatedCollection, reverseArray, select, select, subtract, transform, union`

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

コンストラクタの詳細

### CollectionUtils

    public CollectionUtils()

メソッドの詳細

### toList

    public static java.util.List toList(java.util.Map source)

  MapされているValue群をListとして取得します。

### toList

    public static void toList(java.util.Map source,
                              java.util.List dest)

  MapされているValue群をListとして取得します。

### toList

    public static java.util.List toList(java.lang.Object[] source)

  引数sourceの要素(群)をListとして取得します。

### toList

    public static void toList(java.lang.Object[] source,
                              java.util.List dest)

  引数sourceの要素(群)をListとして取得します。

### find

    public static java.lang.Object find(java.util.List source,
                                        int hashCode)

  引数hashCodeと合致するハッシュコードを保持するオブジェクトを 引数sourceから検索します。

### hasDuplicates

    public static boolean hasDuplicates(java.util.List source)

  引数source中に、重複する要素があるかどうかを調べます。

### removeFromFirst

    public static void removeFromFirst(java.util.List target,
                                       int count)

  指定されたListから指定された個数の要素を先頭から要素を削除します。

  パラメータ:
    `target` - 対象となるList
    `count` - 削除する個数

### removeFromLast

    public static void removeFromLast(java.util.List target,
                                      int count)

  指定されたListから指定された個数の要素を末尾から要素を削除します。

  パラメータ:
    `target` - 対象となるList
    `count` - 削除する個数

### removeFromIndex

    public static void removeFromIndex(java.util.List target,
                                       int index,
                                       int count)

  指定されたListから指定された個数の要素を指定されたインデックスから順に要素を削除します。

  パラメータ:
    `target` - 対象となるList
    `index` - 削除を始めるインデックス
    `count` - 削除する個数。マイナス値を指定した場合は逆方向に削除していきます。

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

Copyright © 2004 asyrinx organization. All Rights Reserved.