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. |
IsBlankCriterion | Criterion for checking that value is blank. |
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. |
NotBlankCriterion | Criterion for checking that value is not blank. |
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. |
RelativeDateRangeCriterion | Criterion for range of relative dates. |
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. |