Package xyz.cofe.data.table
Class DataColumn
java.lang.Object
xyz.cofe.data.table.DataColumn
- Direct Known Subclasses:
JdbcColumn
public class DataColumn
extends java.lang.Object
- Author:
- Kamnev Georgiy
-
Field Summary
Fields Modifier and Type Field Description protected booleanallowNullprotected booleanallowSubTypesprotected java.lang.ClassdataTypexyz.cofe.fn.Fn0generatorprotected java.lang.Stringname -
Constructor Summary
Constructors Constructor Description DataColumn(java.lang.String name, java.lang.Class dataType)DataColumn(DataColumn sample) -
Method Summary
Modifier and Type Method Description DataColumnallowNull(boolean allow)DataColumnallowSubTypes(boolean allow)DataColumnclone()DataColumndataType(java.lang.Class dtype)DataColumngenerator(xyz.cofe.fn.Fn0 gen)java.lang.ClassgetDataType()xyz.cofe.fn.Fn0getGenerator()java.lang.StringgetName()booleanisAllowNull()booleanisAllowSubTypes()DataColumnname(java.lang.String name)
-
Field Details
-
name
protected java.lang.String name -
dataType
protected java.lang.Class dataType -
allowNull
protected boolean allowNull -
allowSubTypes
protected boolean allowSubTypes -
generator
public xyz.cofe.fn.Fn0 generator
-
-
Constructor Details
-
DataColumn
public DataColumn(java.lang.String name, java.lang.Class dataType) -
DataColumn
-
-
Method Details
-
clone
- Overrides:
clonein classjava.lang.Object
-
getName
public java.lang.String getName() -
name
-
getDataType
public java.lang.Class getDataType() -
dataType
-
isAllowNull
public boolean isAllowNull() -
allowNull
-
isAllowSubTypes
public boolean isAllowSubTypes() -
allowSubTypes
-
getGenerator
public xyz.cofe.fn.Fn0 getGenerator() -
generator
-