Package cdc.rdb

Class RdbTableColumn


public final class RdbTableColumn extends RdbChildElement<RdbTable>
Table column description.

Its parent is a Table.
Its name must be unique.
Its is a leaf.

Author:
Damien Carbonne
  • Field Details

  • Method Details

    • getDataType

      public SqlDataType getDataType()
    • getTypeName

      public String getTypeName()
    • getSize

      public int getSize()
    • getDigits

      public int getDigits()
    • getRadix

      public int getRadix()
    • getNullable

      public YesNoUnknown getNullable()
    • getDefaultValue

      public String getDefaultValue()
    • getOrdinal

      public int getOrdinal()
    • getAutoIncrement

      public YesNoUnknown getAutoIncrement()
    • getGenerated

      public YesNoUnknown getGenerated()
    • isPrimaryKey

      public boolean isPrimaryKey()
    • isForeignKey

      public boolean isForeignKey()
    • builder

      static RdbTableColumn.Builder builder(RdbTable parent)