クラス LineModelFilter
- java.lang.Object
-
- org.opengion.fukurou.process.LineModelFilter
-
public class LineModelFilter extends Object
LineModelFilter は、フィルター条件をチェックして、LineModel のフィルタリング を判定する実装クラスです。 フィルター条件 には、パッケージプライベートな、FilterOperation enum を 指定します。 注意:このクラスは、同期処理されていません。- バージョン
- 4.0
- 作成者
- Kazuhiko Hasegawa
- 導入されたバージョン:
- JDK5.0,
-
-
コンストラクタの概要
コンストラクタ コンストラクタ 説明 LineModelFilter()
デフォルトコンストラクター
-
メソッドの概要
すべてのメソッド インスタンス・メソッド concreteメソッド 修飾子とタイプ メソッド 説明 void
add(FilterOperation ope, String clm, String val)
フィルター条件を指定します。boolean
filter(LineModel data)
LineModelを指定して、条件にマッチするか、チェックします。String
toString()
このオブジェクトの内部文字列表現を返します。
-
-
-
メソッドの詳細
-
add
public void add(FilterOperation ope, String clm, String val)
フィルター条件を指定します。 オペレータには、FilterOperation enum を 使用してください。 指定できません。- パラメータ:
ope
- フィルター条件のオペレーション [PREFIX/SUFFIX/INSTR/EQUALS/MATCH/UNMATCH]clm
- 条件判定するカラム名val
- 条件値
-
filter
public boolean filter(LineModel data)
LineModelを指定して、条件にマッチするか、チェックします。- パラメータ:
data
- 処理対象のLineModel- 戻り値:
- 演算結果がすべて成立する場合:true/不成立:false
-
-