Interface ColumnTypeInformation

All Known Subinterfaces:
ColumnInformation
All Known Implementing Classes:
AggregateColumn, Column, ColumnInformationImpl

@Incubating public interface ColumnTypeInformation
Provides access to information about existing table columns
  • Field Details

  • Method Details

    • getNullable

      Boolean getNullable()
      Is the column nullable?

      The database is allowed to report unknown, hence the use of Boolean.

      Returns:
      nullability, if known
    • getTypeCode

      int getTypeCode()
      The JDBC type-code.
      Returns:
      JDBC type-code
    • getTypeName

      String getTypeName()
      The database specific type name.
      Returns:
      Type name
    • getColumnSize

      int getColumnSize()
      The column size (length).
      Returns:
      The column length
    • getDecimalDigits

      int getDecimalDigits()
      The precision, for numeric types
      Returns:
      The numeric precision