Class ColumnInfo

java.lang.Object
org.apache.flink.table.gateway.rest.serde.ColumnInfo

@Internal public class ColumnInfo extends Object
A column info represents a table column's structure with column name, column type.
  • Constructor Details

    • ColumnInfo

      public ColumnInfo(String name, org.apache.flink.table.types.logical.LogicalType logicalType, String comment)
  • Method Details

    • toColumnInfo

      public static ColumnInfo toColumnInfo(org.apache.flink.table.catalog.Column column)
    • toColumn

      public org.apache.flink.table.catalog.Column toColumn()
    • getName

      public String getName()
    • getLogicalType

      public org.apache.flink.table.types.logical.LogicalType getLogicalType()
    • getComment

      @Nullable public String getComment()
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object