| Package | Description |
|---|---|
| org.datanucleus.query |
This package provides general classes for querying across all datastores in particular languages.
|
| org.datanucleus.query.compiler |
Package handling the compilation of queries.
|
| org.datanucleus.query.expression |
Package providing expressions from which a (generically) compiled query is made up.
|
| org.datanucleus.query.inmemory |
Package providing the evaluation of queries using an in-memory process with evaluators for JDOQL and JPQL.
|
| org.datanucleus.query.inmemory.method |
Package providing the evaluation of Java methods/functions for use by JDOQL/JPQL in-memory query evaluators.
|
| Class and Description |
|---|
| Expression
A Scalar expression in a Query.
|
| Expression.Operator
Representation of an Operator.
|
| ParameterExpression
Expression representing a parameter.
|
| Class and Description |
|---|
| Expression
A Scalar expression in a Query.
|
| ParameterExpression
Expression representing a parameter.
|
| PrimaryExpression
Expression for a primary object.
|
| Class and Description |
|---|
| CaseExpression
Expression representing a case series of when expressions and their action expressions.
|
| CaseExpression.ExpressionPair |
| CreatorExpression
Expression representing something like "new X.Y.Z([param1[,param2[,param3]]])".
|
| Expression
A Scalar expression in a Query.
|
| Expression.DyadicOperator
"Dyadic" operator performs operation on one or two operands.
|
| Expression.MonadicOperator
"Monadic" operator performs a function on one operand.
|
| Expression.Operator
Representation of an Operator.
|
| ExpressionEvaluator
Interface for an evaluator of an expression.
|
| InvokeExpression
Expression representing invocation of a method.
|
| JoinExpression
Expression representing a join between a candidate class, and the class of a field of the first class.
|
| JoinExpression.JoinType |
| Literal
Literal of some type (String, Double, Long, BigDecimal, etc).
|
| ParameterExpression
Expression representing a parameter.
|
| PrimaryExpression
Expression for a primary object.
|
| SubqueryExpression
Expression containing a subquery.
|
| VariableExpression
Expression representing a variable.
|
| Class and Description |
|---|
| AbstractExpressionEvaluator
Abstract evaluator for an expression.
|
| CaseExpression
Expression representing a case series of when expressions and their action expressions.
|
| CreatorExpression
Expression representing something like "new X.Y.Z([param1[,param2[,param3]]])".
|
| Expression
A Scalar expression in a Query.
|
| ExpressionEvaluator
Interface for an evaluator of an expression.
|
| InvokeExpression
Expression representing invocation of a method.
|
| Literal
Literal of some type (String, Double, Long, BigDecimal, etc).
|
| ParameterExpression
Expression representing a parameter.
|
| PrimaryExpression
Expression for a primary object.
|
| VariableExpression
Expression representing a variable.
|
| Class and Description |
|---|
| Expression
A Scalar expression in a Query.
|
| InvokeExpression
Expression representing invocation of a method.
|
Copyright © 2020. All rights reserved.