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)".
|
| 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 © 2013. All Rights Reserved.