# Package com.isomorphic.criteria

package com.isomorphic.criteria

- Related Packages
  Package
  Description
  com.isomorphic.criteria.criterion
- 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.
  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.
  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.
  Operator
  Operators handle criteria matching 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.