public class CEPLiteral extends CEPOperation
CEPLiteral
represents a literal node. It corresponds to RexLiteral
in Calcite.Modifier and Type | Method and Description |
---|---|
int |
compareTo(java.lang.Object other) |
boolean |
equals(java.lang.Object other) |
java.lang.Boolean |
getBoolean() |
java.lang.Byte |
getByte() |
ReadableDateTime |
getDateTime() |
java.math.BigDecimal |
getDecimal() |
java.lang.Double |
getDouble() |
java.lang.Float |
getFloat() |
java.lang.Short |
getInt16() |
java.lang.Integer |
getInt32() |
java.lang.Long |
getInt64() |
java.lang.String |
getString() |
Schema.TypeName |
getTypeName() |
int |
hashCode() |
static CEPLiteral |
of(java.math.BigDecimal myDecimal) |
static CEPLiteral |
of(java.lang.Boolean myBoolean) |
static CEPLiteral |
of(java.lang.Byte myByte) |
static CEPLiteral |
of(java.lang.Double myDouble) |
static CEPLiteral |
of(java.lang.Float myFloat) |
static CEPLiteral |
of(java.lang.Integer myInt) |
static CEPLiteral |
of(java.lang.Long myLong) |
static CEPLiteral |
of(ReadableDateTime myDateTime) |
static CEPLiteral |
of(org.apache.beam.vendor.calcite.v1_20_0.org.apache.calcite.rex.RexLiteral lit) |
static CEPLiteral |
of(java.lang.Short myShort) |
static CEPLiteral |
of(java.lang.String myString) |
of
public static CEPLiteral of(org.apache.beam.vendor.calcite.v1_20_0.org.apache.calcite.rex.RexLiteral lit)
public static CEPLiteral of(java.lang.Byte myByte)
public static CEPLiteral of(java.lang.Short myShort)
public static CEPLiteral of(java.lang.Integer myInt)
public static CEPLiteral of(java.lang.Long myLong)
public static CEPLiteral of(java.math.BigDecimal myDecimal)
public static CEPLiteral of(java.lang.Float myFloat)
public static CEPLiteral of(java.lang.Double myDouble)
public static CEPLiteral of(ReadableDateTime myDateTime)
public static CEPLiteral of(java.lang.Boolean myBoolean)
public static CEPLiteral of(java.lang.String myString)
public int compareTo(java.lang.Object other)
public boolean equals(java.lang.Object other)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public java.lang.Byte getByte()
public java.lang.Short getInt16()
public java.lang.Integer getInt32()
public java.lang.Long getInt64()
public java.math.BigDecimal getDecimal()
public java.lang.Float getFloat()
public java.lang.Double getDouble()
public ReadableDateTime getDateTime()
public java.lang.Boolean getBoolean()
public java.lang.String getString()
public Schema.TypeName getTypeName()