类 ZetaSQLType


  • public class ZetaSQLType
    extends Object
    • 构造器详细资料

      • ZetaSQLType

        public ZetaSQLType​(org.apache.seatunnel.api.table.type.SeaTunnelRowType inputRowType,
                           List<ZetaUDF> udfList)
    • 方法详细资料

      • 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)