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()".
|
| 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).
|
| 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 © 2015. All rights reserved.