Package cdc.rdb

Class RdbDataType


public final class RdbDataType extends RdbChildElement<RdbDatabase>
Data type description.

Its parent is a Database.
Its name must NOT be unique.
Its is a leaf.

Author:
Damien Carbonne
  • Field Details

  • Constructor Details

  • Method Details

    • getType

      public SqlDataType getType()
    • getMaxPrecision

      public int getMaxPrecision()
    • getLiteralPrefix

      public String getLiteralPrefix()
    • getLiteralSuffix

      public String getLiteralSuffix()
    • getCreateParams

      public String getCreateParams()
    • getNullable

      public YesNoUnknown getNullable()
    • isCaseSensitive

      public boolean isCaseSensitive()
    • isUnsigned

      public boolean isUnsigned()
    • isFixedPrecisionScale

      public boolean isFixedPrecisionScale()
    • getLocalizedName

      public String getLocalizedName()
    • isAutoIncrement

      public boolean isAutoIncrement()
    • getMinScale

      public short getMinScale()
    • getMaxScale

      public short getMaxScale()
    • getRadix

      public int getRadix()
    • builder

      static RdbDataType.Builder builder(RdbDatabase parent)