Package | Description |
---|---|
org.datanucleus.query.inmemory |
Package providing the evaluation of queries using an in-memory process.
|
org.datanucleus.store.query |
Package providing implementation of query language support for datastores.
|
Modifier and Type | Class and Description |
---|---|
class |
AbsFunction
Evaluator for the function ABS(numExpr).
|
class |
ArcCosineFunction
Evaluator for the function ACOS(numExpr).
|
class |
ArcSineFunction
Evaluator for the function ASIN(numExpr).
|
class |
ArcTangentFunction
Evaluator for the function ATAN(numExpr).
|
class |
ArrayContainsMethod
Evaluator for the method "{arrayExpr}.contains(elemExpr)".
|
class |
ArraySizeMethod
Evaluator for the method "{arrayExpr}.size()".
|
class |
CeilFunction
Evaluator for the function CEIL(numExpr).
|
class |
CoalesceFunction
Evaluator for the function COALESCE(numExpr[, numExpr2[, numExpr3] etc]).
|
class |
CollectionContainsMethod
Evaluator for the method "{collExpr}.contains(elemExpr)".
|
class |
ConcatFunction
Evaluator for the function CONCAT(strExpr1, strExpr2).
|
class |
ContainerIsEmptyMethod
Evaluator for the method "{contExpr}.isEmpty()".
|
class |
ContainerSizeMethod
Evaluator for the method "{contExpr}.size()".
|
class |
CosineFunction
Evaluator for the function COS(numExpr).
|
class |
CurrentDateFunction
Evaluator for the function CURRENT_DATE().
|
class |
CurrentTimeFunction
Evaluator for the function CURRENT_TIME().
|
class |
CurrentTimestampFunction
Evaluator for the function CURRENT_TIMESTAMP().
|
class |
DateGetDayMethod
Evaluator for the method "{dateExpr}.getDay()".
|
class |
DateGetHoursMethod
Evaluator for the method "{dateExpr}.getHours()".
|
class |
DateGetMinutesMethod
Evaluator for the method "{dateExpr}.getMinutes()".
|
class |
DateGetMonthMethod
Evaluator for the method "{dateExpr}.getMonth()".
|
class |
DateGetSecondsMethod
Evaluator for the method "{dateExpr}.getSeconds()".
|
class |
DateGetTimeMethod
Evaluator for the method "{dateExpr}.getTime()".
|
class |
DateGetYearMethod
Evaluator for the method "{dateExpr}.getYear()".
|
class |
EnumMatchesMethod
Evaluator for the method "{enumExpr}.matches(expr)".
|
class |
EnumOrdinalMethod
Evaluator for the method "{enumExpr}.ordinal()".
|
class |
EnumToStringMethod
Evaluator for the method "{enumExpr}.toString()".
|
class |
ExpFunction
Evaluator for the function EXP(numExpr).
|
class |
FloorFunction
Evaluator for the function FLOOR(numExpr).
|
class |
LengthFunction
Evaluator for the function LENGTH(stringExpr).
|
class |
ListGetMethod
Evaluator for the method "{listExpr}.get(idxExpr)".
|
class |
LocateFunction
Evaluator for the function LOCATE(strExpr1, strExpr2, pos).
|
class |
LogFunction
Evaluator for the function LOG(numExpr).
|
class |
LowerFunction
Evaluator for the function LOWER(stringExpr).
|
class |
MapContainsEntryMethod
Evaluator for the method "{mapExpr}.containsEntry(keyExpr,valueExpr)".
|
class |
MapContainsKeyMethod
Evaluator for the method "{mapExpr}.containsKey(keyExpr)".
|
class |
MapContainsValueMethod
Evaluator for the method "{mapExpr}.containsValue(valueExpr)".
|
class |
MapGetMethod
Evaluator for the method "{mapExpr}.get(keyExpr)".
|
class |
MathFunction
Evaluator for mathematical function XYZ(numExpr).
|
class |
ModFunction
Evaluator for the function MOD(numExpr1, numExpr2).
|
class |
NullIfFunction
Evaluator for the function NULLIF(numExpr, numExpr2).
|
class |
ObjectGetClassMethod
Evaluator for the function getClass(obj).
|
class |
SineFunction
Evaluator for the function SIN(numExpr).
|
class |
SizeFunction
Evaluator for the function SIZE(collExpr).
|
class |
SqrtFunction
Evaluator for the function SQRT(numExpr).
|
class |
StringCharAtMethod
Evaluator for the method "{stringExpr}.charAt(numExpr)".
|
class |
StringConcatMethod
Evaluator for the method "{stringExpr}.concat(extraStr)".
|
class |
StringEndsWithMethod
Evaluator for the method "{stringExpr}.endsWith(strExpr)".
|
class |
StringEqualsIgnoreCaseMethod
Evaluator for the method "{stringExpr}.equalsIgnoreCase(strExpr)".
|
class |
StringEqualsMethod
Evaluator for the method "{stringExpr}.equals(strExpr)".
|
class |
StringIndexOfMethod
Evaluator for the method "{stringExpr}.indexOf(strExpr [,numExpr])".
|
class |
StringLengthMethod
Evaluator for the method "{stringExpr}.length()".
|
class |
StringMatchesMethod
Evaluator for the method "{stringExpr}.matches(expr)".
|
class |
StringStartsWithMethod
Evaluator for the method "{stringExpr}.startsWith(strExpr [,pos])".
|
class |
StringSubstringMethod
Evaluator for the method "{stringExpr}.substring(posStart [,posEnd])".
|
class |
StringToLowerCaseMethod
Evaluator for the method "{stringExpr}.toLowerCase()".
|
class |
StringToUpperCaseMethod
Evaluator for the method "{stringExpr}.toUpperCase()".
|
class |
StringTrimLeftMethod
Evaluator for the method "{stringExpr}.trimLeft([trimChar])".
|
class |
StringTrimMethod
Evaluator for the method "{stringExpr}.trim()".
|
class |
StringTrimRightMethod
Evaluator for the method "{stringExpr}.trimRight([trimChar])".
|
class |
SubstringFunction
Evaluator for the function SUBSTRING(str, num1, num2).
|
class |
TangentFunction
Evaluator for the function TAN(numExpr).
|
class |
TrimFunction
Evaluator for the function TRIM(strExpr).
|
class |
UpperFunction
Evaluator for the function UPPER(stringExpr).
|
Modifier and Type | Field and Description |
---|---|
protected Map<String,Map<Object,InvocationEvaluator>> |
QueryManagerImpl.inmemoryQueryMethodEvaluatorMap
Cache of InvocationEvaluator objects keyed by the method name, for use by in-memory querying.
|
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.
|
InvocationEvaluator |
QueryManagerImpl.getInMemoryEvaluatorForMethod(Class type,
String methodName) |
Copyright © 2015. All rights reserved.