| Package | Description |
|---|---|
| de.caluga.morphium | |
| de.caluga.morphium.annotations | |
| de.caluga.morphium.driver | |
| de.caluga.morphium.driver.inmem | |
| de.caluga.morphium.driver.mongodb |
| Modifier and Type | Method and Description |
|---|---|
ReadPreference |
MorphiumConfig.getDefaultReadPreference() |
ReadPreference |
Morphium.getReadPreferenceForClass(Class<?> cls) |
| Modifier and Type | Method and Description |
|---|---|
Map<String,Object> |
Morphium.group(Query q,
Map<String,Object> initial,
String jsReduce,
String jsFinalize,
ReadPreference rp,
String... keys) |
MorphiumConfig |
MorphiumConfig.setDefaultReadPreference(ReadPreference defaultReadPreference) |
| Modifier and Type | Method and Description |
|---|---|
ReadPreference |
ReadPreferenceLevel.getPref() |
| Modifier and Type | Method and Description |
|---|---|
void |
ReadPreferenceLevel.setPref(ReadPreference pref) |
| Modifier and Type | Method and Description |
|---|---|
ReadPreference |
MorphiumCollection.getReadPreference() |
static ReadPreference |
ReadPreference.nearest() |
static ReadPreference |
ReadPreference.primary() |
static ReadPreference |
ReadPreference.primaryPreferred() |
static ReadPreference |
ReadPreference.secondary() |
static ReadPreference |
ReadPreference.secondaryPreferred() |
| Modifier and Type | Method and Description |
|---|---|
List<Map<String,Object>> |
MorphiumDriver.aggregate(String db,
String collection,
List<Map<String,Object>> pipeline,
boolean explain,
boolean allowDiskUse,
ReadPreference readPreference) |
long |
MorphiumDriver.count(String db,
String collection,
Map<String,Object> query,
ReadPreference rp) |
List<Object> |
MorphiumDriver.distinct(String db,
String collection,
String field,
Map<String,Object> filter,
ReadPreference rp) |
List<Map<String,Object>> |
MorphiumDriver.find(String db,
String collection,
Map<String,Object> query,
Map<String,Integer> sort,
Map<String,Object> projection,
int skip,
int limit,
int batchSize,
ReadPreference rp,
Map<String,Object> findMetaData) |
Map<String,Object> |
MorphiumDriver.group(String db,
String coll,
Map<String,Object> query,
Map<String,Object> initial,
String jsReduce,
String jsFinalize,
ReadPreference rp,
String... keys) |
MorphiumCursor |
MorphiumDriver.initIteration(String db,
String collection,
Map<String,Object> query,
Map<String,Integer> sort,
Map<String,Object> projection,
int skip,
int limit,
int batchSize,
ReadPreference readPreference,
Map<String,Object> findMetaData) |
void |
MorphiumDriver.setDefaultReadPreference(ReadPreference rp) |
void |
MorphiumCollection.setReadPreference(ReadPreference readPreference) |
void |
MorphiumDriver.tailableIteration(String db,
String collection,
Map<String,Object> query,
Map<String,Integer> sort,
Map<String,Object> projection,
int skip,
int limit,
int batchSize,
ReadPreference readPreference,
int timeout,
DriverTailableIterationCallback cb) |
| Modifier and Type | Method and Description |
|---|---|
List<Map<String,Object>> |
InMemoryDriver.aggregate(String db,
String collection,
List<Map<String,Object>> pipeline,
boolean explain,
boolean allowDiskUse,
ReadPreference readPreference) |
long |
InMemoryDriver.count(String db,
String collection,
Map<String,Object> query,
ReadPreference rp) |
List<Object> |
InMemoryDriver.distinct(String db,
String collection,
String field,
Map<String,Object> filter,
ReadPreference rp) |
List<Map<String,Object>> |
InMemoryDriver.find(String db,
String collection,
Map<String,Object> query,
Map<String,Integer> sort,
Map<String,Object> projection,
int skip,
int limit,
int batchSize,
ReadPreference rp,
Map<String,Object> findMetaData) |
Map<String,Object> |
InMemoryDriver.group(String db,
String coll,
Map<String,Object> query,
Map<String,Object> initial,
String jsReduce,
String jsFinalize,
ReadPreference rp,
String... keys) |
MorphiumCursor |
InMemoryDriver.initIteration(String db,
String collection,
Map<String,Object> query,
Map<String,Integer> sort,
Map<String,Object> projection,
int skip,
int limit,
int batchSize,
ReadPreference readPreference,
Map<String,Object> findMetaData) |
void |
InMemoryDriver.setDefaultReadPreference(ReadPreference rp) |
void |
InMemoryDriver.tailableIteration(String db,
String collection,
Map<String,Object> query,
Map<String,Integer> sort,
Map<String,Object> projection,
int skip,
int limit,
int batchSize,
ReadPreference readPreference,
int timeout,
DriverTailableIterationCallback cb) |
| Modifier and Type | Method and Description |
|---|---|
ReadPreference |
Driver.getDefaultReadPreference() |
| Modifier and Type | Method and Description |
|---|---|
List<Map<String,Object>> |
Driver.aggregate(String db,
String collection,
List<Map<String,Object>> pipeline,
boolean explain,
boolean allowDiskUse,
ReadPreference readPreference) |
long |
Driver.count(String db,
String collection,
Map<String,Object> query,
ReadPreference rp) |
List<Object> |
Driver.distinct(String db,
String collection,
String field,
Map<String,Object> filter,
ReadPreference rp) |
List<Map<String,Object>> |
Driver.find(String db,
String collection,
Map<String,Object> query,
Map<String,Integer> sort,
Map<String,Object> projection,
int skip,
int limit,
int batchSize,
ReadPreference readPreference,
Map<String,Object> findMetaData) |
com.mongodb.DBCollection |
Driver.getColl(com.mongodb.DB database,
String collection,
ReadPreference readPreference,
WriteConcern wc) |
com.mongodb.client.MongoCollection<org.bson.Document> |
Driver.getCollection(com.mongodb.client.MongoDatabase database,
String collection,
ReadPreference readPreference,
WriteConcern wc) |
Map<String,Object> |
Driver.group(String db,
String coll,
Map<String,Object> query,
Map<String,Object> initial,
String jsReduce,
String jsFinalize,
ReadPreference rp,
String... keys) |
MorphiumCursor |
Driver.initIteration(String db,
String collection,
Map<String,Object> query,
Map<String,Integer> sort,
Map<String,Object> projection,
int skip,
int limit,
int batchSize,
ReadPreference readPreference,
Map<String,Object> findMetaData) |
void |
Driver.setDefaultReadPreference(ReadPreference defaultReadPreference) |
void |
Driver.tailableIteration(String db,
String collection,
Map<String,Object> query,
Map<String,Integer> sort,
Map<String,Object> projection,
int skip,
int limit,
int batchSize,
ReadPreference readPreference,
int timeout,
DriverTailableIterationCallback cb) |
Copyright © 2020. All rights reserved.