Class DataFlowOperator

java.lang.Object
com.espertech.esper.common.client.soda.DataFlowOperator
All Implemented Interfaces:
Serializable

public class DataFlowOperator extends Object implements Serializable
Object model of a data flow operator declaration.
See Also:
  • Constructor Details

  • Method Details

    • getAnnotations

      public List<AnnotationPart> getAnnotations()
      Returns the annotations.
      Returns:
      annotations
    • setAnnotations

      public void setAnnotations(List<AnnotationPart> annotations)
      Sets the annotations.
      Parameters:
      annotations - to set
    • getOperatorName

      public String getOperatorName()
      Returns the operator name.
      Returns:
      operator name
    • setOperatorName

      public void setOperatorName(String operatorName)
      Sets the operator name.
      Parameters:
      operatorName - operator name
    • getInput

      public List<DataFlowOperatorInput> getInput()
      Returns the input stream definitions, if any.
      Returns:
      input streams
    • setInput

      public void setInput(List<DataFlowOperatorInput> input)
      Sets the input stream definitions, if any.
      Parameters:
      input - input streams
    • getOutput

      public List<DataFlowOperatorOutput> getOutput()
      Returns the output stream definitions, if any.
      Returns:
      output streams
    • setOutput

      public void setOutput(List<DataFlowOperatorOutput> output)
      Sets the output stream definitions, if any.
      Parameters:
      output - streams
    • getParameters

      public List<DataFlowOperatorParameter> getParameters()
      Returns operator parameters.

      Object values may be expressions, constants, JSON values or EPL statements.

      Returns:
      map of parameters
    • setParameters

      public void setParameters(List<DataFlowOperatorParameter> parameters)
      Sets operator parameters.

      Object values may be expressions, constants, JSON values or EPL statements.

      Parameters:
      parameters - map of parameters
    • toEPL

      public void toEPL(StringWriter writer, EPStatementFormatter formatter)
      Render to string.
      Parameters:
      writer - to render
      formatter - for formatting