| 
Cumulus4j API (1.2.0)  | 
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface MethodEvaluator
Interface for the evaluator for a method.
| Method Summary | |
|---|---|
 Set<Long> | 
evaluate(QueryEvaluator queryEval,
                 InvokeExpressionEvaluator invokeExprEval,
                 Expression invokedExpr,
                 ResultDescriptor resultDesc)
Method to evaluate the provided method invocation invoking on a PrimaryExpression.  | 
 boolean | 
requiresComparisonArgument()
Whether this evaluator requires a comparison argument to perform its evaluation.  | 
 void | 
setCompareToArgument(Object obj)
Method to set any argument to be compared with (when evaluating method invocation and comparison).  | 
| Method Detail | 
|---|
Set<Long> evaluate(QueryEvaluator queryEval,
                   InvokeExpressionEvaluator invokeExprEval,
                   Expression invokedExpr,
                   ResultDescriptor resultDesc)
queryEval - Query evaluatorinvokeExprEval - Evaluator for the InvokeExpression that this is processinginvokedExpr - Expression on which we are invoking the methodresultDesc - Result descriptor
dataEntryIDs that match the query
 criteria for the specified resultSymbol or null, if the symbol is not supportedboolean requiresComparisonArgument()
void setCompareToArgument(Object obj)
obj - The compared argument
  | 
Cumulus4j API (1.2.0)  | 
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||