| 程序包 | 说明 |
|---|---|
| cn.weforward.data | |
| cn.weforward.data.persister | |
| cn.weforward.data.persister.support | |
| cn.weforward.data.search.util | |
| cn.weforward.data.search.vo |
| 限定符和类型 | 字段和说明 |
|---|---|
static UniteId |
UniteId._nil
空的联合ID
|
| 限定符和类型 | 方法和说明 |
|---|---|
UniteId |
UniteId.changeCaption(String caption)
替换或增加描述部分
|
UniteId |
UniteId.changeType(Class<?> type)
替换或增加类型部分
|
UniteId |
UniteId.changeType(String type)
替换或增加类型部分
|
static UniteId |
UniteId.fixId(String unitid,
Class<?> clazz)
修正标识串为只有ID部分(类型及序号),若没有类型部分则把type补充上去
|
static UniteId |
UniteId.fixId(String unitid,
String type)
修正标识串为只有ID部分(类型及序号),若没有类型部分则把type补充上去
|
static UniteId |
UniteId.valueOf(int ordinal,
Class<?> type)
转为联合标识对象
|
static UniteId |
UniteId.valueOf(int ordinal,
String type,
String caption)
转为联合标识对象
|
static UniteId |
UniteId.valueOf(String uniteid)
转为联合标识对象
|
static UniteId |
UniteId.valueOf(String ordinal,
Class<?> type)
转为联合标识对象
|
static UniteId |
UniteId.valueOf(String ordinal,
int intOrdinal,
Class<?> type)
转为联合标识对象
|
static UniteId |
UniteId.valueOf(String ordinal,
int intOrdinal,
String type,
String caption)
转为联合标识对象
|
static UniteId |
UniteId.valueOf(String ordinal,
String type,
String caption)
转为联合标识对象
|
| 限定符和类型 | 方法和说明 |
|---|---|
static boolean |
UniteId.isEmpty(UniteId unid)
联合标识是否为空
|
static boolean |
UniteId.isEmtpy(UniteId unid)
已过时。
拼写错误
|
| 限定符和类型 | 方法和说明 |
|---|---|
UniteId |
Persister.getNewId()
生成新ID供新建对象使用
|
UniteId |
Persister.getNewId(String prefix)
生成新ID并加上指定前缀
|
UniteId |
Persistent.getPersistenceId()
唯一表示持久化对象的标识
|
| 限定符和类型 | 方法和说明 |
|---|---|
E |
Persister.get(UniteId id)
由ID取得持久对象
|
<E extends Persistent> |
PersisterSet.get(UniteId uuid)
由联合ID取得对象
|
String |
Persister.getVersion(UniteId id)
取得持久对象持久化后的版本号
|
void |
PersistentListener.onAfterReflect(Persister<? extends Persistent> persister,
UniteId persistenceId,
String version,
String driveIt)
发生在对象由持久数据反射后
|
boolean |
Persister.remove(UniteId id)
由持久器中删除指定ID的持久对象
|
| 限定符和类型 | 字段和说明 |
|---|---|
protected UniteId |
AbstractPersistent.m_Id
对象联合ID
|
| 限定符和类型 | 方法和说明 |
|---|---|
UniteId |
MultiPersisterFactory.MultiPersistent.getNewId() |
UniteId |
AbstractPersister.getNewId() |
UniteId |
MultiPersisterFactory.MultiPersistent.getNewId(String prefix) |
UniteId |
AbstractPersister.getNewId(String prefix) |
UniteId |
AbstractPersistent.getPersistenceId() |
protected UniteId |
AbstractPersistent.withPersistenceId(String id)
构造一个带持久器标识的id
|
| 限定符和类型 | 方法和说明 |
|---|---|
E |
MultiPersisterFactory.MultiPersistent.get(UniteId id) |
E |
AbstractPersister.get(UniteId id) |
<E extends Persistent> |
SimplePersisterSet.get(UniteId uuid) |
String |
MultiPersisterFactory.MultiPersistent.getVersion(UniteId id) |
String |
AbstractPersister.getVersion(UniteId id) |
void |
AbstractPersistent.onAfterReflect(Persister<? extends Persistent> persister,
UniteId id,
String version,
String driveIt) |
boolean |
MultiPersisterFactory.MultiPersistent.remove(UniteId id) |
boolean |
AbstractPersister.remove(UniteId id) |
| 限定符和类型 | 方法和说明 |
|---|---|
static IndexElement |
IndexElementHelper.newElement(UniteId uid)
构造一个新元素
|
static IndexElement |
IndexElementHelper.newElement(UniteId uid,
List<IndexAttribute> attributes)
构造一个新元素
|
| 限定符和类型 | 方法和说明 |
|---|---|
static IndexElement |
IndexElementVo.valueOf(UniteId uuid)
由联合ID构建索引项
|
Copyright © 2021. All rights reserved.