| Package | Description |
|---|---|
| de.caluga.morphium | |
| de.caluga.morphium.driver | |
| de.caluga.morphium.driver.bulk | |
| de.caluga.morphium.driver.inmem | |
| de.caluga.morphium.driver.mongodb |
| Modifier and Type | Method and Description |
|---|---|
<T> List<T> |
Morphium.mapReduce(Class<? extends T> type,
String map,
String reduce) |
| Modifier and Type | Class and Description |
|---|---|
class |
FunctionNotSupportedException
Created by stephan on 28.07.16.
|
class |
MorphiumDriverNetworkException
network related issues when accessing the database
|
| 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) |
void |
MorphiumDriver.close() |
void |
MorphiumDriver.closeIteration(MorphiumCursor crs) |
void |
MorphiumDriver.connect() |
void |
MorphiumDriver.connect(String replicasetName) |
long |
MorphiumDriver.count(String db,
String collection,
Map<String,Object> query,
ReadPreference rp) |
void |
MorphiumDriver.createIndex(String db,
String collection,
Map<String,Object> index,
Map<String,Object> options) |
Map<String,Object> |
MorphiumDriver.delete(String db,
String collection,
Map<String,Object> query,
boolean multiple,
WriteConcern wc) |
List<Object> |
MorphiumDriver.distinct(String db,
String collection,
String field,
Map<String,Object> filter,
ReadPreference rp) |
void |
MorphiumDriver.drop(String db,
String collection,
WriteConcern wc) |
void |
MorphiumDriver.drop(String db,
WriteConcern wc) |
Map<String,Object> |
MorphiumDriverOperation.execute() |
boolean |
MorphiumDriver.exists(String db) |
boolean |
MorphiumDriver.exists(String db,
String collection) |
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) |
List<String> |
MorphiumDriver.getCollectionNames(String db) |
Map<String,Object> |
MorphiumDriver.getDBStats(String db) |
List<Map<String,Object>> |
MorphiumDriver.getIndexes(String db,
String collection) |
Map<String,Object> |
MorphiumDriver.getOps(long threshold) |
Map<String,Object> |
MorphiumDriver.getReplsetStatus() |
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.insert(String db,
String collection,
List<Map<String,Object>> objs,
WriteConcern wc)
just insert - no special handling
|
boolean |
MorphiumDriver.isCapped(String db,
String coll) |
List<String> |
MorphiumDriver.listCollections(String db,
String pattern)
list collections whose name match the pattern
|
List<String> |
MorphiumDriver.listDatabases() |
List<Map<String,Object>> |
MorphiumDriver.mapReduce(String db,
String collection,
String mapping,
String reducing) |
List<Map<String,Object>> |
MorphiumDriver.mapReduce(String db,
String collection,
String mapping,
String reducing,
Map<String,Object> query) |
List<Map<String,Object>> |
MorphiumDriver.mapReduce(String db,
String collection,
String mapping,
String reducing,
Map<String,Object> query,
Map<String,Object> sorting) |
MorphiumCursor |
MorphiumDriver.nextIteration(MorphiumCursor crs) |
Map<String,Object> |
MorphiumDriver.runCommand(String db,
Map<String,Object> cmd) |
Map<String,Object> |
MorphiumDriver.store(String db,
String collection,
List<Map<String,Object>> objs,
WriteConcern wc)
store - if id == null, create it...
|
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) |
Map<String,Object> |
MorphiumDriver.update(String db,
String collection,
Map<String,Object> query,
Map<String,Object> op,
boolean multiple,
boolean upsert,
WriteConcern wc) |
void |
MorphiumDriver.watch(String db,
int maxWait,
boolean fullDocumentOnUpdate,
DriverTailableIterationCallback cb) |
void |
MorphiumDriver.watch(String db,
String collection,
int maxWait,
boolean fullDocumentOnUpdate,
DriverTailableIterationCallback cb) |
| Modifier and Type | Method and Description |
|---|---|
abstract Map<String,Object> |
BulkRequestContext.execute() |
| Modifier and Type | Method and Description |
|---|---|
Map<String,Object> |
InMemoryDriver.delete(String db,
String collection,
Map<String,Object> query,
boolean multiple,
WriteConcern wc) |
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) |
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.insert(String db,
String collection,
List<Map<String,Object>> objs,
WriteConcern wc) |
List<Map<String,Object>> |
InMemoryDriver.mapReduce(String db,
String collection,
String mapping,
String reducing) |
List<Map<String,Object>> |
InMemoryDriver.mapReduce(String db,
String collection,
String mapping,
String reducing,
Map<String,Object> query) |
List<Map<String,Object>> |
InMemoryDriver.mapReduce(String db,
String collection,
String mapping,
String reducing,
Map<String,Object> query,
Map<String,Object> sorting) |
MorphiumCursor |
InMemoryDriver.nextIteration(MorphiumCursor crs) |
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) |
Map<String,Object> |
InMemoryDriver.update(String db,
String collection,
Map<String,Object> query,
Map<String,Object> op,
boolean multiple,
boolean upsert,
WriteConcern wc) |
void |
InMemoryDriver.watch(String db,
int timeout,
boolean fullDocumentOnUpdate,
DriverTailableIterationCallback cb) |
void |
InMemoryDriver.watch(String db,
String collection,
int timeout,
boolean fullDocumentOnUpdate,
DriverTailableIterationCallback cb) |
| Modifier and Type | Method and Description |
|---|---|
void |
Driver.close() |
void |
Driver.closeIteration(MorphiumCursor crs) |
void |
Driver.connect() |
void |
Driver.connect(String replicasetName) |
void |
Driver.createIndex(String db,
String collection,
Map<String,Object> index,
Map<String,Object> options) |
Map<String,Object> |
Driver.delete(String db,
String collection,
Map<String,Object> query,
boolean multiple,
WriteConcern wc) |
List<Object> |
Driver.distinct(String db,
String collection,
String field,
Map<String,Object> filter,
ReadPreference rp) |
static Map<String,Object> |
DriverHelper.doCall(MorphiumDriverOperation r,
int maxRetry,
int sleep) |
void |
Driver.drop(String db,
String collection,
WriteConcern wc) |
void |
Driver.drop(String db,
WriteConcern wc) |
boolean |
Driver.exists(String db,
String collection) |
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) |
List<String> |
Driver.getCollectionNames(String db) |
Map<String,Object> |
Driver.getCollectionStats(String db,
String coll,
int scale,
boolean verbose) |
Map<String,Object> |
Driver.getDBStats(String db) |
List<Map<String,Object>> |
Driver.getIndexes(String db,
String collection) |
Map<String,Object> |
Driver.getReplsetStatus() |
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.insert(String db,
String collection,
List<Map<String,Object>> objs,
WriteConcern wc) |
boolean |
Driver.isCapped(String db,
String coll) |
List<String> |
Driver.listCollections(String db,
String pattern) |
List<String> |
Driver.listDatabases() |
MorphiumCursor |
Driver.nextIteration(MorphiumCursor crs) |
Map<String,Object> |
Driver.runCommand(String db,
Map<String,Object> cmd) |
Map<String,Object> |
Driver.store(String db,
String collection,
List<Map<String,Object>> objs,
WriteConcern wc) |
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) |
Map<String,Object> |
Driver.update(String db,
String collection,
Map<String,Object> query,
Map<String,Object> op,
boolean multiple,
boolean upsert,
WriteConcern wc) |
void |
Driver.watch(String db,
int maxWaitTime,
boolean fullDocumentOnUpdate,
DriverTailableIterationCallback cb) |
void |
Driver.watch(String db,
String collection,
int maxWaitTime,
boolean fullDocumentOnUpdate,
DriverTailableIterationCallback cb) |
Copyright © 2018. All rights reserved.