protected <T extends Persisted> com.mongodb.DBCollection |
PersistedServiceImpl.collection(Class<T> modelClass) |
protected <T extends Persisted> com.mongodb.DBCollection |
PersistedServiceImpl.collection(T model) |
protected <T extends Persisted> long |
PersistedServiceImpl.count(Class<T> modelClass,
com.mongodb.DBObject query) |
<T extends Persisted> int |
PersistedServiceImpl.destroy(T model) |
<T extends Persisted> int |
PersistedServiceImpl.destroyAll(Class<T> modelClass) |
protected <T extends Persisted> int |
PersistedServiceImpl.destroyAll(Class<T> modelClass,
com.mongodb.DBObject query) |
protected <T extends Persisted> void |
PersistedServiceImpl.embed(T model,
String key,
EmbeddedPersistable o) |
protected <T extends Persisted> com.mongodb.DBObject |
PersistedServiceImpl.findOne(Class<T> model,
com.mongodb.DBObject query) |
protected <T extends Persisted> com.mongodb.DBObject |
PersistedServiceImpl.findOne(Class<T> model,
com.mongodb.DBObject query,
com.mongodb.DBObject sort) |
protected <T extends Persisted> com.mongodb.DBObject |
PersistedServiceImpl.get(Class<T> modelClass,
org.bson.types.ObjectId id) |
protected <T extends Persisted> com.mongodb.DBObject |
PersistedServiceImpl.get(Class<T> modelClass,
String id) |
protected <T extends Persisted> List<com.mongodb.DBObject> |
PersistedServiceImpl.query(Class<T> modelClass,
com.mongodb.DBObject query) |
protected <T extends Persisted> List<com.mongodb.DBObject> |
PersistedServiceImpl.query(Class<T> modelClass,
com.mongodb.DBObject query,
com.mongodb.DBObject sort) |
protected <T extends Persisted> List<com.mongodb.DBObject> |
PersistedServiceImpl.query(Class<T> modelClass,
com.mongodb.DBObject query,
com.mongodb.DBObject sort,
int limit,
int offset) |
protected <T extends Persisted> void |
PersistedServiceImpl.removeEmbedded(T model,
String key,
String searchId) |
protected <T extends Persisted> void |
PersistedServiceImpl.removeEmbedded(T model,
String arrayKey,
String key,
String searchId) |
<T extends Persisted> String |
PersistedServiceImpl.save(T model) |
<T extends Persisted> String |
PersistedServiceImpl.saveWithoutValidation(T model) |
protected <T extends Persisted> long |
PersistedServiceImpl.totalCount(Class<T> modelClass) |
<T extends Persisted> Map<String,List<ValidationResult>> |
PersistedServiceImpl.validate(T model) |
<T extends Persisted> Map<String,List<ValidationResult>> |
PersistedServiceImpl.validate(T model,
Map<String,Object> fields) |