Package | Description |
---|---|
com.mongodb |
The core mongodb package
|
com.mongodb.async.client |
This packages contains classes for the new async client
|
com.mongodb.client |
This package contains classes for the new client api for MongoDatabase and MongoCollection
|
com.mongodb.client.gridfs |
This package contains the new GridFS implementation
|
com.mongodb.client.model |
This package contains models and options that help describe MongoCollection operations
|
com.mongodb.connection |
Contains classes that manage connecting to MongoDB servers.
|
com.mongodb.operation |
The core of the MongoDB driver works via operations, using the command pattern.
|
com.mongodb.session |
Contains classes related to sessions
|
Modifier and Type | Class and Description |
---|---|
static class |
AggregationOptions.Builder
Builder for creating
AggregationOptions . |
static class |
ClientSessionOptions.Builder
A builder for instances of
ClientSession |
class |
DBCursor
An iterator over database results.
|
static class |
MongoClientOptions.Builder
A builder for MongoClientOptions so that MongoClientOptions can be immutable, and to support easier construction through chaining.
|
static class |
ParallelScanOptions.Builder
A builder for the options
|
Modifier and Type | Class and Description |
---|---|
static class |
MongoClientSettings.Builder
A builder for
MongoClientSettings so that MongoClientSettings can be immutable, and to support easier construction
through chaining. |
Modifier and Type | Interface and Description |
---|---|
interface |
MongoCursor<TResult>
The Mongo Cursor interface implementing the iterator protocol.
|
static class |
MongoDriverInformation.Builder |
Modifier and Type | Class and Description |
---|---|
class |
GridFSDownloadStream
A GridFS InputStream for downloading data from GridFS
|
class |
GridFSUploadStream
A GridFS OutputStream for uploading data into GridFS
|
Modifier and Type | Class and Description |
---|---|
static class |
Collation.Builder
A Collation builder.
|
Modifier and Type | Class and Description |
---|---|
static class |
ClusterSettings.Builder
A builder for the cluster settings.
|
static class |
ConnectionPoolSettings.Builder
A builder for creating ConnectionPoolSettings.
|
(package private) class |
ExponentiallyWeightedMovingAverage |
(package private) class |
InternalStreamConnection |
static class |
MessageSettings.Builder
A MessageSettings builder.
|
static class |
ServerDescription.Builder
A builder for creating ServerDescription.
|
static class |
ServerSettings.Builder
A builder for the settings.
|
static class |
SslSettings.Builder
A builder for creating SSLSettings.
|
Modifier and Type | Interface and Description |
---|---|
interface |
BatchCursor<T>
MongoDB returns query results as batches, and this interface provideds an iterator over those batches.
|
Modifier and Type | Interface and Description |
---|---|
interface |
ClientSession
A client session.
|