jp.sf.orangesignal.csv.filters
クラス BeanInExpression
java.lang.Object
jp.sf.orangesignal.csv.filters.BeanExpression
jp.sf.orangesignal.csv.filters.BeanCriteriasExpression
jp.sf.orangesignal.csv.filters.BeanInExpression
- すべての実装されたインタフェース:
- BeanFilter
public class BeanInExpression
- extends BeanCriteriasExpression
指定された Java プログラム要素のフィールド値が判定基準値群のいずれかと等しいかどうかでフィルタを適用する Java プログラム要素フィルタの実装です。
- 導入されたバージョン:
- 1.2.3
- 作成者:
- 杉澤 浩二
|
メソッドの概要 |
boolean |
accept(Object bean)
指定された Java プログラム要素が含まれる必要があるかどうかを判定します。 |
BeanInExpression
protected BeanInExpression(String name,
Object... criterias)
- コンストラクタです。
- パラメータ:
name - フィールド名criterias - 判定基準値群
- 例外:
IllegalArgumentException - パラメータが null の場合
BeanInExpression
protected BeanInExpression(String name,
String... criterias)
- コンストラクタです。
- パラメータ:
name - フィールド名criterias - 判定基準値群
- 例外:
IllegalArgumentException - パラメータが null の場合
BeanInExpression
protected BeanInExpression(String name,
String[] criterias,
boolean ignoreCase)
- コンストラクタです。
- パラメータ:
name - フィールド名criterias - 判定基準値群ignoreCase - 大文字と小文字を区別するかどうか
- 例外:
IllegalArgumentException - パラメータが null の場合
accept
public boolean accept(Object bean)
throws IOException
- インタフェース
BeanFilter の記述:
- 指定された Java プログラム要素が含まれる必要があるかどうかを判定します。
- パラメータ:
bean - Java プログラム要素
- 戻り値:
bean が含まれる必要がある場合は true
- 例外:
IOException
Copyright © 2009 OrangeSignal.com. All Rights Reserved.