public class DictObjTable
extends java.lang.Object
构造器和说明 |
---|
DictObjTable() |
DictObjTable(java.lang.String tableName) |
DictObjTable(java.lang.String tableName,
java.lang.String tableAlias) |
限定符和类型 | 方法和说明 |
---|---|
DictObjTable |
addCondition(DictCondition condition) |
java.util.List<DictCondition> |
getAllCondition() |
java.util.List<DictCondition> |
getConditions() |
long |
getId() |
java.lang.String |
getRelationColumn() |
java.lang.String |
getRelationTable() |
RelationType |
getRelationType() |
java.lang.String |
getRelationWhere() |
java.lang.String |
getTableAlias() |
java.lang.String |
getTableLabel() |
java.lang.String |
getTableName() |
java.lang.String |
getThisColumn() |
boolean |
isFollowDelete() |
boolean |
isFollowInsert() |
boolean |
isFollowUpdate() |
boolean |
isPrimary() |
static DictObjTable |
parse(com.alibaba.fastjson.JSONObject schema) |
void |
removeCondition(DictCondition condition) |
void |
setFollowDelete(boolean followDelete) |
void |
setFollowInsert(boolean followInsert) |
void |
setFollowUpdate(boolean followUpdate) |
void |
setId(long id) |
void |
setPrimary(boolean primary) |
void |
setRelationColumn(java.lang.String relationColumn) |
void |
setRelationTable(java.lang.String relationTable) |
void |
setRelationType(RelationType relationType) |
void |
setRelationWhere(java.lang.String relationWhere) |
void |
setTableAlias(java.lang.String tableAlias) |
void |
setTableLabel(java.lang.String tableLabel) |
void |
setTableName(java.lang.String tableName) |
void |
setThisColumn(java.lang.String thisColumn) |
com.alibaba.fastjson.JSONObject |
toJson() |
public DictObjTable()
public DictObjTable(java.lang.String tableName)
public DictObjTable(java.lang.String tableName, java.lang.String tableAlias)
public java.lang.String getTableName()
public void setTableName(java.lang.String tableName)
public java.lang.String getTableLabel()
public void setTableLabel(java.lang.String tableLabel)
public long getId()
public void setId(long id)
public RelationType getRelationType()
public void setRelationType(RelationType relationType)
public java.lang.String getTableAlias()
public void setTableAlias(java.lang.String tableAlias)
public java.lang.String getRelationTable()
public void setRelationTable(java.lang.String relationTable)
public boolean isPrimary()
public void setPrimary(boolean primary)
public java.util.List<DictCondition> getConditions()
public java.lang.String getRelationColumn()
public void setRelationColumn(java.lang.String relationColumn)
public java.lang.String getRelationWhere()
public void setRelationWhere(java.lang.String relationWhere)
public boolean isFollowDelete()
public void setFollowDelete(boolean followDelete)
public boolean isFollowInsert()
public void setFollowInsert(boolean followInsert)
public boolean isFollowUpdate()
public void setFollowUpdate(boolean followUpdate)
public java.lang.String getThisColumn()
public void setThisColumn(java.lang.String thisColumn)
public DictObjTable addCondition(DictCondition condition)
public void removeCondition(DictCondition condition)
public java.util.List<DictCondition> getAllCondition()
public static DictObjTable parse(com.alibaba.fastjson.JSONObject schema)
public com.alibaba.fastjson.JSONObject toJson()