public class DelineatedAttributeEvaluator extends MultiAttributeEvaluator
Constructor and Description |
---|
DelineatedAttributeEvaluator(Evaluator<java.lang.String> subjectEvaluator,
Evaluator<java.lang.String> delimiterEvaluator,
int evaluationType) |
Modifier and Type | Method and Description |
---|---|
QueryResult<java.lang.String> |
evaluate(java.util.Map<java.lang.String,java.lang.String> attributes) |
int |
getEvaluationsRemaining() |
int |
getEvaluationType() |
Evaluator<?> |
getLogicEvaluator() |
Evaluator<?> |
getSubjectEvaluator() |
getResultType, getToken, setToken
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getResultType, getToken, setToken
public QueryResult<java.lang.String> evaluate(java.util.Map<java.lang.String,java.lang.String> attributes)
public Evaluator<?> getLogicEvaluator()
public int getEvaluationsRemaining()
getEvaluationsRemaining
in interface Evaluator<java.lang.String>
getEvaluationsRemaining
in class StringEvaluator
public Evaluator<?> getSubjectEvaluator()
public int getEvaluationType()
getEvaluationType
in class MultiAttributeEvaluator