public class SimpleColumnBuilder extends Object implements ColumnBuilder
| 构造器和说明 |
|---|
SimpleColumnBuilder(RDBColumnMetaData columnMetaData,
TableBuilder tableBuilder,
RDBTableMetaData tableMetaData) |
| 限定符和类型 | 方法和说明 |
|---|---|
ColumnBuilder |
alias(String name) |
ColumnBuilder |
comment(String comment) |
TableBuilder |
commit() |
ColumnBuilder |
custom(java.util.function.Consumer<RDBColumnMetaData> consumer) |
ColumnBuilder |
dataType(String dataType) |
ColumnBuilder |
javaType(Class javaType) |
ColumnBuilder |
jdbcType(JDBCType jdbcType) |
ColumnBuilder |
length(int len) |
ColumnBuilder |
length(int precision,
int scale) |
ColumnBuilder |
name(String name) |
ColumnBuilder |
notNull() |
ColumnBuilder |
primaryKey() |
ColumnBuilder |
property(String propertyName,
Object value) |
public SimpleColumnBuilder(RDBColumnMetaData columnMetaData, TableBuilder tableBuilder, RDBTableMetaData tableMetaData)
public ColumnBuilder name(String name)
name 在接口中 ColumnBuilderpublic ColumnBuilder custom(java.util.function.Consumer<RDBColumnMetaData> consumer)
custom 在接口中 ColumnBuilderpublic ColumnBuilder alias(String name)
alias 在接口中 ColumnBuilderpublic ColumnBuilder dataType(String dataType)
dataType 在接口中 ColumnBuilderpublic ColumnBuilder jdbcType(JDBCType jdbcType)
jdbcType 在接口中 ColumnBuilderpublic ColumnBuilder javaType(Class javaType)
javaType 在接口中 ColumnBuilderpublic ColumnBuilder comment(String comment)
comment 在接口中 ColumnBuilderpublic ColumnBuilder notNull()
notNull 在接口中 ColumnBuilderpublic ColumnBuilder primaryKey()
primaryKey 在接口中 ColumnBuilderpublic ColumnBuilder length(int len)
length 在接口中 ColumnBuilderpublic ColumnBuilder length(int precision, int scale)
length 在接口中 ColumnBuilderpublic ColumnBuilder property(String propertyName, Object value)
property 在接口中 ColumnBuilderpublic TableBuilder commit()
commit 在接口中 ColumnBuilderCopyright © 2017. All rights reserved.