Package | Description |
---|---|
org.datanucleus.query.evaluator.memory |
Package providing the evaluation of in-memory queries.
|
org.datanucleus.store.query |
Package providing implementation of query language support for datastores.
|
Modifier and Type | Class and Description |
---|---|
class |
AbsFunctionEvaluator
Evaluator for the function ABS(numExpr).
|
class |
ArcCosineFunctionEvaluator
Evaluator for the function ACOS(numExpr).
|
class |
ArcSineFunctionEvaluator
Evaluator for the function ASIN(numExpr).
|
class |
ArcTangentFunctionEvaluator
Evaluator for the function ATAN(numExpr).
|
class |
ArrayContainsMethodEvaluator
Evaluator for the method "{arrayExpr}.contains(elemExpr)".
|
class |
ArraySizeMethodEvaluator
Evaluator for the method "{arrayExpr}.size()".
|
class |
CeilFunctionEvaluator
Evaluator for the function CEIL(numExpr).
|
class |
CoalesceFunctionEvaluator
Evaluator for the function COALESCE(numExpr[, numExpr2[, numExpr3] etc]).
|
class |
CollectionContainsMethodEvaluator
Evaluator for the method "{collExpr}.contains(elemExpr)".
|
class |
ConcatFunctionEvaluator
Evaluator for the function CONCAT(strExpr1, strExpr2).
|
class |
ContainerIsEmptyMethodEvaluator
Evaluator for the method "{contExpr}.isEmpty()".
|
class |
ContainerSizeMethodEvaluator
Evaluator for the method "{contExpr}.size()".
|
class |
CosineFunctionEvaluator
Evaluator for the function COS(numExpr).
|
class |
CurrentDateFunctionEvaluator
Evaluator for the function CURRENT_DATE().
|
class |
CurrentTimeFunctionEvaluator
Evaluator for the function CURRENT_TIME().
|
class |
CurrentTimestampFunctionEvaluator
Evaluator for the function CURRENT_TIMESTAMP().
|
class |
DateGetDayMethodEvaluator
Evaluator for the method "{dateExpr}.getDay()".
|
class |
DateGetHoursMethodEvaluator
Evaluator for the method "{dateExpr}.getHours()".
|
class |
DateGetMinutesMethodEvaluator
Evaluator for the method "{dateExpr}.getMinutes()".
|
class |
DateGetMonthMethodEvaluator
Evaluator for the method "{dateExpr}.getMonth()".
|
class |
DateGetSecondsMethodEvaluator
Evaluator for the method "{dateExpr}.getSeconds()".
|
class |
DateGetTimeMethodEvaluator
Evaluator for the method "{dateExpr}.getTime()".
|
class |
DateGetYearMethodEvaluator
Evaluator for the method "{dateExpr}.getYear()".
|
class |
EnumMatchesMethodEvaluator
Evaluator for the method "{enumExpr}.matches(expr)".
|
class |
EnumOrdinalMethodEvaluator
Evaluator for the method "{enumExpr}.ordinal()".
|
class |
EnumToStringMethodEvaluator
Evaluator for the method "{enumExpr}.toString()".
|
class |
ExpFunctionEvaluator
Evaluator for the function EXP(numExpr).
|
class |
FloorFunctionEvaluator
Evaluator for the function FLOOR(numExpr).
|
class |
GetClassMethodEvaluator
Evaluator for the function getClass(obj).
|
class |
JDOHelperGetObjectIdFunctionEvaluator
Evaluator for the function JDOHelper.getObjectId(obj).
|
class |
JDOHelperGetVersionFunctionEvaluator
Evaluator for the function JDOHelper.getVersion(obj).
|
class |
LengthFunctionEvaluator
Evaluator for the function LENGTH(stringExpr).
|
class |
ListGetMethodEvaluator
Evaluator for the method "{listExpr}.get(idxExpr)".
|
class |
LocateFunctionEvaluator
Evaluator for the function LOCATE(strExpr1, strExpr2, pos).
|
class |
LogFunctionEvaluator
Evaluator for the function LOG(numExpr).
|
class |
LowerFunctionEvaluator
Evaluator for the function LOWER(stringExpr).
|
class |
MapContainsKeyMethodEvaluator
Evaluator for the method "{mapExpr}.containsKey(keyExpr)".
|
class |
MapContainsValueMethodEvaluator
Evaluator for the method "{mapExpr}.containsValue(valueExpr)".
|
class |
MapGetMethodEvaluator
Evaluator for the method "{mapExpr}.get(keyExpr)".
|
class |
MathFunctionEvaluator
Evaluator for mathematical function XYZ(numExpr).
|
class |
ModFunctionEvaluator
Evaluator for the function MOD(numExpr1, numExpr2).
|
class |
NullIfFunctionEvaluator
Evaluator for the function NULLIF(numExpr, numExpr2).
|
class |
SineFunctionEvaluator
Evaluator for the function SIN(numExpr).
|
class |
SizeFunctionEvaluator
Evaluator for the function SIZE(collExpr).
|
class |
SqrtFunctionEvaluator
Evaluator for the function SQRT(numExpr).
|
class |
StringCharAtMethodEvaluator
Evaluator for the method "{stringExpr}.charAt(numExpr)".
|
class |
StringConcatMethodEvaluator
Evaluator for the method "{stringExpr}.concat(extraStr)".
|
class |
StringEndsWithMethodEvaluator
Evaluator for the method "{stringExpr}.endsWith(strExpr)".
|
class |
StringEqualsIgnoreCaseMethodEvaluator
Evaluator for the method "{stringExpr}.equalsIgnoreCase(strExpr)".
|
class |
StringEqualsMethodEvaluator
Evaluator for the method "{stringExpr}.equals(strExpr)".
|
class |
StringIndexOfMethodEvaluator
Evaluator for the method "{stringExpr}.indexOf(strExpr [,numExpr])".
|
class |
StringLengthMethodEvaluator
Evaluator for the method "{stringExpr}.length()".
|
class |
StringMatchesMethodEvaluator
Evaluator for the method "{stringExpr}.matches(expr)".
|
class |
StringStartsWithMethodEvaluator
Evaluator for the method "{stringExpr}.startsWith(strExpr [,pos])".
|
class |
StringSubstringMethodEvaluator
Evaluator for the method "{stringExpr}.substring(posStart [,posEnd])".
|
class |
StringToLowerCaseMethodEvaluator
Evaluator for the method "{stringExpr}.toLowerCase()".
|
class |
StringToUpperCaseMethodEvaluator
Evaluator for the method "{stringExpr}.toUpperCase()".
|
class |
StringTrimLeftMethodEvaluator
Evaluator for the method "{stringExpr}.trimLeft([trimChar])".
|
class |
StringTrimMethodEvaluator
Evaluator for the method "{stringExpr}.trim()".
|
class |
StringTrimRightMethodEvaluator
Evaluator for the method "{stringExpr}.trimRight([trimChar])".
|
class |
SubstringFunctionEvaluator
Evaluator for the function SUBSTRING(str, num1, num2).
|
class |
TangentFunctionEvaluator
Evaluator for the function TAN(numExpr).
|
class |
TrimFunctionEvaluator
Evaluator for the function TRIM(strExpr).
|
class |
UpperFunctionEvaluator
Evaluator for the function UPPER(stringExpr).
|
Modifier and Type | Method and Description |
---|---|
InvocationEvaluator |
QueryManager.getInMemoryEvaluatorForMethod(Class type,
String methodName)
Accessor for an evaluator for invocation of the specified method for the supplied type.
|
Copyright © 2021. All rights reserved.