Interface | Description |
---|---|
AggregateListener |
An aggregate listener aggregates data produced by an ExpressionQuery.
|
Arguments |
Multiple arguments to a function call.
|
Constant |
Interface for any query constant value.
|
Expression |
Interface for a set of conditions that must be met for the query
to be true.
|
ExpressionFactory |
The ExpressionFactory must be implemented by a particular runtime
to form
Expression s in its native query language. |
ExpressionParser |
Parser for query languages that will be used by a
ExpressionQuery . |
ExpressionVisitor |
Visits nodes of a query expression tree.
|
FilterListener |
A filter listener extends expression filters with custom functionality.
|
Literal |
Interface for any literal value.
|
Parameter |
A query parameter.
|
Path |
A path represents a traversal into fields of a candidate object.
|
Resolver |
A Resolver is used to resolve listeners and class or entity names
that appear in a query.
|
Subquery |
Query value representing a subquery.
|
Value |
Interface for any non-operator in a query filter, including
constants, variables, and object fields.
|
Class | Description |
---|---|
AbstractExpressionBuilder |
Abstract base class to help build expressions.
|
AbstractExpressionVisitor |
No-op abstract visitor meant for easy extension.
|
CandidatePath |
A path represents a traversal into fields of a candidate object.
|
CandidatePath.Traversal |
Represents a traversal through a field.
|
Coalesce |
An in-memory representation of a coalesce expression
|
Context |
JPQL / Criteria Query Context
|
Exp |
An in-memory representation of an
Expression . |
InMemoryExpressionFactory |
Expression factory implementation that can be used to execute queries
in memory.
|
NullIf |
An in-memory representation of a nullif expression
|
QueryExpressions |
Struct to hold the state of a parsed expression query.
|
SimpleCase |
An in-memory representation of a simple case expression
|
StringContains | Deprecated
Use
matches() instead. |
Val |
An in-memory representation of a
Value . |
WhenCondition | |
WhenScalar | |
WildcardMatch | Deprecated
Use
matches() instead. |
OpenJPA Expression Tree
Copyright © 2006–2022 Apache Software Foundation. All rights reserved.