org.cumulus4j.store.query.method
Class MapContainsValueEvaluator
java.lang.Object
org.cumulus4j.store.query.method.AbstractMethodEvaluator
org.cumulus4j.store.query.method.MapContainsValueEvaluator
- All Implemented Interfaces:
- MethodEvaluator
public class MapContainsValueEvaluator
- extends AbstractMethodEvaluator
Evaluator for "Map.containsValue(val)".
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MapContainsValueEvaluator
public MapContainsValueEvaluator()
evaluate
public Set<Long> evaluate(QueryEvaluator queryEval,
InvokeExpressionEvaluator invokeExprEval,
Expression invokedExpr,
ResultDescriptor resultDesc)
- Description copied from interface:
MethodEvaluator
- Method to evaluate the provided method invocation invoking on a PrimaryExpression.
- Parameters:
queryEval - Query evaluatorinvokeExprEval - Evaluator for the InvokeExpression that this is processinginvokedExpr - Expression on which we are invoking the methodresultDesc - Result descriptor
- Returns:
- those
dataEntryIDs that match the query
criteria for the specified resultSymbol or null, if the symbol is not supported
Copyright © 2013 NightLabs Consulting GmbH. All Rights Reserved.