| Modifier and Type | Field and Description |
|---|---|
private ReduceEvaluator<T> |
mappingEvaluator |
private MultiAttributeEvaluator |
multiAttributeEvaluator |
private String |
token |
| Constructor and Description |
|---|
MappingEvaluator(ReduceEvaluator<T> mappingEvaluator,
MultiAttributeEvaluator multiAttributeEval) |
| Modifier and Type | Method and Description |
|---|---|
QueryResult<T> |
evaluate(EvaluationContext evaluationContext) |
int |
getEvaluationsRemaining(EvaluationContext context) |
AttributeExpression.ResultType |
getResultType() |
Evaluator<?> |
getSubjectEvaluator() |
String |
getToken() |
MultiAttributeEvaluator |
getVariableIteratingEvaluator() |
void |
setToken(String token)
Sets the token that was used in the query to cause this Evaluator to be created
|
private final ReduceEvaluator<T> mappingEvaluator
private final MultiAttributeEvaluator multiAttributeEvaluator
private String token
public MappingEvaluator(ReduceEvaluator<T> mappingEvaluator, MultiAttributeEvaluator multiAttributeEval)
public QueryResult<T> evaluate(EvaluationContext evaluationContext)
public AttributeExpression.ResultType getResultType()
getResultType in interface Evaluator<T>public int getEvaluationsRemaining(EvaluationContext context)
getEvaluationsRemaining in interface Evaluator<T>public Evaluator<?> getSubjectEvaluator()
getSubjectEvaluator in interface Evaluator<T>public String getToken()
public void setToken(String token)
Evaluatorpublic MultiAttributeEvaluator getVariableIteratingEvaluator()
Copyright © 2022 Apache NiFi Project. All rights reserved.