jp.sf.orangesignal.csv.filters
クラス BeanBetweenExpression
java.lang.Object
jp.sf.orangesignal.csv.filters.BeanExpression
jp.sf.orangesignal.csv.filters.BeanBetweenExpression
- すべての実装されたインタフェース:
- BeanFilter
public class BeanBetweenExpression
- extends BeanExpression
指定された Java プログラム要素のフィールド値が下限値から上限値の範囲かどうかでフィルタを適用する Java プログラム要素フィルタの実装です。
- 導入されたバージョン:
- 1.2.3
- 作成者:
- 杉澤 浩二
メソッドの概要 |
boolean |
accept(Object bean)
指定された Java プログラム要素が含まれる必要があるかどうかを判定します。 |
BeanBetweenExpression
protected BeanBetweenExpression(String name,
Object low,
Object high)
- コンストラクタです。
- パラメータ:
name
- フィールド名low
- 下限値high
- 上限値
- 例外:
IllegalArgumentException
- パラメータが null
の場合
BeanBetweenExpression
protected BeanBetweenExpression(String name,
Object low,
Object high,
Comparator comparator)
- コンストラクタです。
- パラメータ:
name
- フィールド名low
- 下限値high
- 上限値comparator
- コンパレータ (オプション)
- 例外:
IllegalArgumentException
- パラメータが null
の場合
accept
public boolean accept(Object bean)
throws IOException
- インタフェース
BeanFilter
の記述:
- 指定された Java プログラム要素が含まれる必要があるかどうかを判定します。
- パラメータ:
bean
- Java プログラム要素
- 戻り値:
bean
が含まれる必要がある場合は true
- 例外:
IOException
Copyright © 2009-2011 OrangeSignal.com. All Rights Reserved.