Class ColumnInfo

    • Method Detail

      • getColumnType

        public int getColumnType()
      • isSigned

        public boolean isSigned()
      • getPrecision

        public int getPrecision()
      • getScale

        public int getScale()
      • getColumnDisplaySize

        public int getColumnDisplaySize()
      • getColumnName

        public String getColumnName()
      • isNullable

        public boolean isNullable()
      • columnTypeName

        public String columnTypeName()
      • fromLogicalType

        public static ColumnInfo fromLogicalType​(String columnName,
                                                 org.apache.flink.table.types.logical.LogicalType type)
        Build column info from given logical type.
        Parameters:
        columnName - the column name
        type - the logical type
        Returns:
        the result column info