|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
See:
Description
| Interface Summary | |
|---|---|
| InvocationEvaluator | Interface representing an evaluator for an invocation of a method/function. |
| Class Summary | |
|---|---|
| AbsFunctionEvaluator | Evaluator for the function ABS(numExpr). |
| AggregateExpression | |
| BigDecimalAggregateExpression | Expression representing a BigDecimal, used in evaluation of aggregates. |
| BigIntegerAggregateExpression | Expression representing a BigInteger, used in evaluation of aggregates. |
| 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()". |
| 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. |
| FloatAggregateExpression | Expression representing a Float, used in evaluation of aggregates. |
| InMemoryExpressionEvaluator | Class providing evaluation of java "string-based" queries in-memory. |
| 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). |
| LocateFunctionEvaluator | Evaluator for the function LOCATE(strExpr1, strExpr2, pos). |
| 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)". |
| ModFunctionEvaluator | Evaluator for the function MOD(numExpr1, numExpr2). |
| NumericAggregateExpression | |
| SetExpression | Expression for the aggregation of a set of object values. |
| ShortAggregateExpression | Expression representing an Short, used in evaluation of aggregates. |
| SizeFunctionEvaluator | Evaluator for the function SIZE(collExpr). |
| SqrtFunctionEvaluator | Evaluator for the function SQRT(numExpr). |
| StringAggregateExpression | |
| StringEndsWithMethodEvaluator | Evaluator for the method "{stringExpr}.endsWith(strExpr)". |
| StringIndexOfMethodEvaluator | Evaluator for the method "{stringExpr}.indexOf(strExpr[,numExpr])". |
| StringLengthMethodEvaluator | Evaluator for the method "{stringExpr}.length()". |
| StringMatchesMethodEvaluator | Evaluator for the method "{stringExpr}.toLowerCase()". |
| StringStartsWithMethodEvaluator | Evaluator for the method "{stringExpr}.startsWith(strExpr [,pos])". |
| StringSubstringMethodEvaluator | Evaluator for the method "{stringExpr}.substring(stringExpr [,pos])". |
| StringToLowerCaseMethodEvaluator | Evaluator for the method "{stringExpr}.toLowerCase()". |
| StringToUpperCaseMethodEvaluator | Evaluator for the method "{stringExpr}.toUpperCase()". |
| StringTrimMethodEvaluator | Evaluator for the method "{stringExpr}.trim()". |
| SubstringFunctionEvaluator | Evaluator for the function SUBSTRING(str, num1, num2). |
| TrimFunctionEvaluator | Evaluator for the function TRIM(strExpr). |
| UpperFunctionEvaluator | Evaluator for the function UPPER(stringExpr). |
Package providing the evaluation of in-memory queries. Utilised by the classes in org.datanucleus.query.evaluator
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.
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||