# Uses of Class
org.apache.cayenne.exp.parser.ConditionNode

Packages that use ConditionNode
Package
Description
org.apache.cayenne.exp.parser
Contains expression parser and other expression internals.

- ## Uses of ConditionNode in org.apache.cayenne.exp.parser

  Subclasses of ConditionNode in org.apache.cayenne.exp.parser
  Modifier and Type
  Class
  Description
  `class`
  `ASTBetween`
  "Between" expression.
  `class`
  `ASTEqual`
  "Equal To" expression.
  `class`
  `ASTExists`
  `class`
  `ASTFalse`
  Boolean false expression element Notice that there is one ASTTrue and one ASTFalse instead of a ASTBoolean with a Boolean value.
  `class`
  `ASTGreater`
  "Greater Than" expression.
  `class`
  `ASTGreaterOrEqual`
  "Greater Than Or Equal To" expression.
  `class`
  `ASTIn`
  "In" expression.
  `class`
  `ASTLess`
  "Less Then" expression.
  `class`
  `ASTLessOrEqual`
  "Less than or equal to" expression.
  `class`
  `ASTLike`
  "Like" expression.
  `class`
  `ASTLikeIgnoreCase`
  "Case insensitive like" expression.
  `class`
  `ASTNotBetween`
  "Not Between" expression.
  `class`
  `ASTNotEqual`
  "Not equal to" expression.
  `class`
  `ASTNotExists`
  `class`
  `ASTNotIn`
  "Not In" expression.
  `class`
  `ASTNotLike`
  "Not Like" expression.
  `class`
  `ASTNotLikeIgnoreCase`
  "Not like, ignore case" expression.
  `class`
  `ASTTrue`
  Boolean true expression element Notice that there is one ASTTrue and one ASTFalse instead of a ASTBoolean with a Boolean value.
  `class`
  `PatternMatchNode`
  Superclass of pattern matching nodes.