public interface IDataModelRepository
限定符和类型 | 方法和说明 |
---|---|
void |
addNewRows(java.lang.String entryKey,
kd.bos.dataentity.entity.DynamicObject[] entryRows) |
void |
cacheExpireAfter(int timeout) |
void |
deleteEntryData(java.lang.String entryKey) |
void |
deleteEntryRow(java.lang.String entryKey,
int rowIndex) |
void |
deleteEntryRows(java.lang.String entryKey,
int[] rows) |
kd.bos.dataentity.entity.DynamicObject |
getAll() |
kd.bos.dataentity.entity.DynamicObject |
getDataEntityByField(kd.bos.dataentity.metadata.IDataEntityProperty prop,
int rowIndex,
int parentRowIndex) |
kd.bos.dataentity.entity.DynamicObjectCollection |
getEntry(java.lang.String entryKey) |
kd.bos.dataentity.entity.DynamicObject[] |
getEntry(java.lang.String entryKey,
int startRowIndex,
int endRowIndex) |
kd.bos.dataentity.entity.DynamicObject |
getEntryRow(java.lang.String entryKey,
int rowIndex) |
int |
getEntryRowCount(java.lang.String entryKey) |
kd.bos.dataentity.entity.DynamicObject |
getRootEntity() |
void |
insertEntryRow(EntryProp prop,
int row,
kd.bos.dataentity.entity.DynamicObject entity) |
void |
release() |
void |
setRemovedItemFlag(java.lang.Boolean b) |
void |
swapEntryRow(java.lang.String entryName,
int rowIndex1,
int rowIndex2) |
void |
updateCache(java.lang.String pageId) |
void swapEntryRow(java.lang.String entryName, int rowIndex1, int rowIndex2)
void updateCache(java.lang.String pageId)
void addNewRows(java.lang.String entryKey, kd.bos.dataentity.entity.DynamicObject[] entryRows)
kd.bos.dataentity.entity.DynamicObject getDataEntityByField(kd.bos.dataentity.metadata.IDataEntityProperty prop, int rowIndex, int parentRowIndex)
int getEntryRowCount(java.lang.String entryKey)
kd.bos.dataentity.entity.DynamicObject getAll()
void deleteEntryRow(java.lang.String entryKey, int rowIndex)
void deleteEntryRows(java.lang.String entryKey, int[] rows)
void deleteEntryData(java.lang.String entryKey)
kd.bos.dataentity.entity.DynamicObject getEntryRow(java.lang.String entryKey, int rowIndex)
kd.bos.dataentity.entity.DynamicObjectCollection getEntry(java.lang.String entryKey)
kd.bos.dataentity.entity.DynamicObject[] getEntry(java.lang.String entryKey, int startRowIndex, int endRowIndex)
kd.bos.dataentity.entity.DynamicObject getRootEntity()
void setRemovedItemFlag(java.lang.Boolean b)
void release()
void insertEntryRow(EntryProp prop, int row, kd.bos.dataentity.entity.DynamicObject entity)
void cacheExpireAfter(int timeout)