类 DictObjContainer
- java.lang.Object
-
- top.daxian1218.dust.db.dict.DictObjContainer
-
- 所有已实现的接口:
IDictObjContainer
public class DictObjContainer extends java.lang.Object implements IDictObjContainer
-
-
字段概要
字段 修饰符和类型 字段 说明 protected DbAdapterManager
dbAdapterManager
protected java.lang.String
DictObj
protected java.lang.String
DictObjColumn
protected java.lang.String
DictObjTable
-
构造器概要
构造器 构造器 说明 DictObjContainer(DbAdapterManager dbAdapterManager)
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 DictObj
createAsync(long id)
根据字典id创建字典对象DictObj
createAsync(java.lang.String app, java.lang.String code)
根据应用和字典编码创建字典对象IDataAdapter
getDataAdapter()
获取执行适配器protected com.alibaba.fastjson.JSONObject
getDictObjSchema(long id)
top.daxian1218.dust.commons.data.HDataTable
getObjColumnData(long objId)
top.daxian1218.dust.commons.data.HDataTable
getObjData(long id)
long
getObjId(java.lang.String app, java.lang.String code)
top.daxian1218.dust.commons.data.HDataTable
getObjTable(long objId)
boolean
isSupport(java.lang.String dbType)
DictObj
load(DictObj obj)
根据字典对象的ID,构建对象结构protected top.daxian1218.dust.commons.data.HDataTable
retryQuery(HDataCommand cmd)
protected com.alibaba.fastjson.JSONObject
toJsonSchema(top.daxian1218.dust.commons.data.HDataRow objRow, top.daxian1218.dust.commons.data.HDataTable columnData, top.daxian1218.dust.commons.data.HDataTable tableData)
-
-
-
字段详细资料
-
DictObj
protected final java.lang.String DictObj
- 另请参阅:
- 常量字段值
-
DictObjColumn
protected final java.lang.String DictObjColumn
- 另请参阅:
- 常量字段值
-
DictObjTable
protected final java.lang.String DictObjTable
- 另请参阅:
- 常量字段值
-
dbAdapterManager
protected final DbAdapterManager dbAdapterManager
-
-
构造器详细资料
-
DictObjContainer
public DictObjContainer(DbAdapterManager dbAdapterManager)
-
-
方法详细资料
-
isSupport
public boolean isSupport(java.lang.String dbType)
-
retryQuery
protected top.daxian1218.dust.commons.data.HDataTable retryQuery(HDataCommand cmd)
-
getObjId
public long getObjId(java.lang.String app, java.lang.String code)
-
getObjData
public top.daxian1218.dust.commons.data.HDataTable getObjData(long id)
-
getObjColumnData
public top.daxian1218.dust.commons.data.HDataTable getObjColumnData(long objId)
-
getObjTable
public top.daxian1218.dust.commons.data.HDataTable getObjTable(long objId)
-
getDataAdapter
public IDataAdapter getDataAdapter()
从接口复制的说明:IDictObjContainer
获取执行适配器- 指定者:
getDataAdapter
在接口中IDictObjContainer
-
createAsync
public DictObj createAsync(java.lang.String app, java.lang.String code)
从接口复制的说明:IDictObjContainer
根据应用和字典编码创建字典对象- 指定者:
createAsync
在接口中IDictObjContainer
- 返回:
-
createAsync
public DictObj createAsync(long id)
从接口复制的说明:IDictObjContainer
根据字典id创建字典对象- 指定者:
createAsync
在接口中IDictObjContainer
- 返回:
-
load
public DictObj load(DictObj obj)
从接口复制的说明:IDictObjContainer
根据字典对象的ID,构建对象结构- 指定者:
load
在接口中IDictObjContainer
- 返回:
-
getDictObjSchema
protected com.alibaba.fastjson.JSONObject getDictObjSchema(long id)
-
toJsonSchema
protected com.alibaba.fastjson.JSONObject toJsonSchema(top.daxian1218.dust.commons.data.HDataRow objRow, top.daxian1218.dust.commons.data.HDataTable columnData, top.daxian1218.dust.commons.data.HDataTable tableData)
-
-