Name | Description | Type | Package | Framework |
AbstractBsonReader | Abstract base class for BsonReader implementations. | Class | bson | MongoDB NoSQL |
|
AbstractBsonWriter | Represents a BSON writer for some external format (see subclasses). | Class | bson | MongoDB NoSQL |
|
Accumulators | Builders for accumulators used in the group pipeline stage of an aggregation pipeline. | Class | mongodb.client.model | MongoDB NoSQL |
|
AggregateIterable | Iterable for aggregate. | Interface | mongodb.async.client | MongoDB NoSQL |
|
AggregateIterable | Iterable for aggregate. | Interface | mongodb.client | MongoDB NoSQL |
|
AggregateOperation | An operation that executes an aggregation query. | Class | mongodb.operation | MongoDB NoSQL |
|
Aggregates | Builders for aggregation pipeline stages. | Class | mongodb.client.model | MongoDB NoSQL |
|
AggregateToCollectionOperation | An operation that executes an aggregation that writes its results to a collection (which is what makes this a write operation rather thanSince:3. | Class | mongodb.operation | MongoDB NoSQL |
|
AggregationOptions | The options to apply to an aggregate operation. | Class | mongodb | MongoDB NoSQL |
|
AggregationOutput | Container for the result of aggregation operation. | Class | mongodb | MongoDB NoSQL |
|
Assertions | Design by contract assertions. | Class | mongodb.assertions | MongoDB NoSQL |
|
Assertions | Design by contract assertions. | Class | bson.assertions | MongoDB NoSQL |
|
AsyncBatchCursor | MongoDB returns query results as batches, and this interface provides an asynchronous iterator over those batches. | Interface | mongodb.async | MongoDB NoSQL |
|
AsyncClusterBinding | A simple ReadWriteBinding implementation that supplies write connection sources bound to a possibly different primary each time, and a read connection source bound to a possible different server each time. | Class | mongodb.binding | MongoDB NoSQL |
|
AsyncCompletionHandler | Completion handler for asynchronous I/O. | Interface | mongodb.connection | MongoDB NoSQL |
|
AsyncConnection | An asynchronous connection to a MongoDB server with non-blocking operations. | Interface | mongodb.connection | MongoDB NoSQL |
|
AsyncConnectionSource | A source of connections to a single MongoDB server. | Interface | mongodb.binding | MongoDB NoSQL |
|
AsynchronousSocketChannelStreamFactory | Factory to create a Stream that's an AsynchronousSocketChannelStream. | Class | mongodb.connection | MongoDB NoSQL |
|
AsynchronousSocketChannelStreamFactoryFactory | A StreamFactoryFactory implementation for AsynchronousSocketChannel-based streams. | Class | mongodb.connection | MongoDB NoSQL |
|
AsyncOperationExecutor | An interface describing the execution of a read or a write operation. | Interface | mongodb.operation | MongoDB NoSQL |
|
AsyncReadBinding | An asynchronous factory of connection sources to servers that can be read from and that satisfy the specified read preference. | Interface | mongodb.binding | MongoDB NoSQL |
|
AsyncReadOperation | An operation which asynchronously reads from a MongoDB server. | Interface | mongodb.operation | MongoDB NoSQL |
|
AsyncReadWriteBinding | An asynchronous factory of connection sources to servers that can be read from or written to. | Interface | mongodb.binding | MongoDB NoSQL |
|
AsyncWriteBinding | An asynchronous factory of connection sources to servers that can be written to, e. | Interface | mongodb.binding | MongoDB NoSQL |
|
AsyncWriteOperation | An operation which asynchronously writes to a MongoDB server. | Interface | mongodb.operation | MongoDB NoSQL |
|
AtomicBooleanCodec | Encodes and decodes AtomicBoolean objects. | Class | bson.codecs | MongoDB NoSQL |
|
AtomicIntegerCodec | Encodes and decodes AtomicInteger objects. | Class | bson.codecs | MongoDB NoSQL |
|
AtomicLongCodec | Encodes and decodes AtomicLong objects. | Class | bson.codecs | MongoDB NoSQL |
|
AuthenticationMechanism | enum AuthenticationMechanismAn enumeration of the MongodDB-supported authentication mechanisms. | Class | mongodb | MongoDB NoSQL |
|
BaseWriteOperation | Abstract base class for write operations. | Class | mongodb.operation | MongoDB NoSQL |
|
BasicBSONCallback | An implementation of BsonCallback that creates an instance of BSONObject. | Class | bson | MongoDB NoSQL |
|
BasicBSONDecoder | | Class | bson | MongoDB NoSQL |
|
BasicBSONEncoder | This is meant to be pooled or cached. | Class | bson | MongoDB NoSQL |
|
BasicBSONList | Utility class to allow array DBObjects to be created. | Class | bson.types | MongoDB NoSQL |
|
BasicBSONObject | A simple implementation of DBObject. | Class | bson | MongoDB NoSQL |
|
BasicDBList | An implementation of List that reflects the way BSON lists work. | Class | mongodb | MongoDB NoSQL |
|
BasicDBObject | A basic implementation of BSON object that is MongoDB specific. | Class | mongodb | MongoDB NoSQL |
|
BasicDBObjectBuilder | Utility for building complex objects. | Class | mongodb | MongoDB NoSQL |
|
BasicOutputBuffer | A BSON output stream that stores the output in a single, un-pooled byte array. | Class | bson.io | MongoDB NoSQL |
|
BatchCursor | MongoDB returns query results as batches, and this interface provideds an iterator over those batches. | Interface | mongodb.operation | MongoDB NoSQL |
|
Beta | Signifies that a public API (public class, method or field) is subject to incompatible changes, or even removal, in a future release. | Class | mongodb.annotations | MongoDB NoSQL |
|
Binary | Generic binary holder. | Class | bson.types | MongoDB NoSQL |
|
BinaryCodec | A Codec for the BSON Binary type. | Class | bson.codecs | MongoDB NoSQL |
|
Bits | Utility class for reading values from an input stream. | Class | bson.io | MongoDB NoSQL |
|
Block | An interface for applying some logic against the given parameter. | Interface | mongodb | MongoDB NoSQL |
|
BooleanCodec | Encodes and decodes Boolean objects. | Class | bson.codecs | MongoDB NoSQL |
|
BSON | Contains byte representations of all the BSON types (see the BSON Specification). | Class | bson | MongoDB NoSQL |
|
Bson | An interface for types that are able to render themselves into a BsonDocument. | Interface | bson.conversions | MongoDB NoSQL |
|
BsonArray | A type-safe representation of the BSON array type. | Class | bson | MongoDB NoSQL |
|
BsonArrayCodec | A codec for BsonArray instances. | Class | bson.codecs | MongoDB NoSQL |
|
BsonBinary | A representation of the BSON Binary type. | Class | bson | MongoDB NoSQL |
|
BsonBinaryCodec | A Codec for the BSON Binary type. | Class | bson.codecs | MongoDB NoSQL |
|
BsonBinaryReader | A BsonReader implementation that reads from a binary stream of data. | Class | bson | MongoDB NoSQL |
|
BsonBinarySubType | enum BsonBinarySubTypeEnum Constant Summary | Class | bson | MongoDB NoSQL |
|
BsonBinaryWriter | A BsonWriter implementation that writes to a binary stream of data. | Class | bson | MongoDB NoSQL |
|
BsonBinaryWriterSettings | The customisable settings for writing BSON. | Class | bson | MongoDB NoSQL |
|
BsonBoolean | A representation of the BSON Boolean type. | Class | bson | MongoDB NoSQL |
|
BsonBooleanCodec | A Codec for BsonBoolean instances. | Class | bson.codecs | MongoDB NoSQL |
|
BSONCallback | A callback interface for describing the structure of a BSON document. | Interface | bson | MongoDB NoSQL |
|
BsonContextType | enum BsonContextTypeUsed by BsonReader and BsonWriter implementations to represent the current context. | Class | bson | MongoDB NoSQL |
|
BsonDateTime | A representation of the BSON DateTime type. | Class | bson | MongoDB NoSQL |
|
BsonDateTimeCodec | A Codec for BsonDateTime instances. | Class | bson.codecs | MongoDB NoSQL |
|
BsonDbPointer | Holder for a BSON type DBPointer(0x0c). | Class | bson | MongoDB NoSQL |
|
BsonDBPointerCodec | Converts BSON type DBPointer(0x0c) to database references as DBPointer is deprecated. | Class | bson.codecs | MongoDB NoSQL |
|
BSONDecoder | An interface for decoders of BSON documents. | Interface | bson | MongoDB NoSQL |
|
BsonDocument | A type-safe container for a BSON document. | Class | bson | MongoDB NoSQL |
|
BsonDocumentCodec | A codec for BsonDocument instances. | Class | bson.codecs | MongoDB NoSQL |
|
BsonDocumentReader | A BsonReader implementation that reads from an instance of BsonDocument. | Class | bson | MongoDB NoSQL |
|
BsonDocumentWrapper | A BsonDocument that begins its life as a document of any type and an Encoder for that document, which lets an instance of any class with an Encoder be treated as a BsonDocument. | Class | bson | MongoDB NoSQL |
|
BsonDocumentWrapperCodec | | Class | bson.codecs | MongoDB NoSQL |
|
BsonDocumentWriter | A BsonWriter implementation that writes to an instance of BsonDocument. | Class | bson | MongoDB NoSQL |
|
BsonDouble | A representation of the BSON Double type. | Class | bson | MongoDB NoSQL |
|
BsonDoubleCodec | A Codec for BsonDouble instances. | Class | bson.codecs | MongoDB NoSQL |
|
BsonElement | A mapping from a name to a BsonValue. | Class | bson | MongoDB NoSQL |
|
BSONEncoder | A BSONEncoder is a class which can be used to turn documents into byte arrays. | Interface | bson | MongoDB NoSQL |
|
BSONException | A general runtime exception raised in BSON processing. | Class | bson | MongoDB NoSQL |
|
BsonField | A representation of a BSON document field whose value is another BSON document. | Class | mongodb.client.model | MongoDB NoSQL |
|
BsonInput | An input stream that is optimized for reading BSON values directly from the underlying stream. | Interface | bson.io | MongoDB NoSQL |
|
BsonInt32 | A representation of the BSON Int32 type. | Class | bson | MongoDB NoSQL |
|
BsonInt32Codec | A Codec for BsonInt32 instances. | Class | bson.codecs | MongoDB NoSQL |
|
BsonInt64 | A representation of the BSON Int64 type. | Class | bson | MongoDB NoSQL |
|
BsonInt64Codec | A Codec for BsonInt64 instances. | Class | bson.codecs | MongoDB NoSQL |
|
BsonInvalidOperationException | An exception indicating an invalid BSON operation. | Class | bson | MongoDB NoSQL |
|
BsonJavaScript | For using the JavaScript Code type. | Class | bson | MongoDB NoSQL |
|
BsonJavaScriptCodec | A Codec for the BsonJavaScript type. | Class | bson.codecs | MongoDB NoSQL |
|
BsonJavaScriptWithScope | A representation of the JavaScript Code with Scope BSON type. | Class | bson | MongoDB NoSQL |
|
BsonJavaScriptWithScopeCodec | A Codec for BsonJavaScriptWithScope instances. | Class | bson.codecs | MongoDB NoSQL |
|
BsonMaxKey | | Class | bson | MongoDB NoSQL |
|
BsonMaxKeyCodec | A codec for BsonMaxKey instances. | Class | bson.codecs | MongoDB NoSQL |
|
BsonMinKey | | Class | bson | MongoDB NoSQL |
|
BsonMinKeyCodec | A codec for BsonMinKey instances. | Class | bson.codecs | MongoDB NoSQL |
|
BsonNull | A representation of the BSON Null type. | Class | bson | MongoDB NoSQL |
|
BsonNullCodec | A Codec for BsonNull instances. | Class | bson.codecs | MongoDB NoSQL |
|
BsonNumber | Base class for the three numeric BSON types. | Class | bson | MongoDB NoSQL |
|
BSONObject | A key-value map that can be saved to the database. | Interface | bson | MongoDB NoSQL |
|
BsonObjectId | A representation of the BSON ObjectId type. | Class | bson | MongoDB NoSQL |
|
BsonObjectIdCodec | A Codec for BsonObjectId instances. | Class | bson.codecs | MongoDB NoSQL |
|
BsonOutput | An output stream that is optimized for writing BSON values directly to the underlying stream. | Interface | bson.io | MongoDB NoSQL |
|
BsonReader | An interface for reading a logical BSON document using a pull-oriented API. | Interface | bson | MongoDB NoSQL |
|
BsonRegularExpression | A holder class for a BSON regular expression, so that we can delay compiling into a Pattern until necessary. | Class | bson | MongoDB NoSQL |
|
BsonRegularExpressionCodec | A codec for BSON regular expressions. | Class | bson.codecs | MongoDB NoSQL |
|
BsonSerializationException | An exception indicating a failure to serialize a BSON value. | Class | bson | MongoDB NoSQL |
|
BsonString | A representation of the BSON String type. | Class | bson | MongoDB NoSQL |
|
BsonStringCodec | A Codec for BsonString instances. | Class | bson.codecs | MongoDB NoSQL |
|
BsonSymbol | | Class | bson | MongoDB NoSQL |
|
BsonSymbolCodec | A codec for BSON symbol type. | Class | bson.codecs | MongoDB NoSQL |
|
BsonTimestamp | A value representing the BSON timestamp type. | Class | bson | MongoDB NoSQL |
|
BSONTimestamp | This is used for internal increment values. | Class | bson.types | MongoDB NoSQL |
|
BSONTimestampCodec | Knows how to encode and decode BSON timestamps. | Class | mongodb | MongoDB NoSQL |
|
BsonTimestampCodec | A Codec for BSON Timestamp instances. | Class | bson.codecs | MongoDB NoSQL |
|
BsonType | Enumeration of all the BSON types currently supported. | Class | bson | MongoDB NoSQL |
|
BsonTypeClassMap | A map from a BSON types to the Class to which it should be decoded. | Class | bson.codecs | MongoDB NoSQL |
|
BsonUndefined | Represents the value associated with the BSON Undefined type. | Class | bson | MongoDB NoSQL |
|
BsonUndefinedCodec | Allows reading and writing of the BSON Undefined type. | Class | bson.codecs | MongoDB NoSQL |
|
BsonValue | Base class for any BSON type. | Class | bson | MongoDB NoSQL |
|
BsonValueCodec | A codec for unknown BsonValues. | Class | bson.codecs | MongoDB NoSQL |
|
BsonValueCodecProvider | A CodecProvider for all subclass of BsonValue. | Class | bson.codecs | MongoDB NoSQL |
|
BsonWriter | An interface for writing a logical BSON document using a push-oriented API. | Interface | bson | MongoDB NoSQL |
|
BsonWriterSettings | All the customisable settings for writing BSON. | Class | bson | MongoDB NoSQL |
|
BufferProvider | A provider of instances of ByteBuf. | Interface | mongodb.connection | MongoDB NoSQL |
|
BulkUpdateRequestBuilder | A builder for a single update request. | Class | mongodb | MongoDB NoSQL |
|
BulkWriteBatchCombiner | This class is not part of the public API. | Class | mongodb.connection | MongoDB NoSQL |
|
BulkWriteError | Represents an error for an item included in a bulk write operation, e. | Class | mongodb.bulk | MongoDB NoSQL |
|
BulkWriteError | Represents an error for an item included in a bulk write operation, e. | Class | mongodb | MongoDB NoSQL |
|
BulkWriteException | An exception that represents all errors associated with a bulk write operation. | Class | mongodb | MongoDB NoSQL |
|
BulkWriteOperation | A bulk write operation. | Class | mongodb | MongoDB NoSQL |
|
BulkWriteOptions | The options to apply to a bulk write. | Class | mongodb.client.model | MongoDB NoSQL |
|
BulkWriteRequestBuilder | A builder for a single write request. | Class | mongodb | MongoDB NoSQL |
|
BulkWriteResult | The result of a successful bulk write operation. | Class | mongodb.bulk | MongoDB NoSQL |
|
BulkWriteResult | The result of a successful bulk write operation. | Class | mongodb | MongoDB NoSQL |
|
BulkWriteUpsert | Represents an item in the bulk write that was upserted. | Class | mongodb.bulk | MongoDB NoSQL |
|
BulkWriteUpsert | Represents an upsert request in a bulk write operation that resulted in an insert. | Class | mongodb | MongoDB NoSQL |
|
ByteArrayCodec | Encodes and decodes byte arrays. | Class | bson.codecs | MongoDB NoSQL |
|
ByteBuf | An interface wrapper around a java. | Interface | bson | MongoDB NoSQL |
|
ByteBufferBsonInput | An implementation of BsonInput that is backed by a ByteBuf. | Class | bson.io | MongoDB NoSQL |
|
ByteBufferBsonOutput | This class should not be considered as part of the public API, and it may change or be removed at any time. | Class | mongodb.connection | MongoDB NoSQL |
|
ByteBufNIO | | Class | bson | MongoDB NoSQL |
|
ByteCodec | Encodes and decodes Byte objects. | Class | bson.codecs | MongoDB NoSQL |
|
Bytes | | Class | mongodb | MongoDB NoSQL |
|
ChangeEvent | | Class | mongodb.connection | MongoDB NoSQL |
|
ChangeListener | Listener for ChangeEvents - classes that implement this will be informed if classes of type T are changed. | Interface | mongodb.connection | MongoDB NoSQL |
|
CharacterCodec | Encodes and decodes Character objects. | Class | bson.codecs | MongoDB NoSQL |
|
ClassMap | Maps Class objects to values. | Class | bson.util | MongoDB NoSQL |
|
CLI | A simple CLI for GridFS. | Class | mongodb.gridfs | MongoDB NoSQL |
|
Cluster | Represents a cluster of MongoDB servers. | Interface | mongodb.connection | MongoDB NoSQL |
|
ClusterBinding | A simple ReadWriteBinding implementation that supplies write connection sources bound to a possibly different primary each time, and a read connection source bound to a possible different server each time. | Class | mongodb.binding | MongoDB NoSQL |
|
ClusterConnectionMode | enum ClusterConnectionModeThe cluster connection mode. | Class | mongodb.connection | MongoDB NoSQL |
|
ClusterDescription | Immutable snapshot state of a cluster. | Class | mongodb.connection | MongoDB NoSQL |
|
ClusterDescriptionChangedEvent | An event signifying that the cluster description has changed. | Class | mongodb.event | MongoDB NoSQL |
|
ClusterEvent | A cluster-related event. | Class | mongodb.event | MongoDB NoSQL |
|
ClusterEventMulticaster | A multicaster for cluster events. | Class | mongodb.event | MongoDB NoSQL |
|
ClusterFactory | Factory for Cluster implementations. | Interface | mongodb.connection | MongoDB NoSQL |
|
ClusterId | | Class | mongodb.connection | MongoDB NoSQL |
|
ClusterListener | A listener for cluster-related events. | Interface | mongodb.event | MongoDB NoSQL |
|
ClusterListenerAdapter | An adapter for cluster listener implementations, for clients that want to listen for a subset of cluster events. | Class | mongodb.event | MongoDB NoSQL |
|
ClusterSettings | Settings for the cluster. | Class | mongodb.connection | MongoDB NoSQL |
|
ClusterType | An enumeration of all possible cluster types. | Class | mongodb.connection | MongoDB NoSQL |
|
Code | For using the Code type. | Class | bson.types | MongoDB NoSQL |
|
Codec | | Interface | bson.codecs | MongoDB NoSQL |
|
CodecConfigurationException | An exception indicating that a codec registry has been misconfigured in some way, preventing it from providing a codec for theSince:3. | Class | bson.codecs.configuration | MongoDB NoSQL |
|
CodeCodec | Encodes and decodes instances of type Code. | Class | bson.codecs | MongoDB NoSQL |
|
CodecProvider | A provider of Codec instances. | Interface | bson.codecs.configuration | MongoDB NoSQL |
|
CodecRegistries | A helper class for creating and combining codecs, codec providers, and codec registriesCreates a CodecRegistry from the provided list of Codec instances. | Class | bson.codecs.configuration | MongoDB NoSQL |
|
CodecRegistry | A registry of Codec instances searchable by the class that the Codec can encode and decode. | Interface | bson.codecs.configuration | MongoDB NoSQL |
|
CodeWithScope | A representation of the JavaScript Code with Scope BSON type. | Class | bson.types | MongoDB NoSQL |
|
CodeWithScopeCodec | Encodes and decodes CodeWithScope instances. | Class | bson.codecs | MongoDB NoSQL |
|
CodeWScope | Represents the CodeWScope BSON type. | Class | bson.types | MongoDB NoSQL |
|
CollectibleCodec | A Codec that generates complete BSON documents for storage in a MongoDB collection. | Interface | bson.codecs | MongoDB NoSQL |
|
CommandEvent | An event representing a MongoDB database command. | Class | mongodb.event | MongoDB NoSQL |
|
CommandFailedEvent | An event representing the failure of a MongoDB database command. | Class | mongodb.event | MongoDB NoSQL |
|
CommandListener | A listener for command eventsListener for command failure events | Interface | mongodb.event | MongoDB NoSQL |
|
CommandListenerMulticaster | A multicaster for connection events. | Class | mongodb.event | MongoDB NoSQL |
|
CommandReadOperation | An operation that executes an arbitrary command that reads from the server. | Class | mongodb.operation | MongoDB NoSQL |
|
CommandResult | A simple wrapper to hold the result of a command. | Class | mongodb | MongoDB NoSQL |
|
CommandStartedEvent | An event representing the start of a command execution. | Class | mongodb.event | MongoDB NoSQL |
|
CommandSucceededEvent | An event representing the completion of a MongoDB database command. | Class | mongodb.event | MongoDB NoSQL |
|
CommandWriteOperation | An operation that executes an arbitrary command that writes to the server. | Class | mongodb.operation | MongoDB NoSQL |
|
CompositeServerSelector | A server selector that composes a list of server selectors, and selects the servers by iterating through the list from start to finish, passing the result of the previous into the next, and finally returning the result of the last one. | Class | mongodb.selector | MongoDB NoSQL |
|
Connection | A synchronous connection to a MongoDB server with blocking operations. | Interface | mongodb.connection | MongoDB NoSQL |
|
ConnectionDescription | A description of a connection to a MongoDB server. | Class | mongodb.connection | MongoDB NoSQL |
|
ConnectionEvent | A connection-related event. | Class | mongodb.event | MongoDB NoSQL |
|
ConnectionEventMulticaster | A multicaster for connection events. | Class | mongodb.event | MongoDB NoSQL |
|
ConnectionId | An immutable connection identifier of a connection to a MongoDB server. | Class | mongodb.connection | MongoDB NoSQL |
|
ConnectionListener | A listener for connection-related events. | Interface | mongodb.event | MongoDB NoSQL |
|
ConnectionListenerAdapter | An adapter for connection listener implementations, for clients that want to listen for a subset of connection events. | Class | mongodb.event | MongoDB NoSQL |
|
ConnectionMessageReceivedEvent | An event signifying that a message has been received on a connection. | Class | mongodb.event | MongoDB NoSQL |
|
ConnectionMessagesSentEvent | An event signifying that a message has been sent on a connection. | Class | mongodb.event | MongoDB NoSQL |
|
ConnectionPoolEvent | A connection pool-related event. | Class | mongodb.event | MongoDB NoSQL |
|
ConnectionPoolEventMulticaster | A multicaster for connection pool events. | Class | mongodb.event | MongoDB NoSQL |
|
ConnectionPoolListener | A listener for connection pool-related events. | Interface | mongodb.event | MongoDB NoSQL |
|
ConnectionPoolListenerAdapter | An adapter for connection pool listener implementations, for clients that want to listen for a subset of connection pool events. | Class | mongodb.event | MongoDB NoSQL |
|
ConnectionPoolOpenedEvent | An event signifying the opening of a connection pool. | Class | mongodb.event | MongoDB NoSQL |
|
ConnectionPoolSettings | All settings that relate to the pool of connections to a MongoDB server. | Class | mongodb.connection | MongoDB NoSQL |
|
ConnectionPoolStatisticsMBean | A standard MXBean interface for a Mongo connection pool, for use on Java 6 and above virtual machines. | Interface | mongodb.management | MongoDB NoSQL |
|
ConnectionPoolWaitQueueEvent | An event related to the connection pool's wait queue. | Class | mongodb.event | MongoDB NoSQL |
|
ConnectionSource | A source of connections to a single MongoDB server. | Interface | mongodb.binding | MongoDB NoSQL |
|
ConnectionString | Represents a Connection String. | Class | mongodb | MongoDB NoSQL |
|
CoordinateReferenceSystem | A GeoJSON Coordinate Reference System (CRS). | Class | mongodb.client.model.geojson | MongoDB NoSQL |
|
CoordinateReferenceSystemType | enum CoordinateReferenceSystemTypeAn enumeration of the GeoJSON coordinate reference system types. | Class | mongodb.client.model.geojson | MongoDB NoSQL |
|
CountOperation | An operation that executes a count. | Class | mongodb.operation | MongoDB NoSQL |
|
CountOptions | The options for a count operation. | Class | mongodb.client.model | MongoDB NoSQL |
|
CreateCollectionOperation | | Class | mongodb.operation | MongoDB NoSQL |
|
CreateCollectionOptions | Options for creating a collectionSince:3. | Class | mongodb.client.model | MongoDB NoSQL |
|
CreateIndexesOperation | An operation that creates one or more indexes. | Class | mongodb.operation | MongoDB NoSQL |
|
CreateUserOperation | An operation to create a user. | Class | mongodb.operation | MongoDB NoSQL |
|
Cursor | Interface for providing consistent behaviour between different Cursor implementations. | Interface | mongodb | MongoDB NoSQL |
|
CursorType | An enumeration of cursor types. | Class | mongodb | MongoDB NoSQL |
|
DateCodec | Encodes and decodes java. | Class | bson.codecs | MongoDB NoSQL |
|
DB | A thread-safe client view of a logical database in a MongoDB cluster. | Class | mongodb | MongoDB NoSQL |
|
DBAddress | Represents a database address, which includes the properties of ServerAddress (host and port) and adds a database name. | Class | mongodb | MongoDB NoSQL |
|
DBCallback | The DB callback interface. | Interface | mongodb | MongoDB NoSQL |
|
DBCallbackFactory | Factory for creating concrete implementations of DBCallback. | Interface | mongodb | MongoDB NoSQL |
|
DBCollection | MongoClient mongoClient = new MongoClient(new ServerAddress(localhost, 27017)); DB db = mongoClient. | Class | mongodb | MongoDB NoSQL |
|
DBCursor | An iterator over database results. | Class | mongodb | MongoDB NoSQL |
|
DBDecoder | An interface for decoders of BSON into instances of DBObject that belong to a DBCollection. | Interface | mongodb | MongoDB NoSQL |
|
DBDecoderFactory | Creates concrete DBDecoder instances. | Interface | mongodb | MongoDB NoSQL |
|
DBEncoder | An interface for encoders of BSONObject to BSON. | Interface | mongodb | MongoDB NoSQL |
|
DBEncoderFactory | Creates concrete DBEncoder instances. | Interface | mongodb | MongoDB NoSQL |
|
DBObject | This interface adds some specific behaviour to BSONObject for MongoDB documents. | Interface | mongodb | MongoDB NoSQL |
|
DBObjectCodec | A collectible codec for a DBObject. | Class | mongodb | MongoDB NoSQL |
|
DBObjectCodecProvider | A provider for a DBObjectCodec. | Class | mongodb | MongoDB NoSQL |
|
DBRef | A representation of a database reference. | Class | mongodb | MongoDB NoSQL |
|
DBRefCodec | A Codec for DBRef instances. | Class | mongodb | MongoDB NoSQL |
|
DBRefCodecProvider | A codec provider for DBRef. | Class | mongodb | MongoDB NoSQL |
|
Decoder | Decoders are used for reading BSON types from MongoDB and converting them into Java objects. | Interface | bson.codecs | MongoDB NoSQL |
|
DecoderContext | The context for decoding values to BSON. | Class | bson.codecs | MongoDB NoSQL |
|
DefaultClusterFactory | The default factory for cluster implementations. | Class | mongodb.connection | MongoDB NoSQL |
|
DefaultDBCallback | An implementation of DBCallback that decodes into a DBObject. | Class | mongodb | MongoDB NoSQL |
|
DefaultDBDecoder | | Class | mongodb | MongoDB NoSQL |
|
DefaultDBEncoder | The default BSON encoder for BSONObject instances. | Class | mongodb | MongoDB NoSQL |
|
DeleteManyModel | A model describing the removal of all documents matching the query filter. | Class | mongodb.client.model | MongoDB NoSQL |
|
DeleteOneModel | A model describing the removal of at most one document matching the query filter. | Class | mongodb.client.model | MongoDB NoSQL |
|
DeleteOperation | An operation that deletes one or more documents from a collection. | Class | mongodb.operation | MongoDB NoSQL |
|
DeleteRequest | A representation of a delete. | Class | mongodb.bulk | MongoDB NoSQL |
|
DeleteResult | The result of a delete operation. | Class | mongodb.client.result | MongoDB NoSQL |
|
DistinctIterable | Iterable for distinct. | Interface | mongodb.async.client | MongoDB NoSQL |
|
DistinctIterable | Iterable interface for distinct. | Interface | mongodb.client | MongoDB NoSQL |
|
DistinctOperation | Finds the distinct values for a specified field across a single collection. | Class | mongodb.operation | MongoDB NoSQL |
|
Document | A representation of a document as a Map. | Class | bson | MongoDB NoSQL |
|
DocumentCodec | A Codec for Document instances. | Class | bson.codecs | MongoDB NoSQL |
|
DocumentCodecProvider | A CodecProvider for the Document class and all the default Codec implementations on which it depends. | Class | bson.codecs | MongoDB NoSQL |
|
DoubleCodec | Encodes and decodes Double objects. | Class | bson.codecs | MongoDB NoSQL |
|
DropCollectionOperation | Operation to drop a Collection in MongoDB. | Class | mongodb.operation | MongoDB NoSQL |
|
DropDatabaseOperation | Operation to drop a database in MongoDB. | Class | mongodb.operation | MongoDB NoSQL |
|
DropIndexOperation | An operation that drops an index. | Class | mongodb.operation | MongoDB NoSQL |
|
DropUserOperation | An operation to remove a user. | Class | mongodb.operation | MongoDB NoSQL |
|
DuplicateKeyException | Subclass of WriteConcernException representing a duplicate key exceptionSince:2. | Class | mongodb | MongoDB NoSQL |
|
EmptyBSONCallback | Convenience implementation of BSONCallback that throws UnsupportedOperationException for all methods. | Class | bson | MongoDB NoSQL |
|
Encoder | Instances of this class are capable of encoding an instance of the type parameter T into a BSON value. | Interface | bson.codecs | MongoDB NoSQL |
|
EncoderContext | The context for encoding values to BSON. | Class | bson.codecs | MongoDB NoSQL |
|
ErrorCategory | A categorization of errors returned by a MongoDB server command. | Class | mongodb | MongoDB NoSQL |
|
ExplainVerbosity | enum ExplainVerbosityAn enumeration of the verbosity levels available for explaining query execution. | Class | mongodb | MongoDB NoSQL |
|
FieldNameValidator | A field name validator, for use by BSON writers to validate field names as documents are encoded. | Interface | bson | MongoDB NoSQL |
|
Filters | A factory for query filters. | Class | mongodb.client.model | MongoDB NoSQL |
|
FindAndDeleteOperation | An operation that atomically finds and deletes a single document. | Class | mongodb.operation | MongoDB NoSQL |
|
FindAndReplaceOperation | An operation that atomically finds and replaces a single document. | Class | mongodb.operation | MongoDB NoSQL |
|
FindAndUpdateOperation | An operation that atomically finds and updates a single document. | Class | mongodb.operation | MongoDB NoSQL |
|
FindIterable | Sets the number of documents to return per batch. | Interface | mongodb.async.client | MongoDB NoSQL |
|
FindIterable | Sets the number of documents to return per batch. | Interface | mongodb.client | MongoDB NoSQL |
|
FindOneAndDeleteOptions | The options to apply to an operation that atomically finds a document and deletes it. | Class | mongodb.client.model | MongoDB NoSQL |
|
FindOneAndReplaceOptions | The options to apply to an operation that atomically finds a document and replaces it. | Class | mongodb.client.model | MongoDB NoSQL |
|
FindOneAndUpdateOptions | The options to apply to an operation that atomically finds a document and updates it. | Class | mongodb.client.model | MongoDB NoSQL |
|
FindOperation | An operation that queries a collection using the provided criteria. | Class | mongodb.operation | MongoDB NoSQL |
|
FindOptions | The options to apply to a find operation (also commonly referred to as a query). | Class | mongodb.client.model | MongoDB NoSQL |
|
FloatCodec | Encodes and decodes Float objects. | Class | bson.codecs | MongoDB NoSQL |
|
Function | Apply a function to the input object yielding an appropriate result object. | Interface | mongodb | MongoDB NoSQL |
|
GeoJsonCodecProvider | A provider of codecs for GeoJSON objects. | Class | mongodb.client.model.geojson.codecs | MongoDB NoSQL |
|
GeoJsonObjectType | enum GeoJsonObjectTypeAn enumeration of GeoJSON object types. | Class | mongodb.client.model.geojson | MongoDB NoSQL |
|
Geometry | An abstract class for representations of GeoJSON geometry objects. | Class | mongodb.client.model.geojson | MongoDB NoSQL |
|
GeometryCollection | A representation of a GeoJSON GeometryCollection. | Class | mongodb.client.model.geojson | MongoDB NoSQL |
|
GeometryCollectionCodec | A Codec for a GeoJSON GeometryCollection. | Class | mongodb.client.model.geojson.codecs | MongoDB NoSQL |
|
GridFS | Implementation of GridFS - a specification for storing and retrieving files that exceed the BSON-document size limit of 16MB. | Class | mongodb.gridfs | MongoDB NoSQL |
|
GridFSBucket | Represents a GridFS BucketGiven a id, delete this stored file's files collection document and associated chunks from a GridFS bucket. | Interface | mongodb.client.gridfs | MongoDB NoSQL |
|
GridFSBuckets | A factory for GridFSBucket instances. | Class | mongodb.client.gridfs | MongoDB NoSQL |
|
GridFSDBFile | This class enables retrieving a GridFS file metadata and content. | Class | mongodb.gridfs | MongoDB NoSQL |
|
GridFSDownloadByNameOptions | The GridFS download by name options Controls the selection of the revision to download | Class | mongodb.client.gridfs.model | MongoDB NoSQL |
|
GridFSDownloadStream | A GridFS InputStream for downloading data from GridFS Provides the GridFSFile for the file to being downloaded as well as the read methods of a InputStream | Class | mongodb.client.gridfs | MongoDB NoSQL |
|
GridFSFile | | Class | mongodb.client.gridfs.model | MongoDB NoSQL |
|
GridFSFile | The abstract class representing a GridFS file. | Class | mongodb.gridfs | MongoDB NoSQL |
|
GridFSFindIterable | Iterable for the GridFS Files Collection. | Interface | mongodb.client.gridfs | MongoDB NoSQL |
|
GridFSInputFile | This class represents a GridFS file to be written to the database. | Class | mongodb.gridfs | MongoDB NoSQL |
|
GridFSUploadOptions | GridFS upload options Customizable options used when uploading files into GridFS | Class | mongodb.client.gridfs.model | MongoDB NoSQL |
|
GridFSUploadStream | A GridFS OutputStream for uploading data into GridFS Provides the id for the file to be uploaded as well as the write methods of a OutputStream | Class | mongodb.client.gridfs | MongoDB NoSQL |
|
GroupCommand | This class groups the argument for a group operation and can build the underlying command objectMongoDB documentationGroup | Class | mongodb | MongoDB NoSQL |
|
GroupOperation | Groups documents in a collection by the specified key and performs simple aggregation functions, such as computing counts and sums. | Class | mongodb.operation | MongoDB NoSQL |
|
IdGenerator | Classes that implement this interface define a way to create IDs for MongoDB documents. | Interface | bson.codecs | MongoDB NoSQL |
|
Immutable | The class to which this annotation is applied is immutable. | Class | mongodb.annotations | MongoDB NoSQL |
|
Indexes | A factory for defining index keys. | Class | mongodb.client.model | MongoDB NoSQL |
|
IndexModel | A model describing the creation of a single index. | Class | mongodb.client.model | MongoDB NoSQL |
|
IndexOptions | The options to apply to the creation of an index. | Class | mongodb.client.model | MongoDB NoSQL |
|
IndexRequest | The settings to apply to the creation of an index. | Class | mongodb.bulk | MongoDB NoSQL |
|
InsertManyOptions | The options to apply to an operation that inserts multiple documents into a collection. | Class | mongodb.client.model | MongoDB NoSQL |
|
InsertOneModel | A model describing an insert of a single document. | Class | mongodb.client.model | MongoDB NoSQL |
|
InsertOperation | An operation that inserts one or more documents into a collection. | Class | mongodb.operation | MongoDB NoSQL |
|
InsertOptions | Options related to insertion of documents into MongoDB. | Class | mongodb | MongoDB NoSQL |
|
InsertRequest | A representation of a document to insert. | Class | mongodb.bulk | MongoDB NoSQL |
|
IntegerCodec | Encodes and decodes Integer objects. | Class | bson.codecs | MongoDB NoSQL |
|
JMXConnectionPoolListener | A connection pool listener that manages a set of JMX MBeans, one for each connection pool. | Class | mongodb.management | MongoDB NoSQL |
|
JSON | | Class | mongodb.util | MongoDB NoSQL |
|
JSONCallback | Converts JSON to DBObjects and vice versa. | Class | mongodb.util | MongoDB NoSQL |
|
JsonMode | An enumeration of the supported output modes of JSONWriter. | Class | bson.json | MongoDB NoSQL |
|
JSONParseException | Exception that is thrown when invalid JSON is encountered by the parser. | Class | mongodb.util | MongoDB NoSQL |
|
JsonParseException | JSONParseException indicates some exception happened during JSON processing. | Class | bson.json | MongoDB NoSQL |
|
JsonReader | Reads a JSON in one of the following modes: Strict mode that conforms to the JSON RFC specifications. | Class | bson.json | MongoDB NoSQL |
|
JSONSerializers | Defines static methods for getting ObjectSerializer instances that produce various flavors of JSON. | Class | mongodb.util | MongoDB NoSQL |
|
JsonWriter | A BsonWriter implementation that outputs a JSON representation of BSON. | Class | bson.json | MongoDB NoSQL |
|
JsonWriterSettings | Settings to control the behavior of a JSONWriter instance. | Class | bson.json | MongoDB NoSQL |
|
LatencyMinimizingServerSelector | A server selector that accepts only servers within the given ping-time latency difference from the faster of the servers. | Class | mongodb.selector | MongoDB NoSQL |
|
LazyBSONCallback | A BSONCallback for creation of LazyBSONObject and LazyBSONList instances. | Class | bson | MongoDB NoSQL |
|
LazyBSONDecoder | A decoder for LazyBSONObject instances. | Class | bson | MongoDB NoSQL |
|
LazyBSONList | A LazyBSONObject representing a BSON array. | Class | bson | MongoDB NoSQL |
|
LazyBSONObject | An immutable BSONObject backed by a byte buffer that lazily provides keys and values on request. | Class | bson | MongoDB NoSQL |
|
LazyDBCallback | A BSONCallback for the creation of LazyDBObject and LazyDBList instances. | Class | mongodb | MongoDB NoSQL |
|
LazyDBDecoder | A decoder for LazyDBObject instances. | Class | mongodb | MongoDB NoSQL |
|
LazyDBEncoder | Encoder that only knows how to encode BSONObject instances of type LazyDBObject. | Class | mongodb | MongoDB NoSQL |
|
LazyDBList | A LazyDBObject representing a BSON array. | Class | mongodb | MongoDB NoSQL |
|
LazyDBObject | An immutable DBObject backed by a byte buffer that lazily provides keys and values on request. | Class | mongodb | MongoDB NoSQL |
|
LineString | A representation of a GeoJSON LineString. | Class | mongodb.client.model.geojson | MongoDB NoSQL |
|
LineStringCodec | A Codec for a GeoJSON LineString. | Class | mongodb.client.model.geojson.codecs | MongoDB NoSQL |
|
ListCollectionsIterable | Iterable for ListCollections. | Interface | mongodb.async.client | MongoDB NoSQL |
|
ListCollectionsIterable | Iterable for ListCollections. | Interface | mongodb.client | MongoDB NoSQL |
|
ListCollectionsOperation | An operation that provides a cursor allowing iteration through the metadata of all the collections in a database. | Class | mongodb.operation | MongoDB NoSQL |
|
ListDatabasesIterable | Iterable for ListDatabases. | Interface | mongodb.async.client | MongoDB NoSQL |
|
ListDatabasesIterable | Iterable for ListDatabases. | Interface | mongodb.client | MongoDB NoSQL |
|
ListDatabasesOperation | An operation that provides a cursor allowing iteration through the metadata of all the databases for a MongoClient. | Class | mongodb.operation | MongoDB NoSQL |
|
ListIndexesIterable | Iterable for ListIndexes. | Interface | mongodb.async.client | MongoDB NoSQL |
|
ListIndexesIterable | Iterable for ListIndexes. | Interface | mongodb.client | MongoDB NoSQL |
|
ListIndexesOperation | An operation that lists the indexes that have been created on a collection. | Class | mongodb.operation | MongoDB NoSQL |
|
Logger | This class is not part of the public API. | Interface | mongodb.diagnostics.logging | MongoDB NoSQL |
|
Loggers | This class is not part of the public API. | Class | mongodb.diagnostics.logging | MongoDB NoSQL |
|
Loggers | This class is not part of the public API. | Class | bson.diagnostics | MongoDB NoSQL |
|
LongCodec | Encodes and decodes Long objects. | Class | bson.codecs | MongoDB NoSQL |
|
MapReduceAction | enum MapReduceActionThe map reduce to collection actions. | Class | mongodb.client.model | MongoDB NoSQL |
|
MapReduceAsyncBatchCursor | Represents the future results of a map-reduce operation as a cursor. | Interface | mongodb.operation | MongoDB NoSQL |
|
MapReduceBatchCursor | Represents the results of a map-reduce operation as a cursor. | Interface | mongodb.operation | MongoDB NoSQL |
|
MapReduceCommand | This class groups the argument for a map/reduce operation and can build the underlying command objectMongoDB documentationMap-Reduce | Class | mongodb | MongoDB NoSQL |
|
MapReduceIterable | Iterable for map reduce. | Interface | mongodb.async.client | MongoDB NoSQL |
|
MapReduceIterable | Iterable for map-reduce. | Interface | mongodb.client | MongoDB NoSQL |
|
MapReduceOutput | Represents the result of a map/reduce operation. | Class | mongodb | MongoDB NoSQL |
|
MapReduceStatistics | Common statistics returned by running all types of map-reduce operations. | Class | mongodb.operation | MongoDB NoSQL |
|
MapReduceToCollectionOperation | Operation that runs a Map Reduce against a MongoDB instance. | Class | mongodb.operation | MongoDB NoSQL |
|
MapReduceWithInlineResultsOperation | Operation that runs a Map Reduce against a MongoDB instance. | Class | mongodb.operation | MongoDB NoSQL |
|
MaxKey | Represent the maximum key value regardless of the key's typeSee Also:Serialized Form | Class | bson.types | MongoDB NoSQL |
|
MaxKeyCodec | Encodes and decodes instances of type MaxKey. | Class | bson.codecs | MongoDB NoSQL |
|
MBeanServer | This class is NOT part of the public API. | Interface | mongodb.management | MongoDB NoSQL |
|
MBeanServerFactory | This class is NOT part of the public API. | Class | mongodb.management | MongoDB NoSQL |
|
MinKey | Represent the minimum key value regardless of the key's typeSee Also:Serialized Form | Class | bson.types | MongoDB NoSQL |
|
MinKeyCodec | Encodes and decodes instances of type MinKey. | Class | bson.codecs | MongoDB NoSQL |
|
MixedBulkWriteOperation | An operation to execute a series of write operations in bulk. | Class | mongodb.operation | MongoDB NoSQL |
|
Mongo | A database connection with internal connection pooling. | Class | mongodb | MongoDB NoSQL |
|
MongoBulkWriteException | An exception that represents all errors associated with a bulk write operation. | Class | mongodb | MongoDB NoSQL |
|
MongoClient | A client-side representation of a MongoDB cluster. | Interface | mongodb.async.client | MongoDB NoSQL |
|
MongoClient | A MongoDB client with internal connection pooling. | Class | mongodb | MongoDB NoSQL |
|
MongoClientException | A base class for exceptions indicating a failure condition with the MongoClient. | Class | mongodb | MongoDB NoSQL |
|
MongoClientOptions | Various settings to control the behavior of a MongoClient. | Class | mongodb | MongoDB NoSQL |
|
MongoClients | A factory for MongoClient instances. | Class | mongodb.async.client | MongoDB NoSQL |
|
MongoClientSettings | Various settings to control the behavior of a MongoClient. | Class | mongodb.async.client | MongoDB NoSQL |
|
MongoClientURI | which can be used to create a MongoClient instance. | Class | mongodb | MongoDB NoSQL |
|
MongoCollection | The MongoCollection interface. | Interface | mongodb.async.client | MongoDB NoSQL |
|
MongoCollection | The MongoCollection interface. | Interface | mongodb.client | MongoDB NoSQL |
|
MongoCommandException | An exception indicating that a command sent to a MongoDB server returned a failure. | Class | mongodb | MongoDB NoSQL |
|
MongoCredential | | Class | mongodb | MongoDB NoSQL |
|
MongoCursor | The Mongo Cursor interface implementing the iterator protocolReturns the server address | Interface | mongodb.client | MongoDB NoSQL |
|
MongoCursorNotFoundException | Subclass of MongoException representing a cursor-not-found exception. | Class | mongodb | MongoDB NoSQL |
|
MongoDatabase | The MongoDatabase interface. | Interface | mongodb.async.client | MongoDB NoSQL |
|
MongoDatabase | The MongoDatabase interface. | Interface | mongodb.client | MongoDB NoSQL |
|
MongoException | Top level Exception for all Exceptions, server-side or client-side, that come from the driver. | Class | mongodb | MongoDB NoSQL |
|
MongoExecutionTimeoutException | Exception indicating that the execution of the current operation timed out as a result of the maximum operation time being exceeded. | Class | mongodb | MongoDB NoSQL |
|
MongoGridFSException | An exception indicating that a failure occurred in GridFS. | Class | mongodb | MongoDB NoSQL |
|
MongoIncompatibleDriverException | An exception indicating that this version of the driver is not compatible with at least one of the servers that it is currentlySince:2. | Class | mongodb | MongoDB NoSQL |
|
MongoInternalException | A Mongo exception internal to the driver, not carrying any error code. | Class | mongodb | MongoDB NoSQL |
|
MongoInterruptedException | A non-checked exception indicating that the driver has been interrupted by a call to Thread. | Class | mongodb | MongoDB NoSQL |
|
MongoIterable | Operations that allow asynchronous iteration over a collection view. | Interface | mongodb.async.client | MongoDB NoSQL |
|
MongoIterable | The MongoIterable is the results from an operation, such as a query. | Interface | mongodb.client | MongoDB NoSQL |
|
MongoNamespace | A MongoDB namespace, which includes a database name and collection name. | Class | mongodb | MongoDB NoSQL |
|
MongoNodeIsRecoveringException | An exception indicating that the server is a member of a replica set but is in recovery mode, and therefore refused to execute the operation. | Class | mongodb | MongoDB NoSQL |
|
MongoNotPrimaryException | An exception indicating that the server is a member of a replica set but is not the primary, and therefore refused to execute either a write operation or a read operation that required a primary. | Class | mongodb | MongoDB NoSQL |
|
MongoOptions | Various settings for a Mongo instance. | Class | mongodb | MongoDB NoSQL |
|
MongoQueryException | An exception indicating that a query operation failed on the server. | Class | mongodb | MongoDB NoSQL |
|
MongoSecurityException | This exception is thrown when there is an error reported by the underlying client authentication mechanism. | Class | mongodb | MongoDB NoSQL |
|
MongoServerException | An exception indicating that some error has been raised by a MongoDB server in response to an operation. | Class | mongodb | MongoDB NoSQL |
|
MongoSocketClosedException | This exception is thrown when trying to read or write from a closed socket. | Class | mongodb | MongoDB NoSQL |
|
MongoSocketException | Subclass of MongoException representing a network-related exceptionSince:2. | Class | mongodb | MongoDB NoSQL |
|
MongoSocketOpenException | This exception is thrown when there is an exception opening a Socket. | Class | mongodb | MongoDB NoSQL |
|
MongoSocketReadException | This exception is thrown when there is an exception reading a response from a Socket. | Class | mongodb | MongoDB NoSQL |
|
MongoSocketReadTimeoutException | This exception is thrown when there is a timeout reading a response from the socket. | Class | mongodb | MongoDB NoSQL |
|
MongoSocketWriteException | This exception is thrown when there is an exception writing a response to a Socket. | Class | mongodb | MongoDB NoSQL |
|
MongoTimeoutException | An exception indicating that the driver has timed out waiting for either a server or a connection to become available. | Class | mongodb | MongoDB NoSQL |
|
MongoURI | Represents a URI which can be used to create a Mongo instance. | Class | mongodb | MongoDB NoSQL |
|
MongoWaitQueueFullException | An exception indicating that the queue for waiting for a pooled connection is full. | Class | mongodb | MongoDB NoSQL |
|
MongoWriteConcernException | An exception indicating a failure to apply the write concern to the requested write operationSince:3. | Class | mongodb | MongoDB NoSQL |
|
MongoWriteException | An exception indicating the failure of a write operation. | Class | mongodb | MongoDB NoSQL |
|
MultiLineString | A representation of a GeoJSON MultiLineString. | Class | mongodb.client.model.geojson | MongoDB NoSQL |
|
MultiLineStringCodec | A Codec for a GeoJSON MultiLineString. | Class | mongodb.client.model.geojson.codecs | MongoDB NoSQL |
|
MultiPoint | A representation of a GeoJSON MultiPoint. | Class | mongodb.client.model.geojson | MongoDB NoSQL |
|
MultiPointCodec | A Codec for a GeoJSON MultiPoint. | Class | mongodb.client.model.geojson.codecs | MongoDB NoSQL |
|
MultiPolygon | A representation of a GeoJSON MultiPolygon. | Class | mongodb.client.model.geojson | MongoDB NoSQL |
|
MultiPolygonCodec | A Codec for a GeoJSON MultiPolygon. | Class | mongodb.client.model.geojson.codecs | MongoDB NoSQL |
|
NamedCoordinateReferenceSystem | A GeoJSON named Coordinate Reference System. | Class | mongodb.client.model.geojson | MongoDB NoSQL |
|
NamedCoordinateReferenceSystemCodec | Codec for a GeoJson Coordinate Reference System of type name. | Class | mongodb.client.model.geojson.codecs | MongoDB NoSQL |
|
NettyStreamFactory | A StreamFactory for Streams based on Netty 4. | Class | mongodb.connection.netty | MongoDB NoSQL |
|
NettyStreamFactoryFactory | A StreamFactoryFactory implementation for Netty-based streams. | Class | mongodb.connection.netty | MongoDB NoSQL |
|
NotThreadSafe | The class to which this annotation is applied is not thread-safe. | Class | mongodb.annotations | MongoDB NoSQL |
|
NullMBeanServer | This class is NOT part of the public API. | Class | mongodb.management | MongoDB NoSQL |
|
ObjectId | A globally unique identifier for objects. | Class | bson.types | MongoDB NoSQL |
|
ObjectIdCodec | A Codec for ObjectId instances. | Class | bson.codecs | MongoDB NoSQL |
|
ObjectIdGenerator | Creates new ObjectId instances as IDs for MongoDB Documents. | Class | bson.codecs | MongoDB NoSQL |
|
ObjectSerializer | Interface describing methods for serializing an object to a string. | Interface | mongodb.util | MongoDB NoSQL |
|
Observable | A Observable represents a MongoDB operation. | Interface | mongodb.async.client | MongoDB NoSQL |
|
Observables | Allows async methods to be converted into event-based Observables. | Class | mongodb.async.client | MongoDB NoSQL |
|
Observer | Provides a mechanism for receiving push-based notifications. | Interface | mongodb.async.client | MongoDB NoSQL |
|
OperationExecutor | An interface describing the execution of a read or a write operation. | Interface | mongodb.operation | MongoDB NoSQL |
|
OrderBy | Enumeration of possible index ordersEnum Constant Summary | Class | mongodb.operation | MongoDB NoSQL |
|
OutputBuffer | An abstract base class for classes implementing BsonOutput. | Class | bson.io | MongoDB NoSQL |
|
ParallelCollectionScanOperation | Return a list of cursors over the collection that can be used to scan it in parallel. | Class | mongodb.operation | MongoDB NoSQL |
|
ParallelCollectionScanOptions | The options to apply to a parallel scan operation. | Class | mongodb.client.model | MongoDB NoSQL |
|
ParallelScanOptions | The options to use for a parallel collection scan. | Class | mongodb | MongoDB NoSQL |
|
PatternCodec | A codec for Pattern instances. | Class | bson.codecs | MongoDB NoSQL |
|
Point | A representation of a GeoJSON Point. | Class | mongodb.client.model.geojson | MongoDB NoSQL |
|
PointCodec | A Codec for a GeoJSON point. | Class | mongodb.client.model.geojson.codecs | MongoDB NoSQL |
|
Polygon | A representation of a GeoJSON Polygon. | Class | mongodb.client.model.geojson | MongoDB NoSQL |
|
PolygonCodec | A Codec for a GeoJSON polygon. | Class | mongodb.client.model.geojson.codecs | MongoDB NoSQL |
|
PolygonCoordinates | Coordinates for a GeoJSON Polygon. | Class | mongodb.client.model.geojson | MongoDB NoSQL |
|
Position | A representation of a GeoJSON Position. | Class | mongodb.client.model.geojson | MongoDB NoSQL |
|
PrimaryServerSelector | A server selector that chooses servers that are primaries. | Class | mongodb.selector | MongoDB NoSQL |
|
Projections | A factory for projections. | Class | mongodb.client.model | MongoDB NoSQL |
|
PushOptions | The options to apply to a $push update operator. | Class | mongodb.client.model | MongoDB NoSQL |
|
QueryBuilder | Utility for creating DBObject queriesMongoDB documentationQuerying | Class | mongodb | MongoDB NoSQL |
|
QueryOperators | MongoDB keywords for various query operations. | Class | mongodb | MongoDB NoSQL |
|
QueryResult | A batch of query results. | Class | mongodb.connection | MongoDB NoSQL |
|
RawBsonDocument | An immutable BSON document that is represented using only the raw bytes. | Class | bson | MongoDB NoSQL |
|
RawBsonDocumentCodec | A simple BSONDocumentBuffer codec. | Class | bson.codecs | MongoDB NoSQL |
|
ReadBinding | A factory of connection sources to servers that can be read from and that satisfy the specified read preference. | Interface | mongodb.binding | MongoDB NoSQL |
|
ReadOperation | An operation that reads from a MongoDB server. | Interface | mongodb.operation | MongoDB NoSQL |
|
ReadPreference | A class that represents preferred replica set members to which a query or command can be sent. | Class | mongodb | MongoDB NoSQL |
|
ReadPreferenceServerSelector | A server selector that chooses based on a read preference. | Class | mongodb.selector | MongoDB NoSQL |
|
ReadWriteBinding | A factory of connection sources to servers that can be read from or written to. | Interface | mongodb.binding | MongoDB NoSQL |
|
ReferenceCounted | An interface for reference-counted objects. | Interface | mongodb.binding | MongoDB NoSQL |
|
ReflectionDBObject | | Class | mongodb | MongoDB NoSQL |
|
RenameCollectionOperation | An operation that renames the given collection to the new name. | Class | mongodb.operation | MongoDB NoSQL |
|
RenameCollectionOptions | The options to apply when renaming a collection. | Class | mongodb.client.model | MongoDB NoSQL |
|
ReplaceOneModel | A model describing the replacement of at most one document that matches the query filter. | Class | mongodb.client.model | MongoDB NoSQL |
|
ReplicaSetStatus | Keeps replica set status. | Class | mongodb | MongoDB NoSQL |
|
ReturnDocument | Indicates which document to return, the original document before change or the document after the changeSince:3. | Class | mongodb.client.model | MongoDB NoSQL |
|
Server | A logical connection to a MongoDB server. | Interface | mongodb.connection | MongoDB NoSQL |
|
ServerAddress | Represents the location of a Mongo server - i. | Class | mongodb | MongoDB NoSQL |
|
ServerAddressSelector | A server selector that chooses a server that matches the server address. | Class | mongodb.selector | MongoDB NoSQL |
|
ServerConnectionState | enum ServerConnectionStateEnum of the current state of attempting to connect to a server. | Class | mongodb.connection | MongoDB NoSQL |
|
ServerCursor | A class representing a cursor id associated with a server address (host/port) Since cursor ids are only useful in the context of a single MongoDB server process, you need both values to do a getMore on the cursor. | Class | mongodb | MongoDB NoSQL |
|
ServerDescription | Immutable snapshot state of a server. | Class | mongodb.connection | MongoDB NoSQL |
|
ServerId | A client-generated identifier that uniquely identifies a MongoDB server. | Class | mongodb.connection | MongoDB NoSQL |
|
ServerSelector | An interface for selecting a server from a cluster according some preference. | Interface | mongodb.selector | MongoDB NoSQL |
|
ServerSettings | Settings relating to monitoring of each server. | Class | mongodb.connection | MongoDB NoSQL |
|
ServerType | The type of the server. | Class | mongodb.connection | MongoDB NoSQL |
|
ServerVersion | Holds an array of three integers representing the server version, e. | Class | mongodb.connection | MongoDB NoSQL |
|
ShortCodec | Encodes and decodes Short objects. | Class | bson.codecs | MongoDB NoSQL |
|
SingleResultCallback | An interface to describe the completion of an asynchronous operation. | Interface | mongodb.async | MongoDB NoSQL |
|
SingleServerBinding | A simple binding where all connection sources are bound to the server specified in the constructor. | Class | mongodb.binding | MongoDB NoSQL |
|
SocketSettings | An immutable class representing socket settings used for connections to a MongoDB server. | Class | mongodb.connection | MongoDB NoSQL |
|
SocketStreamFactory | Factory for creating instances of SocketStream. | Class | mongodb.connection | MongoDB NoSQL |
|
Sorts | A factory for sort specifications. | Class | mongodb.client.model | MongoDB NoSQL |
|
SslSettings | Settings for connecting to MongoDB via SSL. | Class | mongodb.connection | MongoDB NoSQL |
|
Stream | A full duplex stream of bytes. | Interface | mongodb.connection | MongoDB NoSQL |
|
StreamFactory | A factory for streams. | Interface | mongodb.connection | MongoDB NoSQL |
|
StreamFactoryFactory | A factory of StreamFactory instances. | Interface | mongodb.connection | MongoDB NoSQL |
|
StringCodec | Encodes and decodes String objects. | Class | bson.codecs | MongoDB NoSQL |
|
Subscription | A Subscription represents a one-to-one lifecycle of a Observer subscribing to an Observable. | Interface | mongodb.async.client | MongoDB NoSQL |
|
Symbol | Class to hold an instance of the BSON symbol type. | Class | bson.types | MongoDB NoSQL |
|
SymbolCodec | A codec for BSON symbol type. | Class | bson.codecs | MongoDB NoSQL |
|
Tag | | Class | mongodb | MongoDB NoSQL |
|
TaggableReadPreference | Abstract class for all preference which can be combined with tagsGets the list of tag sets as a list of TagSet instances. | Class | mongodb | MongoDB NoSQL |
|
TagSet | An immutable set of tags, used to select members of a replica set to use for read operations. | Class | mongodb | MongoDB NoSQL |
|
ThreadSafe | The class to which this annotation is applied is thread-safe. | Class | mongodb.annotations | MongoDB NoSQL |
|
Transformer | Transforms objects that can be converted to BSON into other Java types, and vice versa. | Interface | bson | MongoDB NoSQL |
|
UpdateManyModel | A model describing an update to all documents that matches the query filter. | Class | mongodb.client.model | MongoDB NoSQL |
|
UpdateOneModel | A model describing an update to at most one document that matches the query filter. | Class | mongodb.client.model | MongoDB NoSQL |
|
UpdateOperation | An operation that updates a document in a collection. | Class | mongodb.operation | MongoDB NoSQL |
|
UpdateOptions | The options to apply when updating documents. | Class | mongodb.client.model | MongoDB NoSQL |
|
UpdateRequest | An update to one or more documents. | Class | mongodb.bulk | MongoDB NoSQL |
|
UpdateResult | The result of an update operation. | Class | mongodb.client.result | MongoDB NoSQL |
|
Updates | A factory for document updates. | Class | mongodb.client.model | MongoDB NoSQL |
|
UpdateUserOperation | An operation that updates a user. | Class | mongodb.operation | MongoDB NoSQL |
|
UserExistsOperation | An operation that determines if a user exists. | Class | mongodb.operation | MongoDB NoSQL |
|
Util | General utilities that are useful throughout the driver. | Class | mongodb.util | MongoDB NoSQL |
|
UuidCodec | Encodes and decodes UUID objects. | Class | bson.codecs | MongoDB NoSQL |
|
UuidCodecProvider | | Class | bson.codecs | MongoDB NoSQL |
|
UuidRepresentation | enum UuidRepresentationThe representation to use when converting a UUID to a BSON binary value. | Class | bson | MongoDB NoSQL |
|
ValueCodecProvider | A Codec provider for dynamically-typed value classes. | Class | bson.codecs | MongoDB NoSQL |
|
WritableServerSelector | A server selector that chooses servers that are writable. | Class | mongodb.selector | MongoDB NoSQL |
|
WriteBinding | A factory of connection sources to servers that can be written to, e. | Interface | mongodb.binding | MongoDB NoSQL |
|
WriteConcern | Controls the acknowledgment of write operations with various options. | Class | mongodb | MongoDB NoSQL |
|
WriteConcernError | An error representing a failure by the server to apply the requested write concern to the bulk operation. | Class | mongodb.bulk | MongoDB NoSQL |
|
WriteConcernError | An error representing a failure by the server to apply the requested write concern to the bulk operation. | Class | mongodb | MongoDB NoSQL |
|
WriteConcernException | An exception representing an error reported due to a write failure. | Class | mongodb | MongoDB NoSQL |
|
WriteConcernResult | The result of a successful write operation. | Class | mongodb | MongoDB NoSQL |
|
WriteError | Represents the details of a write error , e. | Class | mongodb | MongoDB NoSQL |
|
WriteModel | A base class for models that can be used in a bulk write operations. | Class | mongodb.client.model | MongoDB NoSQL |
|
WriteOperation | An operation which writes to a MongoDB server. | Interface | mongodb.operation | MongoDB NoSQL |
|
WriteRequest | An abstract base class for a write request. | Class | mongodb.bulk | MongoDB NoSQL |
|
WriteResult | This class lets you access the results of the previous acknowledged write. | Class | mongodb | MongoDB NoSQL |