jp.sf.orangesignal.csv.filters
クラス BeanAndExpression

java.lang.Object
  上位を拡張 jp.sf.orangesignal.csv.filters.BeanLogicalExpression
      上位を拡張 jp.sf.orangesignal.csv.filters.BeanAndExpression
すべての実装されたインタフェース:
BeanFilter

public class BeanAndExpression
extends BeanLogicalExpression

指定された Java プログラム要素フィルタ群の論理積でフィルタを適用する Java プログラム要素フィルタの実装です。

導入されたバージョン:
1.2.3
作成者:
杉澤 浩二

フィールドの概要
 
クラス jp.sf.orangesignal.csv.filters.BeanLogicalExpression から継承されたフィールド
filters
 
コンストラクタの概要
  BeanAndExpression()
          デフォルトコンストラクタです。
protected BeanAndExpression(BeanFilter... filters)
          コンストラクタです。
 
メソッドの概要
 boolean accept(Object bean)
          指定された Java プログラム要素が含まれる必要があるかどうかを判定します。
 
クラス jp.sf.orangesignal.csv.filters.BeanLogicalExpression から継承されたメソッド
add, toString
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

コンストラクタの詳細

BeanAndExpression

public BeanAndExpression()
デフォルトコンストラクタです。


BeanAndExpression

protected BeanAndExpression(BeanFilter... filters)
コンストラクタです。

パラメータ:
filters - Java プログラム要素フィルタ群
例外:
IllegalArgumentException - filtersnull の場合
メソッドの詳細

accept

public boolean accept(Object bean)
               throws IOException
インタフェース BeanFilter の記述:
指定された Java プログラム要素が含まれる必要があるかどうかを判定します。

パラメータ:
bean - Java プログラム要素
戻り値:
bean が含まれる必要がある場合は true
例外:
IOException


Copyright © 2009-2011 OrangeSignal.com. All Rights Reserved.