Package com.iizigo.vs
Class CreateColumnData
- java.lang.Object
- com.iizigo.vs.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 validValue
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.
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 validValue
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 validValue
data type.description
- The description, used if provided, i.e. non-null.