类 DictObjTable
- java.lang.Object
-
- top.daxian1218.dust.db.dict.DictObjTable
-
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()
-
-
-
方法详细资料
-
getTableName
public java.lang.String getTableName()
-
setTableName
public void setTableName(java.lang.String tableName)
-
getTableLabel
public java.lang.String getTableLabel()
-
setTableLabel
public void setTableLabel(java.lang.String tableLabel)
-
getId
public long getId()
-
setId
public void setId(long id)
-
getRelationType
public RelationType getRelationType()
-
setRelationType
public void setRelationType(RelationType relationType)
-
getTableAlias
public java.lang.String getTableAlias()
-
setTableAlias
public void setTableAlias(java.lang.String tableAlias)
-
getRelationTable
public java.lang.String getRelationTable()
-
setRelationTable
public void setRelationTable(java.lang.String relationTable)
-
isPrimary
public boolean isPrimary()
-
setPrimary
public void setPrimary(boolean primary)
-
getConditions
public java.util.List<DictCondition> getConditions()
-
getRelationColumn
public java.lang.String getRelationColumn()
-
setRelationColumn
public void setRelationColumn(java.lang.String relationColumn)
-
getRelationWhere
public java.lang.String getRelationWhere()
-
setRelationWhere
public void setRelationWhere(java.lang.String relationWhere)
-
isFollowDelete
public boolean isFollowDelete()
-
setFollowDelete
public void setFollowDelete(boolean followDelete)
-
isFollowInsert
public boolean isFollowInsert()
-
setFollowInsert
public void setFollowInsert(boolean followInsert)
-
isFollowUpdate
public boolean isFollowUpdate()
-
setFollowUpdate
public void setFollowUpdate(boolean followUpdate)
-
getThisColumn
public java.lang.String getThisColumn()
-
setThisColumn
public void setThisColumn(java.lang.String thisColumn)
-
addCondition
public DictObjTable addCondition(DictCondition condition)
-
removeCondition
public void removeCondition(DictCondition condition)
-
getAllCondition
public java.util.List<DictCondition> getAllCondition()
-
parse
public static DictObjTable parse(com.alibaba.fastjson.JSONObject schema)
-
toJson
public com.alibaba.fastjson.JSONObject toJson()
-
-