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_28_0.org.apache.calcite.rex.RexLiteral lit) |
static CEPLiteral |
of(java.lang.Short myShort) |
static CEPLiteral |
of(java.lang.String myString) |
ofpublic static CEPLiteral of(org.apache.beam.vendor.calcite.v1_28_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.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic 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()