インタフェース
jp.sf.orangesignal.csv.filters.BeanFilter の使用

BeanFilter を使用しているパッケージ
jp.sf.orangesignal.csv.filters 区切り文字形式データフィルタと Java プログラム要素フィルタに関するインターフェースやクラスなどを提供します。 
jp.sf.orangesignal.csv.handlers 区切り文字形式データアクセスハンドラの実装クラスを提供します。 
jp.sf.orangesignal.csv.manager 区切り文字形式データへの統合アクセスに関するインターフェースやクラスなどを提供します。 
 

jp.sf.orangesignal.csv.filters での BeanFilter の使用
 

BeanFilter を実装している jp.sf.orangesignal.csv.filters のクラス
 class BeanAndExpression
          指定された Java プログラム要素フィルタ群の論理積でフィルタを適用する Java プログラム要素フィルタの実装です。
 class BeanBetweenExpression
          指定された Java プログラム要素のフィールド値が下限値から上限値の範囲かどうかでフィルタを適用する Java プログラム要素フィルタの実装です。
 class BeanCriteriaExpression
          指定された Java プログラム要素のフィールド値を指定された判定基準値と比較してフィルタを適用する Java プログラム要素フィルタの基底クラスを提供します。
 class BeanCriteriasExpression
          指定された Java プログラム要素のフィールド値を指定された判定基準値群と比較してフィルタを適用する Java プログラム要素フィルタの基底クラスを提供します。
 class BeanEmptyExpression
          指定された Java プログラム要素のフィールド値が空かどうかでフィルタを適用する Java プログラム要素フィルタの実装です。
 class BeanEqualExpression
          指定された Java プログラム要素のフィールド値が判定基準値と等しいかどうかでフィルタを適用する Java プログラム要素フィルタの実装です。
 class BeanExpression
          指定された Java プログラム要素のフィールド値を判定してフィルタを適用する Java プログラム要素フィルタの基底クラスを提供します。
 class BeanGreaterThanExpression
          指定された Java プログラム要素のフィールド値が判定基準値より大きいかどうかでフィルタを適用する Java プログラム要素フィルタの実装です。
 class BeanGreaterThanOrEqualExpression
          指定された Java プログラム要素のフィールド値が判定基準値以上かどうかでフィルタを適用する Java プログラム要素フィルタの実装です。
 class BeanInExpression
          指定された Java プログラム要素のフィールド値が判定基準値群のいずれかと等しいかどうかでフィルタを適用する Java プログラム要素フィルタの実装です。
 class BeanLessThanExpression
          指定された Java プログラム要素のフィールド値が判定基準値より小さいかどうかでフィルタを適用する Java プログラム要素フィルタの実装です。
 class BeanLessThanOrEqualExpression
          指定された Java プログラム要素のフィールド値がが判定基準値以下かどうかでフィルタを適用する Java プログラム要素フィルタの実装です。
 class BeanLogicalExpression
          Java プログラム要素フィルタを論理演算する Java プログラム要素フィルタの基底クラスを提供します。
 class BeanNotEmptyExpression
          指定された Java プログラム要素のフィールド値が空でないかどうかでフィルタを適用する Java プログラム要素フィルタの実装です。
 class BeanNotEqualExpression
          指定された Java プログラム要素のフィールド値が判定基準値と等しくないかどうかでフィルタを適用する Java プログラム要素フィルタの実装です。
 class BeanNotExpression
          指定された Java プログラム要素フィルタの論理否定でフィルタを適用する Java プログラム要素フィルタの実装です。
 class BeanNotInExpression
          指定された Java プログラム要素のフィールド値が判定基準値群のいずれとも等しくないかどうかでフィルタを適用する Java プログラム要素フィルタの実装です。
 class BeanNotNullExpression
          指定された Java プログラム要素のフィールド値が null でないかどうかでフィルタを適用する Java プログラム要素フィルタの実装です。
 class BeanNullExpression
          指定された Java プログラム要素のフィールド値が null であるかどうかでフィルタを適用する Java プログラム要素フィルタの実装です。
 class BeanOrExpression
          指定された Java プログラム要素フィルタ群の論理和でフィルタを適用する Java プログラム要素フィルタの実装です。
 class BeanRegexExpression
          指定された Java プログラム要素のフィールド値が正規表現パターンとマッチするかどうかでフィルタを適用する Java プログラム要素フィルタの実装です。
 class SimpleBeanFilter
          DSL (Domain Specific Language) 形式でスマートなフィルタ条件の定義が可能な BeanFilter の実装クラスを提供します。
 

