See: Description
Interface | Description |
---|---|
InvocationEvaluator |
Interface representing an evaluator for an invocation of a method/function.
|
Class | Description |
---|---|
AbsFunctionEvaluator |
Evaluator for the function ABS(numExpr).
|
AggregateExpression | |
ArcCosineFunctionEvaluator |
Evaluator for the function ACOS(numExpr).
|
ArcSineFunctionEvaluator |
Evaluator for the function ASIN(numExpr).
|
ArcTangentFunctionEvaluator |
Evaluator for the function ATAN(numExpr).
|
ArrayContainsMethodEvaluator |
Evaluator for the method "{arrayExpr}.contains(elemExpr)".
|
ArraySizeMethodEvaluator |
Evaluator for the method "{arrayExpr}.size()".
|
BigDecimalAggregateExpression |
Expression representing a BigDecimal, used in evaluation of aggregates.
|
BigIntegerAggregateExpression |
Expression representing a BigInteger, used in evaluation of aggregates.
|
CeilFunctionEvaluator |
Evaluator for the function CEIL(numExpr).
|
CoalesceFunctionEvaluator |
Evaluator for the function COALESCE(numExpr[, numExpr2[, numExpr3] etc]).
|
CollectionContainsMethodEvaluator |
Evaluator for the method "{collExpr}.contains(elemExpr)".
|
ConcatFunctionEvaluator |
Evaluator for the function CONCAT(strExpr1, strExpr2).
|
ContainerIsEmptyMethodEvaluator |
Evaluator for the method "{contExpr}.isEmpty()".
|
ContainerSizeMethodEvaluator |
Evaluator for the method "{contExpr}.size()".
|
CosineFunctionEvaluator |
Evaluator for the function COS(numExpr).
|
CurrentDateFunctionEvaluator |
Evaluator for the function CURRENT_DATE().
|
CurrentTimeFunctionEvaluator |
Evaluator for the function CURRENT_TIME().
|
CurrentTimestampFunctionEvaluator |
Evaluator for the function CURRENT_TIMESTAMP().
|
DateAggregateExpression |
Expression representing a "java.util.Date" (and subclasses), used in evaluation of aggregates.
|
DateGetDayMethodEvaluator |
Evaluator for the method "{dateExpr}.getDay()".
|
DateGetHoursMethodEvaluator |
Evaluator for the method "{dateExpr}.getHours()".
|
DateGetMinutesMethodEvaluator |
Evaluator for the method "{dateExpr}.getMinutes()".
|
DateGetMonthMethodEvaluator |
Evaluator for the method "{dateExpr}.getMonth()".
|
DateGetSecondsMethodEvaluator |
Evaluator for the method "{dateExpr}.getSeconds()".
|
DateGetTimeMethodEvaluator |
Evaluator for the method "{dateExpr}.getTime()".
|
DateGetYearMethodEvaluator |
Evaluator for the method "{dateExpr}.getYear()".
|
DoubleAggregateExpression |
Expression representing a Double, used in evaluation of aggregates.
|
EnumMatchesMethodEvaluator |
Evaluator for the method "{enumExpr}.matches(expr)".
|
EnumOrdinalMethodEvaluator |
Evaluator for the method "{enumExpr}.ordinal()".
|
EnumToStringMethodEvaluator |
Evaluator for the method "{enumExpr}.toString()".
|
ExpFunctionEvaluator |
Evaluator for the function EXP(numExpr).
|
FloatAggregateExpression |
Expression representing a Float, used in evaluation of aggregates.
|
FloorFunctionEvaluator |
Evaluator for the function FLOOR(numExpr).
|
GetClassMethodEvaluator |
Evaluator for the function getClass(obj).
|
InMemoryExpressionEvaluator |
Class providing evaluation of java "string-based" queries in-memory.
|
InMemoryFailure |
Class representing a failure in the in-memory evaluation process.
|
IntegerAggregateExpression |
Expression representing an Integer, used in evaluation of aggregates.
|
JDOHelperGetObjectIdFunctionEvaluator |
Evaluator for the function JDOHelper.getObjectId(obj).
|
JDOHelperGetVersionFunctionEvaluator |
Evaluator for the function JDOHelper.getVersion(obj).
|
LengthFunctionEvaluator |
Evaluator for the function LENGTH(stringExpr).
|
ListGetMethodEvaluator |
Evaluator for the method "{listExpr}.get(idxExpr)".
|
LocateFunctionEvaluator |
Evaluator for the function LOCATE(strExpr1, strExpr2, pos).
|
LogFunctionEvaluator |
Evaluator for the function LOG(numExpr).
|
LongAggregateExpression |
Expression representing a Long, used in evaluation of aggregates.
|
LowerFunctionEvaluator |
Evaluator for the function LOWER(stringExpr).
|
MapContainsKeyMethodEvaluator |
Evaluator for the method "{mapExpr}.containsKey(keyExpr)".
|
MapContainsValueMethodEvaluator |
Evaluator for the method "{mapExpr}.containsValue(valueExpr)".
|
MapGetMethodEvaluator |
Evaluator for the method "{mapExpr}.get(keyExpr)".
|
MathFunctionEvaluator |
Evaluator for mathematical function XYZ(numExpr).
|
ModFunctionEvaluator |
Evaluator for the function MOD(numExpr1, numExpr2).
|
NullIfFunctionEvaluator |
Evaluator for the function NULLIF(numExpr, numExpr2).
|
NumericAggregateExpression | |
SetExpression |
Expression for the aggregation of a set of object values.
|
ShortAggregateExpression |
Expression representing a Short, used in evaluation of aggregates.
|
SineFunctionEvaluator |
Evaluator for the function SIN(numExpr).
|
SizeFunctionEvaluator |
Evaluator for the function SIZE(collExpr).
|
SqrtFunctionEvaluator |
Evaluator for the function SQRT(numExpr).
|
StringAggregateExpression |
Expression representing a String, used in evaluation of aggregates.
|
StringCharAtMethodEvaluator |
Evaluator for the method "{stringExpr}.charAt(numExpr)".
|
StringConcatMethodEvaluator |
Evaluator for the method "{stringExpr}.concat(extraStr)".
|
StringEndsWithMethodEvaluator |
Evaluator for the method "{stringExpr}.endsWith(strExpr)".
|
StringEqualsIgnoreCaseMethodEvaluator |
Evaluator for the method "{stringExpr}.equalsIgnoreCase(strExpr)".
|
StringEqualsMethodEvaluator |
Evaluator for the method "{stringExpr}.equals(strExpr)".
|
StringIndexOfMethodEvaluator |
Evaluator for the method "{stringExpr}.indexOf(strExpr [,numExpr])".
|
StringLengthMethodEvaluator |
Evaluator for the method "{stringExpr}.length()".
|
StringMatchesMethodEvaluator |
Evaluator for the method "{stringExpr}.matches(expr)".
|
StringStartsWithMethodEvaluator |
Evaluator for the method "{stringExpr}.startsWith(strExpr [,pos])".
|
StringSubstringMethodEvaluator |
Evaluator for the method "{stringExpr}.substring(posStart [,posEnd])".
|
StringToLowerCaseMethodEvaluator |
Evaluator for the method "{stringExpr}.toLowerCase()".
|
StringToUpperCaseMethodEvaluator |
Evaluator for the method "{stringExpr}.toUpperCase()".
|
StringTrimLeftMethodEvaluator |
Evaluator for the method "{stringExpr}.trimLeft([trimChar])".
|
StringTrimMethodEvaluator |
Evaluator for the method "{stringExpr}.trim()".
|
StringTrimRightMethodEvaluator |
Evaluator for the method "{stringExpr}.trimRight([trimChar])".
|
SubstringFunctionEvaluator |
Evaluator for the function SUBSTRING(str, num1, num2).
|
TangentFunctionEvaluator |
Evaluator for the function TAN(numExpr).
|
TrimFunctionEvaluator |
Evaluator for the function TRIM(strExpr).
|
UpperFunctionEvaluator |
Evaluator for the function UPPER(stringExpr).
|
Exception | Description |
---|---|
VariableNotSetException |
Exception representing a variable not having its value currently set in the query.
|
Contains a series of classes implementing org.datanucleus.query.evaluator.memory.InvocationEvaluator providing support for particular functions (in JDOQL/JPQL).
Contains a series of classes implementing org.datanucleus.query.evaluator.memory.AggregateExpression providing support for aggregation of different java types.
Copyright © 2019. All rights reserved.