Class BaseColumn
java.lang.Object
cool.scx.jdbc.mapping.base.BaseColumn
- All Implemented Interfaces:
Column
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleancomment()dataType()booleanindex()name()booleannotNull()onUpdate()booleanprimary()setAutoIncrement(boolean autoIncrement) setComment(String comment) setDataType(DataType dataType) setDataType(String name) setDataType(String name, Integer length) setDefaultValue(String defaultValue) setIndex(boolean index) setNotNull(boolean notNull) setOnUpdate(String onUpdate) setPrimary(boolean primary) setUnique(boolean unique) table()booleanunique()
-
Constructor Details
-
BaseColumn
public BaseColumn() -
BaseColumn
-
-
Method Details
-
table
-
name
-
dataType
-
defaultValue
- Specified by:
defaultValuein interfaceColumn
-
onUpdate
-
notNull
-
autoIncrement
public boolean autoIncrement()- Specified by:
autoIncrementin interfaceColumn
-
-
unique
-
index
-
comment
-
setTable
-
setName
-
setDataType
-
setDataType
-
setDataType
-
setDefaultValue
-
setOnUpdate
-
setNotNull
-
setAutoIncrement
-
setPrimary
-
setUnique
-
setIndex
-
setComment
-