Interface | Description |
---|---|
CanParseCriterion | An interface that should be implemented by all criteria that need to be converted from Map. |
Criterion | An object representing a criterion to apply to a record. |
Operator | Operators handle criteria matching logic. |
Class | Description |
---|---|
AdvancedCriteria | AdvancedCriteria is a format for representing search criteria which may include operators on field values such as "less than", or may include sub-clauses such as several criteria applied to fields joined by an "OR" operator. |
DefaultOperators | Helper class for accessing operators that needs for working with Criteria. |
Evaluator | Helper class for evaluating criteria. |
LogicalOperator | Base class for all operators that combines several criteria using some logic. |
OperatorBase | Base class for operators that provide check for base operator parameters during parsing. |
OtherFieldOperator | Base class for all operators that handle relations with other fields. |
RangeOperator | Base class for all operators checking that value is in some range. |
SimpleCriteria | SimpleCriteria is a format for representing search criteria as simple key-value pairs. |
SimpleOperator | Base class for all operators checking that value match criteria. |