public class AnyAttributeEvaluator extends BooleanEvaluator implements IteratingEvaluator<Boolean>
| Modifier and Type | Field and Description |
|---|---|
private BooleanEvaluator |
booleanEvaluator |
private MultiAttributeEvaluator |
multiAttributeEvaluator |
| Constructor and Description |
|---|
AnyAttributeEvaluator(BooleanEvaluator booleanEvaluator,
MultiAttributeEvaluator multiAttributeEvaluator) |
| Modifier and Type | Method and Description |
|---|---|
QueryResult<Boolean> |
evaluate(EvaluationContext evaluationContext) |
int |
getEvaluationsRemaining(EvaluationContext context) |
Evaluator<Boolean> |
getLogicEvaluator() |
Evaluator<?> |
getSubjectEvaluator() |
MultiAttributeEvaluator |
getVariableIteratingEvaluator() |
getResultType, getToken, setTokenclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetResultType, getToken, setTokenprivate final BooleanEvaluator booleanEvaluator
private final MultiAttributeEvaluator multiAttributeEvaluator
public AnyAttributeEvaluator(BooleanEvaluator booleanEvaluator, MultiAttributeEvaluator multiAttributeEvaluator)
public QueryResult<Boolean> evaluate(EvaluationContext evaluationContext)
public int getEvaluationsRemaining(EvaluationContext context)
getEvaluationsRemaining in interface Evaluator<Boolean>getEvaluationsRemaining in class BooleanEvaluatorpublic Evaluator<?> getSubjectEvaluator()
getSubjectEvaluator in interface Evaluator<Boolean>public Evaluator<Boolean> getLogicEvaluator()
getLogicEvaluator in interface IteratingEvaluator<Boolean>public MultiAttributeEvaluator getVariableIteratingEvaluator()
Copyright © 2022 Apache NiFi Project. All rights reserved.