public class ClassBuilder<T> extends Object
| Constructor and Description |
|---|
ClassBuilder(Class<T> clz) |
| Modifier and Type | Method and Description |
|---|---|
ClassBuilder<T> |
camel() |
ClassBuilder<T> |
comment(TableBuilder.CMT cmt) |
ClassBuilder<T> |
defVal(Map<String,String> defVal) |
ClassBuilder<T> |
defVal(String col,
String val) |
void |
done() |
void |
done(String jdbcCfg) |
ClassBuilder<T> |
id(String col) |
ClassBuilder<T> |
notNull(String... col) |
ClassBuilder<T> |
precision(Map<String,Integer> precision) |
ClassBuilder<T> |
precision(String col,
int precision) |
ClassBuilder<T> |
snake() |
ClassBuilder<T> |
table(String table) |
ClassBuilder<T> |
timestamp(String... cols) |
ClassBuilder<T> |
type(String col,
String type) |
ClassBuilder<T> |
unique(String... col) |
void |
view() |
ClassBuilder<T> |
width(Map<String,Integer> cloWidth) |
ClassBuilder<T> |
width(String col,
int width) |
public ClassBuilder<T> table(String table)
public ClassBuilder<T> id(String col)
public ClassBuilder<T> unique(String... col)
public ClassBuilder<T> notNull(String... col)
public ClassBuilder<T> camel()
public ClassBuilder<T> snake()
public ClassBuilder<T> width(String col, int width)
public ClassBuilder<T> width(Map<String,Integer> cloWidth)
public ClassBuilder<T> precision(String col, int precision)
public ClassBuilder<T> precision(Map<String,Integer> precision)
public ClassBuilder<T> defVal(String col, String val)
public ClassBuilder<T> defVal(Map<String,String> defVal)
public ClassBuilder<T> comment(TableBuilder.CMT cmt)
public ClassBuilder<T> type(String col, String type)
public ClassBuilder<T> timestamp(String... cols)
public void done(String jdbcCfg)
public void done()
public void view()
Copyright © 2017. All rights reserved.