public class ClassDesc extends Object
| 构造器和说明 |
|---|
ClassDesc(Class c,
TableDesc table,
NameConversion nc) |
ClassDesc(TableDesc table,
NameConversion nc)
用于代码生成,只有tabledesc
|
| 限定符和类型 | 方法和说明 |
|---|---|
Set<String> |
getAttrs() |
List<String> |
getIdAttrs() |
List<String> |
getIdCols() |
Map<String,Object> |
getIdMethods() |
Set<String> |
getInCols() |
String |
getLogicDeleteAttrName() |
int |
getLogicDeleteAttrValue() |
Class |
getTargetClass() |
String |
getVersionCol() |
String |
getVersionProperty() |
boolean |
isDateType(String property) |
boolean |
isInsertIgnore(String attrName) |
boolean |
isUpdateIgnore(String attrName) |
void |
setLogicDeleteAttrName(String logicDeleteAttrName) |
void |
setLogicDeleteAttrValue(int logicDeleteAttrValue) |
void |
setTargetClass(Class targetClass) |
public ClassDesc(Class c, TableDesc table, NameConversion nc)
public ClassDesc(TableDesc table, NameConversion nc)
table - nc - public boolean isDateType(String property)
public boolean isInsertIgnore(String attrName)
public boolean isUpdateIgnore(String attrName)
public String getVersionProperty()
public String getVersionCol()
public Class getTargetClass()
public void setTargetClass(Class targetClass)
public String getLogicDeleteAttrName()
public void setLogicDeleteAttrName(String logicDeleteAttrName)
public int getLogicDeleteAttrValue()
public void setLogicDeleteAttrValue(int logicDeleteAttrValue)
Copyright © 2018. All rights reserved.