| Package | Description |
|---|---|
| de.caluga.morphium | |
| de.caluga.morphium.aggregation | |
| de.caluga.morphium.query | |
| de.caluga.morphium.writer |
| Modifier and Type | Method and Description |
|---|---|
<T> void |
Morphium.convertToCapped(Class<T> c,
int size,
AsyncOperationCallback<T> cb)
converts the given type to capped collection in Mongo, even if no @capped is defined!
|
<T> void |
Morphium.convertToCapped(String coll,
int size,
AsyncOperationCallback<T> cb) |
<T> void |
Morphium.delete(List<T> lst,
AsyncOperationCallback<T> callback) |
<T> void |
Morphium.delete(Query<T> o,
AsyncOperationCallback<T> callback) |
<T> void |
Morphium.delete(T lo,
AsyncOperationCallback<T> callback) |
<T> void |
Morphium.delete(T lo,
String collection,
AsyncOperationCallback<T> callback) |
<T> void |
Morphium.dropCollection(Class<T> cls,
AsyncOperationCallback<T> callback) |
<T> void |
Morphium.dropCollection(Class<T> cls,
String collection,
AsyncOperationCallback<T> callback) |
<T> void |
Morphium.ensureCapped(Class<T> c,
AsyncOperationCallback<T> callback) |
<T> void |
Morphium.ensureIndex(Class<T> cls,
AsyncOperationCallback<T> callback,
Enum... fldStr)
ensureIndex(CachedObject.class,"counter","-value");
ensureIndex(CachedObject.class,"counter:2d","-value);
Similar to sorting
|
<T> void |
Morphium.ensureIndex(Class<T> cls,
AsyncOperationCallback<T> callback,
String... fldStr) |
<T> void |
Morphium.ensureIndex(Class<T> cls,
Map<String,Object> index,
AsyncOperationCallback<T> callback) |
<T> void |
Morphium.ensureIndex(Class<T> cls,
String collection,
AsyncOperationCallback<T> callback,
Enum... fldStr) |
<T> void |
Morphium.ensureIndex(Class<T> cls,
String collection,
AsyncOperationCallback<T> callback,
String... fldStr) |
<T> void |
Morphium.ensureIndex(Class<T> cls,
String collection,
Map<String,Object> index,
AsyncOperationCallback<T> callback) |
<T> void |
Morphium.ensureIndex(Class<T> cls,
String collection,
Map<String,Object> index,
Map<String,Object> options,
AsyncOperationCallback<T> callback) |
<T> void |
Morphium.ensureIndicesFor(Class<T> type,
AsyncOperationCallback<T> callback) |
<T> void |
Morphium.ensureIndicesFor(Class<T> type,
String onCollection,
AsyncOperationCallback<T> callback) |
<T> void |
Morphium.inc(Query<T> query,
Map<String,Double> toUptad,
boolean insertIfNotExist,
boolean multiple,
AsyncOperationCallback<T> callback) |
<T> void |
Morphium.inc(Query<T> query,
String name,
double amount,
boolean insertIfNotExist,
boolean multiple,
AsyncOperationCallback<T> callback) |
<T> void |
Morphium.inc(T toSet,
String field,
double i,
AsyncOperationCallback<T> callback) |
<T> void |
Morphium.inc(T toSet,
String collection,
String field,
double i,
AsyncOperationCallback<T> callback) |
<T> void |
Morphium.pull(Query<T> query,
String field,
Object value,
boolean insertIfNotExist,
boolean multiple,
AsyncOperationCallback<T> callback)
Asynchronous call to pulll
|
<T> void |
Morphium.pullAll(Query<T> query,
String field,
List<?> value,
boolean insertIfNotExist,
boolean multiple,
AsyncOperationCallback<T> callback) |
<T> void |
Morphium.push(Query<T> query,
String field,
Object value,
boolean insertIfNotExist,
boolean multiple,
AsyncOperationCallback<T> callback)
asynchronous call to callback
|
<T> void |
Morphium.pushAll(Query<T> query,
String field,
List<?> value,
boolean insertIfNotExist,
boolean multiple,
AsyncOperationCallback<T> callback) |
<T> void |
Morphium.pushPull(boolean push,
Query<T> query,
String field,
Object value,
boolean insertIfNotExist,
boolean multiple,
AsyncOperationCallback<T> callback) |
<T> void |
Morphium.pushPullAll(boolean push,
Query<T> query,
String field,
List<?> value,
boolean insertIfNotExist,
boolean multiple,
AsyncOperationCallback<T> callback) |
<T> void |
Morphium.set(Query<T> query,
Enum field,
Object val,
AsyncOperationCallback<T> callback) |
<T> void |
Morphium.set(Query<T> query,
Map<String,Object> map,
boolean insertIfNotExist,
boolean multiple,
AsyncOperationCallback<T> callback) |
<T> void |
Morphium.set(Query<T> query,
String field,
Object val,
AsyncOperationCallback<T> callback) |
<T> void |
Morphium.set(Query<T> query,
String field,
Object val,
boolean insertIfNotExist,
boolean multiple,
AsyncOperationCallback<T> callback) |
<T> void |
Morphium.set(T toSet,
Enum field,
Object value,
AsyncOperationCallback<T> callback) |
<T> void |
Morphium.set(T toSet,
String field,
Object value,
AsyncOperationCallback<T> callback) |
<T> void |
Morphium.set(T toSet,
String field,
Object value,
boolean insertIfNotExists,
boolean multiple,
AsyncOperationCallback<T> callback) |
<T> void |
Morphium.set(T toSet,
String collection,
String field,
Object value,
boolean insertIfNotExists,
boolean multiple,
AsyncOperationCallback<T> callback) |
<T> void |
Morphium.store(List<T> lst,
AsyncOperationCallback<T> callback) |
<T> void |
Morphium.store(List<T> lst,
String collectionName,
AsyncOperationCallback<T> callback) |
<T> void |
Morphium.store(T o,
AsyncOperationCallback<T> callback) |
<T> void |
Morphium.store(T o,
String collection,
AsyncOperationCallback<T> callback) |
<T> void |
Morphium.storeBuffered(T lst,
AsyncOperationCallback<T> callback) |
<T> void |
Morphium.storeBuffered(T lst,
String collection,
AsyncOperationCallback<T> callback) |
<T> void |
Morphium.storeList(List<T> lst,
AsyncOperationCallback<T> callback) |
<T> void |
Morphium.storeList(List<T> lst,
String collection,
AsyncOperationCallback<T> callback) |
<T> void |
Morphium.storeNoCache(T o,
AsyncOperationCallback<T> callback) |
<T> void |
Morphium.storeNoCache(T o,
String collection,
AsyncOperationCallback<T> callback) |
<T> void |
Morphium.unset(T toSet,
String field,
AsyncOperationCallback<T> callback) |
<T> void |
Morphium.unset(T toSet,
String collection,
String field,
AsyncOperationCallback<T> callback) |
<T> void |
Morphium.unsetQ(Query<T> q,
AsyncOperationCallback<T> cb,
boolean multiple,
String... field) |
<T> void |
Morphium.unsetQ(Query<T> q,
AsyncOperationCallback<T> cb,
Enum... field) |
<T> void |
Morphium.unsetQ(Query<T> q,
AsyncOperationCallback<T> cb,
String... field) |
<T> void |
Morphium.unsetQ(Query<T> q,
boolean multiple,
AsyncOperationCallback<T> cb,
Enum... field) |
<T> void |
Morphium.updateUsingFields(T ent,
AsyncOperationCallback<T> callback,
String... fields) |
<T> void |
Morphium.updateUsingFields(T ent,
String collection,
AsyncOperationCallback<T> callback,
String... fields) |
| Modifier and Type | Method and Description |
|---|---|
void |
AggregatorImpl.aggregate(AsyncOperationCallback<R> callback) |
void |
Aggregator.aggregate(AsyncOperationCallback<R> callback) |
| Modifier and Type | Method and Description |
|---|---|
void |
QueryImpl.asList(AsyncOperationCallback<T> callback) |
void |
Query.asList(AsyncOperationCallback<T> callback) |
void |
QueryImpl.countAll(AsyncOperationCallback<T> c) |
void |
Query.countAll(AsyncOperationCallback<T> callback) |
void |
QueryImpl.get(AsyncOperationCallback<T> callback) |
void |
Query.get(AsyncOperationCallback<T> callback) |
void |
QueryImpl.getById(Object id,
AsyncOperationCallback<T> callback) |
void |
Query.getById(Object id,
AsyncOperationCallback<T> callback) |
void |
QueryImpl.idList(AsyncOperationCallback<T> callback) |
void |
Query.idList(AsyncOperationCallback<T> callback) |
| Modifier and Type | Method and Description |
|---|---|
<T> void |
MorphiumWriterImpl.convertToCapped(Class<T> c,
AsyncOperationCallback<T> callback) |
<T> void |
MorphiumWriterImpl.dropCollection(Class<T> cls,
String collection,
AsyncOperationCallback<T> callback) |
<T> void |
MorphiumWriter.dropCollection(Class<T> cls,
String collection,
AsyncOperationCallback<T> callback) |
<T> void |
BufferedMorphiumWriterImpl.dropCollection(Class<T> cls,
String collection,
AsyncOperationCallback<T> c) |
<T> void |
BufferedMorphiumWriterImpl.ensureIndex(Class<T> cls,
String collection,
Map<String,Object> index,
AsyncOperationCallback<T> c) |
<T> void |
MorphiumWriterImpl.ensureIndex(Class<T> cls,
String collection,
Map<String,Object> index,
Map<String,Object> options,
AsyncOperationCallback<T> callback) |
<T> void |
MorphiumWriter.ensureIndex(Class<T> cls,
String collection,
Map<String,Object> index,
Map<String,Object> options,
AsyncOperationCallback<T> callback) |
<T> void |
BufferedMorphiumWriterImpl.ensureIndex(Class<T> cls,
String collection,
Map<String,Object> index,
Map<String,Object> options,
AsyncOperationCallback<T> c) |
<T> void |
MorphiumWriterImpl.inc(Query<T> query,
Map<String,Double> fieldsToInc,
boolean insertIfNotExist,
boolean multiple,
AsyncOperationCallback<T> callback) |
<T> void |
MorphiumWriter.inc(Query<T> query,
Map<String,Double> fieldsToInc,
boolean insertIfNotExist,
boolean multiple,
AsyncOperationCallback<T> callback) |
<T> void |
BufferedMorphiumWriterImpl.inc(Query<T> query,
Map<String,Double> fieldsToInc,
boolean insertIfNotExist,
boolean multiple,
AsyncOperationCallback<T> c) |
<T> void |
MorphiumWriterImpl.inc(Query<T> query,
String field,
double amount,
boolean insertIfNotExist,
boolean multiple,
AsyncOperationCallback<T> callback) |
<T> void |
MorphiumWriter.inc(Query<T> query,
String field,
double amount,
boolean insertIfNotExist,
boolean multiple,
AsyncOperationCallback<T> callback) |
<T> void |
BufferedMorphiumWriterImpl.inc(Query<T> query,
String field,
double amount,
boolean insertIfNotExist,
boolean multiple,
AsyncOperationCallback<T> c) |
<T> void |
MorphiumWriterImpl.inc(T toInc,
String collection,
String field,
double amount,
AsyncOperationCallback<T> callback)
Increases a value in an existing mongo collection entry - no reading necessary.
|
<T> void |
MorphiumWriter.inc(T toInc,
String collection,
String field,
double amount,
AsyncOperationCallback<T> callback)
Increases a value in an existing mongo collection entry - no reading necessary.
|
<T> void |
BufferedMorphiumWriterImpl.inc(T toInc,
String collection,
String field,
double amount,
AsyncOperationCallback<T> c) |
<T> void |
MorphiumWriterImpl.pop(T obj,
String collection,
String field,
boolean first,
AsyncOperationCallback<T> callback) |
<T> void |
MorphiumWriter.pop(T obj,
String collection,
String field,
boolean first,
AsyncOperationCallback<T> callback) |
<T> void |
BufferedMorphiumWriterImpl.pop(T obj,
String collection,
String field,
boolean first,
AsyncOperationCallback<T> c) |
<T> void |
MorphiumWriterImpl.pushPull(boolean push,
Query<T> query,
String field,
Object value,
boolean insertIfNotExist,
boolean multiple,
AsyncOperationCallback<T> callback) |
<T> void |
MorphiumWriter.pushPull(boolean push,
Query<T> query,
String field,
Object value,
boolean insertIfNotExist,
boolean multiple,
AsyncOperationCallback<T> callback) |
<T> void |
BufferedMorphiumWriterImpl.pushPull(boolean push,
Query<T> query,
String field,
Object value,
boolean insertIfNotExist,
boolean multiple,
AsyncOperationCallback<T> c) |
<T> void |
MorphiumWriterImpl.pushPullAll(boolean push,
Query<T> query,
String f,
List<?> v,
boolean insertIfNotExist,
boolean multiple,
AsyncOperationCallback<T> callback) |
<T> void |
MorphiumWriter.pushPullAll(boolean push,
Query<T> query,
String field,
List<?> value,
boolean insertIfNotExist,
boolean multiple,
AsyncOperationCallback<T> callback) |
<T> void |
BufferedMorphiumWriterImpl.pushPullAll(boolean push,
Query<T> query,
String field,
List<?> value,
boolean insertIfNotExist,
boolean multiple,
AsyncOperationCallback<T> c) |
<T> void |
MorphiumWriterImpl.remove(List<T> lst,
AsyncOperationCallback<T> callback) |
<T> void |
MorphiumWriter.remove(List<T> lst,
AsyncOperationCallback<T> callback) |
<T> void |
BufferedMorphiumWriterImpl.remove(List<T> lst,
AsyncOperationCallback<T> c) |
<T> void |
MorphiumWriterImpl.remove(Query<T> q,
AsyncOperationCallback<T> callback)
deletes all objects matching the given query
|
<T> void |
MorphiumWriter.remove(Query<T> q,
AsyncOperationCallback<T> callback)
deletes all objects matching the given query
|
<T> void |
BufferedMorphiumWriterImpl.remove(Query<T> q,
AsyncOperationCallback<T> c) |
<T> void |
MorphiumWriterImpl.remove(T o,
String collection,
AsyncOperationCallback<T> callback) |
<T> void |
MorphiumWriter.remove(T o,
String collection,
AsyncOperationCallback<T> callback) |
<T> void |
BufferedMorphiumWriterImpl.remove(T o,
String collection,
AsyncOperationCallback<T> c) |
<T> void |
MorphiumWriterImpl.set(Query<T> query,
Map<String,Object> values,
boolean insertIfNotExist,
boolean multiple,
AsyncOperationCallback<T> callback)
will change an entry in mongodb-collection corresponding to given class object
if query is too complex, upsert might not work!
|
<T> void |
MorphiumWriter.set(Query<T> query,
Map<String,Object> values,
boolean insertIfNotExist,
boolean multiple,
AsyncOperationCallback<T> callback)
will change an entry in mongodb-collection corresponding to given class object
if query is too complex, upsert might not work!
|
<T> void |
BufferedMorphiumWriterImpl.set(Query<T> query,
Map<String,Object> values,
boolean insertIfNotExist,
boolean multiple,
AsyncOperationCallback<T> c) |
<T> void |
MorphiumWriterImpl.set(T toSet,
String collection,
String field,
Object v,
boolean insertIfNotExist,
boolean multiple,
AsyncOperationCallback<T> callback) |
<T> void |
MorphiumWriter.set(T toSet,
String collection,
String field,
Object value,
boolean insertIfNotExists,
boolean multiple,
AsyncOperationCallback<T> callback)
changes an object in DB AND in Memory...
|
<T> void |
BufferedMorphiumWriterImpl.set(T toSet,
String collection,
String field,
Object value,
boolean insertIfNotExists,
boolean multiple,
AsyncOperationCallback<T> c) |
void |
WriterTask.setCallback(AsyncOperationCallback<T> cb) |
<T> void |
MorphiumWriterImpl.store(List<T> lst,
AsyncOperationCallback<T> callback) |
<T> void |
MorphiumWriter.store(List<T> lst,
AsyncOperationCallback<T> callback)
stores the given list of objects, should be entities or embedded.
|
<T> void |
BufferedMorphiumWriterImpl.store(List<T> lst,
AsyncOperationCallback<T> c) |
<T> void |
MorphiumWriterImpl.store(List<T> lst,
String collectionName,
AsyncOperationCallback<T> callback) |
<T> void |
MorphiumWriter.store(List<T> lst,
String collectionName,
AsyncOperationCallback<T> callback) |
<T> void |
BufferedMorphiumWriterImpl.store(List<T> lst,
String collectionName,
AsyncOperationCallback<T> c) |
<T> void |
MorphiumWriterImpl.store(T obj,
String collection,
AsyncOperationCallback<T> callback) |
<T> void |
MorphiumWriter.store(T o,
String collection,
AsyncOperationCallback<T> callback)
Stores the object, should be an entity
|
<T> void |
BufferedMorphiumWriterImpl.store(T o,
String collection,
AsyncOperationCallback<T> c) |
<T> void |
MorphiumWriterImpl.submitAndBlockIfNecessary(AsyncOperationCallback<T> callback,
WriterTask<T> r) |
<T> void |
AsyncWriterImpl.submitAndBlockIfNecessary(AsyncOperationCallback<T> callback,
WriterTask<T> r) |
<T> void |
MorphiumWriterImpl.unset(Query<T> query,
AsyncOperationCallback<T> callback,
boolean multiple,
Enum... fields) |
<T> void |
MorphiumWriter.unset(Query<T> query,
AsyncOperationCallback<T> callback,
boolean multiple,
Enum... fields) |
<T> void |
BufferedMorphiumWriterImpl.unset(Query<T> query,
AsyncOperationCallback<T> c,
boolean multiple,
Enum... fields) |
<T> void |
MorphiumWriterImpl.unset(Query<T> query,
AsyncOperationCallback<T> callback,
boolean multiple,
String... fields) |
<T> void |
MorphiumWriter.unset(Query<T> query,
AsyncOperationCallback<T> callback,
boolean multiple,
String... fields) |
<T> void |
BufferedMorphiumWriterImpl.unset(Query<T> query,
AsyncOperationCallback<T> c,
boolean multiple,
String... fields) |
<T> void |
MorphiumWriterImpl.unset(Query<T> query,
String field,
boolean multiple,
AsyncOperationCallback<T> callback) |
<T> void |
MorphiumWriter.unset(Query<T> query,
String field,
boolean multiple,
AsyncOperationCallback<T> callback) |
<T> void |
BufferedMorphiumWriterImpl.unset(Query<T> query,
String field,
boolean multiple,
AsyncOperationCallback<T> c) |
<T> void |
MorphiumWriterImpl.unset(T toSet,
String collection,
String field,
AsyncOperationCallback<T> callback)
Un-setting a value in an existing mongo collection entry - no reading necessary.
|
<T> void |
MorphiumWriter.unset(T toSet,
String collection,
String field,
AsyncOperationCallback<T> callback)
Un-setting a value in an existing mongo collection entry - no reading necessary.
|
<T> void |
BufferedMorphiumWriterImpl.unset(T toSet,
String collection,
String field,
AsyncOperationCallback<T> c) |
<T> void |
MorphiumWriterImpl.updateUsingFields(T ent,
String collection,
AsyncOperationCallback<T> callback,
String... fields) |
<T> void |
MorphiumWriter.updateUsingFields(T ent,
String collection,
AsyncOperationCallback<T> callback,
String... fields)
update an object using fields specified
|
<T> void |
BufferedMorphiumWriterImpl.updateUsingFields(T ent,
String collection,
AsyncOperationCallback<T> c,
String... fields) |
Copyright © 2014. All rights reserved.