Package com.iizigo.vs

Class CreateColumnData


  • public class CreateColumnData
    extends java.lang.Object
    Create column data used when creating a column or table. This class is a data holder.
    Author:
    Christopher Mindus
    • Field Summary

      Fields 
      Modifier and Type Field Description
      Value.Type dataType
      The data type for the column, null for none, otherwise a valid Value data type.
      java.lang.String description
      The description, used if provided, i.e.
      boolean isNullAllowed
      Flag for NULL allowed.
      java.lang.String name
      The suggested column name, a valid an unique name will be used.
    • Constructor Summary

      Constructors 
      Constructor Description
      CreateColumnData​(java.lang.String name, Value.Type dataType, boolean isNullAllowed, java.lang.String description)
      Creates a new instance and initializes the members with the same names as the parameters.
    • Method Summary

      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • name

        public java.lang.String name
        The suggested column name, a valid an unique name will be used. Upon return, this value is updated with the created name.
      • dataType

        public Value.Type dataType
        The data type for the column, null for none, otherwise a valid Value data type.
      • isNullAllowed

        public boolean isNullAllowed
        Flag for NULL allowed.
      • description

        public java.lang.String description
        The description, used if provided, i.e. non-null.
    • Constructor Detail

      • CreateColumnData

        public CreateColumnData​(java.lang.String name,
                                Value.Type dataType,
                                boolean isNullAllowed,
                                java.lang.String description)
        Creates a new instance and initializes the members with the same names as the parameters.
        Parameters:
        name - The suggested column name, a valid an unique name will be used.
        dataType - The data type for the column, null for none, otherwise a valid Value data type.
        description - The description, used if provided, i.e. non-null.