public class TableMeta extends Object
| 限定符和类型 | 字段和说明 |
|---|---|
static Map<Class<?>,TableMeta> |
tableCache |
| 构造器和说明 |
|---|
TableMeta() |
public String name()
public static String transType(Class<?> type, Col col)
type - Java类型col - 字段属性public String getTable()
public void setTable(String table)
public List<ColumnMeta> getColumnMetas()
public BaseMeta getViewDef()
public ColumnMeta getColumnMetaByName(String colName)
public void setColumnMetas(List<ColumnMeta> columnMetas)
public void freshNameToField(Class<?> tblEntity)
public void freshConstraintMetaTable()
public SqlPlanBuilder createTableSql()
public SqlPlanBuilder upgradeBy(TableMeta old)
old - 其他实例public SqlPlanBuilder upgradeTableBy(TableMeta old)
old - 其他实例public void validate(Object obj, boolean ignoreNull)
public ModelType getType()
public void setType(ModelType type)
Copyright © 2020. All rights reserved.