public class SimpleTable
extends org.mybatis.dynamic.sql.SqlTable
Modifier and Type | Field and Description |
---|---|
protected Map<DBField,org.mybatis.dynamic.sql.SqlColumn<?>> |
map |
Constructor and Description |
---|
SimpleTable(DBContext context,
DBDialect dialect,
Class<? extends DBObject> clz) |
SimpleTable(DBContext context,
DBDialect dialect,
Class<? extends DBObject> clz,
boolean useTemplateReplace) |
SimpleTable(String tableName) |
SimpleTable(Supplier<Optional<String>> schemaSupplier,
String tableName) |
SimpleTable(Supplier<Optional<String>> catalogSupplier,
Supplier<Optional<String>> schemaSupplier,
String tableName) |
SimpleTable(Supplier<String> tableNameSupplier) |
Modifier and Type | Method and Description |
---|---|
<T> org.mybatis.dynamic.sql.SqlColumn<T> |
c(DBField field)
获取列,快速写法
|
SimpleTable |
cloneNew()
克隆
|
SimpleTable |
cloneNew(DBContext context,
DBDialect dialect) |
<T> org.mybatis.dynamic.sql.SqlColumn<T> |
column(DBField field)
获取列
|
Class<? extends DBObject> |
getClz() |
Map<DBField,org.mybatis.dynamic.sql.SqlColumn<?>> |
getMap() |
boolean |
isUseTemplateReplace() |
void |
rebuild() |
void |
setClz(Class<? extends DBObject> clz) |
void |
setUseTemplateReplace(boolean useTemplateReplace) |
public SimpleTable(DBContext context, DBDialect dialect, Class<? extends DBObject> clz, boolean useTemplateReplace)
public SimpleTable(String tableName)
public void rebuild()
public <T> org.mybatis.dynamic.sql.SqlColumn<T> column(DBField field)
T
- field
- public <T> org.mybatis.dynamic.sql.SqlColumn<T> c(DBField field)
T
- field
- public boolean isUseTemplateReplace()
public void setUseTemplateReplace(boolean useTemplateReplace)
public SimpleTable cloneNew()
public SimpleTable cloneNew(DBContext context, DBDialect dialect)
Copyright © 2020. All rights reserved.