org.cumulus4j.store.query.method
Class StringToLowerCaseEvaluator
java.lang.Object
   org.cumulus4j.store.query.method.AbstractMethodEvaluator
org.cumulus4j.store.query.method.AbstractMethodEvaluator
       org.cumulus4j.store.query.method.StringToLowerCaseEvaluator
org.cumulus4j.store.query.method.StringToLowerCaseEvaluator
- All Implemented Interfaces: 
- MethodEvaluator
- public class StringToLowerCaseEvaluator 
- extends AbstractMethodEvaluator
Evaluator for "String.toLowerCase() {oper} {compareTo}".
 
 
 
 
 
| Methods inherited from class java.lang.Object | 
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
StringToLowerCaseEvaluator
public StringToLowerCaseEvaluator()
requiresComparisonArgument
public boolean requiresComparisonArgument()
- Description copied from interface: MethodEvaluator
- Whether this evaluator requires a comparison argument to perform its evaluation.
 
- 
- Specified by:
- requiresComparisonArgumentin interface- MethodEvaluator
- Overrides:
- requiresComparisonArgumentin class- AbstractMethodEvaluator
 
- 
- Returns:
- True if needing the comparison argument
 
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 evaluator
- invokeExprEval- Evaluator for the InvokeExpression that this is processing
- invokedExpr- Expression on which we are invoking the method
- resultDesc- Result descriptor
- Returns:
- those dataEntryIDs that match the query
 criteria for the specifiedresultSymbolornull, if the symbol is not supported
 
Copyright © 2013 NightLabs Consulting GmbH. All Rights Reserved.