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

java.lang.Object
  上位を拡張 jp.sf.orangesignal.csv.filters.CsvValueLogicalExpression
すべての実装されたインタフェース:
CsvValueFilter
直系の既知のサブクラス:
CsvValueAndExpression, CsvValueOrExpression

public abstract class CsvValueLogicalExpression
extends Object
implements CsvValueFilter

区切り文字形式データの値リストでフィルタする区切り文字形式データフィルタを論理演算する区切り文字形式データフィルタの基底クラスを提供します。

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

フィールドの概要
protected  Collection<CsvValueFilter> filters
          区切り文字形式データフィルタのコレクションを保持します。
 
コンストラクタの概要
protected CsvValueLogicalExpression()
          デフォルトコンストラクタです。
protected CsvValueLogicalExpression(CsvValueFilter... filters)
          コンストラクタです。
 
メソッドの概要
 void add(CsvValueFilter filter)
          指定された区切り文字形式データフィルタを追加します。
 String toString()
           
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
インタフェース jp.sf.orangesignal.csv.filters.CsvValueFilter から継承されたメソッド
accept
 

フィールドの詳細

filters

protected final Collection<CsvValueFilter> filters
区切り文字形式データフィルタのコレクションを保持します。

コンストラクタの詳細

CsvValueLogicalExpression

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


CsvValueLogicalExpression

protected CsvValueLogicalExpression(CsvValueFilter... filters)
コンストラクタです。

パラメータ:
filters - 区切り文字形式データフィルタ群
例外:
IllegalArgumentException - filtersnull の場合
メソッドの詳細

add

public void add(CsvValueFilter filter)
指定された区切り文字形式データフィルタを追加します。

パラメータ:
filter - 区切り文字形式データフィルタ

toString

public String toString()
オーバーライド:
クラス Object 内の toString


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