| 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 |
|---|---|
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,
Collation collation,
ReadPreference readPreference) |
long |
MorphiumDriver.count(String db,
String collection,
Map<String,Object> query,
Collation collation,
ReadPreference rp) |
List<Object> |
MorphiumDriver.distinct(String db,
String collection,
String field,
Map<String,Object> filter,
Collation collation,
ReadPreference rp) |
long |
MorphiumDriver.estimatedDocumentCount(String db,
String collection,
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 readPreference,
Collation collation,
Map<String,Object> findMetaData) |
MorphiumCursor |
MorphiumDriver.initAggregationIteration(String db,
String collection,
List<Map<String,Object>> aggregationPipeline,
ReadPreference readPreference,
Collation collation,
int batchSize,
Map<String,Object> findMetaData) |
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,
Collation coll,
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,
Collation collation,
ReadPreference readPreference) |
long |
InMemoryDriver.count(String db,
String collection,
Map<String,Object> query,
Collation collation,
ReadPreference rp) |
List<Object> |
InMemoryDriver.distinct(String db,
String collection,
String field,
Map<String,Object> filter,
Collation collation,
ReadPreference rp) |
long |
InMemoryDriver.estimatedDocumentCount(String db,
String collection,
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,
Collation col,
Map<String,Object> findMetaData) |
MorphiumCursor |
InMemoryDriver.initAggregationIteration(String db,
String collection,
List<Map<String,Object>> aggregationPipeline,
ReadPreference readPreference,
Collation collation,
int batchSize,
Map<String,Object> findMetaData) |
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,
Collation coll,
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 |
MongoDriver.getDefaultReadPreference() |
| Modifier and Type | Method and Description |
|---|---|
List<Map<String,Object>> |
MongoDriver.aggregate(String db,
String collection,
List<Map<String,Object>> pipeline,
boolean explain,
boolean allowDiskUse,
Collation collation,
ReadPreference readPreference) |
long |
MongoDriver.count(String db,
String collection,
Map<String,Object> query,
Collation collation,
ReadPreference rp) |
List<Object> |
MongoDriver.distinct(String db,
String collection,
String field,
Map<String,Object> filter,
Collation collation,
ReadPreference rp) |
long |
MongoDriver.estimatedDocumentCount(String db,
String collection,
ReadPreference rp) |
List<Map<String,Object>> |
MongoDriver.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,
Collation collation,
Map<String,Object> findMetaData) |
com.mongodb.client.MongoCollection<org.bson.Document> |
MongoDriver.getCollection(com.mongodb.client.MongoDatabase database,
String collection,
ReadPreference readPreference,
WriteConcern wc) |
MorphiumCursor |
MongoDriver.initAggregationIteration(String db,
String collection,
List<Map<String,Object>> aggregationPipeline,
ReadPreference readPreference,
Collation collation,
int batchSize,
Map<String,Object> findMetaData) |
MorphiumCursor |
MongoDriver.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,
Collation collation,
Map<String,Object> findMetaData) |
void |
MongoDriver.setDefaultReadPreference(ReadPreference defaultReadPreference) |
void |
MongoDriver.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 © 2022. All rights reserved.