# Package org.h2.expression.condition

Condition expressions.

See: Description

Class Summary
Class | Description
--- | ---
CompareLike | Pattern matching comparison expression: WHERE NAME LIKE ?
Comparison | Example comparison expressions are ID=1, NAME=NAME, NAME IS NULL.
ConditionAndOr | An 'and' or 'or' condition as in WHERE ID=1 AND NAME=?
ConditionExists | An 'exists' condition as in WHERE EXISTS(SELECT ...)
ConditionIn | An 'in' condition with a list of values, as in WHERE NAME IN(...)
ConditionInConstantSet | Used for optimised IN(...) queries where the contents of the IN list are all constant and of the same type.
ConditionInParameter | A condition with parameter as `= ANY(?)`.
ConditionInSelect | An 'in' condition with a subquery, as in WHERE ID IN(SELECT ...)
ConditionNot | A NOT condition.

## Package org.h2.expression.condition Description

Condition expressions.