Class Variable

java.lang.Object
org.wso2.siddhi.query.api.expression.Expression
org.wso2.siddhi.query.api.expression.Variable

public class Variable extends Expression
  • Field Details

  • Constructor Details

    • Variable

      public Variable(String attributeName)
  • Method Details

    • getStreamId

      public String getStreamId()
    • getAttributeName

      public String getAttributeName()
    • isInnerStream

      public boolean isInnerStream()
    • getStreamIndex

      public Integer getStreamIndex()
    • getFunctionId

      public String getFunctionId()
    • getFunctionIndex

      public Integer getFunctionIndex()
    • setStreamId

      public void setStreamId(String streamId)
    • setStreamId

      public void setStreamId(boolean isInnerStream, String streamId)
    • setStreamIndex

      public void setStreamIndex(Integer streamIndex)
    • setFunctionId

      public void setFunctionId(String functionId)
    • setFunctionIndex

      public void setFunctionIndex(Integer functionIndex)
    • setAttributeName

      public void setAttributeName(String attributeName)
    • ofStream

      public Variable ofStream(String streamId)
    • ofInnerStream

      public Variable ofInnerStream(String streamId)
    • ofStream

      public Variable ofStream(String streamId, int streamIndex)
    • ofInnerStream

      public Variable ofInnerStream(String streamId, int streamIndex)
    • ofFunction

      public Variable ofFunction(String functionId)
    • ofFunction

      public Variable ofFunction(String functionId, int functionIndex)
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object