public class StandardAttributeExpression extends Object implements AttributeExpression
AttributeExpression.ResultType
Modifier and Type | Field and Description |
---|---|
private Query |
query |
private VariableRegistry |
variableRegistry |
Constructor and Description |
---|
StandardAttributeExpression(Query query) |
StandardAttributeExpression(Query query,
VariableRegistry variableRegistry) |
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
public StandardAttributeExpression(Query query)
public StandardAttributeExpression(Query query, VariableRegistry variableRegistry)
public AttributeExpression.ResultType getResultType()
getResultType
in interface AttributeExpression
public String evaluate() throws ProcessException
evaluate
in interface AttributeExpression
ProcessException
public String evaluate(AttributeValueDecorator decorator) throws ProcessException
evaluate
in interface AttributeExpression
ProcessException
public String evaluate(FlowFile flowFile) throws ProcessException
evaluate
in interface AttributeExpression
ProcessException
public String evaluate(FlowFile flowFile, AttributeValueDecorator decorator) throws ProcessException
evaluate
in interface AttributeExpression
ProcessException
Copyright © 2016 Apache NiFi Project. All rights reserved.