|
Cumulus4j API (1.0.0) |
|||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use QueryEvaluator | |
---|---|
org.cumulus4j.store.query | Query implementation for JDO and JPA. |
org.cumulus4j.store.query.eval | Evaluators actually doing the query work. |
org.cumulus4j.store.query.method | Package providing handlers for various JDOQL/JPQL methods, utilising the index information and querying the backend datastore as necessary to access the DataEntry objects matching the particular method clause. |
Uses of QueryEvaluator in org.cumulus4j.store.query |
---|
Subclasses of QueryEvaluator in org.cumulus4j.store.query | |
---|---|
class |
JDOQueryEvaluator
JDO-specific sub-class of QueryEvaluator binding the JDO-agnostic query logic
to the JDO API. |
Uses of QueryEvaluator in org.cumulus4j.store.query.eval |
---|
Fields in org.cumulus4j.store.query.eval declared as QueryEvaluator | |
---|---|
protected QueryEvaluator |
PrimaryExpressionResolver.queryEvaluator
|
Methods in org.cumulus4j.store.query.eval that return QueryEvaluator | |
---|---|
QueryEvaluator |
AbstractExpressionEvaluator.getQueryEvaluator()
Get the evaluator responsible for evaluating the entire query. |
Methods in org.cumulus4j.store.query.eval with parameters of type QueryEvaluator | |
---|---|
static Object |
ExpressionHelper.getEvaluatedInvokeArgument(QueryEvaluator queryEval,
InvokeExpression expr)
Method to evaluate the argument for passing in to a method invocation. |
static Object[] |
ExpressionHelper.getEvaluatedInvokeArguments(QueryEvaluator queryEval,
InvokeExpression expr)
Method to evaluate the arguments for passing in to a method invocation. |
Uses of QueryEvaluator in org.cumulus4j.store.query.method |
---|
Methods in org.cumulus4j.store.query.method with parameters of type QueryEvaluator | |
---|---|
Set<Long> |
StringToUpperCaseEvaluator.evaluate(QueryEvaluator queryEval,
InvokeExpressionEvaluator invokeExprEval,
Expression invokedExpr,
ResultDescriptor resultDesc)
|
Set<Long> |
DateGetMonthEvaluator.evaluate(QueryEvaluator queryEval,
InvokeExpressionEvaluator invokeExprEval,
Expression invokedExpr,
ResultDescriptor resultDesc)
|
Set<Long> |
StringLengthEvaluator.evaluate(QueryEvaluator queryEval,
InvokeExpressionEvaluator invokeExprEval,
Expression invokedExpr,
ResultDescriptor resultDesc)
|
Set<Long> |
MapContainsValueEvaluator.evaluate(QueryEvaluator queryEval,
InvokeExpressionEvaluator invokeExprEval,
Expression invokedExpr,
ResultDescriptor resultDesc)
|
Set<Long> |
DateGetMinuteEvaluator.evaluate(QueryEvaluator queryEval,
InvokeExpressionEvaluator invokeExprEval,
Expression invokedExpr,
ResultDescriptor resultDesc)
|
Set<Long> |
MapSizeEvaluator.evaluate(QueryEvaluator queryEval,
InvokeExpressionEvaluator invokeExprEval,
Expression invokedExpr,
ResultDescriptor resultDesc)
|
Set<Long> |
StringEqualsEvaluator.evaluate(QueryEvaluator queryEval,
InvokeExpressionEvaluator invokeExprEval,
Expression invokedExpr,
ResultDescriptor resultDesc)
|
Set<Long> |
DateGetDayEvaluator.evaluate(QueryEvaluator queryEval,
InvokeExpressionEvaluator invokeExprEval,
Expression invokedExpr,
ResultDescriptor resultDesc)
|
Set<Long> |
StringMatchesEvaluator.evaluate(QueryEvaluator queryEval,
InvokeExpressionEvaluator invokeExprEval,
Expression invokedExpr,
ResultDescriptor resultDesc)
|
Set<Long> |
StringToLowerCaseEvaluator.evaluate(QueryEvaluator queryEval,
InvokeExpressionEvaluator invokeExprEval,
Expression invokedExpr,
ResultDescriptor resultDesc)
|
Set<Long> |
StringSubstringEvaluator.evaluate(QueryEvaluator queryEval,
InvokeExpressionEvaluator invokeExprEval,
Expression invokedExpr,
ResultDescriptor resultDesc)
|
Set<Long> |
DateGetHourEvaluator.evaluate(QueryEvaluator queryEval,
InvokeExpressionEvaluator invokeExprEval,
Expression invokedExpr,
ResultDescriptor resultDesc)
|
Set<Long> |
CollectionContainsEvaluator.evaluate(QueryEvaluator queryEval,
InvokeExpressionEvaluator invokeExprEval,
Expression invokedExpr,
ResultDescriptor resultDesc)
|
Set<Long> |
CollectionSizeEvaluator.evaluate(QueryEvaluator queryEval,
InvokeExpressionEvaluator invokeExprEval,
Expression invokedExpr,
ResultDescriptor resultDesc)
|
Set<Long> |
StringIndexOfEvaluator.evaluate(QueryEvaluator queryEval,
InvokeExpressionEvaluator invokeExprEval,
Expression invokedExpr,
ResultDescriptor resultDesc)
|
Set<Long> |
DateGetSecondEvaluator.evaluate(QueryEvaluator queryEval,
InvokeExpressionEvaluator invokeExprEval,
Expression invokedExpr,
ResultDescriptor resultDesc)
|
Set<Long> |
MapContainsKeyEvaluator.evaluate(QueryEvaluator queryEval,
InvokeExpressionEvaluator invokeExprEval,
Expression invokedExpr,
ResultDescriptor resultDesc)
|
Set<Long> |
DateGetYearEvaluator.evaluate(QueryEvaluator queryEval,
InvokeExpressionEvaluator invokeExprEval,
Expression invokedExpr,
ResultDescriptor resultDesc)
|
Set<Long> |
StringStartsWithEvaluator.evaluate(QueryEvaluator queryEval,
InvokeExpressionEvaluator invokeExprEval,
Expression invokedExpr,
ResultDescriptor resultDesc)
|
Set<Long> |
CollectionIsEmptyEvaluator.evaluate(QueryEvaluator queryEval,
InvokeExpressionEvaluator invokeExprEval,
Expression invokedExpr,
ResultDescriptor resultDesc)
|
Set<Long> |
MethodEvaluator.evaluate(QueryEvaluator queryEval,
InvokeExpressionEvaluator invokeExprEval,
Expression invokedExpr,
ResultDescriptor resultDesc)
Method to evaluate the provided method invocation invoking on a PrimaryExpression. |
Set<Long> |
StringEqualsIgnoreCaseEvaluator.evaluate(QueryEvaluator queryEval,
InvokeExpressionEvaluator invokeExprEval,
Expression invokedExpr,
ResultDescriptor resultDesc)
|
Set<Long> |
StringEndsWithEvaluator.evaluate(QueryEvaluator queryEval,
InvokeExpressionEvaluator invokeExprEval,
Expression invokedExpr,
ResultDescriptor resultDesc)
|
Set<Long> |
MapIsEmptyEvaluator.evaluate(QueryEvaluator queryEval,
InvokeExpressionEvaluator invokeExprEval,
Expression invokedExpr,
ResultDescriptor resultDesc)
|
|
Cumulus4j API (1.0.0) |
|||||||||
PREV NEXT | FRAMES NO FRAMES |