Class SyncFullSchemaTableColumn


  • public final class SyncFullSchemaTableColumn
    extends Object
    Properties of the column in the table of database full schema.
    • Constructor Detail

      • SyncFullSchemaTableColumn

        public SyncFullSchemaTableColumn()
    • Method Detail

      • dataSize

        public String dataSize()
        Get the dataSize property: Data size of the column.
        Returns:
        the dataSize value.
      • dataType

        public String dataType()
        Get the dataType property: Data type of the column.
        Returns:
        the dataType value.
      • errorId

        public String errorId()
        Get the errorId property: Error id of the column.
        Returns:
        the errorId value.
      • hasError

        public Boolean hasError()
        Get the hasError property: If there is error in the table.
        Returns:
        the hasError value.
      • isPrimaryKey

        public Boolean isPrimaryKey()
        Get the isPrimaryKey property: If it is the primary key of the table.
        Returns:
        the isPrimaryKey value.
      • name

        public String name()
        Get the name property: Name of the column.
        Returns:
        the name value.
      • quotedName

        public String quotedName()
        Get the quotedName property: Quoted name of the column.
        Returns:
        the quotedName value.
      • validate

        public void validate()
        Validates the instance.
        Throws:
        IllegalArgumentException - thrown if the instance is not valid.