java.lang.Object
com.espertech.esper.common.internal.epl.dataflow.realize.LogicalChannel

public class LogicalChannel extends Object
Models a pipe between two operators.
  • Field Details

  • Constructor Details

    • LogicalChannel

      public LogicalChannel()
    • LogicalChannel

      public LogicalChannel(int channelId, String consumingOpName, int consumingOpNum, int consumingOpStreamNum, String consumingOpStreamName, String consumingOptStreamAliasName, String consumingOpPrettyPrint, LogicalChannelProducingPortCompiled outputPort)
  • Method Details

    • make

      public CodegenExpression make(CodegenMethodScope parent, SAIFFInitializeSymbol symbols, CodegenClassScope classScope)
    • getChannelId

      public int getChannelId()
    • getConsumingOpName

      public String getConsumingOpName()
    • getConsumingOpStreamName

      public String getConsumingOpStreamName()
    • getConsumingOptStreamAliasName

      public String getConsumingOptStreamAliasName()
    • getConsumingOpStreamNum

      public int getConsumingOpStreamNum()
    • getConsumingOpNum

      public int getConsumingOpNum()
    • getOutputPort

      public LogicalChannelProducingPortCompiled getOutputPort()
    • getConsumingOpPrettyPrint

      public String getConsumingOpPrettyPrint()
    • setChannelId

      public void setChannelId(int channelId)
    • setConsumingOpName

      public void setConsumingOpName(String consumingOpName)
    • setConsumingOpNum

      public void setConsumingOpNum(int consumingOpNum)
    • setConsumingOpStreamNum

      public void setConsumingOpStreamNum(int consumingOpStreamNum)
    • setConsumingOpStreamName

      public void setConsumingOpStreamName(String consumingOpStreamName)
    • setConsumingOptStreamAliasName

      public void setConsumingOptStreamAliasName(String consumingOptStreamAliasName)
    • setConsumingOpPrettyPrint

      public void setConsumingOpPrettyPrint(String consumingOpPrettyPrint)
    • setOutputPort

      public void setOutputPort(LogicalChannelProducingPortCompiled outputPort)
    • toString

      public String toString()
      Overrides:
      toString in class Object