public class StandardAttributeExpression extends Object implements AttributeExpression
AttributeExpression.ResultType| Modifier and Type | Field and Description |
|---|---|
private ParameterLookup |
parameterLookup |
private Query |
query |
private VariableRegistry |
variableRegistry |
| Constructor and Description |
|---|
StandardAttributeExpression(Query query,
VariableRegistry variableRegistry,
ParameterLookup parameterLookup) |
| Modifier and Type | Method and Description |
|---|---|
String |
evaluate() |
String |
evaluate(AttributeValueDecorator decorator) |
String |
evaluate(FlowFile flowFile) |
String |
evaluate(FlowFile flowFile,
AttributeValueDecorator decorator) |
AttributeExpression.ResultType |
getResultType() |
private final Query query
private final VariableRegistry variableRegistry
private final ParameterLookup parameterLookup
public StandardAttributeExpression(Query query, VariableRegistry variableRegistry, ParameterLookup parameterLookup)
public AttributeExpression.ResultType getResultType()
getResultType in interface AttributeExpressionpublic String evaluate() throws ProcessException
evaluate in interface AttributeExpressionProcessExceptionpublic String evaluate(AttributeValueDecorator decorator) throws ProcessException
evaluate in interface AttributeExpressionProcessExceptionpublic String evaluate(FlowFile flowFile) throws ProcessException
evaluate in interface AttributeExpressionProcessExceptionpublic String evaluate(FlowFile flowFile, AttributeValueDecorator decorator) throws ProcessException
evaluate in interface AttributeExpressionProcessExceptionCopyright © 2023 Apache NiFi Project. All rights reserved.