| 程序包 | 说明 |
|---|---|
| org.nutz.mongo | |
| org.nutz.mongo.entity |
| 限定符和类型 | 方法和说明 |
|---|---|
ZMoEntity |
ZMo.getEntity(Class<? extends Object> type)
根据对象类型,得到一个映射关系(懒加载)
|
| 限定符和类型 | 方法和说明 |
|---|---|
<T> T |
ZMoCo.fetch(ZMoEntity en,
ZMoDoc ref,
ZMoDoc keys)
查询符合条件的一个对象
|
List<Object> |
ZMo.fromDoc(com.mongodb.Cursor cursor,
ZMoEntity en) |
Object |
ZMo.fromDoc(com.mongodb.DBObject dbobj,
ZMoEntity en)
将任何一个文档对象转换成 ZMoDoc,
根据传入的映射关系来决定是变成 Pojo还是Map |
<T> List<T> |
ZMoCo.query(ZMoEntity en,
ZMoDoc ref,
ZMoDoc keys,
org.nutz.dao.pager.Pager pager)
查询符合条件的对象ZMoEntity
|
ZMoDoc |
ZMo.toDoc(Object obj,
ZMoEntity en)
将任何一个对象转换成 ZMoDoc,并强制指定映射关系
|
ZMoDoc[] |
ZMo.toDocArray(ZMoEntity en,
List<?> objs)
将一组 Java 对象变成文档数组,并强制指定映射关系,以便提高速度
|
ZMoDoc[] |
ZMo.toDocArray(ZMoEntity en,
Object[] objs)
将一组 Java 对象变成文档数组,并强制指定映射关系,以便提高速度
|
List<ZMoDoc> |
ZMo.toDocList(ZMoEntity en,
List<?> objs)
将一组 Java 对象变成文档列表,并强制指定映射关系,以便提高速度
|
List<ZMoDoc> |
ZMo.toDocList(ZMoEntity en,
Object[] objs)
将一组 Java 对象变成文档列表,并强制指定映射关系,以便提高速度
|
| 限定符和类型 | 类和说明 |
|---|---|
class |
ZMoGeneralMapEntity |
| 限定符和类型 | 方法和说明 |
|---|---|
ZMoEntity |
ZMoGeneralMapEntity.clone() |
ZMoEntity |
ZMoEntity.clone() |
ZMoEntity |
ZMoGeneralMapEntity.forMap() |
ZMoEntity |
ZMoEntity.forMap() |
ZMoEntity |
ZMoGeneralMapEntity.forPojo() |
ZMoEntity |
ZMoEntity.forPojo() |
ZMoEntity |
ZMoEntityHolder.get(String key) |
ZMoEntity |
ZMoField.getParent() |
ZMoEntity |
ZMoEntityMaker.make(Object obj)
根据传入的参考对象,构建一个映射实体。
|
ZMoEntity |
ZMoEntityMaker.makeMapEntity(Map<String,Object> map)
根据一个特殊的 Map 来构建 Map-ZMoDoc 映射关系
|
ZMoEntity |
ZMoEntityHolder.remove(String key) |
ZMoEntity |
ZMoEntity.setBorning(org.nutz.lang.born.Borning<?> borning) |
ZMoEntity |
ZMoEntity.setType(Class<?> type) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
ZMoEntityHolder.add(String key,
ZMoEntity en) |
void |
ZMoField.setParent(ZMoEntity parent) |
Copyright © 2021. All rights reserved.