Package | Description |
---|---|
com.mongodb.async.client |
This packages contains classes for the new async client
|
com.mongodb.async.client.gridfs |
Contains the classes for supporting MongoDB's specification for storing very large files, GridFS.
|
com.mongodb.operation |
The core of the MongoDB driver works via operations, using the command pattern.
|
Modifier and Type | Class and Description |
---|---|
(package private) class |
MappingAsyncBatchCursor<T,U> |
Modifier and Type | Field and Description |
---|---|
private AsyncBatchCursor<TResult> |
MongoIterableSubscription.batchCursor |
private AsyncBatchCursor<T> |
MappingAsyncBatchCursor.batchCursor |
Modifier and Type | Field and Description |
---|---|
private AsyncReadOperation<? extends AsyncBatchCursor<T>> |
OperationIterable.operation |
Modifier and Type | Method and Description |
---|---|
private void |
OperationIterable.loopCursor(AsyncBatchCursor<T> batchCursor,
Block<? super T> block,
SingleResultCallback<java.lang.Void> callback) |
Constructor and Description |
---|
MappingAsyncBatchCursor(AsyncBatchCursor<T> batchCursor,
Function<T,U> mapper) |
Constructor and Description |
---|
OperationIterable(AsyncReadOperation<? extends AsyncBatchCursor<T>> operation,
ReadPreference readPreference,
AsyncOperationExecutor executor) |
Modifier and Type | Field and Description |
---|---|
private AsyncBatchCursor<Document> |
GridFSDownloadStreamImpl.cursor |
Modifier and Type | Method and Description |
---|---|
void |
GridFSFindIterableImpl.batchCursor(SingleResultCallback<AsyncBatchCursor<GridFSFile>> callback) |
Modifier and Type | Interface and Description |
---|---|
interface |
MapReduceAsyncBatchCursor<T>
Represents the future results of a map-reduce operation as a cursor.
|
Modifier and Type | Class and Description |
---|---|
(package private) class |
AsyncQueryBatchCursor<T> |
(package private) class |
AsyncSingleBatchQueryCursor<T> |
private class |
ListCollectionsOperation.ProjectingAsyncBatchCursor |
(package private) class |
MapReduceInlineResultsAsyncCursor<T>
Cursor representation of the results of an inline map-reduce operation.
|
Modifier and Type | Field and Description |
---|---|
private AsyncBatchCursor<BsonDocument> |
ListCollectionsOperation.ProjectingAsyncBatchCursor.delegate |
Modifier and Type | Method and Description |
---|---|
(package private) static <T> AsyncBatchCursor<T> |
OperationHelper.createEmptyAsyncBatchCursor(MongoNamespace namespace,
ServerAddress serverAddress) |
(package private) static <T> AsyncBatchCursor<T> |
OperationHelper.cursorDocumentToAsyncBatchCursor(BsonDocument cursorDocument,
Decoder<T> decoder,
AsyncConnectionSource source,
AsyncConnection connection,
int batchSize) |
private AsyncBatchCursor<T> |
ListIndexesOperation.emptyAsyncCursor(AsyncConnectionSource source) |
private AsyncBatchCursor<T> |
ListCollectionsOperation.emptyAsyncCursor(AsyncConnectionSource source) |
Modifier and Type | Method and Description |
---|---|
void |
FindOperation.ExplainResultCallback.onResult(AsyncBatchCursor<BsonDocument> cursor,
java.lang.Throwable t) |
Constructor and Description |
---|
ProjectingAsyncBatchCursor(AsyncBatchCursor<BsonDocument> delegate) |