Uses of Interface
org.datanucleus.query.evaluator.memory.InvocationEvaluator

Packages that use InvocationEvaluator
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. 
 

Uses of InvocationEvaluator in org.datanucleus.query.evaluator.memory
 

Classes in org.datanucleus.query.evaluator.memory that implement InvocationEvaluator
 class AbsFunctionEvaluator
          Evaluator for the function ABS(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 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 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 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 ModFunctionEvaluator
          Evaluator for the function MOD(numExpr1, numExpr2).
 class NullIfFunctionEvaluator
          Evaluator for the function NULLIF(numExpr, numExpr2).
 class SizeFunctionEvaluator
          Evaluator for the function SIZE(collExpr).
 class SqrtFunctionEvaluator
          Evaluator for the function SQRT(numExpr).
 class StringEndsWithMethodEvaluator
          Evaluator for the method "{stringExpr}.endsWith(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(stringExpr [,pos])".
 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 TrimFunctionEvaluator
          Evaluator for the function TRIM(strExpr).
 class UpperFunctionEvaluator
          Evaluator for the function UPPER(stringExpr).
 

Uses of InvocationEvaluator in org.datanucleus.store.query
 

Methods in org.datanucleus.store.query that return InvocationEvaluator
 InvocationEvaluator QueryManager.getInMemoryEvaluatorForMethod(java.lang.Class type, java.lang.String methodName)
          Accessor for an evaluator for invocation of the specified method for the supplied type.
 



Copyright © 2010. All Rights Reserved.