| Class | Description |
|---|---|
| AndCriterion |
Logical criterion for checking that all subcriteria (criterion.criteria) are true.
|
| CustomCriterion |
Custom criterion based on key-value pairs and logic determined by operator.
|
| DateRangeCriterion |
Criterion for range of dates.
|
| DoubleRangeCriterion |
Criterion for range of doubles.
|
| FloatRangeCriterion |
Criterion for range of floats.
|
| IntegerRangeCriterion |
Criterion for range of integer.
|
| IsNullCriterion |
Criterion for checking that value is null.
|
| LogicalCriterion |
Logical criterion for combine all subcriteria(criterion.criteria) using some logic.
|
| LongRangeCriterion |
Criterion for range of long.
|
| NotCriterion |
Logical criterion for checking that all subcriteria (criterion.criteria) are false.
|
| NotNullCriterion |
Criterion for checking that value is not null.
|
| OrCriterion |
Logical criterion for checking that at least one subcriteria (criterion.criteria) is true.
|
| OtherFieldCriterion |
Criterion for checking field value against other field value.
|
| RangeCriterion |
Criterion for range of comparable values.
|
| SetCriterion |
Criterion for checking that field value matches to predefined set of values.
|
| SimpleCriterion |
Simple Criterion represented by key-value pairs with matching logic determined by operator.
|