Class EntityCondition

  • All Implemented Interfaces:
    Serializable, IsEmpty
    Direct Known Subclasses:
    EntityConditionFunction, EntityConditionListBase, EntityDateFilterCondition, EntityExpr, EntityWhereString

    public abstract class EntityCondition
    extends EntityConditionBase
    implements IsEmpty

    Represents the conditions to be used to constrain a query.

    An EntityCondition can represent various type of constraints, including:

    • EntityConditionList: a list of EntityConditions, combined with the operator specified
    • EntityExpr: for simple expressions or expressions that combine EntityConditions
    • EntityFieldMap: a map of fields where the field (key) equals the value, combined with the operator specified
    These can be used in various combinations using the EntityConditionList and EntityExpr objects.
    See Also:
    Serialized Form