Class CEPLiteral

  • All Implemented Interfaces:
    java.io.Serializable

    public class CEPLiteral
    extends CEPOperation
    CEPLiteral represents a literal node. It corresponds to RexLiteral in Calcite.
    See Also:
    Serialized Form
    • Method Detail

      • of

        public static CEPLiteral of​(org.apache.beam.vendor.calcite.v1_40_0.org.apache.calcite.rex.RexLiteral lit)
      • of

        public static CEPLiteral of​(java.lang.Byte myByte)
      • of

        public static CEPLiteral of​(java.lang.Short myShort)
      • of

        public static CEPLiteral of​(java.lang.Integer myInt)
      • of

        public static CEPLiteral of​(java.lang.Long myLong)
      • of

        public static CEPLiteral of​(java.math.BigDecimal myDecimal)
      • of

        public static CEPLiteral of​(java.lang.Float myFloat)
      • of

        public static CEPLiteral of​(java.lang.Double myDouble)
      • of

        public static CEPLiteral of​(org.joda.time.ReadableDateTime myDateTime)
      • of

        public static CEPLiteral of​(java.lang.Boolean myBoolean)
      • of

        public static CEPLiteral of​(java.lang.String myString)
      • compareTo

        public int compareTo​(java.lang.Object other)
      • equals

        public boolean equals​(java.lang.Object other)
        Overrides:
        equals in class java.lang.Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • getByte

        public java.lang.Byte getByte()
      • getInt16

        public java.lang.Short getInt16()
      • getInt32

        public java.lang.Integer getInt32()
      • getInt64

        public java.lang.Long getInt64()
      • getDecimal

        public java.math.BigDecimal getDecimal()
      • getFloat

        public java.lang.Float getFloat()
      • getDouble

        public java.lang.Double getDouble()
      • getDateTime

        public org.joda.time.ReadableDateTime getDateTime()
      • getBoolean

        public java.lang.Boolean getBoolean()
      • getString

        public java.lang.String getString()
      • getTypeName

        public org.apache.beam.sdk.schemas.Schema.TypeName getTypeName()