Uses of Class
org.datanucleus.store.query.inmemory.InMemoryExpressionEvaluator
Packages that use InMemoryExpressionEvaluator
Package
Description
Package providing the evaluation of queries using an in-memory process with evaluators for JDOQL and JPQL.
Package providing the evaluation of Java methods/functions for use by JDOQL/JPQL in-memory query evaluators.
-
Uses of InMemoryExpressionEvaluator in org.datanucleus.store.query.inmemory
Fields in org.datanucleus.store.query.inmemory declared as InMemoryExpressionEvaluatorModifier and TypeFieldDescriptionprotected InMemoryExpressionEvaluator
JavaQueryInMemoryEvaluator.evaluator
The evaluator.Methods in org.datanucleus.store.query.inmemory with parameters of type InMemoryExpressionEvaluatorModifier and TypeMethodDescriptionInvocationEvaluator.evaluate
(InvokeExpression expr, Object invokedValue, InMemoryExpressionEvaluator eval) Method to evaluate the InvokeExpression, as part of the overall evaluation defined by the InMemoryExpressionEvaluator.private Boolean
JavaQueryInMemoryEvaluator.evaluateBooleanExpression
(Expression expr, InMemoryExpressionEvaluator eval) Convenience method to evaluate the provided expression returning a boolean. -
Uses of InMemoryExpressionEvaluator in org.datanucleus.store.query.inmemory.method
Methods in org.datanucleus.store.query.inmemory.method with parameters of type InMemoryExpressionEvaluatorModifier and TypeMethodDescriptionArrayContainsMethod.evaluate
(InvokeExpression expr, Object invokedValue, InMemoryExpressionEvaluator eval) ArraySizeMethod.evaluate
(InvokeExpression expr, Object invokedValue, InMemoryExpressionEvaluator eval) CoalesceFunction.evaluate
(InvokeExpression expr, Object ignored, InMemoryExpressionEvaluator eval) CollectionContainsMethod.evaluate
(InvokeExpression expr, Object invokedValue, InMemoryExpressionEvaluator eval) ConcatFunction.evaluate
(InvokeExpression expr, Object invokedValue, InMemoryExpressionEvaluator eval) ContainerIsEmptyMethod.evaluate
(InvokeExpression expr, Object invokedValue, InMemoryExpressionEvaluator eval) ContainerSizeMethod.evaluate
(InvokeExpression expr, Object invokedValue, InMemoryExpressionEvaluator eval) CurrentDateFunction.evaluate
(InvokeExpression expr, Object invokedValue, InMemoryExpressionEvaluator eval) CurrentTimeFunction.evaluate
(InvokeExpression expr, Object invokedValue, InMemoryExpressionEvaluator eval) CurrentTimestampFunction.evaluate
(InvokeExpression expr, Object invokedValue, InMemoryExpressionEvaluator eval) DateGetDayMethod.evaluate
(InvokeExpression expr, Object invokedValue, InMemoryExpressionEvaluator eval) DateGetDayOfWeekMethod.evaluate
(InvokeExpression expr, Object invokedValue, InMemoryExpressionEvaluator eval) DateGetHoursMethod.evaluate
(InvokeExpression expr, Object invokedValue, InMemoryExpressionEvaluator eval) DateGetMinutesMethod.evaluate
(InvokeExpression expr, Object invokedValue, InMemoryExpressionEvaluator eval) DateGetMonthMethod.evaluate
(InvokeExpression expr, Object invokedValue, InMemoryExpressionEvaluator eval) DateGetSecondsMethod.evaluate
(InvokeExpression expr, Object invokedValue, InMemoryExpressionEvaluator eval) DateGetTimeMethod.evaluate
(InvokeExpression expr, Object invokedValue, InMemoryExpressionEvaluator eval) DateGetYearMethod.evaluate
(InvokeExpression expr, Object invokedValue, InMemoryExpressionEvaluator eval) EnumMatchesMethod.evaluate
(InvokeExpression expr, Object invokedValue, InMemoryExpressionEvaluator eval) EnumOrdinalMethod.evaluate
(InvokeExpression expr, Object invokedValue, InMemoryExpressionEvaluator eval) EnumToStringMethod.evaluate
(InvokeExpression expr, Object invokedValue, InMemoryExpressionEvaluator eval) LengthFunction.evaluate
(InvokeExpression expr, Object invokedValue, InMemoryExpressionEvaluator eval) ListGetMethod.evaluate
(InvokeExpression expr, Object invokedValue, InMemoryExpressionEvaluator eval) ListIndexOfMethod.evaluate
(InvokeExpression expr, Object invokedValue, InMemoryExpressionEvaluator eval) LocalDateFunction.evaluate
(InvokeExpression expr, Object invokedValue, InMemoryExpressionEvaluator eval) LocalDateGetDayOfMonth.evaluate
(InvokeExpression expr, Object invokedValue, InMemoryExpressionEvaluator eval) LocalDateGetDayOfWeek.evaluate
(InvokeExpression expr, Object invokedValue, InMemoryExpressionEvaluator eval) LocalDateGetMonthValue.evaluate
(InvokeExpression expr, Object invokedValue, InMemoryExpressionEvaluator eval) LocalDateGetYear.evaluate
(InvokeExpression expr, Object invokedValue, InMemoryExpressionEvaluator eval) LocalDateTimeFunction.evaluate
(InvokeExpression expr, Object invokedValue, InMemoryExpressionEvaluator eval) LocalDateTimeGetDayOfMonth.evaluate
(InvokeExpression expr, Object invokedValue, InMemoryExpressionEvaluator eval) LocalDateTimeGetDayOfWeek.evaluate
(InvokeExpression expr, Object invokedValue, InMemoryExpressionEvaluator eval) LocalDateTimeGetHour.evaluate
(InvokeExpression expr, Object invokedValue, InMemoryExpressionEvaluator eval) LocalDateTimeGetMinute.evaluate
(InvokeExpression expr, Object invokedValue, InMemoryExpressionEvaluator eval) LocalDateTimeGetMonthValue.evaluate
(InvokeExpression expr, Object invokedValue, InMemoryExpressionEvaluator eval) LocalDateTimeGetSecond.evaluate
(InvokeExpression expr, Object invokedValue, InMemoryExpressionEvaluator eval) LocalDateTimeGetYear.evaluate
(InvokeExpression expr, Object invokedValue, InMemoryExpressionEvaluator eval) LocalTimeFunction.evaluate
(InvokeExpression expr, Object invokedValue, InMemoryExpressionEvaluator eval) LocalTimeGetHour.evaluate
(InvokeExpression expr, Object invokedValue, InMemoryExpressionEvaluator eval) LocalTimeGetMinute.evaluate
(InvokeExpression expr, Object invokedValue, InMemoryExpressionEvaluator eval) LocalTimeGetSecond.evaluate
(InvokeExpression expr, Object invokedValue, InMemoryExpressionEvaluator eval) LocateFunction.evaluate
(InvokeExpression expr, Object invokedValue, InMemoryExpressionEvaluator eval) LowerFunction.evaluate
(InvokeExpression expr, Object invokedValue, InMemoryExpressionEvaluator eval) MapContainsEntryMethod.evaluate
(InvokeExpression expr, Object invokedValue, InMemoryExpressionEvaluator eval) MapContainsKeyMethod.evaluate
(InvokeExpression expr, Object invokedValue, InMemoryExpressionEvaluator eval) MapContainsValueMethod.evaluate
(InvokeExpression expr, Object invokedValue, InMemoryExpressionEvaluator eval) MapGetMethod.evaluate
(InvokeExpression expr, Object invokedValue, InMemoryExpressionEvaluator eval) MathFunction.evaluate
(InvokeExpression expr, Object invokedValue, InMemoryExpressionEvaluator eval) ModFunction.evaluate
(InvokeExpression expr, Object invokedValue, InMemoryExpressionEvaluator eval) MonthDayGetDayOfMonth.evaluate
(InvokeExpression expr, Object invokedValue, InMemoryExpressionEvaluator eval) MonthDayGetMonthValue.evaluate
(InvokeExpression expr, Object invokedValue, InMemoryExpressionEvaluator eval) NullIfFunction.evaluate
(InvokeExpression expr, Object ignored, InMemoryExpressionEvaluator eval) ObjectGetClassMethod.evaluate
(InvokeExpression expr, Object invokedValue, InMemoryExpressionEvaluator eval) OptionalGetMethod.evaluate
(InvokeExpression expr, Object invokedValue, InMemoryExpressionEvaluator eval) OptionalIsPresentMethod.evaluate
(InvokeExpression expr, Object invokedValue, InMemoryExpressionEvaluator eval) OptionalOrElseMethod.evaluate
(InvokeExpression expr, Object invokedValue, InMemoryExpressionEvaluator eval) PeriodGetDays.evaluate
(InvokeExpression expr, Object invokedValue, InMemoryExpressionEvaluator eval) PeriodGetMonths.evaluate
(InvokeExpression expr, Object invokedValue, InMemoryExpressionEvaluator eval) PeriodGetYears.evaluate
(InvokeExpression expr, Object invokedValue, InMemoryExpressionEvaluator eval) PowerFunction.evaluate
(InvokeExpression expr, Object ignored, InMemoryExpressionEvaluator eval) RoundFunction.evaluate
(InvokeExpression expr, Object ignored, InMemoryExpressionEvaluator eval) SizeFunction.evaluate
(InvokeExpression expr, Object invokedValue, InMemoryExpressionEvaluator eval) StringCharAtMethod.evaluate
(InvokeExpression expr, Object invokedValue, InMemoryExpressionEvaluator eval) StringConcatMethod.evaluate
(InvokeExpression expr, Object invokedValue, InMemoryExpressionEvaluator eval) StringEndsWithMethod.evaluate
(InvokeExpression expr, Object invokedValue, InMemoryExpressionEvaluator eval) StringEqualsIgnoreCaseMethod.evaluate
(InvokeExpression expr, Object invokedValue, InMemoryExpressionEvaluator eval) StringEqualsMethod.evaluate
(InvokeExpression expr, Object invokedValue, InMemoryExpressionEvaluator eval) StringIndexOfMethod.evaluate
(InvokeExpression expr, Object invokedValue, InMemoryExpressionEvaluator eval) StringLengthMethod.evaluate
(InvokeExpression expr, Object invokedValue, InMemoryExpressionEvaluator eval) StringMatchesMethod.evaluate
(InvokeExpression expr, Object invokedValue, InMemoryExpressionEvaluator eval) StringStartsWithMethod.evaluate
(InvokeExpression expr, Object invokedValue, InMemoryExpressionEvaluator eval) StringSubstringMethod.evaluate
(InvokeExpression expr, Object invokedValue, InMemoryExpressionEvaluator eval) StringToLowerCaseMethod.evaluate
(InvokeExpression expr, Object invokedValue, InMemoryExpressionEvaluator eval) StringToUpperCaseMethod.evaluate
(InvokeExpression expr, Object invokedValue, InMemoryExpressionEvaluator eval) StringTrimLeftMethod.evaluate
(InvokeExpression expr, Object invokedValue, InMemoryExpressionEvaluator eval) StringTrimMethod.evaluate
(InvokeExpression expr, Object invokedValue, InMemoryExpressionEvaluator eval) StringTrimRightMethod.evaluate
(InvokeExpression expr, Object invokedValue, InMemoryExpressionEvaluator eval) SubstringFunction.evaluate
(InvokeExpression expr, Object invokedValue, InMemoryExpressionEvaluator eval) TemporalDayMethod.evaluate
(InvokeExpression expr, Object invokedValue, InMemoryExpressionEvaluator eval) TemporalHourMethod.evaluate
(InvokeExpression expr, Object invokedValue, InMemoryExpressionEvaluator eval) TemporalMinuteMethod.evaluate
(InvokeExpression expr, Object invokedValue, InMemoryExpressionEvaluator eval) TemporalMonthJavaMethod.evaluate
(InvokeExpression expr, Object invokedValue, InMemoryExpressionEvaluator eval) TemporalMonthMethod.evaluate
(InvokeExpression expr, Object invokedValue, InMemoryExpressionEvaluator eval) TemporalSecondMethod.evaluate
(InvokeExpression expr, Object invokedValue, InMemoryExpressionEvaluator eval) TemporalYearMethod.evaluate
(InvokeExpression expr, Object invokedValue, InMemoryExpressionEvaluator eval) TrimFunction.evaluate
(InvokeExpression expr, Object invokedValue, InMemoryExpressionEvaluator eval) UpperFunction.evaluate
(InvokeExpression expr, Object invokedValue, InMemoryExpressionEvaluator eval) YearMonthGetMonthValue.evaluate
(InvokeExpression expr, Object invokedValue, InMemoryExpressionEvaluator eval) YearMonthGetYear.evaluate
(InvokeExpression expr, Object invokedValue, InMemoryExpressionEvaluator eval) protected Object
MathFunction.getParamValueForParam
(Object param, InMemoryExpressionEvaluator eval, String method) protected Object
CoalesceFunction.getValueForArgExpression
(Expression argExpr, InMemoryExpressionEvaluator eval) protected Object
NullIfFunction.getValueForArgExpression
(Expression argExpr, InMemoryExpressionEvaluator eval) protected Object
PowerFunction.getValueForArgExpression
(Expression argExpr, InMemoryExpressionEvaluator eval) protected Object
RoundFunction.getValueForArgExpression
(Expression argExpr, InMemoryExpressionEvaluator eval)