Class StandardAttributeExpression

java.lang.Object
org.apache.nifi.attribute.expression.language.StandardAttributeExpression
All Implemented Interfaces:
org.apache.nifi.expression.AttributeExpression

public class StandardAttributeExpression extends Object implements org.apache.nifi.expression.AttributeExpression
  • Field Details

  • Constructor Details

    • StandardAttributeExpression

      public StandardAttributeExpression(Query query, ParameterLookup parameterLookup)
  • Method Details

    • getResultType

      public org.apache.nifi.expression.AttributeExpression.ResultType getResultType()
      Specified by:
      getResultType in interface org.apache.nifi.expression.AttributeExpression
    • evaluate

      public String evaluate() throws org.apache.nifi.processor.exception.ProcessException
      Specified by:
      evaluate in interface org.apache.nifi.expression.AttributeExpression
      Throws:
      org.apache.nifi.processor.exception.ProcessException
    • evaluate

      public String evaluate(org.apache.nifi.expression.AttributeValueDecorator decorator) throws org.apache.nifi.processor.exception.ProcessException
      Specified by:
      evaluate in interface org.apache.nifi.expression.AttributeExpression
      Throws:
      org.apache.nifi.processor.exception.ProcessException
    • evaluate

      public String evaluate(org.apache.nifi.flowfile.FlowFile flowFile) throws org.apache.nifi.processor.exception.ProcessException
      Specified by:
      evaluate in interface org.apache.nifi.expression.AttributeExpression
      Throws:
      org.apache.nifi.processor.exception.ProcessException
    • evaluate

      public String evaluate(org.apache.nifi.flowfile.FlowFile flowFile, org.apache.nifi.expression.AttributeValueDecorator decorator) throws org.apache.nifi.processor.exception.ProcessException
      Specified by:
      evaluate in interface org.apache.nifi.expression.AttributeExpression
      Throws:
      org.apache.nifi.processor.exception.ProcessException