An interface that should be implemented by all criteria that need to be converted from Map.
An object representing a criterion to apply to a record.
Operators handle criteria matching logic.
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.
Helper class for accessing operators that needs for working with Criteria.
Helper class for evaluating criteria.
Base class for all operators that combines several criteria using some logic.
Base class for operators that provide check for base operator parameters during parsing.
Base class for all operators that handle relations with other fields.
Base class for all operators checking that value is in some range.
SimpleCriteria is a format for representing search criteria as simple key-value pairs.
Base class for all operators checking that value match criteria.