See: Description
Interface | Description |
---|---|
InvocationEvaluator |
Interface representing an evaluator for an invocation of a method/function.
|
Class | Description |
---|---|
AbsFunction |
Evaluator for the function ABS(numExpr).
|
AggregateExpression | |
ArcCosineFunction |
Evaluator for the function ACOS(numExpr).
|
ArcSineFunction |
Evaluator for the function ASIN(numExpr).
|
ArcTangentFunction |
Evaluator for the function ATAN(numExpr).
|
ArrayContainsMethod |
Evaluator for the method "{arrayExpr}.contains(elemExpr)".
|
ArraySizeMethod |
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.
|
CeilFunction |
Evaluator for the function CEIL(numExpr).
|
CoalesceFunction |
Evaluator for the function COALESCE(numExpr[, numExpr2[, numExpr3] etc]).
|
CollectionContainsMethod |
Evaluator for the method "{collExpr}.contains(elemExpr)".
|
ConcatFunction |
Evaluator for the function CONCAT(strExpr1, strExpr2).
|
ContainerIsEmptyMethod |
Evaluator for the method "{contExpr}.isEmpty()".
|
ContainerSizeMethod |
Evaluator for the method "{contExpr}.size()".
|
CosineFunction |
Evaluator for the function COS(numExpr).
|
CurrentDateFunction |
Evaluator for the function CURRENT_DATE().
|
CurrentTimeFunction |
Evaluator for the function CURRENT_TIME().
|
CurrentTimestampFunction |
Evaluator for the function CURRENT_TIMESTAMP().
|
DateAggregateExpression |
Expression representing a "java.util.Date" (and subclasses), used in evaluation of aggregates.
|
DateGetDayMethod |
Evaluator for the method "{dateExpr}.getDay()".
|
DateGetHoursMethod |
Evaluator for the method "{dateExpr}.getHours()".
|
DateGetMinutesMethod |
Evaluator for the method "{dateExpr}.getMinutes()".
|
DateGetMonthMethod |
Evaluator for the method "{dateExpr}.getMonth()".
|
DateGetSecondsMethod |
Evaluator for the method "{dateExpr}.getSeconds()".
|
DateGetTimeMethod |
Evaluator for the method "{dateExpr}.getTime()".
|
DateGetYearMethod |
Evaluator for the method "{dateExpr}.getYear()".
|
DegreesFunction |
Evaluator for the function DEGREES(numExpr).
|
DoubleAggregateExpression |
Expression representing a Double, used in evaluation of aggregates.
|
EnumMatchesMethod |
Evaluator for the method "{enumExpr}.matches(expr)".
|
EnumOrdinalMethod |
Evaluator for the method "{enumExpr}.ordinal()".
|
EnumToStringMethod |
Evaluator for the method "{enumExpr}.toString()".
|
ExpFunction |
Evaluator for the function EXP(numExpr).
|
FloatAggregateExpression |
Expression representing a Float, used in evaluation of aggregates.
|
FloorFunction |
Evaluator for the function FLOOR(numExpr).
|
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.
|
LengthFunction |
Evaluator for the function LENGTH(stringExpr).
|
ListGetMethod |
Evaluator for the method "{listExpr}.get(idxExpr)".
|
LocateFunction |
Evaluator for the function LOCATE(strExpr1, strExpr2, pos).
|
LogFunction |
Evaluator for the function LOG(numExpr).
|
LongAggregateExpression |
Expression representing a Long, used in evaluation of aggregates.
|
LowerFunction |
Evaluator for the function LOWER(stringExpr).
|
MapContainsEntryMethod |
Evaluator for the method "{mapExpr}.containsEntry(keyExpr,valueExpr)".
|
MapContainsKeyMethod |
Evaluator for the method "{mapExpr}.containsKey(keyExpr)".
|
MapContainsValueMethod |
Evaluator for the method "{mapExpr}.containsValue(valueExpr)".
|
MapGetMethod |
Evaluator for the method "{mapExpr}.get(keyExpr)".
|
MathFunction |
Evaluator for mathematical function XYZ(numExpr).
|
ModFunction |
Evaluator for the function MOD(numExpr1, numExpr2).
|
NullIfFunction |
Evaluator for the function NULLIF(numExpr, numExpr2).
|
NumericAggregateExpression | |
ObjectGetClassMethod |
Evaluator for the function getClass(obj).
|
RadiansFunction |
Evaluator for the function RADIANS(numExpr).
|
SetExpression |
Expression for the aggregation of a set of object values.
|
ShortAggregateExpression |
Expression representing a Short, used in evaluation of aggregates.
|
SineFunction |
Evaluator for the function SIN(numExpr).
|
SizeFunction |
Evaluator for the function SIZE(collExpr).
|
SqrtFunction |
Evaluator for the function SQRT(numExpr).
|
StringAggregateExpression |
Expression representing a String, used in evaluation of aggregates.
|
StringCharAtMethod |
Evaluator for the method "{stringExpr}.charAt(numExpr)".
|
StringConcatMethod |
Evaluator for the method "{stringExpr}.concat(extraStr)".
|
StringEndsWithMethod |
Evaluator for the method "{stringExpr}.endsWith(strExpr)".
|
StringEqualsIgnoreCaseMethod |
Evaluator for the method "{stringExpr}.equalsIgnoreCase(strExpr)".
|
StringEqualsMethod |
Evaluator for the method "{stringExpr}.equals(strExpr)".
|
StringIndexOfMethod |
Evaluator for the method "{stringExpr}.indexOf(strExpr [,numExpr])".
|
StringLengthMethod |
Evaluator for the method "{stringExpr}.length()".
|
StringMatchesMethod |
Evaluator for the method "{stringExpr}.matches(expr)".
|
StringStartsWithMethod |
Evaluator for the method "{stringExpr}.startsWith(strExpr [,pos])".
|
StringSubstringMethod |
Evaluator for the method "{stringExpr}.substring(posStart [,posEnd])".
|
StringToLowerCaseMethod |
Evaluator for the method "{stringExpr}.toLowerCase()".
|
StringToUpperCaseMethod |
Evaluator for the method "{stringExpr}.toUpperCase()".
|
StringTrimLeftMethod |
Evaluator for the method "{stringExpr}.trimLeft([trimChar])".
|
StringTrimMethod |
Evaluator for the method "{stringExpr}.trim()".
|
StringTrimRightMethod |
Evaluator for the method "{stringExpr}.trimRight([trimChar])".
|
SubstringFunction |
Evaluator for the function SUBSTRING(str, num1, num2).
|
TangentFunction |
Evaluator for the function TAN(numExpr).
|
TrimFunction |
Evaluator for the function TRIM(strExpr).
|
UpperFunction |
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.inmemory.InvocationEvaluator providing support for particular functions (in JDOQL/JPQL).
Contains a series of classes implementing org.datanucleus.query.inmemory.AggregateExpression providing support for aggregation of different java types.
Copyright © 2017. All rights reserved.