Package nablarch.core.dataformat
Interface DataRecordPredicate
- All Known Implementing Classes:
DataRecordPredicate.Equals
public interface DataRecordPredicate
データレコードに対する真偽条件を表すクラス。
- Author:
- Iwauo Tajima
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic classデータレコード中の特定のフィールドの内容が、 指定された値と一致することを表すPredicate。 -
Method Summary
-
Method Details
-
apply
渡されたレコードが条件を満たすかどうかを返却する。- Parameters:
record- 検査対象のレコードcheckUnsetValues- 未設定項目に対する検証をスキップするかどうか- Returns:
- 条件を満たす場合はtrue
- Throws:
IllegalArgumentException- 渡されたレコードがnullであったり、レコード中に検査対象のフィールドが 存在しない等、条件を満たすかどうかを判定することが不可能な場合
-