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 InternalColumnMetaData
build()
String
getColumnName()
ColumnMetaDataBuilder
setAutoIncrement(boolean isAutoIncrement)
ColumnMetaDataBuilder
setColumnClassName(String columnClassName)
ColumnMetaDataBuilder
setColumnName(String columnName)
ColumnMetaDataBuilder
setColumnType(int columnType)
ColumnMetaDataBuilder
setColumnTypeName(String columnTypeName)
ColumnMetaDataBuilder
setNullable(boolean isNullable)
ColumnMetaDataBuilder
setPrecision(int precision)
ColumnMetaDataBuilder
setPrimaryKey(boolean primaryKey)
ColumnMetaDataBuilder
setScale(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)
-
-