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, setTokenclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetResultType, getToken, setTokenpublic 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 StringEvaluatorpublic Evaluator<?> getSubjectEvaluator()
public int getEvaluationType()
getEvaluationType in class MultiAttributeEvaluator