BeanFilter 型の型パラメータを持つ jp.sf.orangesignal.csv.filters のフィールド
protected  Collection<BeanFilter> BeanLogicalExpression.filters
          Java プログラム要素フィルタのコレクションを保持します。
 

BeanFilter 型のパラメータを持つ jp.sf.orangesignal.csv.filters のメソッド
 SimpleBeanFilter SimpleBeanFilter.add(BeanFilter filter)
          指定された Java プログラム要素フィルタを追加します。
 void BeanLogicalExpression.add(BeanFilter filter)
          指定された Java プログラム要素フィルタを追加します。
static BeanLogicalExpression BeanExpressions.and(BeanFilter... filters)
          Java プログラム要素フィルタ群の論理積でフィルタを適用する Java プログラム要素フィルタを構築して返します。
 SimpleBeanFilter SimpleBeanFilter.not(BeanFilter filter)
          指定された Java プログラム要素フィルタの論理否定でフィルタを適用する Java プログラム要素フィルタを追加します。
static BeanNotExpression BeanExpressions.not(BeanFilter filter)
          Java プログラム要素フィルタの論理否定でフィルタを適用する Java プログラム要素フィルタを構築して返します。
static BeanLogicalExpression BeanExpressions.or(BeanFilter... filters)
          Java プログラム要素フィルタ群の論理和でフィルタを適用する Java プログラム要素フィルタを構築して返します。
 

BeanFilter 型のパラメータを持つ jp.sf.orangesignal.csv.filters のコンストラクタ
BeanAndExpression(BeanFilter... filters)
          コンストラクタです。
BeanLogicalExpression(BeanFilter... filters)
          コンストラクタです。
BeanNotExpression(BeanFilter filter)
          コンストラクタです。
BeanOrExpression(BeanFilter... filters)
          コンストラクタです。
 

jp.sf.orangesignal.csv.handlers での BeanFilter の使用
 

BeanFilter として宣言されている jp.sf.orangesignal.csv.handlers のフィールド
protected  BeanFilter BeanListHandlerSupport.beanFilter
          Java プログラム要素フィルタを保持します。
 

BeanFilter 型のパラメータを持つ jp.sf.orangesignal.csv.handlers のメソッド
 H BeanListHandlerSupport.filter(BeanFilter beanFilter)
          Java プログラム要素フィルタを設定します。
 

jp.sf.orangesignal.csv.manager での BeanFilter の使用
 

BeanFilter 型のパラメータを持つ jp.sf.orangesignal.csv.manager のメソッド
 L CsvLoaderSupport.filter(BeanFilter filter)
           
 CsvLoader<T> CsvLoader.filter(BeanFilter filter)
          Java プログラム要素フィルタを設定します。
 CsvEntitySaver<T> CsvEntitySaver.filter(BeanFilter filter)
          Java プログラム要素フィルタを設定します。
 CsvColumnPositionMappingBeanSaver<T> CsvColumnPositionMappingBeanSaver.filter(BeanFilter filter)
          Java プログラム要素フィルタを設定します。
 CsvColumnNameMappingBeanSaver<T> CsvColumnNameMappingBeanSaver.filter(BeanFilter filter)
          Java プログラム要素フィルタを設定します。
 CsvBeanSaver<T> CsvBeanSaver.filter(BeanFilter filter)
          Java プログラム要素フィルタを設定します。
 



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