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

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

public abstract class CsvNamedValueLogicalExpression
extends Object
implements CsvNamedValueFilter

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

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

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

フィールドの詳細

filters

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

コンストラクタの詳細

CsvNamedValueLogicalExpression

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


CsvNamedValueLogicalExpression

protected CsvNamedValueLogicalExpression(CsvNamedValueFilter... filters)
コンストラクタです。

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

add

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

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

toString

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


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