概要 | パッケージ | クラス | 使用 | 階層ツリー | 非推奨 API | 索引 | ヘルプ
前 次 | フレームあり フレームなし

## インタフェース
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 プログラム要素フィルタを設定します。

概要 | パッケージ | クラス | 使用 | 階層ツリー | 非推奨 API | 索引 | ヘルプ
前 次 | フレームあり フレームなし

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