public class MultiMatchAttributeEvaluator extends MultiAttributeEvaluator
| Modifier and Type | Class and Description |
|---|---|
private class |
MultiMatchAttributeEvaluator.State |
| Modifier and Type | Field and Description |
|---|---|
private List<Pattern> |
attributePatterns |
private int |
evaluationType |
| Constructor and Description |
|---|
MultiMatchAttributeEvaluator(List<String> attributeRegexes,
int evaluationType) |
| Modifier and Type | Method and Description |
|---|---|
QueryResult<String> |
evaluate(EvaluationContext evaluationContext) |
int |
getEvaluationsRemaining(EvaluationContext context)
Can be called only after the first call to evaluate
|
int |
getEvaluationType() |
Evaluator<?> |
getLogicEvaluator() |
Evaluator<?> |
getSubjectEvaluator() |
getResultType, getToken, setTokenclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetResultType, getToken, setTokenpublic int getEvaluationsRemaining(EvaluationContext context)
getEvaluationsRemaining in interface Evaluator<String>getEvaluationsRemaining in class StringEvaluatorpublic QueryResult<String> evaluate(EvaluationContext evaluationContext)
public Evaluator<?> getSubjectEvaluator()
public int getEvaluationType()
getEvaluationType in class MultiAttributeEvaluatorpublic Evaluator<?> getLogicEvaluator()
Copyright © 2023 Apache NiFi Project. All rights reserved.