Package com.iizigo.vs
Class CreateColumnData
- java.lang.Object
- com.iizigo.vs.CreateColumnData
public class CreateColumnData extends java.lang.ObjectCreate 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.TypedataTypeThe data type for the column, null for none, otherwise a validValuedata type.java.lang.StringdescriptionThe description, used if provided, i.e.booleanisNullAllowedFlag for NULL allowed.java.lang.StringnameThe 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.
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 validValuedata 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 validValuedata type.description- The description, used if provided, i.e. non-null.