Class TableColumnDefinition


  • public class TableColumnDefinition
    extends ColumnDefinition
    Stores properties for table columns
    • Constructor Detail

      • TableColumnDefinition

        public TableColumnDefinition​(String name,
                                     DataType type)
    • Method Detail

      • setAutoIncrement

        public void setAutoIncrement​(boolean b)
      • serializeValue

        public <T> void serializeValue​(ByteArray byteArray,
                                       T v)
      • setEnumValues

        public void setEnumValues​(com.google.common.collect.BiMap<String,​Short> enumValues)
      • getSequence

        public Sequence getSequence()
      • getEnumIndex

        public Short getEnumIndex​(String value)
      • getEnumValue

        public String getEnumValue​(short idx)
      • getEnumValues

        public com.google.common.collect.BiMap<String,​Short> getEnumValues()
      • isAutoIncrement

        public boolean isAutoIncrement()
      • setSequence

        public void setSequence​(Sequence sequence)
        Set sequence used for auto-increment
        Parameters:
        sequence -