Class IntegerColumn

All Implemented Interfaces:
ColumnMeta<Integer>

public final class IntegerColumn extends Column<Integer>
Integer column.
  • Field Details

  • Constructor Details

  • Method Details

    • getDefaultValue

      public Integer getDefaultValue()
      Description copied from class: Column
      Returns default value.
      Specified by:
      getDefaultValue in class Column<Integer>
    • getSequence

      public SequenceElement getSequence()
      Returns sequence of the column.
      Returns:
    • jdbcGetterName

      public String jdbcGetterName()
      Description copied from interface: ColumnMeta
      Name of jdbcGetter that should be used for getting column data.
      Returns:
    • getCelestaType

      public String getCelestaType()
      Description copied from interface: ColumnMeta
      Celesta data type that corresponds to the field.
      Returns:
    • getJavaClass

      public Class<?> getJavaClass()
      Description copied from interface: ColumnMeta
      Returns corresponding Java data type.
      Returns:
    • getCelestaDefault

      public String getCelestaDefault()
      Description copied from class: Column
      DEFAULT value of the field in CelestaSQL language.
      Specified by:
      getCelestaDefault in class Column<Integer>
    • setCelestaDoc

      public void setCelestaDoc(String celestaDoc) throws ParseException
      Description copied from class: NamedElement
      Sets value of document string.
      Overrides:
      setCelestaDoc in class NamedElement
      Parameters:
      celestaDoc - new value
      Throws:
      ParseException - incorrect CelestaDoc