@KSObject(name="ORM", namespace="") public class KORM extends java.lang.Object implements ScriptWrapper<kd.bos.orm.ORM>
限定符和类型 | 方法和说明 |
---|---|
void |
clearDirty(kd.bos.dataentity.entity.DynamicObject obj) |
void |
clearDirty(kd.bos.dataentity.entity.DynamicObjectCollection cc) |
boolean |
delete(kd.bos.dataentity.entity.DynamicObject obj) |
boolean |
delete(java.lang.String entityName,
java.lang.Object id) |
int |
delete(java.lang.String entityName,
java.lang.String whereExp,
java.lang.Object[] params) |
boolean |
exists(kd.bos.dataentity.entity.DynamicObject obj) |
boolean |
exists(java.lang.String entityName,
java.lang.Object id) |
boolean |
exists(java.lang.String entityName,
java.lang.String whereExp,
java.lang.Object[] params) |
long |
genLongId(java.lang.String entityName)
生成实体相关的唯一ID
|
long[] |
genLongIds(java.lang.String entityName,
int count) |
java.lang.String |
genStringId(java.lang.String entityName) |
java.lang.String[] |
genStringIds(java.lang.String entityName,
int count) |
kd.bos.dataentity.entity.DynamicObject |
getById(java.lang.String entityName,
java.lang.Object id) |
java.lang.Object |
insert(kd.bos.dataentity.entity.DynamicObject obj) |
kd.bos.dataentity.entity.DynamicObjectCollection |
newCollection(java.lang.String entityName)
其它
|
kd.bos.dataentity.entity.DynamicObject |
newObject(kd.bos.dataentity.metadata.dynamicobject.DynamicObjectType type) |
kd.bos.dataentity.entity.DynamicObject |
newObject(java.lang.String entityName) |
kd.bos.dataentity.entity.DynamicObject |
newObject(java.lang.String entityName,
java.lang.Object id) |
kd.bos.dataentity.entity.DynamicObjectCollection |
query(java.lang.String oql,
java.lang.Object[] params) |
kd.bos.algo.DataSet |
queryDataSet(java.lang.String algoKey,
java.lang.String oql,
java.lang.Object[] params) |
kd.bos.dataentity.entity.DynamicObject |
queryOne(java.lang.String oql,
java.lang.Object[] params) |
java.lang.Object |
save(kd.bos.dataentity.entity.DynamicObject obj)
增删改查
|
java.lang.Object |
setPrimaryKey(kd.bos.dataentity.entity.DynamicObject obj) |
kd.bos.dataentity.entity.DynamicObjectCollection |
toPlainCollection(kd.bos.algo.CachedDataSet cds,
int begin,
int length) |
kd.bos.dataentity.entity.DynamicObjectCollection |
toPlainCollection(kd.bos.algo.DataSet ds) |
kd.bos.orm.ORM |
unwrap() |
boolean |
update(kd.bos.dataentity.entity.DynamicObject obj) |
__getUndefinedProperty, __release
@KSMethod public java.lang.Object save(kd.bos.dataentity.entity.DynamicObject obj)
@KSMethod public java.lang.Object insert(kd.bos.dataentity.entity.DynamicObject obj)
@KSMethod public boolean update(kd.bos.dataentity.entity.DynamicObject obj)
@KSMethod public boolean delete(kd.bos.dataentity.entity.DynamicObject obj)
@KSMethod public boolean delete(java.lang.String entityName, java.lang.Object id)
@KSMethod public int delete(java.lang.String entityName, java.lang.String whereExp, java.lang.Object[] params)
@KSMethod public boolean exists(kd.bos.dataentity.entity.DynamicObject obj)
@KSMethod public boolean exists(java.lang.String entityName, java.lang.Object id)
@KSMethod public boolean exists(java.lang.String entityName, java.lang.String whereExp, java.lang.Object[] params)
@KSMethod public kd.bos.dataentity.entity.DynamicObject getById(java.lang.String entityName, java.lang.Object id)
@KSMethod public kd.bos.dataentity.entity.DynamicObject queryOne(java.lang.String oql, java.lang.Object[] params)
@KSMethod public kd.bos.dataentity.entity.DynamicObjectCollection query(java.lang.String oql, java.lang.Object[] params)
@KSMethod public kd.bos.algo.DataSet queryDataSet(java.lang.String algoKey, java.lang.String oql, java.lang.Object[] params)
@KSMethod public kd.bos.dataentity.entity.DynamicObjectCollection newCollection(java.lang.String entityName)
@KSMethod public kd.bos.dataentity.entity.DynamicObject newObject(java.lang.String entityName)
@KSMethod public kd.bos.dataentity.entity.DynamicObject newObject(kd.bos.dataentity.metadata.dynamicobject.DynamicObjectType type)
@KSMethod public kd.bos.dataentity.entity.DynamicObject newObject(java.lang.String entityName, java.lang.Object id)
@KSMethod public void clearDirty(kd.bos.dataentity.entity.DynamicObject obj)
@KSMethod public void clearDirty(kd.bos.dataentity.entity.DynamicObjectCollection cc)
@KSMethod public kd.bos.dataentity.entity.DynamicObjectCollection toPlainCollection(kd.bos.algo.DataSet ds)
@KSMethod public kd.bos.dataentity.entity.DynamicObjectCollection toPlainCollection(kd.bos.algo.CachedDataSet cds, int begin, int length)
@KSMethod public java.lang.Object setPrimaryKey(kd.bos.dataentity.entity.DynamicObject obj)
@KSMethod public long genLongId(java.lang.String entityName)
@KSMethod public long[] genLongIds(java.lang.String entityName, int count)
@KSMethod public java.lang.String genStringId(java.lang.String entityName)
@KSMethod public java.lang.String[] genStringIds(java.lang.String entityName, int count)
public kd.bos.orm.ORM unwrap()
unwrap
在接口中 ScriptWrapper<kd.bos.orm.ORM>