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