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

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

public class BeanOrExpression
extends BeanLogicalExpression

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

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

フィールドの概要
 
クラス jp.sf.orangesignal.csv.filters.BeanLogicalExpression から継承されたフィールド
filters
 
コンストラクタの概要
  BeanOrExpression()
          デフォルトコンストラクタです。
protected BeanOrExpression(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
 

コンストラクタの詳細

BeanOrExpression

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


BeanOrExpression

protected BeanOrExpression(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.