| Package | Description |
|---|---|
| com.mongodb.operation |
The core of the MongoDB driver works via operations, using the command pattern.
|
| org.bson |
Contains the base BSON classes.
|
| org.bson.codecs |
This package contains all the default BSON codecs.
|
| Modifier and Type | Field and Description |
|---|---|
private AsyncBatchCursor<RawBsonDocument> |
AsyncChangeStreamBatchCursor.wrapped |
private BatchCursor<RawBsonDocument> |
ChangeStreamBatchCursor.wrapped |
| Modifier and Type | Method and Description |
|---|---|
private SingleResultCallback<java.util.List<RawBsonDocument>> |
AsyncChangeStreamBatchCursor.convertResultsCallback(SingleResultCallback<java.util.List<T>> callback) |
private AggregateOperation<RawBsonDocument> |
ChangeStreamOperation.createAggregateOperation() |
(package private) AsyncBatchCursor<RawBsonDocument> |
AsyncChangeStreamBatchCursor.getWrapped() |
(package private) BatchCursor<RawBsonDocument> |
ChangeStreamBatchCursor.getWrapped() |
| Modifier and Type | Method and Description |
|---|---|
void |
AsyncChangeStreamBatchCursor.AsyncBlock.apply(AsyncBatchCursor<RawBsonDocument> cursor,
SingleResultCallback<java.util.List<RawBsonDocument>> callback) |
void |
AsyncChangeStreamBatchCursor.AsyncBlock.apply(AsyncBatchCursor<RawBsonDocument> cursor,
SingleResultCallback<java.util.List<RawBsonDocument>> callback) |
private java.util.List<T> |
ChangeStreamBatchCursor.convertResults(java.util.List<RawBsonDocument> rawDocuments) |
private void |
AsyncChangeStreamBatchCursor.resumeableOperation(AsyncChangeStreamBatchCursor.AsyncBlock asyncBlock,
SingleResultCallback<java.util.List<RawBsonDocument>> callback) |
(package private) <R> R |
ChangeStreamBatchCursor.resumeableOperation(Function<BatchCursor<RawBsonDocument>,R> function) |
private void |
AsyncChangeStreamBatchCursor.retryOperation(AsyncChangeStreamBatchCursor.AsyncBlock asyncBlock,
SingleResultCallback<java.util.List<RawBsonDocument>> callback) |
| Constructor and Description |
|---|
AsyncChangeStreamBatchCursor(ChangeStreamOperation<T> changeStreamOperation,
AsyncBatchCursor<RawBsonDocument> wrapped,
AsyncReadBinding binding) |
ChangeStreamBatchCursor(ChangeStreamOperation<T> changeStreamOperation,
BatchCursor<RawBsonDocument> wrapped,
ReadBinding binding) |
| Modifier and Type | Method and Description |
|---|---|
static RawBsonDocument |
RawBsonDocument.parse(java.lang.String json)
Parses a string in MongoDB Extended JSON format to a
RawBsonDocument |
| Modifier and Type | Method and Description |
|---|---|
RawBsonDocument |
RawBsonDocumentCodec.decode(BsonReader reader,
DecoderContext decoderContext) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Class<RawBsonDocument> |
RawBsonDocumentCodec.getEncoderClass() |
| Modifier and Type | Method and Description |
|---|---|
void |
RawBsonDocumentCodec.encode(BsonWriter writer,
RawBsonDocument value,
EncoderContext encoderContext) |