Class ColumnMetaDataBuilder
- java.lang.Object
-
- de.akquinet.jbosscc.guttenbase.meta.builder.ColumnMetaDataBuilder
-
public class ColumnMetaDataBuilder extends Object
Builder class for ColumnMetaData.© 2012-2034 akquinet tech@spree
- Author:
- M. Dahm
-
-
Constructor Summary
Constructors Constructor Description ColumnMetaDataBuilder(TableMetaDataBuilder tableMetaDataBuilder)ColumnMetaDataBuilder(TableMetaDataBuilder tableMetaDataBuilder, ColumnMetaData sourceColumnMetaData)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description InternalColumnMetaDatabuild()StringgetColumnName()ColumnMetaDataBuildersetAutoIncrement(boolean isAutoIncrement)ColumnMetaDataBuildersetColumnClassName(String columnClassName)ColumnMetaDataBuildersetColumnName(String columnName)ColumnMetaDataBuildersetColumnType(int columnType)ColumnMetaDataBuildersetColumnTypeName(String columnTypeName)ColumnMetaDataBuildersetNullable(boolean isNullable)ColumnMetaDataBuildersetPrecision(int precision)ColumnMetaDataBuildersetPrimaryKey(boolean primaryKey)ColumnMetaDataBuildersetScale(int scale)
-
-
-
Constructor Detail
-
ColumnMetaDataBuilder
public ColumnMetaDataBuilder(TableMetaDataBuilder tableMetaDataBuilder, ColumnMetaData sourceColumnMetaData)
-
ColumnMetaDataBuilder
public ColumnMetaDataBuilder(TableMetaDataBuilder tableMetaDataBuilder)
-
-
Method Detail
-
build
public InternalColumnMetaData build()
-
setPrimaryKey
public ColumnMetaDataBuilder setPrimaryKey(boolean primaryKey)
-
setColumnType
public ColumnMetaDataBuilder setColumnType(int columnType)
-
getColumnName
public String getColumnName()
-
setColumnName
public ColumnMetaDataBuilder setColumnName(String columnName)
-
setColumnTypeName
public ColumnMetaDataBuilder setColumnTypeName(String columnTypeName)
-
setColumnClassName
public ColumnMetaDataBuilder setColumnClassName(String columnClassName)
-
setNullable
public ColumnMetaDataBuilder setNullable(boolean isNullable)
-
setAutoIncrement
public ColumnMetaDataBuilder setAutoIncrement(boolean isAutoIncrement)
-
setPrecision
public ColumnMetaDataBuilder setPrecision(int precision)
-
setScale
public ColumnMetaDataBuilder setScale(int scale)
-
-