Package | Description |
---|---|
org.datanucleus.query |
This package provides general classes for querying across all datastores in particular languages.
|
org.datanucleus.query.expression |
Package providing expressions from which a (generically) compiled query is made up.
|
Modifier and Type | Method and Description |
---|---|
static boolean |
QueryUtils.compareExpressionValues(Object left,
Object right,
Expression.Operator op)
Convenience method to compare two expression values against the specified operator.
|
Modifier and Type | Class and Description |
---|---|
static class |
Expression.DyadicOperator
"Dyadic" operator performs operation on one or two operands.
|
static class |
Expression.MonadicOperator
"Monadic" operator performs a function on one operand.
|
Modifier and Type | Field and Description |
---|---|
protected Expression.Operator |
Expression.op |
Modifier and Type | Method and Description |
---|---|
Expression.Operator |
Expression.getOperator()
The operator to be performed by this expression.
|
Modifier and Type | Method and Description |
---|---|
boolean |
Expression.MonadicOperator.isHigherThan(Expression.Operator op)
Check if this operator has higher precedence than
op |
boolean |
Expression.DyadicOperator.isHigherThanLeftSide(Expression.Operator op)
Checks if this operation is higher than operator
op in left side of the expression |
boolean |
Expression.DyadicOperator.isHigherThanRightSide(Expression.Operator op)
Checks if this operation is higher than operator
op in right side of the expression |
Copyright © 2019. All rights reserved.