public interface DataRecordPredicate
Modifier and Type | Interface and Description |
---|---|
static class |
DataRecordPredicate.Equals
データレコード中の特定のフィールドの内容が、
指定された値と一致することを表すPredicate。
|
Modifier and Type | Method and Description |
---|---|
boolean |
apply(java.util.Map<java.lang.String,?> record,
boolean checkUnsetValues)
渡されたレコードが条件を満たすかどうかを返却する。
|
boolean apply(java.util.Map<java.lang.String,?> record, boolean checkUnsetValues) throws java.lang.IllegalArgumentException
record
- 検査対象のレコードcheckUnsetValues
- 未設定項目に対する検証をスキップするかどうかjava.lang.IllegalArgumentException
- 渡されたレコードがnullであったり、レコード中に検査対象のフィールドが
存在しない等、条件を満たすかどうかを判定することが不可能な場合