类 ZetaSQLType
- java.lang.Object
-
- org.apache.seatunnel.transform.sql.zeta.ZetaSQLType
-
public class ZetaSQLType extends Object
-
-
字段概要
字段 修饰符和类型 字段 说明 static StringBIGINTstatic StringBYTEstatic StringBYTESstatic StringDATEstatic StringDATETIMEstatic StringDECIMALstatic StringDOUBLEstatic StringFLOATstatic StringINTstatic StringINTEGERstatic StringLONGstatic StringSTRINGstatic StringTIMEstatic StringTIMESTAMPstatic StringVARCHAR
-
构造器概要
构造器 构造器 说明 ZetaSQLType(org.apache.seatunnel.api.table.type.SeaTunnelRowType inputRowType, List<ZetaUDF> udfList)
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 org.apache.seatunnel.api.table.type.SeaTunnelDataType<?>getExpressionType(net.sf.jsqlparser.expression.Expression expression)org.apache.seatunnel.api.table.type.SeaTunnelDataType<?>getMaxType(Collection<org.apache.seatunnel.api.table.type.SeaTunnelDataType<?>> types)org.apache.seatunnel.api.table.type.SeaTunnelDataType<?>getMaxType(org.apache.seatunnel.api.table.type.SeaTunnelDataType<?> leftType, org.apache.seatunnel.api.table.type.SeaTunnelDataType<?> rightType)booleanisNumberType(org.apache.seatunnel.api.table.type.SqlType type)
-
-
-
方法详细资料
-
getExpressionType
public org.apache.seatunnel.api.table.type.SeaTunnelDataType<?> getExpressionType(net.sf.jsqlparser.expression.Expression expression)
-
isNumberType
public boolean isNumberType(org.apache.seatunnel.api.table.type.SqlType type)
-
getMaxType
public org.apache.seatunnel.api.table.type.SeaTunnelDataType<?> getMaxType(org.apache.seatunnel.api.table.type.SeaTunnelDataType<?> leftType, org.apache.seatunnel.api.table.type.SeaTunnelDataType<?> rightType)
-
getMaxType
public org.apache.seatunnel.api.table.type.SeaTunnelDataType<?> getMaxType(Collection<org.apache.seatunnel.api.table.type.SeaTunnelDataType<?>> types)
-
-