| Interface | Description |
|---|---|
| NegatablePredicate<Q> |
A predicate which can produce a negated query for its content.
|
| ParentPredicate<Q> |
A predicate which can have one or more sub-predicates.
|
| Predicate<Q> |
Represents a predicate as contained in the
WHERE clause of a query. |
| PredicateFactory<Q> |
Factory for creating predicate instances.
|
| Class | Description |
|---|---|
| AbstractPredicate<Q> |
Base class for predicate implementations.
|
| ComparisonPredicate<Q> |
An comparison predicate such as
EQUALS or LESS. |
| ConjunctionPredicate<Q> |
A logical
AND predicate. |
| DisjunctionPredicate<Q> |
A logical
OR predicate. |
| InPredicate<Q> |
An
IN predicate. |
| IsNullPredicate<Q> |
A
IS NULL predicate. |
| LikePredicate<Q> |
A
LIKE predicate. |
| NegationPredicate<Q> |
A logical
NOT predicate. |
| RangePredicate<Q> |
A
BETWEEN predicate. |
| RootPredicate<Q> |
The root predicate of the
WHERE clause of a query. |
| Enum | Description |
|---|---|
| ComparisonPredicate.Type | |
| Predicate.Type |
The type of a predicate.
|
Copyright © 2016. All rights reserved.