jp.sf.orangesignal.csv.handlers
クラス BeanOrderComparator
java.lang.Object
jp.sf.orangesignal.csv.handlers.BeanOrderComparator
- すべての実装されたインタフェース:
- Serializable, Comparator<Object>
public class BeanOrderComparator
- extends Object
- implements Comparator<Object>, Serializable
Java プログラム要素の並び替え条件を使用して比較を行うコンパレータです。
- 導入されたバージョン:
- 1.2.8
- 作成者:
- 杉澤 浩二
- 関連項目:
- 直列化された形式
クラス java.lang.Object から継承されたメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BeanOrderComparator
protected BeanOrderComparator(List<BeanOrder> orders)
- コンストラクタです。
- パラメータ:
orders
- 並び替え条件
- 例外:
IllegalArgumentException
- orders
が null
の場合
compare
public int compare(Object o1,
Object o2)
- 定義:
- インタフェース
Comparator<Object>
内の compare
sort
public static void sort(List<?> beans,
List<BeanOrder> orders)
- 指定された並び替え条件が示す順序に従って、指定されたリストをソートします。
- パラメータ:
beans
- ソートされるリストorders
- 並び替え条件
- 例外:
IllegalArgumentException
- orders
が null
の場合- 関連項目:
Collections.sort(List, Comparator)
Copyright © 2009-2011 OrangeSignal.com. All Rights Reserved.