- B_BINARY - Static variable in class org.bson.BSON
-
- B_FUNC - Static variable in class org.bson.BSON
-
- B_GENERAL - Static variable in class org.bson.BSON
-
- B_UUID - Static variable in class org.bson.BSON
-
- background(boolean) - Method in class com.mongodb.bulk.IndexRequest
-
Should the index should be created in the background
- background(boolean) - Method in class com.mongodb.client.model.IndexOptions
-
Should the index should be created in the background
- backwards(Boolean) - Method in class com.mongodb.client.model.Collation.Builder
-
Sets the backwards value
- BaseWriteOperation - Class in com.mongodb.operation
-
Abstract base class for write operations.
- BaseWriteOperation(MongoNamespace, boolean, WriteConcern) - Constructor for class com.mongodb.operation.BaseWriteOperation
-
Construct an instance
- BasicBSONCallback - Class in org.bson
-
An implementation of BsonCallback
that creates an instance of BSONObject.
- BasicBSONCallback() - Constructor for class org.bson.BasicBSONCallback
-
Creates a new instance.
- BasicBSONDecoder - Class in org.bson
-
Basic implementation of BSONDecoder interface that creates BasicBSONObject instances
- BasicBSONDecoder() - Constructor for class org.bson.BasicBSONDecoder
-
- BasicBSONEncoder - Class in org.bson
-
This is meant to be pooled or cached.
- BasicBSONEncoder() - Constructor for class org.bson.BasicBSONEncoder
-
- BasicBSONList - Class in org.bson.types
-
Utility class to allow array DBObject
s to be created.
- BasicBSONList() - Constructor for class org.bson.types.BasicBSONList
-
- BasicBSONObject - Class in org.bson
-
A simple implementation of DBObject
.
- BasicBSONObject() - Constructor for class org.bson.BasicBSONObject
-
Creates an empty object.
- BasicBSONObject(int) - Constructor for class org.bson.BasicBSONObject
-
Creates an empty object.
- BasicBSONObject(String, Object) - Constructor for class org.bson.BasicBSONObject
-
Creates a BSONObject initialised with a single key/value pair.
- BasicBSONObject(Map) - Constructor for class org.bson.BasicBSONObject
-
Creates a DBObject from a map.
- BasicDBList - Class in com.mongodb
-
An implementation of List that reflects the way BSON lists work.
- BasicDBList() - Constructor for class com.mongodb.BasicDBList
-
- BasicDBObject - Class in com.mongodb
-
A basic implementation of BSON object that is MongoDB specific.
- BasicDBObject() - Constructor for class com.mongodb.BasicDBObject
-
Creates an empty object.
- BasicDBObject(int) - Constructor for class com.mongodb.BasicDBObject
-
Creates an empty object
- BasicDBObject(String, Object) - Constructor for class com.mongodb.BasicDBObject
-
Creates an object with the given key/value
- BasicDBObject(Map) - Constructor for class com.mongodb.BasicDBObject
-
Creates an object from a map.
- BasicDBObjectBuilder - Class in com.mongodb
-
Utility for building complex objects.
- BasicDBObjectBuilder() - Constructor for class com.mongodb.BasicDBObjectBuilder
-
Creates a builder intialized with an empty document.
- BasicOutputBuffer - Class in org.bson.io
-
A BSON output stream that stores the output in a single, un-pooled byte array.
- BasicOutputBuffer() - Constructor for class org.bson.io.BasicOutputBuffer
-
Construct an instance with a default initial byte array size.
- BasicOutputBuffer(int) - Constructor for class org.bson.io.BasicOutputBuffer
-
Construct an instance with the specified initial byte array size.
- batchCursor(SingleResultCallback<AsyncBatchCursor<TResult>>) - Method in interface com.mongodb.async.client.MongoIterable
-
Provide the underlying
AsyncBatchCursor
allowing fine grained control of the cursor.
- BatchCursor<T> - Interface in com.mongodb.operation
-
MongoDB returns query results as batches, and this interface provideds an iterator over those batches.
- batchSize(Integer) - Method in class com.mongodb.AggregationOptions.Builder
-
Sets the size of batches to use when iterating over results.
- batchSize(int) - Method in interface com.mongodb.async.client.AggregateIterable
-
Sets the number of documents to return per batch.
- batchSize(int) - Method in interface com.mongodb.async.client.DistinctIterable
-
Sets the number of documents to return per batch.
- batchSize(int) - Method in interface com.mongodb.async.client.FindIterable
-
Sets the number of documents to return per batch.
- batchSize(int) - Method in interface com.mongodb.async.client.gridfs.GridFSDownloadStream
-
Sets the number of chunks to return per batch.
- batchSize(int) - Method in interface com.mongodb.async.client.gridfs.GridFSFindIterable
-
Sets the number of documents to return per batch.
- batchSize(int) - Method in interface com.mongodb.async.client.ListCollectionsIterable
-
Sets the number of documents to return per batch.
- batchSize(int) - Method in interface com.mongodb.async.client.ListDatabasesIterable
-
Sets the number of documents to return per batch.
- batchSize(int) - Method in interface com.mongodb.async.client.ListIndexesIterable
-
Sets the number of documents to return per batch.
- batchSize(int) - Method in interface com.mongodb.async.client.MapReduceIterable
-
Sets the number of documents to return per batch.
- batchSize(int) - Method in interface com.mongodb.async.client.MongoIterable
-
Sets the number of documents to return per batch.
- batchSize(int) - Method in interface com.mongodb.client.AggregateIterable
-
Sets the number of documents to return per batch.
- batchSize(int) - Method in interface com.mongodb.client.DistinctIterable
-
Sets the number of documents to return per batch.
- batchSize(int) - Method in interface com.mongodb.client.FindIterable
-
Sets the number of documents to return per batch.
- batchSize(int) - Method in class com.mongodb.client.gridfs.GridFSDownloadStream
-
Sets the number of chunks to return per batch.
- batchSize(int) - Method in interface com.mongodb.client.gridfs.GridFSFindIterable
-
Sets the number of documents to return per batch.
- batchSize(int) - Method in interface com.mongodb.client.ListCollectionsIterable
-
Sets the number of documents to return per batch.
- batchSize(int) - Method in interface com.mongodb.client.ListDatabasesIterable
-
Sets the number of documents to return per batch.
- batchSize(int) - Method in interface com.mongodb.client.ListIndexesIterable
-
Sets the number of documents to return per batch.
- batchSize(int) - Method in interface com.mongodb.client.MapReduceIterable
-
Sets the number of documents to return per batch.
- batchSize(int) - Method in class com.mongodb.client.model.DBCollectionFindOptions
-
Sets the number of documents to return per batch.
- batchSize(int) - Method in class com.mongodb.client.model.FindOptions
-
Sets the number of documents to return per batch.
- batchSize(int) - Method in class com.mongodb.client.model.ParallelCollectionScanOptions
-
Deprecated.
The batch size to use for each cursor.
- batchSize(int) - Method in interface com.mongodb.client.MongoIterable
-
Sets the number of documents to return per batch.
- batchSize(int) - Method in class com.mongodb.DBCursor
-
Limits the number of elements returned in one batch.
- batchSize(Integer) - Method in class com.mongodb.operation.AggregateOperation
-
Sets the number of documents to return per batch.
- batchSize(int) - Method in class com.mongodb.operation.FindOperation
-
Sets the number of documents to return per batch.
- batchSize(int) - Method in class com.mongodb.operation.ListCollectionsOperation
-
Sets the number of documents to return per batch.
- batchSize(int) - Method in class com.mongodb.operation.ListIndexesOperation
-
Sets the number of documents to return per batch.
- batchSize(int) - Method in class com.mongodb.operation.ParallelCollectionScanOperation
-
The batch size to use for each cursor.
- batchSize(int) - Method in class com.mongodb.ParallelScanOptions.Builder
-
The batch size to use for each cursor.
- Beta - Annotation Type in com.mongodb.annotations
-
Signifies that a public API (public class, method or field) is subject to
incompatible changes, or even removal, in a future release.
- BigDecimalCodec - Class in org.bson.codecs
-
Encodes and decodes BigDecimal
objects.
- BigDecimalCodec() - Constructor for class org.bson.codecs.BigDecimalCodec
-
- bigDecimalValue() - Method in class org.bson.types.Decimal128
-
Gets a BigDecimal that is equivalent to this Decimal128.
- BINARY - Static variable in class org.bson.BSON
-
- Binary - Class in org.bson.types
-
Generic binary holder.
- Binary(byte[]) - Constructor for class org.bson.types.Binary
-
Creates a Binary object with the default binary type of 0
- Binary(BsonBinarySubType, byte[]) - Constructor for class org.bson.types.Binary
-
Creates a Binary with the specified type and data.
- Binary(byte, byte[]) - Constructor for class org.bson.types.Binary
-
Creates a Binary object
- BinaryCodec - Class in org.bson.codecs
-
A Codec for the BSON Binary type.
- BinaryCodec() - Constructor for class org.bson.codecs.BinaryCodec
-
- binaryConverter(Converter<BsonBinary>) - Method in class org.bson.json.JsonWriterSettings.Builder
-
Sets the converter from BSON Binary values to JSON.
- bits(Integer) - Method in class com.mongodb.bulk.IndexRequest
-
Sets the number of precision of the stored geohash value of the location data in 2d indexes.
- bits(Integer) - Method in class com.mongodb.client.model.IndexOptions
-
Sets the number of precision of the stored geohash value of the location data in 2d indexes.
- Bits - Class in org.bson.io
-
Utility class for reading values from an input stream.
- Bits() - Constructor for class org.bson.io.Bits
-
- bitsAllClear(String, long) - Static method in class com.mongodb.client.model.Filters
-
Creates a filter that matches all documents where all of the bit positions are clear in the field.
- bitsAllSet(String, long) - Static method in class com.mongodb.client.model.Filters
-
Creates a filter that matches all documents where all of the bit positions are set in the field.
- bitsAnyClear(String, long) - Static method in class com.mongodb.client.model.Filters
-
Creates a filter that matches all documents where any of the bit positions are clear in the field.
- bitsAnySet(String, long) - Static method in class com.mongodb.client.model.Filters
-
Creates a filter that matches all documents where any of the bit positions are set in the field.
- bitwiseAnd(String, int) - Static method in class com.mongodb.client.model.Updates
-
Creates an update that performs a bitwise and between the given integer value and the integral value of the field with the given
name.
- bitwiseAnd(String, long) - Static method in class com.mongodb.client.model.Updates
-
Creates an update that performs a bitwise and between the given long value and the integral value of the field with the given name.
- bitwiseOr(String, int) - Static method in class com.mongodb.client.model.Updates
-
Creates an update that performs a bitwise or between the given integer value and the integral value of the field with the given
name.
- bitwiseOr(String, long) - Static method in class com.mongodb.client.model.Updates
-
Creates an update that performs a bitwise or between the given long value and the integral value of the field with the given name.
- bitwiseXor(String, int) - Static method in class com.mongodb.client.model.Updates
-
Creates an update that performs a bitwise xor between the given integer value and the integral value of the field with the given
name.
- bitwiseXor(String, long) - Static method in class com.mongodb.client.model.Updates
-
Creates an update that performs a bitwise xor between the given long value and the integral value of the field with the given name.
- Block<T> - Interface in com.mongodb
-
An interface for applying some logic against the given parameter.
- BOOLEAN - Static variable in class org.bson.BSON
-
- BooleanCodec - Class in org.bson.codecs
-
Encodes and decodes Boolean
objects.
- BooleanCodec() - Constructor for class org.bson.codecs.BooleanCodec
-
- booleanConverter(Converter<Boolean>) - Method in class org.bson.json.JsonWriterSettings.Builder
-
Sets the converter from BSON Boolean values to JSON.
- BOX - Static variable in class com.mongodb.QueryOperators
-
- BSON - Class in org.bson
-
- BSON() - Constructor for class org.bson.BSON
-
- Bson - Interface in org.bson.conversions
-
An interface for types that are able to render themselves into a BsonDocument
.
- BsonArray - Class in org.bson
-
A type-safe representation of the BSON array type.
- BsonArray(List<? extends BsonValue>) - Constructor for class org.bson.BsonArray
-
Construct an instance with the given list of values.
- BsonArray() - Constructor for class org.bson.BsonArray
-
Construct an empty B
- BsonArrayCodec - Class in org.bson.codecs
-
A codec for BsonArray instances.
- BsonArrayCodec() - Constructor for class org.bson.codecs.BsonArrayCodec
-
- BsonArrayCodec(CodecRegistry) - Constructor for class org.bson.codecs.BsonArrayCodec
-
Construct an instance with the given registry
- BsonBinary - Class in org.bson
-
A representation of the BSON Binary type.
- BsonBinary(byte[]) - Constructor for class org.bson.BsonBinary
-
Construct a new instance with the given data and the default sub-type
- BsonBinary(BsonBinarySubType, byte[]) - Constructor for class org.bson.BsonBinary
-
Construct a new instance with the given data and binary sub type.
- BsonBinary(byte, byte[]) - Constructor for class org.bson.BsonBinary
-
Construct a new instance with the given data and binary sub type.
- BsonBinaryCodec - Class in org.bson.codecs
-
A Codec for the BSON Binary type.
- BsonBinaryCodec() - Constructor for class org.bson.codecs.BsonBinaryCodec
-
- BsonBinaryReader - Class in org.bson
-
A BsonReader implementation that reads from a binary stream of data.
- BsonBinaryReader(ByteBuffer) - Constructor for class org.bson.BsonBinaryReader
-
Construct an instance.
- BsonBinaryReader(BsonInput) - Constructor for class org.bson.BsonBinaryReader
-
Construct an instance.
- BsonBinaryReader.Context - Class in org.bson
-
- BsonBinaryReader.Mark - Class in org.bson
-
- BsonBinarySubType - Enum in org.bson
-
The Binary subtype
- BsonBinaryWriter - Class in org.bson
-
A BsonWriter implementation that writes to a binary stream of data.
- BsonBinaryWriter(BsonOutput, FieldNameValidator) - Constructor for class org.bson.BsonBinaryWriter
-
Construct an instance.
- BsonBinaryWriter(BsonOutput) - Constructor for class org.bson.BsonBinaryWriter
-
Construct an instance.
- BsonBinaryWriter(BsonWriterSettings, BsonBinaryWriterSettings, BsonOutput) - Constructor for class org.bson.BsonBinaryWriter
-
Construct an instance.
- BsonBinaryWriter(BsonWriterSettings, BsonBinaryWriterSettings, BsonOutput, FieldNameValidator) - Constructor for class org.bson.BsonBinaryWriter
-
Construct an instance.
- BsonBinaryWriter.Context - Class in org.bson
-
- BsonBinaryWriter.Mark - Class in org.bson
-
- BsonBinaryWriterSettings - Class in org.bson
-
The customisable settings for writing BSON.
- BsonBinaryWriterSettings(int) - Constructor for class org.bson.BsonBinaryWriterSettings
-
Creates a new instance of the settings with the given maximum document size.
- BsonBinaryWriterSettings() - Constructor for class org.bson.BsonBinaryWriterSettings
-
Creates a new instance of the settings with
Integer.MAX_VALUE
as the maximum document size.
- BsonBoolean - Class in org.bson
-
A representation of the BSON Boolean type.
- BsonBoolean(boolean) - Constructor for class org.bson.BsonBoolean
-
Construct a new instance with the given value.
- BsonBooleanCodec - Class in org.bson.codecs
-
A Codec for BsonBoolean instances.
- BsonBooleanCodec() - Constructor for class org.bson.codecs.BsonBooleanCodec
-
- BSONCallback - Interface in org.bson
-
A callback interface for describing the structure of a BSON document.
- BsonContextType - Enum in org.bson
-
Used by BsonReader and BsonWriter implementations to represent the current context.
- BsonCreator - Annotation Type in org.bson.codecs.pojo.annotations
-
An annotation that configures a constructor or method as the Creator for the Pojo.
- BsonDateTime - Class in org.bson
-
A representation of the BSON DateTime type.
- BsonDateTime(long) - Constructor for class org.bson.BsonDateTime
-
Construct a new instance with the given value.
- BsonDateTimeCodec - Class in org.bson.codecs
-
A Codec for BsonDateTime instances.
- BsonDateTimeCodec() - Constructor for class org.bson.codecs.BsonDateTimeCodec
-
- BsonDbPointer - Class in org.bson
-
Holder for a BSON type DBPointer(0x0c).
- BsonDbPointer(String, ObjectId) - Constructor for class org.bson.BsonDbPointer
-
Construct a new instance with the given namespace and id.
- BsonDBPointerCodec - Class in org.bson.codecs
-
Converts BSON type DBPointer(0x0c) to database references as DBPointer is deprecated.
- BsonDBPointerCodec() - Constructor for class org.bson.codecs.BsonDBPointerCodec
-
- BsonDecimal128 - Class in org.bson
-
A representation of the BSON Decimal128 type.
- BsonDecimal128(Decimal128) - Constructor for class org.bson.BsonDecimal128
-
Construct a new instance with the given value.
- BsonDecimal128Codec - Class in org.bson.codecs
-
A Codec for BsonDecimal128 instances.
- BsonDecimal128Codec() - Constructor for class org.bson.codecs.BsonDecimal128Codec
-
- BSONDecoder - Interface in org.bson
-
An interface for decoders of BSON documents.
- BsonDiscriminator - Annotation Type in org.bson.codecs.pojo.annotations
-
An annotation that configures the discriminator key and value for a class.
- BsonDocument - Class in org.bson
-
A type-safe container for a BSON document.
- BsonDocument(List<BsonElement>) - Constructor for class org.bson.BsonDocument
-
Construct a new instance with the given list BsonElement
, none of which may be null.
- BsonDocument(String, BsonValue) - Constructor for class org.bson.BsonDocument
-
Construct a new instance with a single key value pair
- BsonDocument() - Constructor for class org.bson.BsonDocument
-
Construct an empty document.
- BsonDocumentCodec - Class in org.bson.codecs
-
A codec for BsonDocument instances.
- BsonDocumentCodec() - Constructor for class org.bson.codecs.BsonDocumentCodec
-
- BsonDocumentCodec(CodecRegistry) - Constructor for class org.bson.codecs.BsonDocumentCodec
-
Creates a new instance initialised with the given codec registry.
- BsonDocumentReader - Class in org.bson
-
A BsonReader
implementation that reads from an instance of BsonDocument
.
- BsonDocumentReader(BsonDocument) - Constructor for class org.bson.BsonDocumentReader
-
Construct a new instance.
- BsonDocumentReader.Context - Class in org.bson
-
- BsonDocumentReader.Mark - Class in org.bson
-
- BsonDocumentWrapper<T> - Class in org.bson
-
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.
- BsonDocumentWrapper(T, Encoder<T>) - Constructor for class org.bson.BsonDocumentWrapper
-
Construct a new instance with the given document and encoder for the document.
- BsonDocumentWrapperCodec - Class in org.bson.codecs
-
A Codec
- BsonDocumentWrapperCodec(Codec<BsonDocument>) - Constructor for class org.bson.codecs.BsonDocumentWrapperCodec
-
Construct a new instance,
- BsonDocumentWriter - Class in org.bson
-
A BsonWriter
implementation that writes to an instance of BsonDocument
.
- BsonDocumentWriter(BsonDocument) - Constructor for class org.bson.BsonDocumentWriter
-
Construct a new instance.
- BsonDouble - Class in org.bson
-
A representation of the BSON Double type.
- BsonDouble(double) - Constructor for class org.bson.BsonDouble
-
Construct a new instance with the given value.
- BsonDoubleCodec - Class in org.bson.codecs
-
A Codec for BsonDouble instances.
- BsonDoubleCodec() - Constructor for class org.bson.codecs.BsonDoubleCodec
-
- BsonElement - Class in org.bson
-
A mapping from a name to a BsonValue.
- BsonElement(String, BsonValue) - Constructor for class org.bson.BsonElement
-
Construct a new instance with the given key and value
- BSONEncoder - Interface in org.bson
-
A BSONEncoder
is a class which can be used to turn documents into byte arrays.
- BSONException - Exception in org.bson
-
A general runtime exception raised in BSON processing.
- BSONException(String) - Constructor for exception org.bson.BSONException
-
- BSONException(int, String) - Constructor for exception org.bson.BSONException
-
- BSONException(String, Throwable) - Constructor for exception org.bson.BSONException
-
- BSONException(int, String, Throwable) - Constructor for exception org.bson.BSONException
-
- BsonField - Class in com.mongodb.client.model
-
A representation of a BSON document field whose value is another BSON document.
- BsonField(String, Bson) - Constructor for class com.mongodb.client.model.BsonField
-
Construct an instance
- BsonId - Annotation Type in org.bson.codecs.pojo.annotations
-
An annotation that configures the property as the id property for a
ClassModel
.
- BsonIgnore - Annotation Type in org.bson.codecs.pojo.annotations
-
An annotation that configures a property to be ignored when reading and writing to BSON
- BsonInput - Interface in org.bson.io
-
An input stream that is optimized for reading BSON values directly from the underlying stream.
- BsonInt32 - Class in org.bson
-
A representation of the BSON Int32 type.
- BsonInt32(int) - Constructor for class org.bson.BsonInt32
-
Construct a new instance with the given value.
- BsonInt32Codec - Class in org.bson.codecs
-
A Codec for BsonInt32 instances.
- BsonInt32Codec() - Constructor for class org.bson.codecs.BsonInt32Codec
-
- BsonInt64 - Class in org.bson
-
A representation of the BSON Int64 type.
- BsonInt64(long) - Constructor for class org.bson.BsonInt64
-
Construct a new instance with the given value.
- BsonInt64Codec - Class in org.bson.codecs
-
A Codec for BsonInt64 instances.
- BsonInt64Codec() - Constructor for class org.bson.codecs.BsonInt64Codec
-
- BsonInvalidOperationException - Exception in org.bson
-
An exception indicating an invalid BSON operation.
- BsonInvalidOperationException(String) - Constructor for exception org.bson.BsonInvalidOperationException
-
Construct a new instance.
- BsonInvalidOperationException(String, Throwable) - Constructor for exception org.bson.BsonInvalidOperationException
-
Construct a new instance.
- BsonJavaScript - Class in org.bson
-
For using the JavaScript Code type.
- BsonJavaScript(String) - Constructor for class org.bson.BsonJavaScript
-
Construct a new instance with the given JavaScript code.
- BsonJavaScriptCodec - Class in org.bson.codecs
-
A Codec for the BsonJavaScript
type.
- BsonJavaScriptCodec() - Constructor for class org.bson.codecs.BsonJavaScriptCodec
-
- BsonJavaScriptWithScope - Class in org.bson
-
A representation of the JavaScript Code with Scope BSON type.
- BsonJavaScriptWithScope(String, BsonDocument) - Constructor for class org.bson.BsonJavaScriptWithScope
-
Construct a new instance with the given code and scope.
- BsonJavaScriptWithScopeCodec - Class in org.bson.codecs
-
A Codec for BsonJavaScriptWithScope
instances.
- BsonJavaScriptWithScopeCodec(Codec<BsonDocument>) - Constructor for class org.bson.codecs.BsonJavaScriptWithScopeCodec
-
Construct a new instance with the given codec to use for the nested document
- BsonMaxKey - Class in org.bson
-
Represent the maximum key value regardless of the key's type
- BsonMaxKey() - Constructor for class org.bson.BsonMaxKey
-
- BsonMaxKeyCodec - Class in org.bson.codecs
-
A codec for BsonMaxKey
instances.
- BsonMaxKeyCodec() - Constructor for class org.bson.codecs.BsonMaxKeyCodec
-
- BsonMinKey - Class in org.bson
-
Represent the minimum key value regardless of the key's type
- BsonMinKey() - Constructor for class org.bson.BsonMinKey
-
- BsonMinKeyCodec - Class in org.bson.codecs
-
A codec for BsonMinKey
instances.
- BsonMinKeyCodec() - Constructor for class org.bson.codecs.BsonMinKeyCodec
-
- BsonNull - Class in org.bson
-
A representation of the BSON Null type.
- BsonNull() - Constructor for class org.bson.BsonNull
-
- BsonNullCodec - Class in org.bson.codecs
-
A Codec for BsonNull instances.
- BsonNullCodec() - Constructor for class org.bson.codecs.BsonNullCodec
-
- BsonNumber - Class in org.bson
-
Base class for the three numeric BSON types.
- BsonNumber() - Constructor for class org.bson.BsonNumber
-
- BSONObject - Interface in org.bson
-
A key-value map that can be saved to the database.
- BsonObjectId - Class in org.bson
-
A representation of the BSON ObjectId type.
- BsonObjectId() - Constructor for class org.bson.BsonObjectId
-
Construct a new instance with a new ObjectId
.
- BsonObjectId(ObjectId) - Constructor for class org.bson.BsonObjectId
-
Construct a new instance with the given ObjectId
instance.
- BsonObjectIdCodec - Class in org.bson.codecs
-
A Codec for BsonObjectId
instances.
- BsonObjectIdCodec() - Constructor for class org.bson.codecs.BsonObjectIdCodec
-
- BsonOutput - Interface in org.bson.io
-
An output stream that is optimized for writing BSON values directly to the underlying stream.
- BsonProperty - Annotation Type in org.bson.codecs.pojo.annotations
-
An annotation that configures a property.
- BsonReader - Interface in org.bson
-
An interface for reading a logical BSON document using a pull-oriented API.
- BsonReaderMark - Interface in org.bson
-
Represents a bookmark that can be used to reset a
BsonReader
to its state at the time the mark was created.
- BsonRegularExpression - Class in org.bson
-
A holder class for a BSON regular expression, so that we can delay compiling into a Pattern until necessary.
- BsonRegularExpression(String, String) - Constructor for class org.bson.BsonRegularExpression
-
Creates a new instance
- BsonRegularExpression(String) - Constructor for class org.bson.BsonRegularExpression
-
Creates a new instance with no options set.
- BsonRegularExpressionCodec - Class in org.bson.codecs
-
A codec for BSON regular expressions.
- BsonRegularExpressionCodec() - Constructor for class org.bson.codecs.BsonRegularExpressionCodec
-
- BsonSerializationException - Exception in org.bson
-
An exception indicating a failure to serialize a BSON value.
- BsonSerializationException(String) - Constructor for exception org.bson.BsonSerializationException
-
Construct a new instance.
- BsonString - Class in org.bson
-
A representation of the BSON String type.
- BsonString(String) - Constructor for class org.bson.BsonString
-
Construct a new instance with the given value.
- BsonStringCodec - Class in org.bson.codecs
-
A Codec for BsonString instances.
- BsonStringCodec() - Constructor for class org.bson.codecs.BsonStringCodec
-
- BsonSymbol - Class in org.bson
-
Class to hold a BSON symbol object, which is an interned string in Ruby
- BsonSymbol(String) - Constructor for class org.bson.BsonSymbol
-
Creates a new instance.
- BsonSymbolCodec - Class in org.bson.codecs
-
A codec for BSON symbol type.
- BsonSymbolCodec() - Constructor for class org.bson.codecs.BsonSymbolCodec
-
- BsonTimestamp - Class in org.bson
-
A value representing the BSON timestamp type.
- BsonTimestamp() - Constructor for class org.bson.BsonTimestamp
-
Construct a new instance with a null time and a 0 increment.
- BsonTimestamp(long) - Constructor for class org.bson.BsonTimestamp
-
Construct a new instance for the given value, which combines the time in seconds and the increment as a single long value.
- BsonTimestamp(int, int) - Constructor for class org.bson.BsonTimestamp
-
Construct a new instance for the given time and increment.
- BSONTimestamp - Class in org.bson.types
-
This is used for internal increment values.
- BSONTimestamp() - Constructor for class org.bson.types.BSONTimestamp
-
Creates a new instance.
- BSONTimestamp(int, int) - Constructor for class org.bson.types.BSONTimestamp
-
Creates a new instance.
- BSONTimestampCodec - Class in com.mongodb
-
Knows how to encode and decode BSON timestamps.
- BSONTimestampCodec() - Constructor for class com.mongodb.BSONTimestampCodec
-
- BsonTimestampCodec - Class in org.bson.codecs
-
A Codec for BSON Timestamp instances.
- BsonTimestampCodec() - Constructor for class org.bson.codecs.BsonTimestampCodec
-
- BsonType - Enum in org.bson
-
Enumeration of all the BSON types currently supported.
- BsonTypeClassMap - Class in org.bson.codecs
-
A map from a BSON types to the Class to which it should be decoded.
- BsonTypeClassMap(Map<BsonType, Class<?>>) - Constructor for class org.bson.codecs.BsonTypeClassMap
-
Construct an instance with the default mapping, but replacing the default mapping with any values contained in the given map.
- BsonTypeClassMap() - Constructor for class org.bson.codecs.BsonTypeClassMap
-
Construct an instance with the default mappings.
- BsonTypeCodecMap - Class in org.bson.codecs
-
An efficient map of BsonType to Codec
- BsonTypeCodecMap(BsonTypeClassMap, CodecRegistry) - Constructor for class org.bson.codecs.BsonTypeCodecMap
-
Initializes the map by iterating the keys of the given BsonTypeClassMap and looking up the Codec for the Class mapped to each key.
- BsonUndefined - Class in org.bson
-
Represents the value associated with the BSON Undefined type.
- BsonUndefined() - Constructor for class org.bson.BsonUndefined
-
- BsonUndefinedCodec - Class in org.bson.codecs
-
Allows reading and writing of the BSON Undefined type.
- BsonUndefinedCodec() - Constructor for class org.bson.codecs.BsonUndefinedCodec
-
- BsonValue - Class in org.bson
-
Base class for any BSON type.
- BsonValueCodec - Class in org.bson.codecs
-
A codec for unknown BsonValues.
- BsonValueCodec() - Constructor for class org.bson.codecs.BsonValueCodec
-
- BsonValueCodec(CodecRegistry) - Constructor for class org.bson.codecs.BsonValueCodec
-
Creates a new instance initialised with the given codec registry.
- BsonValueCodecProvider - Class in org.bson.codecs
-
A CodecProvider
for all subclass of BsonValue.
- BsonValueCodecProvider() - Constructor for class org.bson.codecs.BsonValueCodecProvider
-
Construct a new instance with the default codec for each BSON type.
- BsonWriter - Interface in org.bson
-
An interface for writing a logical BSON document using a push-oriented API.
- BsonWriterSettings - Class in org.bson
-
All the customisable settings for writing BSON.
- BsonWriterSettings(int) - Constructor for class org.bson.BsonWriterSettings
-
Creates a new instance of the settings with the given maximum serialization depth.
- BsonWriterSettings() - Constructor for class org.bson.BsonWriterSettings
-
Creates a new instance of the settings with the default maximum serialization depth of 1024.
- bucket(TExpression, List<Boundary>) - Static method in class com.mongodb.client.model.Aggregates
-
Creates a $bucket pipeline stage
- bucket(TExpression, List<TBoundary>, BucketOptions) - Static method in class com.mongodb.client.model.Aggregates
-
Creates a $bucket pipeline stage
- bucketAuto(TExpression, int) - Static method in class com.mongodb.client.model.Aggregates
-
Creates a $bucketAuto pipeline stage
- bucketAuto(TExpression, int, BucketAutoOptions) - Static method in class com.mongodb.client.model.Aggregates
-
Creates a $bucketAuto pipeline stage
- BucketAutoOptions - Class in com.mongodb.client.model
-
The options for a $bucketAuto aggregation pipeline stage
- BucketAutoOptions() - Constructor for class com.mongodb.client.model.BucketAutoOptions
-
- BucketGranularity - Enum in com.mongodb.client.model
-
Granularity values for automatic bucketing.
- BucketOptions - Class in com.mongodb.client.model
-
The options for a $bucket aggregation pipeline stage
- BucketOptions() - Constructor for class com.mongodb.client.model.BucketOptions
-
- bucketSize(Double) - Method in class com.mongodb.bulk.IndexRequest
-
Sets the specified the number of units within which to group the location values for geoHaystack Indexes
- bucketSize(Double) - Method in class com.mongodb.client.model.IndexOptions
-
Sets the specified the number of units within which to group the location values for geoHaystack Indexes
- BufferProvider - Interface in com.mongodb.connection
-
A provider of instances of ByteBuf.
- build() - Method in class com.mongodb.AggregationOptions.Builder
-
Return the options based on this builder.
- build() - Method in class com.mongodb.async.client.MongoClientSettings.Builder
-
Build an instance of MongoClientSettings
.
- build() - Method in class com.mongodb.client.model.Collation.Builder
-
Creates a new Collation object with the settings initialised on this builder.
- build() - Method in class com.mongodb.client.MongoDriverInformation.Builder
-
- build() - Method in class com.mongodb.connection.ClusterSettings.Builder
-
Build the settings from the builder.
- build() - Method in class com.mongodb.connection.ConnectionPoolSettings.Builder
-
Creates a new ConnectionPoolSettings object with the settings initialised on this builder.
- build() - Method in class com.mongodb.connection.netty.NettyStreamFactoryFactory.Builder
-
Build an instance of NettyStreamFactoryFactory
.
- build() - Method in class com.mongodb.connection.ServerDescription.Builder
-
Create a new ServerDescription from the settings in this builder.
- build() - Method in class com.mongodb.connection.ServerSettings.Builder
-
Create a new ServerSettings from the settings applied to this builder.
- build() - Method in class com.mongodb.connection.SocketSettings.Builder
-
Build an instance of SocketSettings
.
- build() - Method in class com.mongodb.connection.SslSettings.Builder
-
Create a new SSLSettings from the settings in this builder.
- build() - Method in class com.mongodb.MongoClientOptions.Builder
-
Build an instance of MongoClientOptions.
- build() - Method in class com.mongodb.ParallelScanOptions.Builder
-
Creates a ParallelScanOptions with the settings initialised in this builder.
- build() - Method in class org.bson.codecs.DecoderContext.Builder
-
Build an instance of DecoderContext
.
- build() - Method in class org.bson.codecs.EncoderContext.Builder
-
Build an instance of EncoderContext
.
- build() - Method in class org.bson.codecs.pojo.ClassModelBuilder
-
Creates a new ClassModel instance based on the mapping data provided.
- build() - Method in class org.bson.codecs.pojo.PojoCodecProvider.Builder
-
Creates the PojoCodecProvider with the classes or packages that configured and registered.
- build() - Method in class org.bson.codecs.pojo.PropertyModelBuilder
-
- build() - Method in class org.bson.json.JsonWriterSettings.Builder
-
Build a JsonWriterSettings instance.
- build() - Method in class org.bson.json.StrictCharacterStreamJsonWriterSettings.Builder
-
Build a JsonWriterSettings instance.
- builder() - Static method in class com.mongodb.AggregationOptions
-
Creates a new Builder for AggregationOptions
.
- builder() - Static method in class com.mongodb.async.client.MongoClientSettings
-
Convenience method to create a Builder.
- builder(MongoClientSettings) - Static method in class com.mongodb.async.client.MongoClientSettings
-
Convenience method to create a from an existing MongoClientSettings
.
- builder() - Static method in class com.mongodb.client.model.Collation
-
Convenience method to create a Builder.
- builder(Collation) - Static method in class com.mongodb.client.model.Collation
-
Convenience method to create a from an existing Collation
.
- builder() - Static method in class com.mongodb.client.MongoDriverInformation
-
Convenience method to create a Builder.
- builder(MongoDriverInformation) - Static method in class com.mongodb.client.MongoDriverInformation
-
Convenience method to create a Builder.
- builder() - Static method in class com.mongodb.connection.ClusterSettings
-
Get a builder for this class.
- builder(ClusterSettings) - Static method in class com.mongodb.connection.ClusterSettings
-
Creates a builder instance.
- builder() - Static method in class com.mongodb.connection.ConnectionPoolSettings
-
Gets a Builder for creating a new ConnectionPoolSettings instance.
- builder(ConnectionPoolSettings) - Static method in class com.mongodb.connection.ConnectionPoolSettings
-
Gets a Builder for creating a new ConnectionPoolSettings instance.
- builder() - Static method in class com.mongodb.connection.netty.NettyStreamFactoryFactory
-
Gets a builder for an instance of NettyStreamFactoryFactory
.
- builder() - Static method in class com.mongodb.connection.ServerDescription
-
Gets a Builder for creating a new ServerDescription instance.
- Builder() - Constructor for class com.mongodb.connection.ServerDescription.Builder
-
- builder() - Static method in class com.mongodb.connection.ServerSettings
-
Creates a builder for ServerSettings.
- builder(ServerSettings) - Static method in class com.mongodb.connection.ServerSettings
-
Creates a builder instance.
- builder() - Static method in class com.mongodb.connection.SocketSettings
-
Gets a builder for an instance of SocketSettings
.
- Builder() - Constructor for class com.mongodb.connection.SocketSettings.Builder
-
- builder() - Static method in class com.mongodb.connection.SslSettings
-
Gets a Builder for creating a new SSLSettings instance.
- Builder() - Constructor for class com.mongodb.connection.SslSettings.Builder
-
- builder() - Static method in class com.mongodb.MongoClientOptions
-
Creates a builder instance.
- builder(MongoClientOptions) - Static method in class com.mongodb.MongoClientOptions
-
Creates a builder instance.
- Builder() - Constructor for class com.mongodb.MongoClientOptions.Builder
-
Creates a Builder for MongoClientOptions, getting the appropriate system properties for initialization.
- Builder(MongoClientOptions) - Constructor for class com.mongodb.MongoClientOptions.Builder
-
Creates a Builder from an existing MongoClientOptions.
- builder() - Static method in class com.mongodb.ParallelScanOptions
-
Create a builder for the options
- Builder() - Constructor for class com.mongodb.ParallelScanOptions.Builder
-
- builder() - Static method in class org.bson.codecs.DecoderContext
-
Create a builder.
- builder() - Static method in class org.bson.codecs.EncoderContext
-
Create a builder.
- builder(Class<S>) - Static method in class org.bson.codecs.pojo.ClassModel
-
Creates a new Class Model builder instance using reflection.
- builder() - Static method in class org.bson.codecs.pojo.PojoCodecProvider
-
Creates a Builder so classes or packages can be registered and configured before creating an immutable CodecProvider.
- builder() - Static method in class org.bson.codecs.pojo.PropertyModel
-
- builder() - Static method in class org.bson.json.JsonWriterSettings
-
Create a builder for JsonWriterSettings, which are immutable.
- builder() - Static method in class org.bson.json.StrictCharacterStreamJsonWriterSettings
-
Create a builder for StrictCharacterStreamJsonWriterSettings, which are immutable.
- BulkUpdateRequestBuilder - Class in com.mongodb
-
A builder for a single update request.
- bulkWrite(List<? extends WriteModel<? extends TDocument>>, SingleResultCallback<BulkWriteResult>) - Method in interface com.mongodb.async.client.MongoCollection
-
Executes a mix of inserts, updates, replaces, and deletes.
- bulkWrite(List<? extends WriteModel<? extends TDocument>>, BulkWriteOptions, SingleResultCallback<BulkWriteResult>) - Method in interface com.mongodb.async.client.MongoCollection
-
Executes a mix of inserts, updates, replaces, and deletes.
- bulkWrite(List<? extends WriteModel<? extends TDocument>>) - Method in interface com.mongodb.client.MongoCollection
-
Executes a mix of inserts, updates, replaces, and deletes.
- bulkWrite(List<? extends WriteModel<? extends TDocument>>, BulkWriteOptions) - Method in interface com.mongodb.client.MongoCollection
-
Executes a mix of inserts, updates, replaces, and deletes.
- BulkWriteBatchCombiner - Class in com.mongodb.connection
-
This class is not part of the public API.
- BulkWriteBatchCombiner(ServerAddress, boolean, WriteConcern) - Constructor for class com.mongodb.connection.BulkWriteBatchCombiner
-
Construct an instance.
- BulkWriteError - Class in com.mongodb.bulk
-
Represents an error for an item included in a bulk write operation, e.g.
- BulkWriteError(int, String, BsonDocument, int) - Constructor for class com.mongodb.bulk.BulkWriteError
-
Constructs a new instance.
- BulkWriteError - Class in com.mongodb
-
Represents an error for an item included in a bulk write operation, e.g.
- BulkWriteError(int, String, DBObject, int) - Constructor for class com.mongodb.BulkWriteError
-
Constructs a new instance.
- BulkWriteException - Exception in com.mongodb
-
An exception that represents all errors associated with a bulk write operation.
- BulkWriteOperation - Class in com.mongodb
-
A bulk write operation.
- BulkWriteOptions - Class in com.mongodb.client.model
-
The options to apply to a bulk write.
- BulkWriteOptions() - Constructor for class com.mongodb.client.model.BulkWriteOptions
-
- BulkWriteRequestBuilder - Class in com.mongodb
-
A builder for a single write request.
- BulkWriteResult - Class in com.mongodb.bulk
-
The result of a successful bulk write operation.
- BulkWriteResult() - Constructor for class com.mongodb.bulk.BulkWriteResult
-
- BulkWriteResult - Class in com.mongodb
-
The result of a successful bulk write operation.
- BulkWriteResult() - Constructor for class com.mongodb.BulkWriteResult
-
- BulkWriteUpsert - Class in com.mongodb.bulk
-
Represents an item in the bulk write that was upserted.
- BulkWriteUpsert(int, BsonValue) - Constructor for class com.mongodb.bulk.BulkWriteUpsert
-
Construct an instance.
- BulkWriteUpsert - Class in com.mongodb
-
Represents an upsert request in a bulk write operation that resulted in an insert.
- BulkWriteUpsert(int, Object) - Constructor for class com.mongodb.BulkWriteUpsert
-
Constructs an instance.
- bypassDocumentValidation(Boolean) - Method in class com.mongodb.AggregationOptions.Builder
-
Sets whether to bypass document validation.
- bypassDocumentValidation(Boolean) - Method in interface com.mongodb.async.client.AggregateIterable
-
Sets the bypass document level validation flag.
- bypassDocumentValidation(Boolean) - Method in interface com.mongodb.async.client.MapReduceIterable
-
Sets the bypass document level validation flag.
- bypassDocumentValidation(Boolean) - Method in interface com.mongodb.client.AggregateIterable
-
Sets the bypass document level validation flag.
- bypassDocumentValidation(Boolean) - Method in interface com.mongodb.client.MapReduceIterable
-
Sets the bypass document level validation flag.
- bypassDocumentValidation(Boolean) - Method in class com.mongodb.client.model.BulkWriteOptions
-
Sets the bypass document level validation flag.
- bypassDocumentValidation(Boolean) - Method in class com.mongodb.client.model.DBCollectionFindAndModifyOptions
-
Sets the bypassDocumentValidation
- bypassDocumentValidation(Boolean) - Method in class com.mongodb.client.model.DBCollectionUpdateOptions
-
Sets the bypass document level validation flag.
- bypassDocumentValidation(Boolean) - Method in class com.mongodb.client.model.FindOneAndReplaceOptions
-
Sets the bypass document level validation flag.
- bypassDocumentValidation(Boolean) - Method in class com.mongodb.client.model.FindOneAndUpdateOptions
-
Sets the bypass document level validation flag.
- bypassDocumentValidation(Boolean) - Method in class com.mongodb.client.model.InsertManyOptions
-
Sets the bypass document level validation flag.
- bypassDocumentValidation(Boolean) - Method in class com.mongodb.client.model.InsertOneOptions
-
Sets the bypass document level validation flag.
- bypassDocumentValidation(Boolean) - Method in class com.mongodb.client.model.UpdateOptions
-
Sets the bypass document level validation flag.
- bypassDocumentValidation(Boolean) - Method in class com.mongodb.InsertOptions
-
Sets whether to bypass document validation.
- bypassDocumentValidation(Boolean) - Method in class com.mongodb.operation.AggregateToCollectionOperation
-
Sets the bypass document level validation flag.
- bypassDocumentValidation(Boolean) - Method in class com.mongodb.operation.BaseWriteOperation
-
Sets the bypass document level validation flag.
- bypassDocumentValidation(Boolean) - Method in class com.mongodb.operation.FindAndReplaceOperation
-
Sets the bypass document level validation flag.
- bypassDocumentValidation(Boolean) - Method in class com.mongodb.operation.FindAndUpdateOperation
-
Sets the bypass document level validation flag.
- bypassDocumentValidation(Boolean) - Method in class com.mongodb.operation.MapReduceToCollectionOperation
-
Sets the bypass document level validation flag.
- bypassDocumentValidation(Boolean) - Method in class com.mongodb.operation.MixedBulkWriteOperation
-
Sets the bypass document level validation flag.
- ByteArrayCodec - Class in org.bson.codecs
-
Encodes and decodes byte arrays.
- ByteArrayCodec() - Constructor for class org.bson.codecs.ByteArrayCodec
-
- ByteBuf - Interface in org.bson
-
An interface wrapper around a java.nio.ByteBuffer
which additionally is Closeable
, so that pooled byte buffers know
how.
- ByteBufferBsonInput - Class in org.bson.io
-
An implementation of BsonInput
that is backed by a ByteBuf
.
- ByteBufferBsonInput(ByteBuf) - Constructor for class org.bson.io.ByteBufferBsonInput
-
Construct an instance with the given byte buffer.
- ByteBufferBsonOutput - Class in com.mongodb.connection
-
This class should not be considered as part of the public API, and it may change or be removed at any time.
- ByteBufferBsonOutput(BufferProvider) - Constructor for class com.mongodb.connection.ByteBufferBsonOutput
-
Construct an instance that uses the given buffer provider to allocate byte buffers as needs as it grows.
- ByteBufNIO - Class in org.bson
-
Implementation of ByteBuf
which simply wraps an NIO ByteBuffer
and forwards all calls to it.
- ByteBufNIO(ByteBuffer) - Constructor for class org.bson.ByteBufNIO
-
Creates a new instance.
- ByteCodec - Class in org.bson.codecs
-
Encodes and decodes Byte
objects.
- ByteCodec() - Constructor for class org.bson.codecs.ByteCodec
-
- Bytes - Class in com.mongodb
-
Class that hold definitions of the wire protocol
- Bytes() - Constructor for class com.mongodb.Bytes
-
- callGetLastError() - Method in class com.mongodb.WriteConcern
-
- canonicalAddress(String) - Method in class com.mongodb.connection.ServerDescription.Builder
-
Sets the canonical host name and port of this server.
- CANONICALIZE_HOST_NAME_KEY - Static variable in class com.mongodb.MongoCredential
-
Mechanism property key for specifying whether to canonicalize the host name for GSSAPI authentication.
- capacity() - Method in interface org.bson.ByteBuf
-
Returns this buffer's capacity.
- capacity() - Method in class org.bson.ByteBufNIO
-
- capped(boolean) - Method in class com.mongodb.client.model.CreateCollectionOptions
-
sets whether the collection is capped.
- capped(boolean) - Method in class com.mongodb.operation.CreateCollectionOperation
-
Sets whether the collection is capped.
- caseLevel(Boolean) - Method in class com.mongodb.client.model.Collation.Builder
-
Sets the case level value
- caseSensitive(Boolean) - Method in class com.mongodb.client.model.TextSearchOptions
-
Set the case-sensitive flag for the text search
- CENTER - Static variable in class com.mongodb.QueryOperators
-
- CENTER_SPHERE - Static variable in class com.mongodb.QueryOperators
-
- channelToInputStream(AsynchronousByteChannel) - Static method in class com.mongodb.async.client.gridfs.helpers.AsynchronousChannelHelper
-
- channelToInputStream(AsynchronousFileChannel) - Static method in class com.mongodb.async.client.gridfs.helpers.AsynchronousChannelHelper
-
- channelToOutputStream(AsynchronousByteChannel) - Static method in class com.mongodb.async.client.gridfs.helpers.AsynchronousChannelHelper
-
- channelToOutputStream(AsynchronousFileChannel) - Static method in class com.mongodb.async.client.gridfs.helpers.AsynchronousChannelHelper
-
- CharacterCodec - Class in org.bson.codecs
-
Encodes and decodes Character
objects.
- CharacterCodec() - Constructor for class org.bson.codecs.CharacterCodec
-
- checkCollectionNameValidity(String) - Static method in class com.mongodb.MongoNamespace
-
Check the validity of the given collection name.
- checkDatabaseNameValidity(String) - Static method in class com.mongodb.MongoNamespace
-
Check the validity of the given database name.
- checkedDiscriminator(boolean) - Method in class org.bson.codecs.DecoderContext.Builder
-
Sets the checkedDiscriminator
- checkPreconditions(String, BsonType) - Method in class org.bson.AbstractBsonReader
-
Ensures any conditions are met before reading commences.
- checkPreconditions(String, AbstractBsonWriter.State...) - Method in class org.bson.AbstractBsonWriter
-
Checks the writer is in the correct state.
- checkState(AbstractBsonWriter.State[]) - Method in class org.bson.AbstractBsonWriter
-
Checks if this writer's current state is in the list of given states.
- choose(ClusterDescription) - Method in class com.mongodb.ReadPreference
-
Chooses the servers from the given cluster than match this read preference.
- chooseForNonReplicaSet(ClusterDescription) - Method in class com.mongodb.ReadPreference
-
- chooseForNonReplicaSet(ClusterDescription) - Method in class com.mongodb.TaggableReadPreference
-
- chooseForReplicaSet(ClusterDescription) - Method in class com.mongodb.ReadPreference
-
- chunkSizeBytes(Integer) - Method in class com.mongodb.client.gridfs.model.GridFSUploadOptions
-
Sets the chunk size in bytes.
- CLASS_AND_PROPERTY_CONVENTION - Static variable in class org.bson.codecs.pojo.Conventions
-
The default class and property conventions
Sets the discriminator key if not set to _t
and the discriminator value if not set to the
ClassModels simple type name.
Configures the PropertyModels.
- ClassMap<T> - Class in org.bson.util
-
Maps Class objects to values.
- ClassMap() - Constructor for class org.bson.util.ClassMap
-
- ClassModel<T> - Class in org.bson.codecs.pojo
-
This model represents the metadata for a class and all its properties.
- ClassModelBuilder<T> - Class in org.bson.codecs.pojo
-
A builder for programmatically creating ClassModels
.
- clear() - Method in class org.bson.BsonArray
-
- clear() - Method in class org.bson.BsonDocument
-
- clear() - Method in class org.bson.BsonDocumentWrapper
-
- clear() - Method in interface org.bson.ByteBuf
-
Clears this buffer.
- clear() - Method in class org.bson.ByteBufNIO
-
- clear() - Method in class org.bson.Document
-
- clear() - Method in class org.bson.LazyBSONList
-
- clear() - Method in class org.bson.RawBsonDocument
-
- clear() - Method in class org.bson.util.ClassMap
-
As per java.util.Map
, removes all of the mappings from this map (optional operation).
- clearAllHooks() - Static method in class org.bson.BSON
-
Remove all decoding and encoding hooks for all classes.
- clearDecodingHooks() - Static method in class org.bson.BSON
-
Clears all decoding hooks.
- clearEncodingHooks() - Static method in class org.bson.BSON
-
Clears all encoding hooks.
- CLI - Class in com.mongodb.gridfs
-
A simple CLI for GridFS.
- CLI() - Constructor for class com.mongodb.gridfs.CLI
-
- clone() - Method in class org.bson.BsonArray
-
- clone() - Method in class org.bson.BsonDocument
-
- clone() - Method in class org.bson.BsonDocumentWrapper
-
- clone() - Method in class org.bson.RawBsonDocument
-
- close() - Method in interface com.mongodb.async.AsyncBatchCursor
-
- close(SingleResultCallback<Void>) - Method in interface com.mongodb.async.client.gridfs.AsyncInputStream
-
Closes the input stream
- close(SingleResultCallback<Void>) - Method in interface com.mongodb.async.client.gridfs.AsyncOutputStream
-
Closes the output stream
- close() - Method in interface com.mongodb.async.client.MongoClient
-
Close the client, which will close all underlying cached resources, including, for example,
sockets and background monitoring threads.
- close() - Method in class com.mongodb.client.gridfs.GridFSDownloadStream
-
- close() - Method in class com.mongodb.client.gridfs.GridFSUploadStream
-
- close() - Method in interface com.mongodb.client.MongoCursor
-
- close() - Method in class com.mongodb.connection.ByteBufferBsonOutput
-
- close() - Method in interface com.mongodb.connection.Cluster
-
Closes connections to the servers in the cluster.
- close() - Method in interface com.mongodb.connection.Stream
-
Closes the connection.
- close() - Method in interface com.mongodb.Cursor
-
Terminates this cursor on the server.
- close() - Method in class com.mongodb.DBCursor
-
- close() - Method in class com.mongodb.Mongo
-
Closes all resources associated with this instance, in particular any open network connections.
- close() - Method in interface com.mongodb.operation.BatchCursor
-
- close() - Method in class org.bson.AbstractBsonReader
-
Closes the reader.
- close() - Method in class org.bson.AbstractBsonWriter
-
- close() - Method in class org.bson.BsonBinaryReader
-
- close() - Method in class org.bson.BsonBinaryWriter
-
- close() - Method in class org.bson.io.BasicOutputBuffer
-
- close() - Method in interface org.bson.io.BsonInput
-
- close() - Method in interface org.bson.io.BsonOutput
-
- close() - Method in class org.bson.io.ByteBufferBsonInput
-
- close() - Method in class org.bson.io.OutputBuffer
-
- Cluster - Interface in com.mongodb.connection
-
Represents a cluster of MongoDB servers.
- ClusterBinding - Class in com.mongodb.binding
-
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.
- ClusterBinding(Cluster, ReadPreference) - Constructor for class com.mongodb.binding.ClusterBinding
-
Creates an instance.
- clusterClosed(ClusterClosedEvent) - Method in class com.mongodb.event.ClusterEventMulticaster
-
Deprecated.
- clusterClosed(ClusterClosedEvent) - Method in interface com.mongodb.event.ClusterListener
-
Invoked when a cluster is closed.
- clusterClosed(ClusterClosedEvent) - Method in class com.mongodb.event.ClusterListenerAdapter
-
- ClusterClosedEvent - Class in com.mongodb.event
-
A cluster closed event.
- ClusterClosedEvent(ClusterId) - Constructor for class com.mongodb.event.ClusterClosedEvent
-
Constructs a new instance of the event.
- ClusterConnectionMode - Enum in com.mongodb.connection
-
The cluster connection mode.
- ClusterDescription - Class in com.mongodb.connection
-
Immutable snapshot state of a cluster.
- ClusterDescription(ClusterConnectionMode, ClusterType, List<ServerDescription>) - Constructor for class com.mongodb.connection.ClusterDescription
-
Creates a new ClusterDescription.
- ClusterDescription(ClusterConnectionMode, ClusterType, List<ServerDescription>, ClusterSettings, ServerSettings) - Constructor for class com.mongodb.connection.ClusterDescription
-
Creates a new ClusterDescription.
- clusterDescriptionChanged(ClusterDescriptionChangedEvent) - Method in class com.mongodb.event.ClusterEventMulticaster
-
Deprecated.
- clusterDescriptionChanged(ClusterDescriptionChangedEvent) - Method in interface com.mongodb.event.ClusterListener
-
Invoked when a cluster description changes.
- clusterDescriptionChanged(ClusterDescriptionChangedEvent) - Method in class com.mongodb.event.ClusterListenerAdapter
-
- ClusterDescriptionChangedEvent - Class in com.mongodb.event
-
An event signifying that the cluster description has changed.
- ClusterDescriptionChangedEvent(ClusterId, ClusterDescription, ClusterDescription) - Constructor for class com.mongodb.event.ClusterDescriptionChangedEvent
-
Constructs a new instance of the event.
- ClusterEventMulticaster - Class in com.mongodb.event
-
- ClusterEventMulticaster(List<ClusterListener>) - Constructor for class com.mongodb.event.ClusterEventMulticaster
-
Deprecated.
Construct an instance with the given list of cluster listeners
- ClusterFactory - Interface in com.mongodb.connection
-
Factory for Cluster
implementations.
- ClusterId - Class in com.mongodb.connection
-
A client-generated identifier that uniquely identifies a connection to a MongoDB cluster, which could be sharded, replica set,
or standalone.
- ClusterId() - Constructor for class com.mongodb.connection.ClusterId
-
Construct an instance.
- ClusterId(String) - Constructor for class com.mongodb.connection.ClusterId
-
Construct an instance.
- ClusterListener - Interface in com.mongodb.event
-
A listener for cluster-related events.
- ClusterListenerAdapter - Class in com.mongodb.event
-
An adapter for cluster listener implementations, for clients that want to listen for a subset of cluster events.
- ClusterListenerAdapter() - Constructor for class com.mongodb.event.ClusterListenerAdapter
-
- clusterOpening(ClusterOpeningEvent) - Method in class com.mongodb.event.ClusterEventMulticaster
-
Deprecated.
- clusterOpening(ClusterOpeningEvent) - Method in interface com.mongodb.event.ClusterListener
-
Invoked when a cluster is opened.
- clusterOpening(ClusterOpeningEvent) - Method in class com.mongodb.event.ClusterListenerAdapter
-
- ClusterOpeningEvent - Class in com.mongodb.event
-
A cluster opening event.
- ClusterOpeningEvent(ClusterId) - Constructor for class com.mongodb.event.ClusterOpeningEvent
-
Constructs a new instance of the event.
- clusterSettings(ClusterSettings) - Method in class com.mongodb.async.client.MongoClientSettings.Builder
-
Sets the cluster settings.
- ClusterSettings - Class in com.mongodb.connection
-
Settings for the cluster.
- ClusterSettings.Builder - Class in com.mongodb.connection
-
A builder for the cluster settings.
- ClusterType - Enum in com.mongodb.connection
-
An enumeration of all possible cluster types.
- CODE - Static variable in class org.bson.BSON
-
- Code - Class in org.bson.types
-
For using the Code type.
- Code(String) - Constructor for class org.bson.types.Code
-
Construct a new instance with the given code.
- CODE_W_SCOPE - Static variable in class org.bson.BSON
-
- Codec<T> - Interface in org.bson.codecs
-
Implementations of this interface can both encode and decode values of type T
.
- codec(Codec<T>) - Method in class org.bson.codecs.pojo.PropertyModelBuilder
-
Sets a custom codec for the property
- CodecConfigurationException - Exception in org.bson.codecs.configuration
-
An exception indicating that a codec registry has been misconfigured in some way, preventing it from providing a codec for the
requested class.
- CodecConfigurationException(String) - Constructor for exception org.bson.codecs.configuration.CodecConfigurationException
-
Construct a new instance.
- CodecConfigurationException(String, Throwable) - Constructor for exception org.bson.codecs.configuration.CodecConfigurationException
-
Construct a new instance and wraps a cause
- CodeCodec - Class in org.bson.codecs
-
Encodes and decodes instances of type
Code
.
- CodeCodec() - Constructor for class org.bson.codecs.CodeCodec
-
- CodecProvider - Interface in org.bson.codecs.configuration
-
A provider of Codec
instances.
- CodecRegistries - Class in org.bson.codecs.configuration
-
A helper class for creating and combining codecs, codec providers, and codec registries
- codecRegistry(CodecRegistry) - Method in class com.mongodb.async.client.MongoClientSettings.Builder
-
Sets the codec registry
- codecRegistry(CodecRegistry) - Method in class com.mongodb.MongoClientOptions.Builder
-
Sets the codec registry
- CodecRegistry - Interface in org.bson.codecs.configuration
-
A registry of Codec instances searchable by the class that the Codec can encode and decode.
- CodeWithScope - Class in org.bson.types
-
A representation of the JavaScript Code with Scope BSON type.
- CodeWithScope(String, Document) - Constructor for class org.bson.types.CodeWithScope
-
Construct an instance.
- CodeWithScopeCodec - Class in org.bson.codecs
-
Encodes and decodes CodeWithScope
instances.
- CodeWithScopeCodec(Codec<Document>) - Constructor for class org.bson.codecs.CodeWithScopeCodec
-
Creates a new CodeWithScopeCodec.
- CodeWScope - Class in org.bson.types
-
Represents the CodeWScope BSON type.
- CodeWScope(String, BSONObject) - Constructor for class org.bson.types.CodeWScope
-
Creates a new instance
- collation(Collation) - Method in class com.mongodb.AggregationOptions.Builder
-
Sets the collation
- collation(Collation) - Method in interface com.mongodb.async.client.AggregateIterable
-
Sets the collation options
- collation(Collation) - Method in interface com.mongodb.async.client.DistinctIterable
-
Sets the collation options
- collation(Collation) - Method in interface com.mongodb.async.client.FindIterable
-
Sets the collation options
- collation(Collation) - Method in interface com.mongodb.async.client.gridfs.GridFSFindIterable
-
Sets the collation options
- collation(Collation) - Method in interface com.mongodb.async.client.MapReduceIterable
-
Sets the collation options
- collation(Collation) - Method in class com.mongodb.bulk.DeleteRequest
-
Sets the collation options
- collation(Collation) - Method in class com.mongodb.bulk.IndexRequest
-
Sets the collation options
- collation(Collation) - Method in class com.mongodb.bulk.UpdateRequest
-
Sets the collation options
- collation(Collation) - Method in class com.mongodb.BulkUpdateRequestBuilder
-
Sets the collation
- collation(Collation) - Method in class com.mongodb.BulkWriteRequestBuilder
-
Sets the collation
- collation(Collation) - Method in interface com.mongodb.client.AggregateIterable
-
Sets the collation options
- collation(Collation) - Method in interface com.mongodb.client.DistinctIterable
-
Sets the collation options
- collation(Collation) - Method in interface com.mongodb.client.FindIterable
-
Sets the collation options
- collation(Collation) - Method in interface com.mongodb.client.gridfs.GridFSFindIterable
-
Sets the collation options
- collation(Collation) - Method in interface com.mongodb.client.MapReduceIterable
-
Sets the collation options
- Collation - Class in com.mongodb.client.model
-
The options regarding collation support in MongoDB 3.4+
- collation(Collation) - Method in class com.mongodb.client.model.CountOptions
-
Sets the collation options
- collation(Collation) - Method in class com.mongodb.client.model.CreateCollectionOptions
-
Sets the collation options
- collation(Collation) - Method in class com.mongodb.client.model.CreateViewOptions
-
Sets the collation options
- collation(Collation) - Method in class com.mongodb.client.model.DBCollectionCountOptions
-
Sets the collation
- collation(Collation) - Method in class com.mongodb.client.model.DBCollectionDistinctOptions
-
Sets the collation
- collation(Collation) - Method in class com.mongodb.client.model.DBCollectionFindAndModifyOptions
-
Sets the collation
- collation(Collation) - Method in class com.mongodb.client.model.DBCollectionFindOptions
-
Sets the collation
- collation(Collation) - Method in class com.mongodb.client.model.DBCollectionRemoveOptions
-
Sets the collation
- collation(Collation) - Method in class com.mongodb.client.model.DBCollectionUpdateOptions
-
Sets the collation
- collation(Collation) - Method in class com.mongodb.client.model.DBCreateViewOptions
-
Sets the collation
- collation(Collation) - Method in class com.mongodb.client.model.DeleteOptions
-
Sets the collation options
- collation(Collation) - Method in class com.mongodb.client.model.FindOneAndDeleteOptions
-
Sets the collation options
- collation(Collation) - Method in class com.mongodb.client.model.FindOneAndReplaceOptions
-
Sets the collation options
- collation(Collation) - Method in class com.mongodb.client.model.FindOneAndUpdateOptions
-
Sets the collation options
- collation(Collation) - Method in class com.mongodb.client.model.FindOptions
-
Sets the collation options
- collation(Collation) - Method in class com.mongodb.client.model.IndexOptions
-
Sets the collation options
- collation(Collation) - Method in class com.mongodb.client.model.UpdateOptions
-
Sets the collation options
- collation(Collation) - Method in class com.mongodb.operation.AggregateOperation
-
Sets the collation options
- collation(Collation) - Method in class com.mongodb.operation.AggregateToCollectionOperation
-
Sets the collation options
- collation(Collation) - Method in class com.mongodb.operation.CountOperation
-
Sets the collation options
- collation(Collation) - Method in class com.mongodb.operation.CreateCollectionOperation
-
Sets the collation options
- collation(Collation) - Method in class com.mongodb.operation.CreateViewOperation
-
Sets the default collation for the view.
- collation(Collation) - Method in class com.mongodb.operation.DistinctOperation
-
Sets the collation options
- collation(Collation) - Method in class com.mongodb.operation.FindAndDeleteOperation
-
Sets the collation options
- collation(Collation) - Method in class com.mongodb.operation.FindAndReplaceOperation
-
Sets the collation options
- collation(Collation) - Method in class com.mongodb.operation.FindAndUpdateOperation
-
Sets the collation options
- collation(Collation) - Method in class com.mongodb.operation.FindOperation
-
Sets the collation options
- collation(Collation) - Method in class com.mongodb.operation.GroupOperation
-
Sets the collation options
- collation(Collation) - Method in class com.mongodb.operation.MapReduceToCollectionOperation
-
Sets the collation options
- collation(Collation) - Method in class com.mongodb.operation.MapReduceWithInlineResultsOperation
-
Sets the collation options
- Collation.Builder - Class in com.mongodb.client.model
-
A Collation builder.
- collationAlternate(CollationAlternate) - Method in class com.mongodb.client.model.Collation.Builder
-
Sets the alternate
- CollationAlternate - Enum in com.mongodb.client.model
-
Collation support allows the specific configuration of whether or not spaces and punctuation are considered base characters.
- collationCaseFirst(CollationCaseFirst) - Method in class com.mongodb.client.model.Collation.Builder
-
Sets the collation case first value
- CollationCaseFirst - Enum in com.mongodb.client.model
-
Collation support allows the specific configuration of how character cases are handled.
- collationMaxVariable(CollationMaxVariable) - Method in class com.mongodb.client.model.Collation.Builder
-
Sets the maxVariable
- CollationMaxVariable - Enum in com.mongodb.client.model
-
Collation support allows the specific configuration of whether or not spaces and punctuation are considered base characters.
- collationStrength(CollationStrength) - Method in class com.mongodb.client.model.Collation.Builder
-
Sets the collation strength
- CollationStrength - Enum in com.mongodb.client.model
-
Collation support allows the specific configuration of how differences between characters are handled.
- CollectibleCodec<T> - Interface in org.bson.codecs
-
A Codec that generates complete BSON documents for storage in a MongoDB collection.
- collectionExists(String) - Method in class com.mongodb.DB
-
Checks to see if a collection with a given name exists on a server.
- collectionName(String) - Method in interface com.mongodb.async.client.MapReduceIterable
-
Sets the collectionName for the output of the MapReduce
- collectionName(String) - Method in interface com.mongodb.client.MapReduceIterable
-
Sets the collectionName for the output of the MapReduce
- com.mongodb - package com.mongodb
-
The core mongodb package
- com.mongodb.annotations - package com.mongodb.annotations
-
Contains annotations that can apply to any part of the driver code.
- com.mongodb.assertions - package com.mongodb.assertions
-
Contains design by contract assertions
- com.mongodb.async - package com.mongodb.async
-
This package contains async interfaces
- com.mongodb.async.client - package com.mongodb.async.client
-
This packages contains classes for the new async client
- com.mongodb.async.client.gridfs - package com.mongodb.async.client.gridfs
-
Contains the classes for supporting MongoDB's specification for storing very large files, GridFS.
- com.mongodb.async.client.gridfs.helpers - package com.mongodb.async.client.gridfs.helpers
-
- com.mongodb.binding - package com.mongodb.binding
-
This package contains classes that manage binding to MongoDB servers for various operations.
- com.mongodb.bulk - package com.mongodb.bulk
-
Contains classes for representing the result of a bulk write operation.
- com.mongodb.client - package com.mongodb.client
-
This package contains classes for the new client api for MongoDatabase and MongoCollection
- com.mongodb.client.gridfs - package com.mongodb.client.gridfs
-
This package contains the new GridFS implementation
- com.mongodb.client.gridfs.codecs - package com.mongodb.client.gridfs.codecs
-
This package contains codecs for use with GridFS
- com.mongodb.client.gridfs.model - package com.mongodb.client.gridfs.model
-
This package contains models for use with GridFS
- com.mongodb.client.jndi - package com.mongodb.client.jndi
-
This package contains a JNDI ObjectFactory implementation.
- com.mongodb.client.model - package com.mongodb.client.model
-
This package contains models and options that help describe MongoCollection operations
- com.mongodb.client.model.geojson - package com.mongodb.client.model.geojson
-
This package contains classes that represent GeoJSON objects.
- com.mongodb.client.model.geojson.codecs - package com.mongodb.client.model.geojson.codecs
-
This package contains classes that encode and decode GeoJSON objects.
- com.mongodb.client.result - package com.mongodb.client.result
-
This package contains classes representing operation results
- com.mongodb.connection - package com.mongodb.connection
-
Contains classes that manage connecting to MongoDB servers.
- com.mongodb.connection.netty - package com.mongodb.connection.netty
-
This package contains netty specific classes
- com.mongodb.diagnostics.logging - package com.mongodb.diagnostics.logging
-
This package contains logging classes
- com.mongodb.event - package com.mongodb.event
-
This package contains cluster and connection event related classes
- com.mongodb.gridfs - package com.mongodb.gridfs
-
Contains the classes for supporting MongoDB's specification for storing very large files, GridFS.
- com.mongodb.management - package com.mongodb.management
-
Contains classes for monitoring the server/driver via Java Management Extensions (JMX).
- com.mongodb.operation - package com.mongodb.operation
-
The core of the MongoDB driver works via operations, using the command pattern.
- com.mongodb.selector - package com.mongodb.selector
-
Contains classes that determine how to select the server to connect to in order to send commands or queries.
- com.mongodb.util - package com.mongodb.util
-
Contains classes that can be used everywhere in the driver, and have no specific domain.
- combine(Bson...) - Static method in class com.mongodb.client.model.Updates
-
Combine a list of updates into a single update.
- combine(List<? extends Bson>) - Static method in class com.mongodb.client.model.Updates
-
Combine a list of updates into a single update.
- command(String, BsonDocument, boolean, FieldNameValidator, Decoder<T>) - Method in interface com.mongodb.connection.Connection
-
Execute the command.
- command(String) - Method in class com.mongodb.DB
-
Executes a database command.
- command(DBObject) - Method in class com.mongodb.DB
-
Executes a database command.
- command(DBObject, DBEncoder) - Method in class com.mongodb.DB
-
Executes a database command.
- command(DBObject, ReadPreference, DBEncoder) - Method in class com.mongodb.DB
-
Executes a database command with the selected readPreference, and encodes the command using the given encoder.
- command(DBObject, ReadPreference) - Method in class com.mongodb.DB
-
Executes the command against the database with the given read preference.
- command(String, ReadPreference) - Method in class com.mongodb.DB
-
Executes a database command.
- COMMAND_COLLECTION_NAME - Static variable in class com.mongodb.MongoNamespace
-
- commandAsync(String, BsonDocument, boolean, FieldNameValidator, Decoder<T>, SingleResultCallback<T>) - Method in interface com.mongodb.connection.AsyncConnection
-
Execute the command asynchronously.
- CommandEvent - Class in com.mongodb.event
-
An event representing a MongoDB database command.
- CommandEvent(int, ConnectionDescription, String) - Constructor for class com.mongodb.event.CommandEvent
-
Construct an instance.
- CommandEventMulticaster - Class in com.mongodb.event
-
- CommandEventMulticaster(List<CommandListener>) - Constructor for class com.mongodb.event.CommandEventMulticaster
-
Deprecated.
Construct an instance with the given list of command listeners
- commandFailed(CommandFailedEvent) - Method in class com.mongodb.event.CommandEventMulticaster
-
Deprecated.
- commandFailed(CommandFailedEvent) - Method in interface com.mongodb.event.CommandListener
-
Listener for command failure events
- commandFailed(CommandFailedEvent) - Method in class com.mongodb.event.CommandListenerMulticaster
-
Deprecated.
- CommandFailedEvent - Class in com.mongodb.event
-
An event representing the failure of a MongoDB database command.
- CommandFailedEvent(int, ConnectionDescription, String, long, Throwable) - Constructor for class com.mongodb.event.CommandFailedEvent
-
Construct an instance.
- CommandListener - Interface in com.mongodb.event
-
A listener for command events
- CommandListenerMulticaster - Class in com.mongodb.event
-
- CommandListenerMulticaster(List<CommandListener>) - Constructor for class com.mongodb.event.CommandListenerMulticaster
-
Deprecated.
Construct an instance with the given list of command listeners
- CommandReadOperation<T> - Class in com.mongodb.operation
-
An operation that executes an arbitrary command that reads from the server.
- CommandReadOperation(String, BsonDocument, Decoder<T>) - Constructor for class com.mongodb.operation.CommandReadOperation
-
Construct a new instance.
- CommandResult - Class in com.mongodb
-
A simple wrapper to hold the result of a command.
- commandStarted(CommandStartedEvent) - Method in class com.mongodb.event.CommandEventMulticaster
-
Deprecated.
- commandStarted(CommandStartedEvent) - Method in interface com.mongodb.event.CommandListener
-
Listener for command started events.
- commandStarted(CommandStartedEvent) - Method in class com.mongodb.event.CommandListenerMulticaster
-
Deprecated.
- CommandStartedEvent - Class in com.mongodb.event
-
An event representing the start of a command execution.
- CommandStartedEvent(int, ConnectionDescription, String, String, BsonDocument) - Constructor for class com.mongodb.event.CommandStartedEvent
-
Construct an instance.
- commandSucceeded(CommandSucceededEvent) - Method in class com.mongodb.event.CommandEventMulticaster
-
Deprecated.
- commandSucceeded(CommandSucceededEvent) - Method in interface com.mongodb.event.CommandListener
-
Listener for command completed events
- commandSucceeded(CommandSucceededEvent) - Method in class com.mongodb.event.CommandListenerMulticaster
-
Deprecated.
- CommandSucceededEvent - Class in com.mongodb.event
-
An event representing the completion of a MongoDB database command.
- CommandSucceededEvent(int, ConnectionDescription, String, BsonDocument, long) - Constructor for class com.mongodb.event.CommandSucceededEvent
-
Construct an instance.
- CommandWriteOperation<T> - Class in com.mongodb.operation
-
An operation that executes an arbitrary command that writes to the server.
- CommandWriteOperation(String, BsonDocument, Decoder<T>) - Constructor for class com.mongodb.operation.CommandWriteOperation
-
Construct a new instance.
- comment(String) - Method in interface com.mongodb.async.client.FindIterable
-
Sets the comment to the query.
- comment(String) - Method in interface com.mongodb.client.FindIterable
-
Sets the comment to the query.
- comment(String) - Method in class com.mongodb.client.model.FindOptions
-
Sets the comment to the query.
- comment(String) - Method in class com.mongodb.DBCursor
-
Adds a comment to the query to identify queries in the database profiler output.
- comment(String) - Method in class com.mongodb.operation.FindOperation
-
Sets the comment to the query.
- COMMENT - Static variable in class com.mongodb.QueryOperators
-
- compareTo(ServerVersion) - Method in class com.mongodb.connection.ServerVersion
-
- compareTo(BsonBoolean) - Method in class org.bson.BsonBoolean
-
- compareTo(BsonDateTime) - Method in class org.bson.BsonDateTime
-
- compareTo(BsonDouble) - Method in class org.bson.BsonDouble
-
- compareTo(BsonInt32) - Method in class org.bson.BsonInt32
-
- compareTo(BsonInt64) - Method in class org.bson.BsonInt64
-
- compareTo(BsonObjectId) - Method in class org.bson.BsonObjectId
-
- compareTo(BsonString) - Method in class org.bson.BsonString
-
- compareTo(BsonTimestamp) - Method in class org.bson.BsonTimestamp
-
- compareTo(BSONTimestamp) - Method in class org.bson.types.BSONTimestamp
-
- compareTo(ObjectId) - Method in class org.bson.types.ObjectId
-
- completed(T) - Method in interface com.mongodb.connection.AsyncCompletionHandler
-
Invoked when an operation has completed.
- CompositeServerSelector - Class in com.mongodb.selector
-
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.
- CompositeServerSelector(List<? extends ServerSelector>) - Constructor for class com.mongodb.selector.CompositeServerSelector
-
Constructs a new instance.
- compoundIndex(Bson...) - Static method in class com.mongodb.client.model.Indexes
-
create a compound index specifications.
- compoundIndex(List<? extends Bson>) - Static method in class com.mongodb.client.model.Indexes
-
compound multiple index specifications.
- computed(String, TExpression) - Static method in class com.mongodb.client.model.Projections
-
Creates a projection of a field whose value is computed from the given expression.
- connect(MongoURI) - Method in class com.mongodb.Mongo.Holder
-
- connect(MongoClientURI) - Method in class com.mongodb.Mongo.Holder
-
Attempts to find an existing MongoClient instance matching that URI in the holder, and returns it if exists.
- connect() - Method in class com.mongodb.MongoURI
-
Deprecated.
Creates a Mongo instance based on the URI.
- connectCollection(DB) - Method in class com.mongodb.MongoURI
-
Deprecated.
Returns the URI's Collection from a given DB object.
- connectCollection(Mongo) - Method in class com.mongodb.MongoURI
-
Deprecated.
Returns the URI's Collection from a given Mongo instance
- connectDB() - Method in class com.mongodb.MongoURI
-
Deprecated.
Returns the DB object from a newly created Mongo instance based on this URI.
- connectDB(Mongo) - Method in class com.mongodb.MongoURI
-
Deprecated.
Returns the URI's DB object from a given Mongo instance.
- Connection - Interface in com.mongodb.connection
-
A synchronous connection to a MongoDB server with blocking operations.
- connectionAdded(ConnectionAddedEvent) - Method in class com.mongodb.event.ConnectionPoolEventMulticaster
-
Deprecated.
- connectionAdded(ConnectionAddedEvent) - Method in interface com.mongodb.event.ConnectionPoolListener
-
Invoked when a connection is added to a pool.
- connectionAdded(ConnectionAddedEvent) - Method in class com.mongodb.event.ConnectionPoolListenerAdapter
-
- connectionAdded(ConnectionAddedEvent) - Method in class com.mongodb.management.JMXConnectionPoolListener
-
- ConnectionAddedEvent - Class in com.mongodb.event
-
An event for adding a new connection to the pool.
- ConnectionAddedEvent(ConnectionId) - Constructor for class com.mongodb.event.ConnectionAddedEvent
-
Construct an instance
- connectionCheckedIn(ConnectionCheckedInEvent) - Method in class com.mongodb.event.ConnectionPoolEventMulticaster
-
Deprecated.
- connectionCheckedIn(ConnectionCheckedInEvent) - Method in interface com.mongodb.event.ConnectionPoolListener
-
Invoked when a connection is checked in to a pool.
- connectionCheckedIn(ConnectionCheckedInEvent) - Method in class com.mongodb.event.ConnectionPoolListenerAdapter
-
- connectionCheckedIn(ConnectionCheckedInEvent) - Method in class com.mongodb.management.JMXConnectionPoolListener
-
- ConnectionCheckedInEvent - Class in com.mongodb.event
-
An event for checking in a connection to the pool.
- ConnectionCheckedInEvent(ConnectionId) - Constructor for class com.mongodb.event.ConnectionCheckedInEvent
-
Construct an instance
- connectionCheckedOut(ConnectionCheckedOutEvent) - Method in class com.mongodb.event.ConnectionPoolEventMulticaster
-
Deprecated.
- connectionCheckedOut(ConnectionCheckedOutEvent) - Method in interface com.mongodb.event.ConnectionPoolListener
-
Invoked when a connection is checked out of a pool.
- connectionCheckedOut(ConnectionCheckedOutEvent) - Method in class com.mongodb.event.ConnectionPoolListenerAdapter
-
- connectionCheckedOut(ConnectionCheckedOutEvent) - Method in class com.mongodb.management.JMXConnectionPoolListener
-
- ConnectionCheckedOutEvent - Class in com.mongodb.event
-
An event for checking our a connection from the pool.
- ConnectionCheckedOutEvent(ConnectionId) - Constructor for class com.mongodb.event.ConnectionCheckedOutEvent
-
Construct an instance
- connectionClosed(ConnectionClosedEvent) - Method in interface com.mongodb.event.ConnectionListener
-
Deprecated.
Publish a connection message closed event.
- ConnectionClosedEvent - Class in com.mongodb.event
-
A connection closed event.
- ConnectionClosedEvent(ConnectionId) - Constructor for class com.mongodb.event.ConnectionClosedEvent
-
Constructs a new instance of the event.
- ConnectionDescription - Class in com.mongodb.connection
-
A description of a connection to a MongoDB server.
- ConnectionDescription(ServerId) - Constructor for class com.mongodb.connection.ConnectionDescription
-
Construct a defaulted connection description instance.
- ConnectionDescription(ConnectionId, ServerVersion, ServerType, int, int, int) - Constructor for class com.mongodb.connection.ConnectionDescription
-
Construct an instance.
- ConnectionId - Class in com.mongodb.connection
-
An immutable connection identifier of a connection to a MongoDB server.
- ConnectionListener - Interface in com.mongodb.event
-
- ConnectionMessageReceivedEvent - Class in com.mongodb.event
-
- ConnectionMessageReceivedEvent(ConnectionId, int, int) - Constructor for class com.mongodb.event.ConnectionMessageReceivedEvent
-
Deprecated.
Constructs a new instance of the event.
- ConnectionMessagesSentEvent - Class in com.mongodb.event
-
- ConnectionMessagesSentEvent(ConnectionId, int, int) - Constructor for class com.mongodb.event.ConnectionMessagesSentEvent
-
Deprecated.
Constructs a new instance of the event.
- connectionOpened(ConnectionOpenedEvent) - Method in interface com.mongodb.event.ConnectionListener
-
Deprecated.
Publish a connection opened event.
- ConnectionOpenedEvent - Class in com.mongodb.event
-
An event for opening a new connection.
- ConnectionOpenedEvent(ConnectionId) - Constructor for class com.mongodb.event.ConnectionOpenedEvent
-
Construct an instance
- connectionPoolClosed(ConnectionPoolClosedEvent) - Method in class com.mongodb.event.ConnectionPoolEventMulticaster
-
Deprecated.
- connectionPoolClosed(ConnectionPoolClosedEvent) - Method in interface com.mongodb.event.ConnectionPoolListener
-
Invoked when a connection pool is closed.
- connectionPoolClosed(ConnectionPoolClosedEvent) - Method in class com.mongodb.event.ConnectionPoolListenerAdapter
-
- connectionPoolClosed(ConnectionPoolClosedEvent) - Method in class com.mongodb.management.JMXConnectionPoolListener
-
- ConnectionPoolClosedEvent - Class in com.mongodb.event
-
An event signifying the closing of a connection pool.
- ConnectionPoolClosedEvent(ServerId) - Constructor for class com.mongodb.event.ConnectionPoolClosedEvent
-
Constructs a new instance of the event.
- ConnectionPoolEventMulticaster - Class in com.mongodb.event
-
- ConnectionPoolEventMulticaster() - Constructor for class com.mongodb.event.ConnectionPoolEventMulticaster
-
Deprecated.
- ConnectionPoolListener - Interface in com.mongodb.event
-
A listener for connection pool-related events.
- ConnectionPoolListenerAdapter - Class in com.mongodb.event
-
An adapter for connection pool listener implementations, for clients that want to listen for a subset of connection pool events.
- ConnectionPoolListenerAdapter() - Constructor for class com.mongodb.event.ConnectionPoolListenerAdapter
-
- connectionPoolOpened(ConnectionPoolOpenedEvent) - Method in class com.mongodb.event.ConnectionPoolEventMulticaster
-
Deprecated.
- connectionPoolOpened(ConnectionPoolOpenedEvent) - Method in interface com.mongodb.event.ConnectionPoolListener
-
Invoked when a connection pool is opened.
- connectionPoolOpened(ConnectionPoolOpenedEvent) - Method in class com.mongodb.event.ConnectionPoolListenerAdapter
-
- connectionPoolOpened(ConnectionPoolOpenedEvent) - Method in class com.mongodb.management.JMXConnectionPoolListener
-
- ConnectionPoolOpenedEvent - Class in com.mongodb.event
-
An event signifying the opening of a connection pool.
- ConnectionPoolOpenedEvent(ServerId, ConnectionPoolSettings) - Constructor for class com.mongodb.event.ConnectionPoolOpenedEvent
-
Constructs a new instance of the event.
- connectionPoolSettings(ConnectionPoolSettings) - Method in class com.mongodb.async.client.MongoClientSettings.Builder
-
Sets the connection pool settings.
- ConnectionPoolSettings - Class in com.mongodb.connection
-
All settings that relate to the pool of connections to a MongoDB server.
- ConnectionPoolSettings.Builder - Class in com.mongodb.connection
-
A builder for creating ConnectionPoolSettings.
- ConnectionPoolStatisticsMBean - Interface in com.mongodb.management
-
A standard MXBean interface for a Mongo connection pool, for use on Java 6 and above virtual machines.
- ConnectionPoolWaitQueueEnteredEvent - Class in com.mongodb.event
-
An event for entering the wait queue of the connection pool.
- ConnectionPoolWaitQueueEnteredEvent(ServerId) - Constructor for class com.mongodb.event.ConnectionPoolWaitQueueEnteredEvent
-
Construct an instance.
- ConnectionPoolWaitQueueExitedEvent - Class in com.mongodb.event
-
An event for entering the wait queue of the connection pool.
- ConnectionPoolWaitQueueExitedEvent(ServerId) - Constructor for class com.mongodb.event.ConnectionPoolWaitQueueExitedEvent
-
Construct an instance.
- connectionRemoved(ConnectionRemovedEvent) - Method in class com.mongodb.event.ConnectionPoolEventMulticaster
-
Deprecated.
- connectionRemoved(ConnectionRemovedEvent) - Method in interface com.mongodb.event.ConnectionPoolListener
-
Invoked when a connection is removed from a pool.
- connectionRemoved(ConnectionRemovedEvent) - Method in class com.mongodb.event.ConnectionPoolListenerAdapter
-
- connectionRemoved(ConnectionRemovedEvent) - Method in class com.mongodb.management.JMXConnectionPoolListener
-
- ConnectionRemovedEvent - Class in com.mongodb.event
-
An event for removing a connection from the pool.
- ConnectionRemovedEvent(ConnectionId) - Constructor for class com.mongodb.event.ConnectionRemovedEvent
-
Construct an instance
- ConnectionSource - Interface in com.mongodb.binding
-
A source of connections to a single MongoDB server.
- connectionsPerHost(int) - Method in class com.mongodb.MongoClientOptions.Builder
-
Sets the maximum number of connections per host.
- connectionsPerHost - Variable in class com.mongodb.MongoOptions
-
Deprecated.
The maximum number of connections allowed per host for this Mongo instance.
- ConnectionString - Class in com.mongodb
-
- ConnectionString(String) - Constructor for class com.mongodb.ConnectionString
-
Creates a ConnectionString from the given string.
- connectTimeout(int, TimeUnit) - Method in class com.mongodb.connection.SocketSettings.Builder
-
Sets the socket connect timeout.
- connectTimeout(int) - Method in class com.mongodb.MongoClientOptions.Builder
-
Sets the connection timeout.
- connectTimeout - Variable in class com.mongodb.MongoOptions
-
Deprecated.
The connection timeout in milliseconds.
- contains(Object) - Method in class org.bson.BsonArray
-
- contains(Object) - Method in class org.bson.LazyBSONList
-
- containsAll(TagSet) - Method in class com.mongodb.TagSet
-
Returns true if this tag set contains all of the elements of the specified tag set.
- containsAll(Collection<?>) - Method in class org.bson.BsonArray
-
- containsAll(Collection) - Method in class org.bson.LazyBSONList
-
- containsField(String) - Method in class com.mongodb.gridfs.GridFSFile
-
- containsField(String) - Method in class com.mongodb.ReflectionDBObject
-
- containsField(String) - Method in class org.bson.BasicBSONObject
-
Checks if this object contains a given field
- containsField(String) - Method in interface org.bson.BSONObject
-
Checks if this object contains a field with the given name.
- containsField(String) - Method in class org.bson.LazyBSONObject
-
- containsField(String) - Method in class org.bson.types.BasicBSONList
-
- containsKey(String) - Method in class com.mongodb.gridfs.GridFSFile
-
Deprecated.
- containsKey(String) - Method in class com.mongodb.ReflectionDBObject
-
Deprecated.
- containsKey(String) - Method in class com.mongodb.ReflectionDBObject.JavaWrapper
-
Deprecated.
- containsKey(String) - Method in class org.bson.BasicBSONObject
-
Deprecated.
- containsKey(Object) - Method in class org.bson.BsonDocument
-
- containsKey(Object) - Method in class org.bson.BsonDocumentWrapper
-
- containsKey(String) - Method in interface org.bson.BSONObject
-
- containsKey(Object) - Method in class org.bson.Document
-
- containsKey(String) - Method in class org.bson.LazyBSONObject
-
Deprecated.
- containsKey(Object) - Method in class org.bson.RawBsonDocument
-
- containsKey(String) - Method in class org.bson.types.BasicBSONList
-
Deprecated.
- containsValue(Object) - Method in class org.bson.BsonDocument
-
- containsValue(Object) - Method in class org.bson.BsonDocumentWrapper
-
- containsValue(Object) - Method in class org.bson.Document
-
- containsValue(Object) - Method in class org.bson.RawBsonDocument
-
- context(SSLContext) - Method in class com.mongodb.connection.SslSettings.Builder
-
Sets the SSLContext for use when SSL is enabled.
- Context(AbstractBsonReader.Context, BsonContextType) - Constructor for class org.bson.AbstractBsonReader.Context
-
Creates a new instance.
- Context(AbstractBsonWriter.Context) - Constructor for class org.bson.AbstractBsonWriter.Context
-
Creates a new instance, copying values from an existing context.
- Context(AbstractBsonWriter.Context, BsonContextType) - Constructor for class org.bson.AbstractBsonWriter.Context
-
Creates a new instance.
- Context(BsonBinaryWriter.Context, BsonContextType, int) - Constructor for class org.bson.BsonBinaryWriter.Context
-
Creates a new instance
- Context(BsonBinaryWriter.Context) - Constructor for class org.bson.BsonBinaryWriter.Context
-
Creates a new instance by copying the values from the given context.
- Context(BsonDocumentReader.Context, BsonContextType, BsonArray) - Constructor for class org.bson.BsonDocumentReader.Context
-
- Context(BsonDocumentReader.Context, BsonContextType, BsonDocument) - Constructor for class org.bson.BsonDocumentReader.Context
-
- Context(AbstractBsonReader.Context, BsonContextType) - Constructor for class org.bson.json.JsonReader.Context
-
- Context(JsonWriter.Context, BsonContextType, String) - Constructor for class org.bson.json.JsonWriter.Context
-
Deprecated.
- Context(JsonWriter.Context, BsonContextType) - Constructor for class org.bson.json.JsonWriter.Context
-
Creates a new context.
- continueOnError(boolean) - Method in class com.mongodb.InsertOptions
-
Set whether documents will continue to be inserted after a failure to insert one.
- Convention - Interface in org.bson.codecs.pojo
-
Defines a convention to be applied when mapping a class.
- conventions(List<Convention>) - Method in class org.bson.codecs.pojo.ClassModelBuilder
-
Sets the conventions to apply to the model
- Conventions - Class in org.bson.codecs.pojo
-
The default Conventions
- conventions(List<Convention>) - Method in class org.bson.codecs.pojo.PojoCodecProvider.Builder
-
Sets the conventions to use when creating ClassModels
from classes or packages.
- convert(T, StrictJsonWriter) - Method in interface org.bson.json.Converter
-
Convert the given value to JSON using the JSON writer.
- Converter<T> - Interface in org.bson.json
-
A converter from a BSON value to JSON.
- convertToType(Class<T>, Object, String) - Static method in class org.bson.assertions.Assertions
-
Cast an object to the given class and return it, or throw IllegalArgumentException if it's not assignable to that class.
- CoordinateReferenceSystem - Class in com.mongodb.client.model.geojson
-
A GeoJSON Coordinate Reference System (CRS).
- CoordinateReferenceSystem() - Constructor for class com.mongodb.client.model.geojson.CoordinateReferenceSystem
-
- CoordinateReferenceSystemType - Enum in com.mongodb.client.model.geojson
-
An enumeration of the GeoJSON coordinate reference system types.
- copy() - Method in class com.mongodb.BasicDBList
-
Copies this instance into a new Object.
- copy() - Method in class com.mongodb.BasicDBObject
-
Creates a new instance which is a copy of this BasicDBObject.
- copy() - Method in class com.mongodb.client.model.DBCollectionFindOptions
-
Copy this DBCollectionFindOptions instance into a new instance.
- copy() - Method in class com.mongodb.DBCursor
-
Creates a copy of an existing database cursor.
- copy() - Method in class com.mongodb.MongoOptions
-
Deprecated.
Copy this MongoOptions instance into a new instance.
- copy() - Method in class org.bson.AbstractBsonWriter.Context
-
Copies the values from this Context
into a new instance.
- copy() - Method in class org.bson.BsonBinaryWriter.Context
-
- copyClusterDescription(ClusterDescription, List<ServerDescription>) - Static method in class com.mongodb.TaggableReadPreference
-
- count(SingleResultCallback<Long>) - Method in interface com.mongodb.async.client.MongoCollection
-
Counts the number of documents in the collection.
- count(Bson, SingleResultCallback<Long>) - Method in interface com.mongodb.async.client.MongoCollection
-
Counts the number of documents in the collection according to the given options.
- count(Bson, CountOptions, SingleResultCallback<Long>) - Method in interface com.mongodb.async.client.MongoCollection
-
Counts the number of documents in the collection according to the given options.
- count() - Static method in class com.mongodb.client.model.Aggregates
-
Creates a $count pipeline stage using the field name "count" to store the result
- count(String) - Static method in class com.mongodb.client.model.Aggregates
-
Creates a $count pipeline stage using the named field to store the result
- count() - Method in interface com.mongodb.client.MongoCollection
-
Counts the number of documents in the collection.
- count(Bson) - Method in interface com.mongodb.client.MongoCollection
-
Counts the number of documents in the collection according to the given options.
- count(Bson, CountOptions) - Method in interface com.mongodb.client.MongoCollection
-
Counts the number of documents in the collection according to the given options.
- count() - Method in class com.mongodb.DBCollection
-
- count(DBObject) - Method in class com.mongodb.DBCollection
-
- count(DBObject, ReadPreference) - Method in class com.mongodb.DBCollection
-
Get the count of documents in collection that would match a criteria.
- count(DBObject, DBCollectionCountOptions) - Method in class com.mongodb.DBCollection
-
Get the count of documents in collection that would match a criteria.
- count() - Method in class com.mongodb.DBCursor
-
Counts the number of objects matching the query.
- CountOperation - Class in com.mongodb.operation
-
An operation that executes a count.
- CountOperation(MongoNamespace) - Constructor for class com.mongodb.operation.CountOperation
-
Construct a new instance.
- CountOptions - Class in com.mongodb.client.model
-
The options for a count operation.
- CountOptions() - Constructor for class com.mongodb.client.model.CountOptions
-
- create(MongoDatabase) - Static method in class com.mongodb.async.client.gridfs.GridFSBuckets
-
Create a new GridFS bucket with the default 'fs'
bucket name
- create(MongoDatabase, String) - Static method in class com.mongodb.async.client.gridfs.GridFSBuckets
-
Create a new GridFS bucket with a custom bucket name
- create() - Static method in class com.mongodb.async.client.MongoClients
-
Creates a new client with the default connection string "mongodb://localhost".
- create(MongoClientSettings) - Static method in class com.mongodb.async.client.MongoClients
-
Create a new client with the given client settings.
- create(String) - Static method in class com.mongodb.async.client.MongoClients
-
- create(ConnectionString) - Static method in class com.mongodb.async.client.MongoClients
-
Create a new client with the given connection string.
- create(MongoClientSettings, MongoDriverInformation) - Static method in class com.mongodb.async.client.MongoClients
-
Creates a new client with the given client settings.
- create(ConnectionString, MongoDriverInformation) - Static method in class com.mongodb.async.client.MongoClients
-
Create a new client with the given connection string.
- create(MongoDatabase) - Static method in class com.mongodb.client.gridfs.GridFSBuckets
-
Create a new GridFS bucket with the default 'fs'
bucket name
- create(MongoDatabase, String) - Static method in class com.mongodb.client.gridfs.GridFSBuckets
-
Create a new GridFS bucket with a custom bucket name
- create(ServerAddress) - Method in class com.mongodb.connection.AsynchronousSocketChannelStreamFactory
-
- create(SocketSettings, SslSettings) - Method in class com.mongodb.connection.AsynchronousSocketChannelStreamFactoryFactory
-
- create(ClusterSettings, ServerSettings, ConnectionPoolSettings, StreamFactory, StreamFactory, List<MongoCredential>, ClusterListener, ConnectionPoolListener, ConnectionListener) - Method in interface com.mongodb.connection.ClusterFactory
-
Creates a cluster with the given settings.
- create(ClusterSettings, ServerSettings, ConnectionPoolSettings, StreamFactory, StreamFactory, List<MongoCredential>, ClusterListener, ConnectionPoolListener, ConnectionListener) - Method in class com.mongodb.connection.DefaultClusterFactory
-
- create(ClusterSettings, ServerSettings, ConnectionPoolSettings, StreamFactory, StreamFactory, List<MongoCredential>, ClusterListener, ConnectionPoolListener, ConnectionListener, CommandListener) - Method in class com.mongodb.connection.DefaultClusterFactory
-
- create(ClusterSettings, ServerSettings, ConnectionPoolSettings, StreamFactory, StreamFactory, List<MongoCredential>, ClusterListener, ConnectionPoolListener, ConnectionListener, CommandListener, String, MongoDriverInformation) - Method in class com.mongodb.connection.DefaultClusterFactory
-
- create(ServerAddress) - Method in class com.mongodb.connection.netty.NettyStreamFactory
-
- create(SocketSettings, SslSettings) - Method in class com.mongodb.connection.netty.NettyStreamFactoryFactory
-
- create(ServerAddress) - Method in class com.mongodb.connection.SocketStreamFactory
-
- create(ServerAddress) - Method in interface com.mongodb.connection.StreamFactory
-
Create a Stream to the given address
- create(SocketSettings, SslSettings) - Method in interface com.mongodb.connection.StreamFactoryFactory
-
Create a StreamFactory
with the given settings.
- create(DBCollection) - Method in interface com.mongodb.DBCallbackFactory
-
Creates a DBCallback for the given collection.
- create() - Method in interface com.mongodb.DBDecoderFactory
-
Creates an instance.
- create() - Method in interface com.mongodb.DBEncoderFactory
-
Creates an instance.
- create() - Method in class com.mongodb.DefaultDBCallback
-
- create(boolean, List<String>) - Method in class com.mongodb.DefaultDBCallback
-
- create() - Method in class com.mongodb.util.JSONCallback
-
Deprecated.
- create() - Method in class org.bson.BasicBSONCallback
-
Factory method for creating a new BSONObject.
- create(boolean, List<String>) - Method in class org.bson.BasicBSONCallback
-
Helper method to create either a BSON Object or a BSON List depending upon whether the array
parameter is true or not.
- create() - Method in interface org.bson.codecs.pojo.InstanceCreatorFactory
-
- createArray(byte[], int) - Method in class com.mongodb.LazyDBCallback
-
- createArray(byte[], int) - Method in class org.bson.LazyBSONCallback
-
Create a LazyBSONList
from the given bytes starting from the given offset.
- createBSONCallback() - Method in class org.bson.BasicBSONCallback
-
- createBSONCallback() - Method in interface org.bson.BSONCallback
-
Factory method for BSONCallbacks.
- createBSONCallback() - Method in class org.bson.EmptyBSONCallback
-
- createChunk(Object, int, byte[]) - Method in class com.mongodb.gridfs.GridFSInputFile
-
Creates a new chunk of this file.
- createCluster(ClusterSettings, ServerSettings, ConnectionPoolSettings, StreamFactory, StreamFactory, List<MongoCredential>, CommandListener, String, MongoDriverInformation) - Method in class com.mongodb.connection.DefaultClusterFactory
-
Creates a cluster with the given settings.
- createCollection(String, SingleResultCallback<Void>) - Method in interface com.mongodb.async.client.MongoDatabase
-
Create a new collection with the given name.
- createCollection(String, CreateCollectionOptions, SingleResultCallback<Void>) - Method in interface com.mongodb.async.client.MongoDatabase
-
Create a new collection with the selected options
- createCollection(String) - Method in interface com.mongodb.client.MongoDatabase
-
Create a new collection with the given name.
- createCollection(String, CreateCollectionOptions) - Method in interface com.mongodb.client.MongoDatabase
-
Create a new collection with the selected options
- createCollection(String, DBObject) - Method in class com.mongodb.DB
-
Creates a collection with a given name and options.
- CreateCollectionOperation - Class in com.mongodb.operation
-
An operation to create a collection
- CreateCollectionOperation(String, String) - Constructor for class com.mongodb.operation.CreateCollectionOperation
-
Construct a new instance.
- CreateCollectionOperation(String, String, WriteConcern) - Constructor for class com.mongodb.operation.CreateCollectionOperation
-
Construct a new instance.
- CreateCollectionOptions - Class in com.mongodb.client.model
-
Options for creating a collection
- CreateCollectionOptions() - Constructor for class com.mongodb.client.model.CreateCollectionOptions
-
- createCredential(String, String, char[]) - Static method in class com.mongodb.MongoCredential
-
Creates a MongoCredential instance with an unspecified mechanism.
- createDBRef(String, ObjectId) - Method in class com.mongodb.LazyDBCallback
-
- createDBRef(String, ObjectId) - Method in class org.bson.LazyBSONCallback
-
This is a factory method pattern to create appropriate objects for BSON type DBPointer(0x0c).
- createFile(byte[]) - Method in class com.mongodb.gridfs.GridFS
-
Creates a file entry.
- createFile(File) - Method in class com.mongodb.gridfs.GridFS
-
Creates a file entry.
- createFile(InputStream) - Method in class com.mongodb.gridfs.GridFS
-
Creates a file entry.
- createFile(InputStream, boolean) - Method in class com.mongodb.gridfs.GridFS
-
Creates a file entry.
- createFile(InputStream, String) - Method in class com.mongodb.gridfs.GridFS
-
Creates a file entry.
- createFile(InputStream, String, boolean) - Method in class com.mongodb.gridfs.GridFS
-
Creates a file entry.
- createFile(String) - Method in class com.mongodb.gridfs.GridFS
-
Creates a file entry.
- createFile() - Method in class com.mongodb.gridfs.GridFS
-
- createFromLegacyFormat(int, int, int) - Static method in class org.bson.types.ObjectId
-
Creates an ObjectId using time, machine and inc values.
- createGSSAPICredential(String) - Static method in class com.mongodb.MongoCredential
-
Creates a MongoCredential instance for the GSSAPI SASL mechanism.
- createIndex(Bson, SingleResultCallback<String>) - Method in interface com.mongodb.async.client.MongoCollection
-
Creates an index.
- createIndex(Bson, IndexOptions, SingleResultCallback<String>) - Method in interface com.mongodb.async.client.MongoCollection
-
Creates an index.
- createIndex(Bson) - Method in interface com.mongodb.client.MongoCollection
-
Create an index with the given keys.
- createIndex(Bson, IndexOptions) - Method in interface com.mongodb.client.MongoCollection
-
Create an index with the given keys and options.
- createIndex(String) - Method in class com.mongodb.DBCollection
-
Forces creation of an ascending index on a field with the default options.
- createIndex(DBObject, String) - Method in class com.mongodb.DBCollection
-
Forces creation of an index on a set of fields, if one does not already exist.
- createIndex(DBObject, String, boolean) - Method in class com.mongodb.DBCollection
-
Forces creation of an index on a set of fields, if one does not already exist.
- createIndex(DBObject) - Method in class com.mongodb.DBCollection
-
Creates an index on the field specified, if that index does not already exist.
- createIndex(DBObject, DBObject) - Method in class com.mongodb.DBCollection
-
Creates an index on the field specified, if that index does not already exist.
- createIndexes(List<IndexModel>, SingleResultCallback<List<String>>) - Method in interface com.mongodb.async.client.MongoCollection
-
Create multiple indexes.
- createIndexes(List<IndexModel>) - Method in interface com.mongodb.client.MongoCollection
-
Create multiple indexes.
- CreateIndexesOperation - Class in com.mongodb.operation
-
An operation that creates one or more indexes.
- CreateIndexesOperation(MongoNamespace, List<IndexRequest>) - Constructor for class com.mongodb.operation.CreateIndexesOperation
-
- CreateIndexesOperation(MongoNamespace, List<IndexRequest>, WriteConcern) - Constructor for class com.mongodb.operation.CreateIndexesOperation
-
Construct a new instance.
- createList() - Method in class com.mongodb.util.JSONCallback
-
Deprecated.
- createList() - Method in class org.bson.BasicBSONCallback
-
Factory method for creating a new BSON List.
- createMongoCRCredential(String, String, char[]) - Static method in class com.mongodb.MongoCredential
-
Creates a MongoCredential instance for the MongoDB Challenge Response protocol.
- createMongoX509Credential(String) - Static method in class com.mongodb.MongoCredential
-
Creates a MongoCredential instance for the MongoDB X.509 protocol.
- createMongoX509Credential() - Static method in class com.mongodb.MongoCredential
-
Creates a MongoCredential instance for the MongoDB X.509 protocol where the distinguished subject name of the client certificate
acts as the userName.
- createObject(byte[], int) - Method in class com.mongodb.LazyDBCallback
-
- createObject(byte[], int) - Method in class org.bson.LazyBSONCallback
-
Create a LazyBSONObject
instance from the given bytes starting from the given offset.
- createPlainCredential(String, String, char[]) - Static method in class com.mongodb.MongoCredential
-
Creates a MongoCredential instance for the PLAIN SASL mechanism.
- createScramSha1Credential(String, String, char[]) - Static method in class com.mongodb.MongoCredential
-
Creates a MongoCredential instance for the SCRAM-SHA-1 SASL mechanism.
- CreateUserOperation - Class in com.mongodb.operation
-
An operation to create a user.
- CreateUserOperation(MongoCredential, boolean) - Constructor for class com.mongodb.operation.CreateUserOperation
-
- CreateUserOperation(MongoCredential, boolean, WriteConcern) - Constructor for class com.mongodb.operation.CreateUserOperation
-
Construct a new instance.
- createView(String, String, List<? extends Bson>, SingleResultCallback<Void>) - Method in interface com.mongodb.async.client.MongoDatabase
-
Creates a view with the given name, backing collection/view name, and aggregation pipeline that defines the view.
- createView(String, String, List<? extends Bson>, CreateViewOptions, SingleResultCallback<Void>) - Method in interface com.mongodb.async.client.MongoDatabase
-
Creates a view with the given name, backing collection/view name, aggregation pipeline, and options that defines the view.
- createView(String, String, List<? extends Bson>) - Method in interface com.mongodb.client.MongoDatabase
-
Creates a view with the given name, backing collection/view name, and aggregation pipeline that defines the view.
- createView(String, String, List<? extends Bson>, CreateViewOptions) - Method in interface com.mongodb.client.MongoDatabase
-
Creates a view with the given name, backing collection/view name, aggregation pipeline, and options that defines the view.
- createView(String, String, List<? extends DBObject>) - Method in class com.mongodb.DB
-
Creates a view with the given name, backing collection/view name, and aggregation pipeline that defines the view.
- createView(String, String, List<? extends DBObject>, DBCreateViewOptions) - Method in class com.mongodb.DB
-
Creates a view with the given name, backing collection/view name, aggregation pipeline, and options that defines the view.
- CreateViewOperation - Class in com.mongodb.operation
-
An operation to create a view.
- CreateViewOperation(String, String, String, List<BsonDocument>, WriteConcern) - Constructor for class com.mongodb.operation.CreateViewOperation
-
Construct a new instance.
- CreateViewOptions - Class in com.mongodb.client.model
-
Options for creating a view
- CreateViewOptions() - Constructor for class com.mongodb.client.model.CreateViewOptions
-
- credentialList(List<MongoCredential>) - Method in class com.mongodb.async.client.MongoClientSettings.Builder
-
Sets the credential list.
- CRS_84 - Static variable in class com.mongodb.client.model.geojson.NamedCoordinateReferenceSystem
-
The urn:ogc:def:crs:OGC:1.3:CRS84 Coordinate Reference System
- cur() - Method in class org.bson.BasicBSONCallback
-
Gets the current value
- curName() - Method in class org.bson.BasicBSONCallback
-
Gets the name of the current field
- curr() - Method in class com.mongodb.DBCursor
-
Returns the element the cursor is at.
- currentDate(String) - Static method in class com.mongodb.client.model.Updates
-
Creates an update that sets the value of the field to the current date as a BSON date.
- CurrentOpOperation - Class in com.mongodb.operation
-
An operation that determines the current operation on a MongoDB server.
- CurrentOpOperation() - Constructor for class com.mongodb.operation.CurrentOpOperation
-
- currentTimestamp(String) - Static method in class com.mongodb.client.model.Updates
-
Creates an update that sets the value of the field to the current date as a BSON timestamp.
- Cursor - Interface in com.mongodb
-
Interface for providing consistent behaviour between different Cursor implementations.
- cursorFinalizerEnabled(boolean) - Method in class com.mongodb.MongoClientOptions.Builder
-
Sets whether cursor finalizers are enabled.
- cursorFinalizerEnabled - Variable in class com.mongodb.MongoOptions
-
Deprecated.
Sets whether there is a a finalize method created that cleans up instances of DBCursor that the client does not close.
- cursorType(CursorType) - Method in interface com.mongodb.async.client.FindIterable
-
Sets the cursor type.
- cursorType(CursorType) - Method in interface com.mongodb.client.FindIterable
-
Sets the cursor type.
- cursorType(CursorType) - Method in class com.mongodb.client.model.DBCollectionFindOptions
-
Sets the cursor type.
- cursorType(CursorType) - Method in class com.mongodb.client.model.FindOptions
-
Sets the cursor type.
- CursorType - Enum in com.mongodb
-
An enumeration of cursor types.
- cursorType(CursorType) - Method in class com.mongodb.operation.FindOperation
-
Sets the cursor type.
- databaseName(String) - Method in interface com.mongodb.async.client.MapReduceIterable
-
Sets the name of the database to output into.
- databaseName(String) - Method in interface com.mongodb.client.MapReduceIterable
-
Sets the name of the database to output into.
- databaseName(String) - Method in class com.mongodb.operation.MapReduceToCollectionOperation
-
Sets the name of the database to output into.
- DATE - Static variable in class org.bson.BSON
-
- DateCodec - Class in org.bson.codecs
-
Encodes and decodes java.util.Date
objects.
- DateCodec() - Constructor for class org.bson.codecs.DateCodec
-
- dateTimeConverter(Converter<Long>) - Method in class org.bson.json.JsonWriterSettings.Builder
-
Sets the converter from BSON DateTime values to JSON.
- DB - Class in com.mongodb
-
A thread-safe client view of a logical database in a MongoDB cluster.
- DB(Mongo, String) - Constructor for class com.mongodb.DB
-
Constructs a new instance of the DB
.
- DBAddress - Class in com.mongodb
-
- DBAddress(String) - Constructor for class com.mongodb.DBAddress
-
Deprecated.
Creates a new address.
- DBAddress(DBAddress, String) - Constructor for class com.mongodb.DBAddress
-
Deprecated.
Create a DBAddress using the host and port from an existing DBAddress, and connected to a given database.
- DBAddress(String, String) - Constructor for class com.mongodb.DBAddress
-
Deprecated.
Creates a DBAddress for the given database on the given host.
- DBAddress(String, int, String) - Constructor for class com.mongodb.DBAddress
-
Deprecated.
Creates a DBAddress for the given database on the given host at the given port.
- DBAddress(InetAddress, int, String) - Constructor for class com.mongodb.DBAddress
-
Deprecated.
- DBCallback - Interface in com.mongodb
-
The DB callback interface.
- DBCallbackFactory - Interface in com.mongodb
-
Factory for creating concrete implementations of DBCallback.
- DBCollection - Class in com.mongodb
-
Implementation of a database collection.
- DBCollection(DB, String) - Constructor for class com.mongodb.DBCollection
-
Initializes a new collection.
- DBCollectionCountOptions - Class in com.mongodb.client.model
-
The options for a count operation.
- DBCollectionCountOptions() - Constructor for class com.mongodb.client.model.DBCollectionCountOptions
-
Construct a new instance
- DBCollectionDistinctOptions - Class in com.mongodb.client.model
-
The options for a distinct operation.
- DBCollectionDistinctOptions() - Constructor for class com.mongodb.client.model.DBCollectionDistinctOptions
-
Construct a new instance
- DBCollectionFindAndModifyOptions - Class in com.mongodb.client.model
-
The oprtions for find and modify operations.
- DBCollectionFindAndModifyOptions() - Constructor for class com.mongodb.client.model.DBCollectionFindAndModifyOptions
-
Construct a new instance
- DBCollectionFindOptions - Class in com.mongodb.client.model
-
The options to apply to a find operation (also commonly referred to as a query).
- DBCollectionFindOptions() - Constructor for class com.mongodb.client.model.DBCollectionFindOptions
-
Construct a new instance
- DBCollectionRemoveOptions - Class in com.mongodb.client.model
-
The options to apply when removing documents from the DBCollection
- DBCollectionRemoveOptions() - Constructor for class com.mongodb.client.model.DBCollectionRemoveOptions
-
Construct a new instance
- DBCollectionUpdateOptions - Class in com.mongodb.client.model
-
The options to apply when updating documents in the DBCollection
- DBCollectionUpdateOptions() - Constructor for class com.mongodb.client.model.DBCollectionUpdateOptions
-
Construct a new instance
- DBCreateViewOptions - Class in com.mongodb.client.model
-
The options to apply when creating a view
- DBCreateViewOptions() - Constructor for class com.mongodb.client.model.DBCreateViewOptions
-
- DBCursor - Class in com.mongodb
-
An iterator over database results.
- DBCursor(DBCollection, DBObject, DBObject, ReadPreference) - Constructor for class com.mongodb.DBCursor
-
Initializes a new database cursor.
- DBDecoder - Interface in com.mongodb
-
An interface for decoders of BSON into instances of DBObject that belong to a DBCollection.
- DBDecoderFactory - Interface in com.mongodb
-
Creates concrete DBDecoder instances.
- dbDecoderFactory(DBDecoderFactory) - Method in class com.mongodb.MongoClientOptions.Builder
-
Sets the decoder factory.
- dbDecoderFactory - Variable in class com.mongodb.MongoOptions
-
Deprecated.
Override the DBCallback factory.
- DBEncoder - Interface in com.mongodb
-
An interface for encoders of BSONObject to BSON.
- dbEncoder(DBEncoder) - Method in class com.mongodb.InsertOptions
-
Set the encoder to use for the documents.
- DBEncoderFactory - Interface in com.mongodb
-
Creates concrete DBEncoder instances.
- dbEncoderFactory(DBEncoderFactory) - Method in class com.mongodb.MongoClientOptions.Builder
-
Sets the encoder factory.
- dbEncoderFactory - Variable in class com.mongodb.MongoOptions
-
Deprecated.
Override the encoding factory.
- DBObject - Interface in com.mongodb
-
This interface adds some specific behaviour to
BSONObject
for MongoDB documents.
- DBObjectCodec - Class in com.mongodb
-
A collectible codec for a DBObject.
- DBObjectCodec(CodecRegistry) - Constructor for class com.mongodb.DBObjectCodec
-
Construct an instance with the given codec registry.
- DBObjectCodec(CodecRegistry, BsonTypeClassMap) - Constructor for class com.mongodb.DBObjectCodec
-
Construct an instance.
- DBObjectCodec(CodecRegistry, BsonTypeClassMap, DBObjectFactory) - Constructor for class com.mongodb.DBObjectCodec
-
Construct an instance.
- DBObjectCodecProvider - Class in com.mongodb
-
A provider for a DBObjectCodec.
- DBObjectCodecProvider() - Constructor for class com.mongodb.DBObjectCodecProvider
-
Construct an instance using the default BsonTypeClassMap
.
- DBObjectCodecProvider(BsonTypeClassMap) - Constructor for class com.mongodb.DBObjectCodecProvider
-
Construct an instance with the given BsonTypeClassMap
.
- DBRef - Class in com.mongodb
-
A representation of a database reference.
- DBRef(String, Object) - Constructor for class com.mongodb.DBRef
-
Construct an instance.
- DBRef(String, String, Object) - Constructor for class com.mongodb.DBRef
-
Construct an instance.
- DBRefCodec - Class in com.mongodb
-
A Codec for DBRef instances.
- DBRefCodec(CodecRegistry) - Constructor for class com.mongodb.DBRefCodec
-
Construct an instance with the given registry, which is used to encode the id of the referenced document.
- DBRefCodecProvider - Class in com.mongodb
-
A codec provider for DBRef.
- DBRefCodecProvider() - Constructor for class com.mongodb.DBRefCodecProvider
-
- debug(String) - Method in interface com.mongodb.diagnostics.logging.Logger
-
Log a message at the DEBUG level.
- debug(String, Throwable) - Method in interface com.mongodb.diagnostics.logging.Logger
-
Log an exception (throwable) at the DEBUG level with an accompanying message.
- debug(String) - Method in interface org.bson.diagnostics.Logger
-
Log a message at the DEBUG level.
- debug(String, Throwable) - Method in interface org.bson.diagnostics.Logger
-
Log an exception (throwable) at the DEBUG level with an accompanying message.
- Decimal128 - Class in org.bson.types
-
A binary integer decimal representation of a 128-bit decimal value, supporting 34 decimal digits of significand and an exponent range
of -6143 to +6144.
- Decimal128(long) - Constructor for class org.bson.types.Decimal128
-
Constructs a Decimal128 value representing the given long.
- Decimal128(BigDecimal) - Constructor for class org.bson.types.Decimal128
-
Constructs a Decimal128 value representing the given BigDecimal.
- Decimal128Codec - Class in org.bson.codecs
-
Encodes and decodes Decimal128
objects.
- Decimal128Codec() - Constructor for class org.bson.codecs.Decimal128Codec
-
- decimal128Converter(Converter<Decimal128>) - Method in class org.bson.json.JsonWriterSettings.Builder
-
Sets the converter from BSON Decimal128 values to JSON.
- decimal128Value() - Method in class org.bson.BsonDecimal128
-
- decimal128Value() - Method in class org.bson.BsonDouble
-
- decimal128Value() - Method in class org.bson.BsonInt32
-
- decimal128Value() - Method in class org.bson.BsonInt64
-
- decimal128Value() - Method in class org.bson.BsonNumber
-
Returns the value of the specified number as a Decimal128
, which may involve rounding.
- decode(BsonReader, DecoderContext) - Method in class com.mongodb.BSONTimestampCodec
-
- decode(BsonReader, DecoderContext) - Method in class com.mongodb.client.gridfs.codecs.GridFSFileCodec
-
- decode(BsonReader, DecoderContext) - Method in class com.mongodb.client.model.geojson.codecs.NamedCoordinateReferenceSystemCodec
-
- decode(InputStream, DBCollection) - Method in interface com.mongodb.DBDecoder
-
Decode a single DBObject belonging to the given collection from the given input stream.
- decode(byte[], DBCollection) - Method in interface com.mongodb.DBDecoder
-
Decode a single DBObject belonging to the given collection from the given array of bytes.
- decode(BsonReader, DecoderContext) - Method in class com.mongodb.DBObjectCodec
-
- decode(BsonReader, DecoderContext) - Method in class com.mongodb.DBRefCodec
-
- decode(InputStream, DBCollection) - Method in class com.mongodb.DefaultDBDecoder
-
- decode(byte[], DBCollection) - Method in class com.mongodb.DefaultDBDecoder
-
- decode(InputStream, DBCollection) - Method in class com.mongodb.LazyDBDecoder
-
- decode(byte[], DBCollection) - Method in class com.mongodb.LazyDBDecoder
-
- decode(byte[], BSONCallback) - Method in class org.bson.BasicBSONDecoder
-
- decode(InputStream, BSONCallback) - Method in class org.bson.BasicBSONDecoder
-
- decode(byte[]) - Static method in class org.bson.BSON
-
Decodes a BSON byte array into a DBObject instance.
- decode(byte[], BSONCallback) - Method in interface org.bson.BSONDecoder
-
Decode a single BSON object into the given callback from the given byte array.
- decode(InputStream, BSONCallback) - Method in interface org.bson.BSONDecoder
-
Decode a single BSON object into the given callback from the given input stream.
- decode(BsonReader, DecoderContext) - Method in class org.bson.codecs.AtomicBooleanCodec
-
- decode(BsonReader, DecoderContext) - Method in class org.bson.codecs.AtomicIntegerCodec
-
- decode(BsonReader, DecoderContext) - Method in class org.bson.codecs.AtomicLongCodec
-
- decode(BsonReader, DecoderContext) - Method in class org.bson.codecs.BigDecimalCodec
-
- decode(BsonReader, DecoderContext) - Method in class org.bson.codecs.BinaryCodec
-
- decode(BsonReader, DecoderContext) - Method in class org.bson.codecs.BooleanCodec
-
- decode(BsonReader, DecoderContext) - Method in class org.bson.codecs.BsonArrayCodec
-
- decode(BsonReader, DecoderContext) - Method in class org.bson.codecs.BsonBinaryCodec
-
- decode(BsonReader, DecoderContext) - Method in class org.bson.codecs.BsonBooleanCodec
-
- decode(BsonReader, DecoderContext) - Method in class org.bson.codecs.BsonDateTimeCodec
-
- decode(BsonReader, DecoderContext) - Method in class org.bson.codecs.BsonDBPointerCodec
-
- decode(BsonReader, DecoderContext) - Method in class org.bson.codecs.BsonDecimal128Codec
-
- decode(BsonReader, DecoderContext) - Method in class org.bson.codecs.BsonDocumentCodec
-
- decode(BsonReader, DecoderContext) - Method in class org.bson.codecs.BsonDocumentWrapperCodec
-
Decoding of BsonDocumentWrapper
instances is not supported, so this method will throw UnsupportedOperationException
in all cases.
- decode(BsonReader, DecoderContext) - Method in class org.bson.codecs.BsonDoubleCodec
-
- decode(BsonReader, DecoderContext) - Method in class org.bson.codecs.BsonInt32Codec
-
- decode(BsonReader, DecoderContext) - Method in class org.bson.codecs.BsonInt64Codec
-
- decode(BsonReader, DecoderContext) - Method in class org.bson.codecs.BsonJavaScriptCodec
-
- decode(BsonReader, DecoderContext) - Method in class org.bson.codecs.BsonJavaScriptWithScopeCodec
-
- decode(BsonReader, DecoderContext) - Method in class org.bson.codecs.BsonMaxKeyCodec
-
- decode(BsonReader, DecoderContext) - Method in class org.bson.codecs.BsonMinKeyCodec
-
- decode(BsonReader, DecoderContext) - Method in class org.bson.codecs.BsonNullCodec
-
- decode(BsonReader, DecoderContext) - Method in class org.bson.codecs.BsonObjectIdCodec
-
- decode(BsonReader, DecoderContext) - Method in class org.bson.codecs.BsonRegularExpressionCodec
-
- decode(BsonReader, DecoderContext) - Method in class org.bson.codecs.BsonStringCodec
-
- decode(BsonReader, DecoderContext) - Method in class org.bson.codecs.BsonSymbolCodec
-
- decode(BsonReader, DecoderContext) - Method in class org.bson.codecs.BsonTimestampCodec
-
- decode(BsonReader, DecoderContext) - Method in class org.bson.codecs.BsonUndefinedCodec
-
- decode(BsonReader, DecoderContext) - Method in class org.bson.codecs.BsonValueCodec
-
- decode(BsonReader, DecoderContext) - Method in class org.bson.codecs.ByteArrayCodec
-
- decode(BsonReader, DecoderContext) - Method in class org.bson.codecs.ByteCodec
-
- decode(BsonReader, DecoderContext) - Method in class org.bson.codecs.CharacterCodec
-
- decode(BsonReader, DecoderContext) - Method in class org.bson.codecs.CodeCodec
-
- decode(BsonReader, DecoderContext) - Method in class org.bson.codecs.CodeWithScopeCodec
-
- decode(BsonReader, DecoderContext) - Method in class org.bson.codecs.DateCodec
-
- decode(BsonReader, DecoderContext) - Method in class org.bson.codecs.Decimal128Codec
-
- decode(BsonReader, DecoderContext) - Method in interface org.bson.codecs.Decoder
-
Decodes a BSON value from the given reader into an instance of the type parameter T
.
- decode(BsonReader, DecoderContext) - Method in class org.bson.codecs.DocumentCodec
-
- decode(BsonReader, DecoderContext) - Method in class org.bson.codecs.DoubleCodec
-
- decode(BsonReader, DecoderContext) - Method in class org.bson.codecs.FloatCodec
-
- decode(BsonReader, DecoderContext) - Method in class org.bson.codecs.IntegerCodec
-
- decode(BsonReader, DecoderContext) - Method in class org.bson.codecs.IterableCodec
-
- decode(BsonReader, DecoderContext) - Method in class org.bson.codecs.LongCodec
-
- decode(BsonReader, DecoderContext) - Method in class org.bson.codecs.MapCodec
-
- decode(BsonReader, DecoderContext) - Method in class org.bson.codecs.MaxKeyCodec
-
- decode(BsonReader, DecoderContext) - Method in class org.bson.codecs.MinKeyCodec
-
- decode(BsonReader, DecoderContext) - Method in class org.bson.codecs.ObjectIdCodec
-
- decode(BsonReader, DecoderContext) - Method in class org.bson.codecs.PatternCodec
-
- decode(BsonReader, DecoderContext) - Method in class org.bson.codecs.RawBsonDocumentCodec
-
- decode(BsonReader, DecoderContext) - Method in class org.bson.codecs.ShortCodec
-
- decode(BsonReader, DecoderContext) - Method in class org.bson.codecs.StringCodec
-
- decode(BsonReader, DecoderContext) - Method in class org.bson.codecs.SymbolCodec
-
- decode(BsonReader, DecoderContext) - Method in class org.bson.codecs.UuidCodec
-
- decode(byte[], BSONCallback) - Method in class org.bson.LazyBSONDecoder
-
- decode(InputStream, BSONCallback) - Method in class org.bson.LazyBSONDecoder
-
- decode(Codec<T>) - Method in class org.bson.RawBsonDocument
-
Decode this into a document.
- Decoder<T> - Interface in org.bson.codecs
-
Decoders are used for reading BSON types from MongoDB and converting them into Java objects.
- DecoderContext - Class in org.bson.codecs
-
The context for decoding values to BSON.
- DecoderContext.Builder - Class in org.bson.codecs
-
A builder for DecoderContext
instances.
- decodeWithChildContext(Decoder<T>, BsonReader) - Method in class org.bson.codecs.DecoderContext
-
Creates a child context and then deserializes using the reader.
- DEFAULT - Static variable in class com.mongodb.ReadConcern
-
Use the servers default read concern.
- DEFAULT_BUCKET - Static variable in class com.mongodb.gridfs.GridFS
-
Bucket to use for the collection namespaces
- DEFAULT_CHUNKSIZE - Static variable in class com.mongodb.gridfs.GridFS
-
File's chunk size
- DEFAULT_CONVENTIONS - Static variable in class org.bson.codecs.pojo.Conventions
-
The default conventions list
- defaultBucket(Object) - Method in class com.mongodb.client.model.BucketOptions
-
The name of the default bucket for values outside the defined buckets
- DefaultClusterFactory - Class in com.mongodb.connection
-
The default factory for cluster implementations.
- DefaultClusterFactory() - Constructor for class com.mongodb.connection.DefaultClusterFactory
-
- DefaultDBCallback - Class in com.mongodb
-
An implementation of DBCallback that decodes into a DBObject.
- DefaultDBCallback(DBCollection) - Constructor for class com.mongodb.DefaultDBCallback
-
Creates a new DefaultDBCallback.
- DefaultDBDecoder - Class in com.mongodb
-
An implementation of DBDecoder
- DefaultDBDecoder() - Constructor for class com.mongodb.DefaultDBDecoder
-
- DefaultDBEncoder - Class in com.mongodb
-
The default BSON encoder for BSONObject instances.
- DefaultDBEncoder() - Constructor for class com.mongodb.DefaultDBEncoder
-
- defaultHost() - Static method in class com.mongodb.ServerAddress
-
Returns the default database host: "127.0.0.1"
- defaultLanguage(String) - Method in class com.mongodb.bulk.IndexRequest
-
Sets the language for the text index.
- defaultLanguage(String) - Method in class com.mongodb.client.model.IndexOptions
-
Sets the language for the text index.
- defaultPort() - Static method in class com.mongodb.ServerAddress
-
Returns the default database port: 27017
- delete(ObjectId, SingleResultCallback<Void>) - Method in interface com.mongodb.async.client.gridfs.GridFSBucket
-
Given a id
, delete this stored file's files collection document and associated chunks from a GridFS bucket.
- delete(BsonValue, SingleResultCallback<Void>) - Method in interface com.mongodb.async.client.gridfs.GridFSBucket
-
Given a id
, delete this stored file's files collection document and associated chunks from a GridFS bucket.
- delete(ObjectId) - Method in interface com.mongodb.client.gridfs.GridFSBucket
-
Given a id
, delete this stored file's files collection document and associated chunks from a GridFS bucket.
- delete(BsonValue) - Method in interface com.mongodb.client.gridfs.GridFSBucket
-
Given a id
, delete this stored file's files collection document and associated chunks from a GridFS bucket.
- delete(MongoNamespace, boolean, WriteConcern, List<DeleteRequest>) - Method in interface com.mongodb.connection.Connection
-
Delete the documents using the delete wire protocol and apply the write concern.
- deleteAsync(MongoNamespace, boolean, WriteConcern, List<DeleteRequest>, SingleResultCallback<WriteConcernResult>) - Method in interface com.mongodb.connection.AsyncConnection
-
Delete the documents using the delete wire protocol and apply the write concern asynchronously.
- deleteCommand(MongoNamespace, boolean, WriteConcern, List<DeleteRequest>) - Method in interface com.mongodb.connection.Connection
-
Delete the documents using the delete command.
- deleteCommandAsync(MongoNamespace, boolean, WriteConcern, List<DeleteRequest>, SingleResultCallback<BulkWriteResult>) - Method in interface com.mongodb.connection.AsyncConnection
-
Delete the documents using the delete command asynchronously.
- deleteMany(Bson, SingleResultCallback<DeleteResult>) - Method in interface com.mongodb.async.client.MongoCollection
-
Removes all documents from the collection that match the given query filter.
- deleteMany(Bson, DeleteOptions, SingleResultCallback<DeleteResult>) - Method in interface com.mongodb.async.client.MongoCollection
-
Removes all documents from the collection that match the given query filter.
- deleteMany(Bson) - Method in interface com.mongodb.client.MongoCollection
-
Removes all documents from the collection that match the given query filter.
- deleteMany(Bson, DeleteOptions) - Method in interface com.mongodb.client.MongoCollection
-
Removes all documents from the collection that match the given query filter.
- DeleteManyModel<T> - Class in com.mongodb.client.model
-
A model describing the removal of all documents matching the query filter.
- DeleteManyModel(Bson) - Constructor for class com.mongodb.client.model.DeleteManyModel
-
Construct a new instance.
- DeleteManyModel(Bson, DeleteOptions) - Constructor for class com.mongodb.client.model.DeleteManyModel
-
Construct a new instance.
- deleteOne(Bson, SingleResultCallback<DeleteResult>) - Method in interface com.mongodb.async.client.MongoCollection
-
Removes at most one document from the collection that matches the given filter.
- deleteOne(Bson, DeleteOptions, SingleResultCallback<DeleteResult>) - Method in interface com.mongodb.async.client.MongoCollection
-
Removes at most one document from the collection that matches the given filter.
- deleteOne(Bson) - Method in interface com.mongodb.client.MongoCollection
-
Removes at most one document from the collection that matches the given filter.
- deleteOne(Bson, DeleteOptions) - Method in interface com.mongodb.client.MongoCollection
-
Removes at most one document from the collection that matches the given filter.
- DeleteOneModel<T> - Class in com.mongodb.client.model
-
A model describing the removal of at most one document matching the query filter.
- DeleteOneModel(Bson) - Constructor for class com.mongodb.client.model.DeleteOneModel
-
Construct a new instance.
- DeleteOneModel(Bson, DeleteOptions) - Constructor for class com.mongodb.client.model.DeleteOneModel
-
Construct a new instance.
- DeleteOperation - Class in com.mongodb.operation
-
An operation that deletes one or more documents from a collection.
- DeleteOperation(MongoNamespace, boolean, WriteConcern, List<DeleteRequest>) - Constructor for class com.mongodb.operation.DeleteOperation
-
Construct an instance.
- DeleteOptions - Class in com.mongodb.client.model
-
The options to apply when deleting documents.
- DeleteOptions() - Constructor for class com.mongodb.client.model.DeleteOptions
-
- DeleteRequest - Class in com.mongodb.bulk
-
A representation of a delete.
- DeleteRequest(BsonDocument) - Constructor for class com.mongodb.bulk.DeleteRequest
-
Construct a new instance.
- DeleteResult - Class in com.mongodb.client.result
-
The result of a delete operation.
- DeleteResult() - Constructor for class com.mongodb.client.result.DeleteResult
-
- depthField(String) - Method in class com.mongodb.client.model.GraphLookupOptions
-
The name of the field in which to store the depth value
- descending(String...) - Static method in class com.mongodb.client.model.Indexes
-
Create an index key for an ascending index on the given fields.
- descending(List<String>) - Static method in class com.mongodb.client.model.Indexes
-
Create an index key for an ascending index on the given fields.
- descending(String...) - Static method in class com.mongodb.client.model.Sorts
-
Create a sort specification for an ascending sort on the given fields.
- descending(List<String>) - Static method in class com.mongodb.client.model.Sorts
-
Create a sort specification for an ascending sort on the given fields.
- description(String) - Method in class com.mongodb.connection.ClusterSettings.Builder
-
Sets the user defined description of the MongoClient.
- description(String) - Method in class com.mongodb.MongoClientOptions.Builder
-
Sets the description.
- description - Variable in class com.mongodb.MongoOptions
-
Deprecated.
The description for Mongo
instances created with these options.
- diacriticSensitive(Boolean) - Method in class com.mongodb.client.model.TextSearchOptions
-
Set the diacritic-sensitive flag for the text search
- discriminator(String) - Method in class org.bson.codecs.pojo.ClassModelBuilder
-
Sets the discriminator to be used when storing instances of the modeled type
- discriminatorEnabled(boolean) - Method in class org.bson.codecs.pojo.PropertyModelBuilder
-
Enables or disables the use of a discriminator when serializing
- discriminatorKey(String) - Method in class org.bson.codecs.pojo.ClassModelBuilder
-
Sets the discriminator key to be used when storing instances of the modeled type
- distinct(String, Class<TResult>) - Method in interface com.mongodb.async.client.MongoCollection
-
Gets the distinct values of the specified field name.
- distinct(String, Bson, Class<TResult>) - Method in interface com.mongodb.async.client.MongoCollection
-
Gets the distinct values of the specified field name.
- distinct(String, Class<TResult>) - Method in interface com.mongodb.client.MongoCollection
-
Gets the distinct values of the specified field name.
- distinct(String, Bson, Class<TResult>) - Method in interface com.mongodb.client.MongoCollection
-
Gets the distinct values of the specified field name.
- distinct(String) - Method in class com.mongodb.DBCollection
-
Find the distinct values for a specified field across a collection and returns the results in an array.
- distinct(String, ReadPreference) - Method in class com.mongodb.DBCollection
-
Find the distinct values for a specified field across a collection and returns the results in an array.
- distinct(String, DBObject) - Method in class com.mongodb.DBCollection
-
Find the distinct values for a specified field across a collection and returns the results in an array.
- distinct(String, DBObject, ReadPreference) - Method in class com.mongodb.DBCollection
-
Find the distinct values for a specified field across a collection and returns the results in an array.
- distinct(String, DBCollectionDistinctOptions) - Method in class com.mongodb.DBCollection
-
Find the distinct values for a specified field across a collection and returns the results in an array.
- DistinctIterable<TResult> - Interface in com.mongodb.async.client
-
Iterable for distinct.
- DistinctIterable<TResult> - Interface in com.mongodb.client
-
Iterable interface for distinct.
- DistinctOperation<T> - Class in com.mongodb.operation
-
Finds the distinct values for a specified field across a single collection.
- DistinctOperation(MongoNamespace, String, Decoder<T>) - Constructor for class com.mongodb.operation.DistinctOperation
-
Construct an instance.
- Document - Class in org.bson
-
A representation of a document as a Map
.
- Document() - Constructor for class org.bson.Document
-
Creates an empty Document instance.
- Document(String, Object) - Constructor for class org.bson.Document
-
Create a Document instance initialized with the given key/value pair.
- Document(Map<String, Object>) - Constructor for class org.bson.Document
-
Creates a Document instance initialized with the given map.
- DocumentCodec - Class in org.bson.codecs
-
A Codec for Document instances.
- DocumentCodec() - Constructor for class org.bson.codecs.DocumentCodec
-
Construct a new instance with a default CodecRegistry
.
- DocumentCodec(CodecRegistry) - Constructor for class org.bson.codecs.DocumentCodec
-
Construct a new instance with the given registry.
- DocumentCodec(CodecRegistry, BsonTypeClassMap) - Constructor for class org.bson.codecs.DocumentCodec
-
Construct a new instance with the given registry and BSON type class map.
- DocumentCodec(CodecRegistry, BsonTypeClassMap, Transformer) - Constructor for class org.bson.codecs.DocumentCodec
-
Construct a new instance with the given registry and BSON type class map.
- DocumentCodecProvider - Class in org.bson.codecs
-
A CodecProvider
for the Document class and all the default Codec implementations on which it depends.
- DocumentCodecProvider() - Constructor for class org.bson.codecs.DocumentCodecProvider
-
Construct a new instance with a default BsonTypeClassMap
.
- DocumentCodecProvider(Transformer) - Constructor for class org.bson.codecs.DocumentCodecProvider
-
Construct a new instance with a default BsonTypeClassMap
and the given Transformer
.
- DocumentCodecProvider(BsonTypeClassMap) - Constructor for class org.bson.codecs.DocumentCodecProvider
-
Construct a new instance with the given instance of BsonTypeClassMap
.
- DocumentCodecProvider(BsonTypeClassMap, Transformer) - Constructor for class org.bson.codecs.DocumentCodecProvider
-
Construct a new instance with the given instance of BsonTypeClassMap
.
- documentHasId(DBObject) - Method in class com.mongodb.DBObjectCodec
-
- documentHasId(BsonDocument) - Method in class org.bson.codecs.BsonDocumentCodec
-
- documentHasId(T) - Method in interface org.bson.codecs.CollectibleCodec
-
Returns true if the given document has an _id.
- documentHasId(Document) - Method in class org.bson.codecs.DocumentCodec
-
- DocumentToDBRefTransformer - Class in com.mongodb
-
A Document to DBRef Transformer.
- DocumentToDBRefTransformer() - Constructor for class com.mongodb.DocumentToDBRefTransformer
-
- doEval(String, Object...) - Method in class com.mongodb.DB
-
Evaluates JavaScript functions on the database server.
- doGetCollection(String) - Method in class com.mongodb.DB
-
Gets a collection with a given name.
- done() - Method in class org.bson.BasicBSONEncoder
-
- done() - Method in interface org.bson.BSONEncoder
-
Free the resources.
- doPeekBinarySize() - Method in class org.bson.AbstractBsonReader
-
Handles the logic to peek at the binary size.
- doPeekBinarySize() - Method in class org.bson.BsonBinaryReader
-
- doPeekBinarySize() - Method in class org.bson.BsonDocumentReader
-
- doPeekBinarySize() - Method in class org.bson.json.JsonReader
-
- doPeekBinarySubType() - Method in class org.bson.AbstractBsonReader
-
Handles the logic to peek at the binary subtype.
- doPeekBinarySubType() - Method in class org.bson.BsonBinaryReader
-
- doPeekBinarySubType() - Method in class org.bson.BsonDocumentReader
-
- doPeekBinarySubType() - Method in class org.bson.json.JsonReader
-
- doReadBinaryData() - Method in class org.bson.AbstractBsonReader
-
Handles the logic to read binary data
- doReadBinaryData() - Method in class org.bson.BsonBinaryReader
-
- doReadBinaryData() - Method in class org.bson.BsonDocumentReader
-
- doReadBinaryData() - Method in class org.bson.json.JsonReader
-
- doReadBoolean() - Method in class org.bson.AbstractBsonReader
-
Handles the logic to read booleans
- doReadBoolean() - Method in class org.bson.BsonBinaryReader
-
- doReadBoolean() - Method in class org.bson.BsonDocumentReader
-
- doReadBoolean() - Method in class org.bson.json.JsonReader
-
- doReadDateTime() - Method in class org.bson.AbstractBsonReader
-
Handles the logic to read date time
- doReadDateTime() - Method in class org.bson.BsonBinaryReader
-
- doReadDateTime() - Method in class org.bson.BsonDocumentReader
-
- doReadDateTime() - Method in class org.bson.json.JsonReader
-
- doReadDBPointer() - Method in class org.bson.AbstractBsonReader
-
Handles the logic to read a DBPointer
- doReadDBPointer() - Method in class org.bson.BsonBinaryReader
-
- doReadDBPointer() - Method in class org.bson.BsonDocumentReader
-
- doReadDBPointer() - Method in class org.bson.json.JsonReader
-
- doReadDecimal128() - Method in class org.bson.AbstractBsonReader
-
Handles the logic to read Decimal128
- doReadDecimal128() - Method in class org.bson.BsonBinaryReader
-
- doReadDecimal128() - Method in class org.bson.BsonDocumentReader
-
- doReadDecimal128() - Method in class org.bson.json.JsonReader
-
- doReadDouble() - Method in class org.bson.AbstractBsonReader
-
Handles the logic to read doubles
- doReadDouble() - Method in class org.bson.BsonBinaryReader
-
- doReadDouble() - Method in class org.bson.BsonDocumentReader
-
- doReadDouble() - Method in class org.bson.json.JsonReader
-
- doReadEndArray() - Method in class org.bson.AbstractBsonReader
-
Handles the logic when reading the end of an array
- doReadEndArray() - Method in class org.bson.BsonBinaryReader
-
- doReadEndArray() - Method in class org.bson.BsonDocumentReader
-
- doReadEndArray() - Method in class org.bson.json.JsonReader
-
- doReadEndDocument() - Method in class org.bson.AbstractBsonReader
-
Handles the logic when reading the end of a document
- doReadEndDocument() - Method in class org.bson.BsonBinaryReader
-
- doReadEndDocument() - Method in class org.bson.BsonDocumentReader
-
- doReadEndDocument() - Method in class org.bson.json.JsonReader
-
- doReadInt32() - Method in class org.bson.AbstractBsonReader
-
Handles the logic to read 32 bit ints
- doReadInt32() - Method in class org.bson.BsonBinaryReader
-
- doReadInt32() - Method in class org.bson.BsonDocumentReader
-
- doReadInt32() - Method in class org.bson.json.JsonReader
-
- doReadInt64() - Method in class org.bson.AbstractBsonReader
-
Handles the logic to read 64 bit ints
- doReadInt64() - Method in class org.bson.BsonBinaryReader
-
- doReadInt64() - Method in class org.bson.BsonDocumentReader
-
- doReadInt64() - Method in class org.bson.json.JsonReader
-
- doReadJavaScript() - Method in class org.bson.AbstractBsonReader
-
Handles the logic to read Javascript functions
- doReadJavaScript() - Method in class org.bson.BsonBinaryReader
-
- doReadJavaScript() - Method in class org.bson.BsonDocumentReader
-
- doReadJavaScript() - Method in class org.bson.json.JsonReader
-
- doReadJavaScriptWithScope() - Method in class org.bson.AbstractBsonReader
-
Handles the logic to read scoped Javascript functions
- doReadJavaScriptWithScope() - Method in class org.bson.BsonBinaryReader
-
- doReadJavaScriptWithScope() - Method in class org.bson.BsonDocumentReader
-
- doReadJavaScriptWithScope() - Method in class org.bson.json.JsonReader
-
- doReadMaxKey() - Method in class org.bson.AbstractBsonReader
-
Handles the logic to read a Max key
- doReadMaxKey() - Method in class org.bson.BsonBinaryReader
-
- doReadMaxKey() - Method in class org.bson.BsonDocumentReader
-
- doReadMaxKey() - Method in class org.bson.json.JsonReader
-
- doReadMinKey() - Method in class org.bson.AbstractBsonReader
-
Handles the logic to read a Min key
- doReadMinKey() - Method in class org.bson.BsonBinaryReader
-
- doReadMinKey() - Method in class org.bson.BsonDocumentReader
-
- doReadMinKey() - Method in class org.bson.json.JsonReader
-
- doReadNull() - Method in class org.bson.AbstractBsonReader
-
Handles the logic to read a null value
- doReadNull() - Method in class org.bson.BsonBinaryReader
-
- doReadNull() - Method in class org.bson.BsonDocumentReader
-
- doReadNull() - Method in class org.bson.json.JsonReader
-
- doReadObjectId() - Method in class org.bson.AbstractBsonReader
-
Handles the logic to read an ObjectId
- doReadObjectId() - Method in class org.bson.BsonBinaryReader
-
- doReadObjectId() - Method in class org.bson.BsonDocumentReader
-
- doReadObjectId() - Method in class org.bson.json.JsonReader
-
- doReadRegularExpression() - Method in class org.bson.AbstractBsonReader
-
Handles the logic to read a regular expression
- doReadRegularExpression() - Method in class org.bson.BsonBinaryReader
-
- doReadRegularExpression() - Method in class org.bson.BsonDocumentReader
-
- doReadRegularExpression() - Method in class org.bson.json.JsonReader
-
- doReadStartArray() - Method in class org.bson.AbstractBsonReader
-
Handles the logic to read the start of an array
- doReadStartArray() - Method in class org.bson.BsonBinaryReader
-
- doReadStartArray() - Method in class org.bson.BsonDocumentReader
-
- doReadStartArray() - Method in class org.bson.json.JsonReader
-
- doReadStartDocument() - Method in class org.bson.AbstractBsonReader
-
Handles the logic to read the start of a document
- doReadStartDocument() - Method in class org.bson.BsonBinaryReader
-
- doReadStartDocument() - Method in class org.bson.BsonDocumentReader
-
- doReadStartDocument() - Method in class org.bson.json.JsonReader
-
- doReadString() - Method in class org.bson.AbstractBsonReader
-
Handles the logic to read a String
- doReadString() - Method in class org.bson.BsonBinaryReader
-
- doReadString() - Method in class org.bson.BsonDocumentReader
-
- doReadString() - Method in class org.bson.json.JsonReader
-
- doReadSymbol() - Method in class org.bson.AbstractBsonReader
-
Handles the logic to read a Symbol
- doReadSymbol() - Method in class org.bson.BsonBinaryReader
-
- doReadSymbol() - Method in class org.bson.BsonDocumentReader
-
- doReadSymbol() - Method in class org.bson.json.JsonReader
-
- doReadTimestamp() - Method in class org.bson.AbstractBsonReader
-
Handles the logic to read a timestamp
- doReadTimestamp() - Method in class org.bson.BsonBinaryReader
-
- doReadTimestamp() - Method in class org.bson.BsonDocumentReader
-
- doReadTimestamp() - Method in class org.bson.json.JsonReader
-
- doReadUndefined() - Method in class org.bson.AbstractBsonReader
-
Handles the logic to read an Undefined value
- doReadUndefined() - Method in class org.bson.BsonBinaryReader
-
- doReadUndefined() - Method in class org.bson.BsonDocumentReader
-
- doReadUndefined() - Method in class org.bson.json.JsonReader
-
- doSkipName() - Method in class org.bson.AbstractBsonReader
-
Handles any logic required to skip the name (reader must be positioned on a name).
- doSkipName() - Method in class org.bson.BsonBinaryReader
-
- doSkipName() - Method in class org.bson.BsonDocumentReader
-
- doSkipName() - Method in class org.bson.json.JsonReader
-
- doSkipValue() - Method in class org.bson.AbstractBsonReader
-
Handles any logic required to skip the value (reader must be positioned on a value).
- doSkipValue() - Method in class org.bson.BsonBinaryReader
-
- doSkipValue() - Method in class org.bson.BsonDocumentReader
-
- doSkipValue() - Method in class org.bson.json.JsonReader
-
- DoubleCodec - Class in org.bson.codecs
-
Encodes and decodes Double
objects.
- DoubleCodec() - Constructor for class org.bson.codecs.DoubleCodec
-
- doubleConverter(Converter<Double>) - Method in class org.bson.json.JsonWriterSettings.Builder
-
Sets the converter from BSON Double values to JSON.
- doubleValue() - Method in class org.bson.BsonDecimal128
-
- doubleValue() - Method in class org.bson.BsonDouble
-
- doubleValue() - Method in class org.bson.BsonInt32
-
- doubleValue() - Method in class org.bson.BsonInt64
-
- doubleValue() - Method in class org.bson.BsonNumber
-
Returns the value of the specified number as a double
, which may involve rounding.
- downloadToStream(ObjectId, AsyncOutputStream, SingleResultCallback<Long>) - Method in interface com.mongodb.async.client.gridfs.GridFSBucket
-
Downloads the contents of the stored file specified by id
and writes the contents to the destination
AsyncOutputStream.
- downloadToStream(BsonValue, AsyncOutputStream, SingleResultCallback<Long>) - Method in interface com.mongodb.async.client.gridfs.GridFSBucket
-
Downloads the contents of the stored file specified by id
and writes the contents to the destination
AsyncOutputStream.
- downloadToStream(String, AsyncOutputStream, SingleResultCallback<Long>) - Method in interface com.mongodb.async.client.gridfs.GridFSBucket
-
Downloads the contents of the latest version of the stored file specified by filename
and writes the contents to
the destination
Stream.
- downloadToStream(String, AsyncOutputStream, GridFSDownloadOptions, SingleResultCallback<Long>) - Method in interface com.mongodb.async.client.gridfs.GridFSBucket
-
Downloads the contents of the stored file specified by filename
and by the revision in options
and writes the
contents to the destination
Stream.
- downloadToStream(ObjectId, OutputStream) - Method in interface com.mongodb.client.gridfs.GridFSBucket
-
Downloads the contents of the stored file specified by id
and writes the contents to the destination
Stream.
- downloadToStream(BsonValue, OutputStream) - Method in interface com.mongodb.client.gridfs.GridFSBucket
-
Downloads the contents of the stored file specified by id
and writes the contents to the destination
Stream.
- downloadToStream(String, OutputStream) - Method in interface com.mongodb.client.gridfs.GridFSBucket
-
Downloads the contents of the latest version of the stored file specified by filename
and writes the contents to
the destination
Stream.
- downloadToStream(String, OutputStream, GridFSDownloadOptions) - Method in interface com.mongodb.client.gridfs.GridFSBucket
-
Downloads the contents of the stored file specified by filename
and by the revision in options
and writes the
contents to the destination
Stream.
- downloadToStreamByName(String, OutputStream) - Method in interface com.mongodb.client.gridfs.GridFSBucket
-
- downloadToStreamByName(String, OutputStream, GridFSDownloadByNameOptions) - Method in interface com.mongodb.client.gridfs.GridFSBucket
-
- doWriteBinaryData(BsonBinary) - Method in class org.bson.AbstractBsonWriter
-
Handles the logic of writing a BsonBinary
value
- doWriteBinaryData(BsonBinary) - Method in class org.bson.BsonBinaryWriter
-
- doWriteBinaryData(BsonBinary) - Method in class org.bson.BsonDocumentWriter
-
- doWriteBinaryData(BsonBinary) - Method in class org.bson.json.JsonWriter
-
- doWriteBoolean(boolean) - Method in class org.bson.AbstractBsonWriter
-
Handles the logic of writing a boolean value
- doWriteBoolean(boolean) - Method in class org.bson.BsonBinaryWriter
-
- doWriteBoolean(boolean) - Method in class org.bson.BsonDocumentWriter
-
- doWriteBoolean(boolean) - Method in class org.bson.json.JsonWriter
-
- doWriteDateTime(long) - Method in class org.bson.AbstractBsonWriter
-
Handles the logic of writing a date time value
- doWriteDateTime(long) - Method in class org.bson.BsonBinaryWriter
-
- doWriteDateTime(long) - Method in class org.bson.BsonDocumentWriter
-
- doWriteDateTime(long) - Method in class org.bson.json.JsonWriter
-
- doWriteDBPointer(BsonDbPointer) - Method in class org.bson.AbstractBsonWriter
-
Handles the logic of writing a DbPointer value
- doWriteDBPointer(BsonDbPointer) - Method in class org.bson.BsonBinaryWriter
-
- doWriteDBPointer(BsonDbPointer) - Method in class org.bson.BsonDocumentWriter
-
- doWriteDBPointer(BsonDbPointer) - Method in class org.bson.json.JsonWriter
-
- doWriteDecimal128(Decimal128) - Method in class org.bson.AbstractBsonWriter
-
Handles the logic of writing a Decimal128 value
- doWriteDecimal128(Decimal128) - Method in class org.bson.BsonBinaryWriter
-
- doWriteDecimal128(Decimal128) - Method in class org.bson.BsonDocumentWriter
-
- doWriteDecimal128(Decimal128) - Method in class org.bson.json.JsonWriter
-
- doWriteDouble(double) - Method in class org.bson.AbstractBsonWriter
-
Handles the logic of writing a Double value
- doWriteDouble(double) - Method in class org.bson.BsonBinaryWriter
-
- doWriteDouble(double) - Method in class org.bson.BsonDocumentWriter
-
- doWriteDouble(double) - Method in class org.bson.json.JsonWriter
-
- doWriteEndArray() - Method in class org.bson.AbstractBsonWriter
-
Handles the logic of writing the end of an array
- doWriteEndArray() - Method in class org.bson.BsonBinaryWriter
-
- doWriteEndArray() - Method in class org.bson.BsonDocumentWriter
-
- doWriteEndArray() - Method in class org.bson.json.JsonWriter
-
- doWriteEndDocument() - Method in class org.bson.AbstractBsonWriter
-
Handles the logic of writing the end of a document
- doWriteEndDocument() - Method in class org.bson.BsonBinaryWriter
-
- doWriteEndDocument() - Method in class org.bson.BsonDocumentWriter
-
- doWriteEndDocument() - Method in class org.bson.json.JsonWriter
-
- doWriteInt32(int) - Method in class org.bson.AbstractBsonWriter
-
Handles the logic of writing an int32 value
- doWriteInt32(int) - Method in class org.bson.BsonBinaryWriter
-
- doWriteInt32(int) - Method in class org.bson.BsonDocumentWriter
-
- doWriteInt32(int) - Method in class org.bson.json.JsonWriter
-
- doWriteInt64(long) - Method in class org.bson.AbstractBsonWriter
-
Handles the logic of writing an int64 value
- doWriteInt64(long) - Method in class org.bson.BsonBinaryWriter
-
- doWriteInt64(long) - Method in class org.bson.BsonDocumentWriter
-
- doWriteInt64(long) - Method in class org.bson.json.JsonWriter
-
- doWriteJavaScript(String) - Method in class org.bson.AbstractBsonWriter
-
Handles the logic of writing a JavaScript function
- doWriteJavaScript(String) - Method in class org.bson.BsonBinaryWriter
-
- doWriteJavaScript(String) - Method in class org.bson.BsonDocumentWriter
-
- doWriteJavaScript(String) - Method in class org.bson.json.JsonWriter
-
- doWriteJavaScriptWithScope(String) - Method in class org.bson.AbstractBsonWriter
-
Handles the logic of writing a scoped JavaScript function
- doWriteJavaScriptWithScope(String) - Method in class org.bson.BsonBinaryWriter
-
- doWriteJavaScriptWithScope(String) - Method in class org.bson.BsonDocumentWriter
-
- doWriteJavaScriptWithScope(String) - Method in class org.bson.json.JsonWriter
-
- doWriteMaxKey() - Method in class org.bson.AbstractBsonWriter
-
Handles the logic of writing a Max key
- doWriteMaxKey() - Method in class org.bson.BsonBinaryWriter
-
- doWriteMaxKey() - Method in class org.bson.BsonDocumentWriter
-
- doWriteMaxKey() - Method in class org.bson.json.JsonWriter
-
- doWriteMinKey() - Method in class org.bson.AbstractBsonWriter
-
Handles the logic of writing a Min key
- doWriteMinKey() - Method in class org.bson.BsonBinaryWriter
-
- doWriteMinKey() - Method in class org.bson.BsonDocumentWriter
-
- doWriteMinKey() - Method in class org.bson.json.JsonWriter
-
- doWriteName(String) - Method in class org.bson.AbstractBsonWriter
-
Handles the logic of writing the element name.
- doWriteName(String) - Method in class org.bson.json.JsonWriter
-
- doWriteNull() - Method in class org.bson.AbstractBsonWriter
-
Handles the logic of writing a Null value
- doWriteNull() - Method in class org.bson.BsonBinaryWriter
-
- doWriteNull() - Method in class org.bson.BsonDocumentWriter
-
- doWriteNull() - Method in class org.bson.json.JsonWriter
-
- doWriteObjectId(ObjectId) - Method in class org.bson.AbstractBsonWriter
-
Handles the logic of writing an ObjectId
- doWriteObjectId(ObjectId) - Method in class org.bson.BsonBinaryWriter
-
- doWriteObjectId(ObjectId) - Method in class org.bson.BsonDocumentWriter
-
- doWriteObjectId(ObjectId) - Method in class org.bson.json.JsonWriter
-
- doWriteRegularExpression(BsonRegularExpression) - Method in class org.bson.AbstractBsonWriter
-
Handles the logic of writing a regular expression
- doWriteRegularExpression(BsonRegularExpression) - Method in class org.bson.BsonBinaryWriter
-
- doWriteRegularExpression(BsonRegularExpression) - Method in class org.bson.BsonDocumentWriter
-
- doWriteRegularExpression(BsonRegularExpression) - Method in class org.bson.json.JsonWriter
-
- doWriteStartArray() - Method in class org.bson.AbstractBsonWriter
-
Handles the logic to start writing an array
- doWriteStartArray() - Method in class org.bson.BsonBinaryWriter
-
- doWriteStartArray() - Method in class org.bson.BsonDocumentWriter
-
- doWriteStartArray() - Method in class org.bson.json.JsonWriter
-
- doWriteStartDocument() - Method in class org.bson.AbstractBsonWriter
-
Handles the logic to start writing a document
- doWriteStartDocument() - Method in class org.bson.BsonBinaryWriter
-
- doWriteStartDocument() - Method in class org.bson.BsonDocumentWriter
-
- doWriteStartDocument() - Method in class org.bson.json.JsonWriter
-
- doWriteString(String) - Method in class org.bson.AbstractBsonWriter
-
Handles the logic of writing a String
- doWriteString(String) - Method in class org.bson.BsonBinaryWriter
-
- doWriteString(String) - Method in class org.bson.BsonDocumentWriter
-
- doWriteString(String) - Method in class org.bson.json.JsonWriter
-
- doWriteSymbol(String) - Method in class org.bson.AbstractBsonWriter
-
Handles the logic of writing a Symbol
- doWriteSymbol(String) - Method in class org.bson.BsonBinaryWriter
-
- doWriteSymbol(String) - Method in class org.bson.BsonDocumentWriter
-
- doWriteSymbol(String) - Method in class org.bson.json.JsonWriter
-
- doWriteTimestamp(BsonTimestamp) - Method in class org.bson.AbstractBsonWriter
-
Handles the logic of writing a timestamp
- doWriteTimestamp(BsonTimestamp) - Method in class org.bson.BsonBinaryWriter
-
- doWriteTimestamp(BsonTimestamp) - Method in class org.bson.BsonDocumentWriter
-
- doWriteTimestamp(BsonTimestamp) - Method in class org.bson.json.JsonWriter
-
- doWriteUndefined() - Method in class org.bson.AbstractBsonWriter
-
Handles the logic of writing an Undefined value
- doWriteUndefined() - Method in class org.bson.BsonBinaryWriter
-
- doWriteUndefined() - Method in class org.bson.BsonDocumentWriter
-
- doWriteUndefined() - Method in class org.bson.json.JsonWriter
-
- driverName(String) - Method in class com.mongodb.client.MongoDriverInformation.Builder
-
Sets the name
- driverPlatform(String) - Method in class com.mongodb.client.MongoDriverInformation.Builder
-
Sets the platform
- driverVersion(String) - Method in class com.mongodb.client.MongoDriverInformation.Builder
-
Sets the version
- drop(SingleResultCallback<Void>) - Method in interface com.mongodb.async.client.gridfs.GridFSBucket
-
Drops the data associated with this bucket from the database.
- drop(SingleResultCallback<Void>) - Method in interface com.mongodb.async.client.MongoCollection
-
Drops this collection from the Database.
- drop(SingleResultCallback<Void>) - Method in interface com.mongodb.async.client.MongoDatabase
-
Drops this database.
- drop() - Method in interface com.mongodb.client.gridfs.GridFSBucket
-
Drops the data associated with this bucket from the database.
- drop() - Method in interface com.mongodb.client.MongoCollection
-
Drops this collection from the Database.
- drop() - Method in interface com.mongodb.client.MongoDatabase
-
Drops this database.
- drop() - Method in class com.mongodb.DBCollection
-
Drops (deletes) this collection from the database.
- drop() - Method in class com.mongodb.MapReduceOutput
-
Drops the collection that holds the results.
- DropCollectionOperation - Class in com.mongodb.operation
-
Operation to drop a Collection in MongoDB.
- DropCollectionOperation(MongoNamespace) - Constructor for class com.mongodb.operation.DropCollectionOperation
-
- DropCollectionOperation(MongoNamespace, WriteConcern) - Constructor for class com.mongodb.operation.DropCollectionOperation
-
Construct a new instance.
- dropDatabase() - Method in class com.mongodb.DB
-
Drops this database.
- dropDatabase(String) - Method in class com.mongodb.Mongo
-
Drops the database if it exists.
- DropDatabaseOperation - Class in com.mongodb.operation
-
Operation to drop a database in MongoDB.
- DropDatabaseOperation(String) - Constructor for class com.mongodb.operation.DropDatabaseOperation
-
Deprecated.
- DropDatabaseOperation(String, WriteConcern) - Constructor for class com.mongodb.operation.DropDatabaseOperation
-
Construct a new instance.
- dropDups(boolean) - Method in class com.mongodb.bulk.IndexRequest
-
Sets the legacy dropDups setting
- dropIndex(String, SingleResultCallback<Void>) - Method in interface com.mongodb.async.client.MongoCollection
-
Drops the index given its name.
- dropIndex(Bson, SingleResultCallback<Void>) - Method in interface com.mongodb.async.client.MongoCollection
-
Drops the index given the keys used to create it.
- dropIndex(String) - Method in interface com.mongodb.client.MongoCollection
-
Drops the index given its name.
- dropIndex(Bson) - Method in interface com.mongodb.client.MongoCollection
-
Drops the index given the keys used to create it.
- dropIndex(DBObject) - Method in class com.mongodb.DBCollection
-
Drops an index from this collection.
- dropIndex(String) - Method in class com.mongodb.DBCollection
-
Drops the index with the given name from this collection.
- dropIndexes(SingleResultCallback<Void>) - Method in interface com.mongodb.async.client.MongoCollection
-
Drop all the indexes on this collection, except for the default on _id.
- dropIndexes() - Method in interface com.mongodb.client.MongoCollection
-
Drop all the indexes on this collection, except for the default on _id.
- dropIndexes() - Method in class com.mongodb.DBCollection
-
Drop all indexes on this collection.
- dropIndexes(String) - Method in class com.mongodb.DBCollection
-
Drops the index with the given name from this collection.
- DropIndexOperation - Class in com.mongodb.operation
-
An operation that drops an index.
- DropIndexOperation(MongoNamespace, String) - Constructor for class com.mongodb.operation.DropIndexOperation
-
- DropIndexOperation(MongoNamespace, BsonDocument) - Constructor for class com.mongodb.operation.DropIndexOperation
-
- DropIndexOperation(MongoNamespace, String, WriteConcern) - Constructor for class com.mongodb.operation.DropIndexOperation
-
Construct a new instance.
- DropIndexOperation(MongoNamespace, BsonDocument, WriteConcern) - Constructor for class com.mongodb.operation.DropIndexOperation
-
Construct a new instance.
- dropTarget(boolean) - Method in class com.mongodb.client.model.RenameCollectionOptions
-
Sets if mongod should drop the target of renameCollection prior to renaming the collection.
- dropTarget(boolean) - Method in class com.mongodb.operation.RenameCollectionOperation
-
Sets if mongod should drop the target of renameCollection prior to renaming the collection.
- DropUserOperation - Class in com.mongodb.operation
-
An operation to remove a user.
- DropUserOperation(String, String) - Constructor for class com.mongodb.operation.DropUserOperation
-
- DropUserOperation(String, String, WriteConcern) - Constructor for class com.mongodb.operation.DropUserOperation
-
Construct a new instance.
- duplicate() - Method in interface org.bson.ByteBuf
-
Creates a new byte buffer that shares this buffer's content.
- duplicate() - Method in class org.bson.ByteBufNIO
-
- DuplicateKeyException - Exception in com.mongodb
-
- DuplicateKeyException(BsonDocument, ServerAddress, WriteConcernResult) - Constructor for exception com.mongodb.DuplicateKeyException
-
Construct an instance.
- generate() - Method in interface org.bson.codecs.IdGenerator
-
Generates an ID for a MongoDB Document.
- generate() - Method in class org.bson.codecs.ObjectIdGenerator
-
- generateIdIfAbsentFromDocument(DBObject) - Method in class com.mongodb.DBObjectCodec
-
- generateIdIfAbsentFromDocument(BsonDocument) - Method in class org.bson.codecs.BsonDocumentCodec
-
- generateIdIfAbsentFromDocument(T) - Method in interface org.bson.codecs.CollectibleCodec
-
Generates a value for the _id field on the given document, if the document does not have one.
- generateIdIfAbsentFromDocument(Document) - Method in class org.bson.codecs.DocumentCodec
-
- geo2d(String) - Static method in class com.mongodb.client.model.Indexes
-
Create an index key for a 2d index on the given field.
- geo2dsphere(String...) - Static method in class com.mongodb.client.model.Indexes
-
Create an index key for an 2dsphere index on the given fields.
- geo2dsphere(List<String>) - Static method in class com.mongodb.client.model.Indexes
-
Create an index key for an ascending index on the given fields.
- geoHaystack(String, Bson) - Static method in class com.mongodb.client.model.Indexes
-
Create an index key for a geohaystack index on the given field.
- geoIntersects(String, Bson) - Static method in class com.mongodb.client.model.Filters
-
Creates a filter that matches all documents containing a field with geospatial data that intersects with the specified shape.
- geoIntersects(String, Geometry) - Static method in class com.mongodb.client.model.Filters
-
Creates a filter that matches all documents containing a field with geospatial data that intersects with the specified shape.
- GeoJsonCodecProvider - Class in com.mongodb.client.model.geojson.codecs
-
A provider of codecs for GeoJSON objects.
- GeoJsonCodecProvider() - Constructor for class com.mongodb.client.model.geojson.codecs.GeoJsonCodecProvider
-
- GeoJsonObjectType - Enum in com.mongodb.client.model.geojson
-
An enumeration of GeoJSON object types.
- Geometry - Class in com.mongodb.client.model.geojson
-
An abstract class for representations of GeoJSON geometry objects.
- Geometry() - Constructor for class com.mongodb.client.model.geojson.Geometry
-
Construct an instance with no specified coordinate reference system.
- Geometry(CoordinateReferenceSystem) - Constructor for class com.mongodb.client.model.geojson.Geometry
-
Construct an instance with the specified coordinate reference system.
- GeometryCodec - Class in com.mongodb.client.model.geojson.codecs
-
A Codec for a GeoJSON Geometry.
- GeometryCodec(CodecRegistry) - Constructor for class com.mongodb.client.model.geojson.codecs.GeometryCodec
-
Construct a new instance
- GeometryCollection - Class in com.mongodb.client.model.geojson
-
A representation of a GeoJSON GeometryCollection.
- GeometryCollection(List<? extends Geometry>) - Constructor for class com.mongodb.client.model.geojson.GeometryCollection
-
Construct an instance with the given list of Geometry objects
- GeometryCollection(CoordinateReferenceSystem, List<? extends Geometry>) - Constructor for class com.mongodb.client.model.geojson.GeometryCollection
-
Construct an instance with the given list of Geometry objects
- GeometryCollectionCodec - Class in com.mongodb.client.model.geojson.codecs
-
A Codec for a GeoJSON GeometryCollection.
- GeometryCollectionCodec(CodecRegistry) - Constructor for class com.mongodb.client.model.geojson.codecs.GeometryCollectionCodec
-
Constructs an instance.
- geoWithin(String, Geometry) - Static method in class com.mongodb.client.model.Filters
-
Creates a filter that matches all documents containing a field with geospatial data that exists entirely within the specified shape.
- geoWithin(String, Bson) - Static method in class com.mongodb.client.model.Filters
-
Creates a filter that matches all documents containing a field with geospatial data that exists entirely within the specified shape.
- geoWithinBox(String, double, double, double, double) - Static method in class com.mongodb.client.model.Filters
-
Creates a filter that matches all documents containing a field with grid coordinates data that exist entirely within the specified
box.
- geoWithinCenter(String, double, double, double) - Static method in class com.mongodb.client.model.Filters
-
Creates a filter that matches all documents containing a field with grid coordinates data that exist entirely within the specified
circle.
- geoWithinCenterSphere(String, double, double, double) - Static method in class com.mongodb.client.model.Filters
-
Creates a filter that matches all documents containing a field with geospatial data (GeoJSON or legacy coordinate pairs) that exist
entirely within the specified circle, using spherical geometry.
- geoWithinPolygon(String, List<List<Double>>) - Static method in class com.mongodb.client.model.Filters
-
Creates a filter that matches all documents containing a field with grid coordinates data that exist entirely within the specified
polygon.
- get() - Method in class com.mongodb.BasicDBObjectBuilder
-
Gets the top level document.
- get(Class<T>, CodecRegistry) - Method in class com.mongodb.client.gridfs.codecs.GridFSFileCodecProvider
-
- get(Class<T>, CodecRegistry) - Method in class com.mongodb.client.model.geojson.codecs.GeoJsonCodecProvider
-
- get(Class<T>, CodecRegistry) - Method in class com.mongodb.DBObjectCodecProvider
-
- get(Class<T>, CodecRegistry) - Method in class com.mongodb.DBRefCodecProvider
-
- get(String) - Method in class com.mongodb.gridfs.GridFSFile
-
- get() - Method in class com.mongodb.QueryBuilder
-
Creates a DBObject
query to be used for the driver's find operations
- get(String) - Method in class com.mongodb.ReflectionDBObject
-
- get(ReflectionDBObject, String) - Method in class com.mongodb.ReflectionDBObject.JavaWrapper
-
Gets the value for the given field from the given document.
- get() - Method in class org.bson.BasicBSONCallback
-
- get(String) - Method in class org.bson.BasicBSONObject
-
Gets a value from this object
- get(int) - Method in class org.bson.BsonArray
-
- get() - Method in interface org.bson.BSONCallback
-
Returns the finished top-level Document.
- get(Object) - Method in class org.bson.BsonDocument
-
- get(Object, BsonValue) - Method in class org.bson.BsonDocument
-
If the document does not contain the given key, return the given default value.
- get(Object) - Method in class org.bson.BsonDocumentWrapper
-
- get(String) - Method in interface org.bson.BSONObject
-
Gets a field from this object by a given name.
- get() - Method in interface org.bson.ByteBuf
-
Relative get method.
- get(int) - Method in interface org.bson.ByteBuf
-
Absolute get method.
- get(byte[]) - Method in interface org.bson.ByteBuf
-
Relative bulk get
method.
- get(int, byte[]) - Method in interface org.bson.ByteBuf
-
Absolute bulk get
method.
- get(byte[], int, int) - Method in interface org.bson.ByteBuf
-
Relative bulk get method.
- get(int, byte[], int, int) - Method in interface org.bson.ByteBuf
-
Absolute bulk get method.
- get() - Method in class org.bson.ByteBufNIO
-
- get(int) - Method in class org.bson.ByteBufNIO
-
- get(byte[]) - Method in class org.bson.ByteBufNIO
-
- get(int, byte[]) - Method in class org.bson.ByteBufNIO
-
- get(byte[], int, int) - Method in class org.bson.ByteBufNIO
-
- get(int, byte[], int, int) - Method in class org.bson.ByteBufNIO
-
- get(BsonType) - Method in class org.bson.codecs.BsonTypeClassMap
-
Gets the Class that is mapped to the given BSON type.
- get(BsonType) - Method in class org.bson.codecs.BsonTypeCodecMap
-
Gets the Codec mapped to the given bson type.
- get(Class<T>, CodecRegistry) - Method in class org.bson.codecs.BsonValueCodecProvider
-
- get(Class<T>, CodecRegistry) - Method in interface org.bson.codecs.configuration.CodecProvider
-
Get a Codec
using the given context, which includes, most importantly, the Class for which a Codec
is required.
- get(Class<T>) - Method in interface org.bson.codecs.configuration.CodecRegistry
-
Gets a Codec
for the given Class.
- get(Class<T>, CodecRegistry) - Method in class org.bson.codecs.DocumentCodecProvider
-
- get(Class<T>, CodecRegistry) - Method in class org.bson.codecs.IterableCodecProvider
-
- get(Class<T>, CodecRegistry) - Method in class org.bson.codecs.MapCodecProvider
-
- get(Class<T>, CodecRegistry) - Method in class org.bson.codecs.pojo.PojoCodecProvider
-
- get(S) - Method in interface org.bson.codecs.pojo.PropertyAccessor
-
Gets the value for a given PropertyModel instance.
- get(Class<T>, CodecRegistry) - Method in class org.bson.codecs.UuidCodecProvider
-
- get(Class<T>, CodecRegistry) - Method in class org.bson.codecs.ValueCodecProvider
-
- get(Object, Class<T>) - Method in class org.bson.Document
-
Gets the value of the given key, casting it to the given Class<T>
.
- get(Object, T) - Method in class org.bson.Document
-
Gets the value of the given key, casting it to Class<T>
or returning the default value if null.
- get(Object) - Method in class org.bson.Document
-
- get() - Method in class org.bson.EmptyBSONCallback
-
- get() - Method in class org.bson.LazyBSONCallback
-
- get(int) - Method in class org.bson.LazyBSONList
-
- get(String) - Method in class org.bson.LazyBSONObject
-
- get(Object) - Method in class org.bson.RawBsonDocument
-
- get(String) - Method in class org.bson.types.BasicBSONList
-
Gets a value at an index.
- get() - Static method in class org.bson.types.ObjectId
-
Gets a new object id.
- get(Object) - Method in class org.bson.util.ClassMap
-
Gets the value associated with either this Class or a superclass of this class.
- get_id() - Method in class com.mongodb.ReflectionDBObject
-
Gets the _id
- getAcceptableLatencyDifference(TimeUnit) - Method in class com.mongodb.selector.LatencyMinimizingServerSelector
-
Gets the acceptable latency difference.
- getAction() - Method in class com.mongodb.operation.MapReduceToCollectionOperation
-
Gets the output action, one of: "replace", "merge", "reduce".
- getAddress() - Method in class com.mongodb.connection.QueryResult
-
Gets the server address.
- getAddress() - Method in class com.mongodb.connection.ServerDescription
-
Gets the address of this server
- getAddress() - Method in class com.mongodb.connection.ServerId
-
Gets the server address.
- getAddress() - Method in interface com.mongodb.connection.Stream
-
The address that this stream is connected to.
- getAddress() - Method in class com.mongodb.Mongo
-
Gets the address of the current master
- getAddress() - Method in class com.mongodb.ServerCursor
-
Gets the server address.
- getAliases() - Method in class com.mongodb.client.gridfs.model.GridFSFile
-
- getAliases() - Method in class com.mongodb.gridfs.GridFSFile
-
Gets the aliases from the metadata.
- getAll() - Method in class com.mongodb.connection.ClusterDescription
-
- getAllAddress() - Method in class com.mongodb.Mongo
-
Gets a list of all server addresses used when this Mongo was created
- getAllowDiskUse() - Method in class com.mongodb.AggregationOptions
-
If true, this enables external sort capabilities, otherwise $sort produces an error if the operation consumes 10 percent or more of
RAM.
- getAllowDiskUse() - Method in class com.mongodb.operation.AggregateOperation
-
Whether writing to temporary files is enabled.
- getAllowDiskUse() - Method in class com.mongodb.operation.AggregateToCollectionOperation
-
Whether writing to temporary files is enabled.
- getAlternate() - Method in class com.mongodb.client.model.Collation
-
Returns the collation alternate
- getAncestry(Class<T>) - Static method in class org.bson.util.ClassMap
-
Helper method that walks superclass and interface graph, superclasses first, then interfaces, to compute an ancestry list.
- getAnnotations() - Method in class org.bson.codecs.pojo.ClassModelBuilder
-
- getAny() - Method in class com.mongodb.connection.ClusterDescription
-
- getAnyPrimaryOrSecondary() - Method in class com.mongodb.connection.ClusterDescription
-
- getAnyPrimaryOrSecondary(TagSet) - Method in class com.mongodb.connection.ClusterDescription
-
- getApplicationName() - Method in class com.mongodb.async.client.MongoClientSettings
-
Gets the logical name of the application using this MongoClient.
- getApplicationName() - Method in class com.mongodb.ConnectionString
-
Gets the logical name of the application.
- getApplicationName() - Method in class com.mongodb.MongoClientOptions
-
Gets the logical name of the application using this MongoClient.
- getArbiters() - Method in class com.mongodb.connection.ServerDescription
-
Gets the arbiters in the replica set
- getArray(Object) - Method in class org.bson.BsonDocument
-
Gets the value of the key if it is a BsonArray, or throws if not.
- getArray(Object, BsonArray) - Method in class org.bson.BsonDocument
-
If the document does not contain the given key, return the given default value.
- getAuthenticationMechanism() - Method in class com.mongodb.MongoCredential
-
Gets the mechanism
- getBackwards() - Method in class com.mongodb.client.model.Collation
-
Returns the backwards value
- getBatchSize() - Method in class com.mongodb.AggregationOptions
-
The size of batches to use when iterating over results.
- getBatchSize() - Method in interface com.mongodb.async.AsyncBatchCursor
-
Gets the batch size to use when requesting the next batch.
- getBatchSize() - Method in class com.mongodb.client.model.DBCollectionFindOptions
-
Gets the number of documents to return per batch.
- getBatchSize() - Method in class com.mongodb.client.model.FindOptions
-
Gets the number of documents to return per batch.
- getBatchSize() - Method in class com.mongodb.client.model.ParallelCollectionScanOptions
-
Deprecated.
Gets the batch size to use for each cursor.
- getBatchSize() - Method in class com.mongodb.DBCursor
-
Gets the batch size.
- getBatchSize() - Method in class com.mongodb.operation.AggregateOperation
-
Gets the number of documents to return per batch.
- getBatchSize() - Method in interface com.mongodb.operation.BatchCursor
-
Gets the batch size to use when requesting the next batch.
- getBatchSize() - Method in class com.mongodb.operation.FindOperation
-
Gets the number of documents to return per batch.
- getBatchSize() - Method in class com.mongodb.operation.ListCollectionsOperation
-
Gets the number of documents to return per batch.
- getBatchSize() - Method in class com.mongodb.operation.ListIndexesOperation
-
Gets the number of documents to return per batch.
- getBatchSize() - Method in class com.mongodb.operation.ParallelCollectionScanOperation
-
Gets the batch size to use for each cursor.
- getBatchSize() - Method in class com.mongodb.ParallelScanOptions
-
Gets the batch size to use for each cursor.
- getBinary(Object) - Method in class org.bson.BsonDocument
-
Gets the value of the key if it is a BsonBinary, or throws if not.
- getBinary(Object, BsonBinary) - Method in class org.bson.BsonDocument
-
If the document does not contain the given key, return the given default value.
- getBinaryConverter() - Method in class org.bson.json.JsonWriterSettings
-
A converter from BSON Binary values to JSON.
- getBits() - Method in class com.mongodb.bulk.IndexRequest
-
Gets the number of precision of the stored geohash value of the location data in 2d indexes.
- getBits() - Method in class com.mongodb.client.model.IndexOptions
-
Gets the number of precision of the stored geohash value of the location data in 2d indexes.
- getBoolean(String) - Method in class org.bson.BasicBSONObject
-
Returns the value of a field as a boolean.
- getBoolean(String, boolean) - Method in class org.bson.BasicBSONObject
-
Returns the value of a field as a boolean
- getBoolean(Object) - Method in class org.bson.BsonDocument
-
Gets the value of the key if it is a BsonBoolean, or throws if not.
- getBoolean(Object, BsonBoolean) - Method in class org.bson.BsonDocument
-
If the document does not contain the given key, return the given default value.
- getBoolean(Object) - Method in class org.bson.Document
-
Gets the value of the given key as a Boolean.
- getBoolean(Object, boolean) - Method in class org.bson.Document
-
Gets the value of the given key as a primitive boolean.
- getBooleanConverter() - Method in class org.bson.json.JsonWriterSettings
-
A converter from BSON Boolean values to JSON.
- getBsonInput() - Method in class org.bson.BsonBinaryReader
-
Gets the BSON input backing this instance.
- getBsonOutput() - Method in class org.bson.BsonBinaryWriter
-
Gets the BSON output backing this instance.
- getBSONSize() - Method in class org.bson.LazyBSONObject
-
Gets the size in bytes of the BSON document.
- getBsonType() - Method in class org.bson.BsonArray
-
- getBsonType() - Method in class org.bson.BsonBinary
-
- getBsonType() - Method in class org.bson.BsonBoolean
-
- getBsonType() - Method in class org.bson.BsonDateTime
-
- getBsonType() - Method in class org.bson.BsonDbPointer
-
- getBsonType() - Method in class org.bson.BsonDecimal128
-
- getBsonType() - Method in class org.bson.BsonDocument
-
- getBsonType() - Method in class org.bson.BsonDouble
-
- getBsonType() - Method in class org.bson.BsonInt32
-
- getBsonType() - Method in class org.bson.BsonInt64
-
- getBsonType() - Method in class org.bson.BsonJavaScript
-
- getBsonType() - Method in class org.bson.BsonJavaScriptWithScope
-
- getBsonType() - Method in class org.bson.BsonMaxKey
-
- getBsonType() - Method in class org.bson.BsonMinKey
-
- getBsonType() - Method in class org.bson.BsonNull
-
- getBsonType() - Method in class org.bson.BsonObjectId
-
- getBsonType() - Method in class org.bson.BsonRegularExpression
-
- getBsonType() - Method in class org.bson.BsonString
-
- getBsonType() - Method in class org.bson.BsonSymbol
-
- getBsonType() - Method in class org.bson.BsonTimestamp
-
- getBsonType() - Method in class org.bson.BsonUndefined
-
- getBsonType() - Method in class org.bson.BsonValue
-
Gets the BSON type of this value.
- getBsonTypeClassMap() - Static method in class org.bson.codecs.BsonValueCodecProvider
-
Gets the BsonTypeClassMap used by this provider.
- getBsonWriter() - Method in class org.bson.BasicBSONEncoder
-
Gets the writer responsible for writing the encoded BSON.
- getBucketName() - Method in interface com.mongodb.async.client.gridfs.GridFSBucket
-
The bucket name.
- getBucketName() - Method in interface com.mongodb.client.gridfs.GridFSBucket
-
The bucket name.
- getBucketName() - Method in class com.mongodb.gridfs.GridFS
-
Gets the bucket name used in the collection's namespace.
- getBucketSize() - Method in class com.mongodb.bulk.IndexRequest
-
Gets the specified the number of units within which to group the location values for geoHaystack Indexes
- getBucketSize() - Method in class com.mongodb.client.model.IndexOptions
-
Gets the specified the number of units within which to group the location values for geoHaystack Indexes
- getBuffer(int) - Method in interface com.mongodb.connection.BufferProvider
-
Gets a buffer with the givens capacity.
- getBypassDocumentValidation() - Method in class com.mongodb.AggregationOptions
-
Gets whether to bypass document validation, or null if unspecified.
- getBypassDocumentValidation() - Method in class com.mongodb.BulkWriteOperation
-
Gets whether to bypass document validation, or null if unspecified.
- getBypassDocumentValidation() - Method in class com.mongodb.client.model.BulkWriteOptions
-
Gets the the bypass document level validation flag
- getBypassDocumentValidation() - Method in class com.mongodb.client.model.DBCollectionFindAndModifyOptions
-
Returns the bypassDocumentValidation
- getBypassDocumentValidation() - Method in class com.mongodb.client.model.DBCollectionUpdateOptions
-
Gets the the bypass document level validation flag
- getBypassDocumentValidation() - Method in class com.mongodb.client.model.FindOneAndReplaceOptions
-
Gets the the bypass document level validation flag
- getBypassDocumentValidation() - Method in class com.mongodb.client.model.FindOneAndUpdateOptions
-
Gets the the bypass document level validation flag
- getBypassDocumentValidation() - Method in class com.mongodb.client.model.InsertManyOptions
-
Gets the the bypass document level validation flag
- getBypassDocumentValidation() - Method in class com.mongodb.client.model.InsertOneOptions
-
Gets the the bypass document level validation flag
- getBypassDocumentValidation() - Method in class com.mongodb.client.model.UpdateOptions
-
Gets the the bypass document level validation flag
- getBypassDocumentValidation() - Method in class com.mongodb.InsertOptions
-
Gets whether to bypass document validation, or null if unspecified.
- getBypassDocumentValidation() - Method in class com.mongodb.MapReduceCommand
-
Gets whether to bypass document validation, or null if unspecified.
- getBypassDocumentValidation() - Method in class com.mongodb.operation.AggregateToCollectionOperation
-
Gets the bypass document level validation flag
- getBypassDocumentValidation() - Method in class com.mongodb.operation.BaseWriteOperation
-
Gets the the bypass document level validation flag
- getBypassDocumentValidation() - Method in class com.mongodb.operation.FindAndReplaceOperation
-
Gets the bypass document level validation flag
- getBypassDocumentValidation() - Method in class com.mongodb.operation.FindAndUpdateOperation
-
Gets the bypass document level validation flag
- getBypassDocumentValidation() - Method in class com.mongodb.operation.MapReduceToCollectionOperation
-
Gets the bypass document level validation flag
- getBypassDocumentValidation() - Method in class com.mongodb.operation.MixedBulkWriteOperation
-
Gets the the bypass document level validation flag
- getByServerAddress(ServerAddress) - Method in class com.mongodb.connection.ClusterDescription
-
- getByteBuffer() - Method in class org.bson.RawBsonDocument
-
Returns a ByteBuf
that wraps the byte array, with the proper byte order.
- getByteBuffers() - Method in class com.mongodb.connection.ByteBufferBsonOutput
-
- getByteBuffers() - Method in class org.bson.io.BasicOutputBuffer
-
- getByteBuffers() - Method in class org.bson.io.OutputBuffer
-
Get a list of byte buffers that are prepared to be read from; in other words, whose position is 0 and whose limit is the number of
bytes that should read.
- getBytes() - Method in class org.bson.LazyBSONObject
-
Gets the raw bytes.
- getCanonicalAddress() - Method in class com.mongodb.connection.ServerDescription
-
Gets the string representing the host name and port that this member of a replica set was configured with,
e.g.
- getCaseFirst() - Method in class com.mongodb.client.model.Collation
-
Returns the collation case first value
- getCaseLevel() - Method in class com.mongodb.client.model.Collation
-
Returns the case level value
- getCaseSensitive() - Method in class com.mongodb.client.model.TextSearchOptions
-
Returns the case-sensitive flag to use with the text search
- getCategory() - Method in class com.mongodb.WriteError
-
Gets the category of this error.
- getCheckedOutCount() - Method in interface com.mongodb.management.ConnectionPoolStatisticsMBean
-
Gets the count of connections that are currently in use.
- getChildContext() - Method in class org.bson.codecs.EncoderContext
-
Gets a child context based on this.
- getChunksCollection() - Method in class com.mongodb.gridfs.GridFS
-
Gets the
DBCollection
in which the binary chunks are stored.
- getChunkSize() - Method in class com.mongodb.client.gridfs.model.GridFSFile
-
The size, in bytes, of each data chunk of this file
- getChunkSize() - Method in class com.mongodb.gridfs.GridFSFile
-
Gets the size of a chunk.
- getChunkSizeBytes() - Method in interface com.mongodb.async.client.gridfs.GridFSBucket
-
Sets the chunk size in bytes.
- getChunkSizeBytes() - Method in interface com.mongodb.client.gridfs.GridFSBucket
-
Sets the chunk size in bytes.
- getChunkSizeBytes() - Method in class com.mongodb.client.gridfs.model.GridFSUploadOptions
-
The number of bytes per chunk of this file.
- getClassForBsonType(BsonType) - Static method in class org.bson.codecs.BsonValueCodecProvider
-
Get the BsonValue
subclass associated with the given BsonType
.
- getClusterDescription() - Method in exception com.mongodb.MongoIncompatibleDriverException
-
The cluster description which was determined to be incompatible.
- getClusterId() - Method in class com.mongodb.connection.ServerId
-
Gets the cluster identifier.
- getClusterId() - Method in class com.mongodb.event.ClusterClosedEvent
-
Gets the cluster id associated with this event.
- getClusterId() - Method in class com.mongodb.event.ClusterDescriptionChangedEvent
-
Gets the cluster id associated with this event.
- getClusterId() - Method in class com.mongodb.event.ClusterOpeningEvent
-
Gets the cluster id.
- getClusterListeners() - Method in class com.mongodb.connection.ClusterSettings
-
Gets the cluster listeners.
- getClusterListeners() - Method in class com.mongodb.event.ClusterEventMulticaster
-
Deprecated.
Gets the cluster listeners.
- getClusterListeners() - Method in class com.mongodb.MongoClientOptions
-
Gets the list of added ClusterListener
.
- getClusterSettings() - Method in class com.mongodb.async.client.MongoClientSettings
-
Gets the cluster settings.
- getClusterSettings() - Method in class com.mongodb.connection.ClusterDescription
-
Gets the cluster settings, which may be null if not provided.
- getClusterType() - Method in class com.mongodb.connection.ServerDescription
-
Gets the type of the cluster this server is in (for example, replica set).
- getClusterType() - Method in enum com.mongodb.connection.ServerType
-
The type of the cluster to which this server belongs
- getCode() - Method in class com.mongodb.bulk.WriteConcernError
-
Gets the code associated with this error.
- getCode() - Method in class com.mongodb.BulkWriteError
-
Gets the code associated with this error.
- getCode() - Method in exception com.mongodb.MongoException
-
Gets the exception code
- getCode() - Method in class com.mongodb.WriteConcernError
-
Gets the code associated with this error.
- getCode() - Method in class com.mongodb.WriteError
-
Gets the code associated with this error.
- getCode() - Method in class org.bson.BsonJavaScript
-
Get the Javascript code.
- getCode() - Method in class org.bson.BsonJavaScriptWithScope
-
Get the code.
- getCode() - Method in class org.bson.types.Code
-
Get the Javascript code.
- getCodec() - Method in class org.bson.codecs.pojo.PropertyModel
-
- getCodecRegistry() - Method in class com.mongodb.async.client.MongoClientSettings
-
The codec registry to use.
- getCodecRegistry() - Method in interface com.mongodb.async.client.MongoCollection
-
Get the codec registry for the MongoCollection.
- getCodecRegistry() - Method in interface com.mongodb.async.client.MongoDatabase
-
Get the codec registry for the MongoDatabase.
- getCodecRegistry() - Method in interface com.mongodb.client.MongoCollection
-
Get the codec registry for the MongoCollection.
- getCodecRegistry() - Method in interface com.mongodb.client.MongoDatabase
-
Get the codec registry for the MongoDatabase.
- getCodecRegistry() - Method in class com.mongodb.MongoClientOptions
-
The codec registry to use.
- getCodecRegistry() - Method in class org.bson.codecs.BsonDocumentCodec
-
Gets the CodecRegistry
for this Codec
.
- getCollation() - Method in class com.mongodb.AggregationOptions
-
Returns the collation options
- getCollation() - Method in class com.mongodb.bulk.DeleteRequest
-
Returns the collation options
- getCollation() - Method in class com.mongodb.bulk.IndexRequest
-
Returns the collation options
- getCollation() - Method in class com.mongodb.bulk.UpdateRequest
-
Returns the collation options
- getCollation() - Method in class com.mongodb.BulkUpdateRequestBuilder
-
Returns the collation
- getCollation() - Method in class com.mongodb.BulkWriteRequestBuilder
-
Returns the collation
- getCollation() - Method in class com.mongodb.client.model.CountOptions
-
Returns the collation options
- getCollation() - Method in class com.mongodb.client.model.CreateCollectionOptions
-
Returns the collation options
- getCollation() - Method in class com.mongodb.client.model.CreateViewOptions
-
Returns the collation options
- getCollation() - Method in class com.mongodb.client.model.DBCollectionCountOptions
-
Returns the collation options
- getCollation() - Method in class com.mongodb.client.model.DBCollectionDistinctOptions
-
Returns the collation options
- getCollation() - Method in class com.mongodb.client.model.DBCollectionFindAndModifyOptions
-
Returns the collation options
- getCollation() - Method in class com.mongodb.client.model.DBCollectionFindOptions
-
Returns the collation options
- getCollation() - Method in class com.mongodb.client.model.DBCollectionRemoveOptions
-
Returns the collation options
- getCollation() - Method in class com.mongodb.client.model.DBCollectionUpdateOptions
-
Returns the collation options
- getCollation() - Method in class com.mongodb.client.model.DBCreateViewOptions
-
Returns the collation options
- getCollation() - Method in class com.mongodb.client.model.DeleteOptions
-
Returns the collation options
- getCollation() - Method in class com.mongodb.client.model.FindOneAndDeleteOptions
-
Returns the collation options
- getCollation() - Method in class com.mongodb.client.model.FindOneAndReplaceOptions
-
Returns the collation options
- getCollation() - Method in class com.mongodb.client.model.FindOneAndUpdateOptions
-
Returns the collation options
- getCollation() - Method in class com.mongodb.client.model.FindOptions
-
Returns the collation options
- getCollation() - Method in class com.mongodb.client.model.IndexOptions
-
Returns the collation options
- getCollation() - Method in class com.mongodb.client.model.UpdateOptions
-
Returns the collation options
- getCollation() - Method in class com.mongodb.DBCursor
-
Returns the collation options
- getCollation() - Method in class com.mongodb.MapReduceCommand
-
Returns the collation
- getCollation() - Method in class com.mongodb.operation.AggregateOperation
-
Returns the collation options
- getCollation() - Method in class com.mongodb.operation.AggregateToCollectionOperation
-
Returns the collation options
- getCollation() - Method in class com.mongodb.operation.CountOperation
-
Returns the collation options
- getCollation() - Method in class com.mongodb.operation.CreateCollectionOperation
-
Returns the collation options
- getCollation() - Method in class com.mongodb.operation.CreateViewOperation
-
Gets the default collation for the view
- getCollation() - Method in class com.mongodb.operation.DistinctOperation
-
Returns the collation options
- getCollation() - Method in class com.mongodb.operation.FindAndDeleteOperation
-
Returns the collation options
- getCollation() - Method in class com.mongodb.operation.FindAndReplaceOperation
-
Returns the collation options
- getCollation() - Method in class com.mongodb.operation.FindAndUpdateOperation
-
Returns the collation options
- getCollation() - Method in class com.mongodb.operation.FindOperation
-
Returns the collation options
- getCollation() - Method in class com.mongodb.operation.GroupOperation
-
Returns the collation options
- getCollation() - Method in class com.mongodb.operation.MapReduceToCollectionOperation
-
Returns the collation options
- getCollation() - Method in class com.mongodb.operation.MapReduceWithInlineResultsOperation
-
Returns the collation options
- getCollection(String) - Method in interface com.mongodb.async.client.MongoDatabase
-
Gets a collection.
- getCollection(String, Class<TDocument>) - Method in interface com.mongodb.async.client.MongoDatabase
-
Gets a collection, with a specific default document class.
- getCollection(String) - Method in interface com.mongodb.client.MongoDatabase
-
Gets a collection.
- getCollection(String, Class<TDocument>) - Method in interface com.mongodb.client.MongoDatabase
-
Gets a collection, with a specific default document class.
- getCollection() - Method in class com.mongodb.ConnectionString
-
Gets the collection name
- getCollection(String) - Method in class com.mongodb.DB
-
Gets a collection with a given name.
- getCollection(String) - Method in class com.mongodb.DBCollection
-
Find a collection that is prefixed with this collection's name.
- getCollection() - Method in class com.mongodb.DBCursor
-
Gets the collection.
- getCollection() - Method in class com.mongodb.MongoClientURI
-
Gets the collection name
- getCollection() - Method in class com.mongodb.MongoURI
-
Deprecated.
Gets the collection name.
- getCollectionFromString(String) - Method in class com.mongodb.DB
-
Returns a collection matching a given string.
- getCollectionName() - Method in class com.mongodb.DBRef
-
Gets the name of the collection in which the referenced document is stored.
- getCollectionName() - Method in class com.mongodb.MapReduceOutput
-
Get the name of the collection that the results of the map reduce were saved into.
- getCollectionName() - Method in class com.mongodb.MongoNamespace
-
Gets the collection name.
- getCollectionName() - Method in class com.mongodb.operation.CreateCollectionOperation
-
Gets the name of the collection to create.
- getCollectionName() - Method in class com.mongodb.operation.MapReduceToCollectionOperation
-
Gets the name of the collection to output the results to.
- getCollectionNames() - Method in class com.mongodb.DB
-
Returns a set containing the names of all collections in this database.
- getCommand() - Method in class com.mongodb.event.CommandStartedEvent
-
Gets the command document.
- getCommand() - Method in class com.mongodb.MapReduceOutput
-
Get the original command that was sent to the database.
- getCommandListeners() - Method in class com.mongodb.async.client.MongoClientSettings
-
Gets the list of added CommandListener
.
- getCommandListeners() - Method in class com.mongodb.event.CommandEventMulticaster
-
Deprecated.
Gets the command listeners.
- getCommandListeners() - Method in class com.mongodb.event.CommandListenerMulticaster
-
Deprecated.
Gets the command listeners.
- getCommandListeners() - Method in class com.mongodb.MongoClientOptions
-
Gets the list of added CommandListener
.
- getCommandName() - Method in class com.mongodb.event.CommandEvent
-
Gets the name of the command.
- getComment() - Method in class com.mongodb.client.model.FindOptions
-
Returns the comment to send with the query.
- getComment() - Method in class com.mongodb.operation.FindOperation
-
Returns the comment to send with the query.
- getConnection(SingleResultCallback<AsyncConnection>) - Method in interface com.mongodb.binding.AsyncConnectionSource
-
Gets a connection from this source.
- getConnection() - Method in interface com.mongodb.binding.ConnectionSource
-
Gets a connection from this source.
- getConnection() - Method in interface com.mongodb.connection.Server
-
Gets a connection to this server.
- getConnectionAsync(SingleResultCallback<AsyncConnection>) - Method in interface com.mongodb.connection.Server
-
Gets a connection to this server asynchronously.
- getConnectionDescription() - Method in class com.mongodb.event.CommandEvent
-
Gets the description of the connection to which the operation will be sent.
- getConnectionId() - Method in class com.mongodb.connection.ConnectionDescription
-
Gets the id of the connection.
- getConnectionId() - Method in class com.mongodb.event.ConnectionAddedEvent
-
Gets the connection id
- getConnectionId() - Method in class com.mongodb.event.ConnectionCheckedInEvent
-
Gets the connection id
- getConnectionId() - Method in class com.mongodb.event.ConnectionCheckedOutEvent
-
Gets the connection id
- getConnectionId() - Method in class com.mongodb.event.ConnectionClosedEvent
-
Gets the identifier for this connection.
- getConnectionId() - Method in class com.mongodb.event.ConnectionMessageReceivedEvent
-
Deprecated.
Gets the identifier for this connection.
- getConnectionId() - Method in class com.mongodb.event.ConnectionMessagesSentEvent
-
Deprecated.
Gets the identifier for this connection.
- getConnectionId() - Method in class com.mongodb.event.ConnectionOpenedEvent
-
Gets the connection id
- getConnectionId() - Method in class com.mongodb.event.ConnectionRemovedEvent
-
Gets the connection id
- getConnectionId() - Method in class com.mongodb.event.ServerHeartbeatFailedEvent
-
Gets the connectionId.
- getConnectionId() - Method in class com.mongodb.event.ServerHeartbeatStartedEvent
-
Gets the connectionId.
- getConnectionId() - Method in class com.mongodb.event.ServerHeartbeatSucceededEvent
-
Gets the connectionId.
- getConnectionMode() - Method in class com.mongodb.connection.ClusterDescription
-
Gets whether this cluster is connecting to a single server or multiple servers.
- getConnectionPoolListeners() - Method in class com.mongodb.connection.ConnectionPoolSettings
-
Gets the list of added ConnectionPoolListener
.
- getConnectionPoolListeners() - Method in class com.mongodb.MongoClientOptions
-
Gets the list of added ConnectionPoolListener
.
- getConnectionPoolSettings() - Method in class com.mongodb.async.client.MongoClientSettings
-
Gets the settings for the connection provider in a settings object.
- getConnectionsPerHost() - Method in class com.mongodb.MongoClientOptions
-
The maximum number of connections allowed per host for this MongoClient instance.
- getConnectionsPerHost() - Method in class com.mongodb.MongoOptions
-
Deprecated.
Gets the maximum number of connections allowed per host for this Mongo instance.
- getConnectionString() - Method in class com.mongodb.ConnectionString
-
Get the unparsed connection string.
- getConnectPoint() - Method in class com.mongodb.Mongo
-
Gets a String
representation of current connection point, i.e.
- getConnectTimeout(TimeUnit) - Method in class com.mongodb.connection.SocketSettings
-
Gets the timeout for socket connect.
- getConnectTimeout() - Method in class com.mongodb.ConnectionString
-
Gets the socket connect timeout specified in the connection string.
- getConnectTimeout() - Method in class com.mongodb.MongoClientOptions
-
The connection timeout in milliseconds.
- getConnectTimeout() - Method in class com.mongodb.MongoOptions
-
Deprecated.
Gets the connection timeout in milliseconds.
- getContentType() - Method in class com.mongodb.client.gridfs.model.GridFSFile
-
- getContentType() - Method in class com.mongodb.gridfs.GridFSFile
-
Gets the content type.
- getContext() - Method in class com.mongodb.connection.SslSettings
-
Gets the SSLContext configured for use with SSL connections.
- getContext() - Method in class org.bson.AbstractBsonReader
-
Get the context, which will indicate which state the reader is in, for example which part of a document it's currently reading.
- getContext() - Method in class org.bson.AbstractBsonWriter
-
Get the context, which will indicate which state the writer is in, for example which part of a document it's currently writing.
- getContext() - Method in class org.bson.BsonBinaryReader
-
- getContext() - Method in class org.bson.BsonBinaryWriter
-
- getContext() - Method in class org.bson.BsonDocumentReader
-
- getContext() - Method in class org.bson.BsonDocumentWriter
-
- getContext() - Method in class org.bson.json.JsonReader
-
- getContext() - Method in class org.bson.json.JsonWriter
-
- getContextType() - Method in class org.bson.AbstractBsonReader.Context
-
Return the type of this context.
- getContextType() - Method in class org.bson.AbstractBsonReader.Mark
-
- getContextType() - Method in class org.bson.AbstractBsonWriter.Context
-
Gets the current context type.
- getContextType() - Method in class org.bson.json.JsonReader.Context
-
- getConventions() - Method in class org.bson.codecs.pojo.ClassModelBuilder
-
- getCoordinateReferenceSystem() - Method in class com.mongodb.client.model.geojson.Geometry
-
Gets the coordinate reference system, which may be null
- getCoordinates() - Method in class com.mongodb.client.model.geojson.LineString
-
Gets the GeoJSON coordinates of this LineString.
- getCoordinates() - Method in class com.mongodb.client.model.geojson.MultiLineString
-
Gets the GeoJSON coordinates of this MultiLineString
- getCoordinates() - Method in class com.mongodb.client.model.geojson.MultiPoint
-
Gets the GeoJSON coordinates of this MultiPoint.
- getCoordinates() - Method in class com.mongodb.client.model.geojson.MultiPolygon
-
Gets the coordinates.
- getCoordinates() - Method in class com.mongodb.client.model.geojson.Point
-
Gets the GeoJSON coordinates of this point.
- getCoordinates() - Method in class com.mongodb.client.model.geojson.Polygon
-
Gets the GeoJSON coordinates of the polygon
- getCount() - Method in interface com.mongodb.binding.ReferenceCounted
-
Gets the current reference count, which starts at 0.
- getCount() - Method in class com.mongodb.DBCollection
-
Get the count of documents in collection.
- getCount(ReadPreference) - Method in class com.mongodb.DBCollection
-
Get the count of documents in collection.
- getCount(DBObject) - Method in class com.mongodb.DBCollection
-
Get the count of documents in collection that would match a criteria.
- getCount(DBObject, DBObject) - Method in class com.mongodb.DBCollection
-
Get the count of documents in collection that would match a criteria.
- getCount(DBObject, DBObject, ReadPreference) - Method in class com.mongodb.DBCollection
-
Get the count of documents in collection that would match a criteria.
- getCount(DBObject, DBObject, long, long) - Method in class com.mongodb.DBCollection
-
Get the count of documents in collection that would match a criteria.
- getCount(DBObject, DBObject, long, long, ReadPreference) - Method in class com.mongodb.DBCollection
-
Get the count of documents in collection that would match a criteria.
- getCount(DBObject, DBCollectionCountOptions) - Method in class com.mongodb.DBCollection
-
Get the count of documents in collection that would match a criteria.
- getCount(BulkWriteResult) - Method in class com.mongodb.operation.BaseWriteOperation
-
- getCount(BulkWriteResult) - Method in class com.mongodb.operation.DeleteOperation
-
- getCount(BulkWriteResult) - Method in class com.mongodb.operation.InsertOperation
-
- getCount(BulkWriteResult) - Method in class com.mongodb.operation.UpdateOperation
-
- getCount() - Method in class com.mongodb.WriteConcernResult
-
Returns the number of documents affected by the write operation.
- getCounter() - Method in class org.bson.types.ObjectId
-
Gets the counter.
- getCredential() - Method in exception com.mongodb.MongoSecurityException
-
The credential being authenticated.
- getCredential() - Method in class com.mongodb.operation.CreateUserOperation
-
Gets the users credentials.
- getCredential() - Method in class com.mongodb.operation.UpdateUserOperation
-
Gets the users credentials.
- getCredentialList() - Method in class com.mongodb.async.client.MongoClientSettings
-
Gets the credential list.
- getCredentialList() - Method in class com.mongodb.ConnectionString
-
Gets the credentials in an immutable list.
- getCredentials() - Method in class com.mongodb.MongoClientURI
-
Gets the credentials.
- getCredentials() - Method in class com.mongodb.MongoURI
-
Deprecated.
Gets the credentials.
- getCredentialsList() - Method in class com.mongodb.MongoClient
-
Gets the list of credentials that this client authenticates all connections with
- getCurrentBsonType() - Method in class org.bson.AbstractBsonReader
-
- getCurrentBsonType() - Method in interface org.bson.BsonReader
-
- getCurrentCounter() - Static method in class org.bson.types.ObjectId
-
Gets the current value of the auto-incrementing counter.
- getCurrentName() - Method in class org.bson.AbstractBsonReader
-
- getCurrentName() - Method in interface org.bson.BsonReader
-
Gets the most recently read name.
- getCursor() - Method in class com.mongodb.connection.QueryResult
-
Gets the cursor.
- getCursorId() - Method in interface com.mongodb.Cursor
-
Gets the server's identifier for this Cursor.
- getCursorId() - Method in class com.mongodb.DBCursor
-
- getCursorId() - Method in exception com.mongodb.MongoCursorNotFoundException
-
Get the cursor id that wasn't found.
- getCursorType() - Method in class com.mongodb.client.model.DBCollectionFindOptions
-
Get the cursor type.
- getCursorType() - Method in class com.mongodb.client.model.FindOptions
-
Get the cursor type.
- getCursorType() - Method in class com.mongodb.operation.FindOperation
-
Get the cursor type.
- getData() - Method in class org.bson.BsonBinary
-
Gets the data of this Binary.
- getData() - Method in class org.bson.types.Binary
-
Get a copy of the binary value.
- getDatabase(String) - Method in interface com.mongodb.async.client.MongoClient
-
Gets the database with the given name.
- getDatabase() - Method in class com.mongodb.ConnectionString
-
Gets the database name
- getDatabase(String) - Method in class com.mongodb.MongoClient
-
- getDatabase() - Method in class com.mongodb.MongoClientURI
-
Gets the database name
- getDatabase() - Method in class com.mongodb.MongoURI
-
Deprecated.
Gets the database name.
- getDatabaseName() - Method in class com.mongodb.DBRef
-
Gets the name of the database in which the referenced document is stored.
- getDatabaseName() - Method in class com.mongodb.event.CommandStartedEvent
-
Gets the database on which the operation will be executed.
- getDatabaseName() - Method in class com.mongodb.MapReduceOutput
-
Get the name of the database that the results of the map reduce were saved into.
- getDatabaseName() - Method in class com.mongodb.MongoNamespace
-
Gets the database name.
- getDatabaseName() - Method in class com.mongodb.operation.CreateViewOperation
-
Gets the database name
- getDatabaseName() - Method in class com.mongodb.operation.MapReduceToCollectionOperation
-
Gets the name of the database to output into.
- getDatabaseNames() - Method in class com.mongodb.Mongo
-
- getDate(String) - Method in class org.bson.BasicBSONObject
-
Returns the date or null if not set.
- getDate(String, Date) - Method in class org.bson.BasicBSONObject
-
Returns the date or def if not set.
- getDate(Object) - Method in class org.bson.Document
-
Gets the value of the given key as a Date.
- getDate() - Method in class org.bson.types.ObjectId
-
Gets the timestamp as a Date
instance.
- getDateTime(Object) - Method in class org.bson.BsonDocument
-
Gets the value of the key if it is a BsonDateTime, or throws if not.
- getDateTime(Object, BsonDateTime) - Method in class org.bson.BsonDocument
-
If the document does not contain the given key, return the given default value.
- getDateTimeConverter() - Method in class org.bson.json.JsonWriterSettings
-
A converter from BSON DateTime values to JSON.
- getDB() - Method in class com.mongodb.DBCollection
-
Returns the database this collection is a member of.
- getDB() - Method in class com.mongodb.gridfs.GridFS
-
Gets the database used.
- getDB(String) - Method in class com.mongodb.Mongo
-
- getDBCallback(DBCollection) - Method in interface com.mongodb.DBDecoder
-
Get a callback for the given collection.
- getDBCallback(DBCollection) - Method in class com.mongodb.DefaultDBDecoder
-
- getDBCallback(DBCollection) - Method in class com.mongodb.LazyDBDecoder
-
- getDBDecoderFactory() - Method in class com.mongodb.DBCollection
-
Get the decoder factory for this collection.
- getDbDecoderFactory() - Method in class com.mongodb.MongoClientOptions
-
Override the decoder factory.
- getDbDecoderFactory() - Method in class com.mongodb.MongoOptions
-
Deprecated.
Gets the DBCallback factory.
- getDbEncoder() - Method in class com.mongodb.InsertOptions
-
The encoder to use for the documents.
- getDBEncoderFactory() - Method in class com.mongodb.DBCollection
-
Get the encoder factory for this collection.
- getDbEncoderFactory() - Method in class com.mongodb.MongoClientOptions
-
Override the encoder factory.
- getDbEncoderFactory() - Method in class com.mongodb.MongoOptions
-
Deprecated.
Gets the encoding factory.
- getDBName() - Method in class com.mongodb.DBAddress
-
Deprecated.
Gets the database name
- getDecimal128(Object) - Method in class org.bson.BsonDocument
-
Gets the value of the key if it is a BsonDecimal128, or throws if not.
- getDecimal128(Object, BsonDecimal128) - Method in class org.bson.BsonDocument
-
If the document does not contain the given key, return the given default value.
- getDecimal128Converter() - Method in class org.bson.json.JsonWriterSettings
-
A converter from BSON Decimal128 values to JSON.
- getDecoder() - Method in class com.mongodb.operation.FindAndDeleteOperation
-
Gets the decoder used to decode the result documents.
- getDecoder() - Method in class com.mongodb.operation.FindAndReplaceOperation
-
Gets the decoder used to decode the result documents.
- getDecoder() - Method in class com.mongodb.operation.FindAndUpdateOperation
-
Gets the decoder used to decode the result documents.
- getDecoder() - Method in class com.mongodb.operation.FindOperation
-
Gets the decoder used to decode the result documents.
- getDecoder() - Method in class com.mongodb.operation.GroupOperation
-
Gets the decoder used to decode the result documents.
- getDecoder() - Method in class com.mongodb.operation.MapReduceWithInlineResultsOperation
-
Gets the decoder used to decode the result documents.
- getDecoderFactory() - Method in class com.mongodb.DBCursor
-
Gets the decoder factory that creates the decoder this cursor will use to decode objects from MongoDB.
- getDecodingHooks(Class<?>) - Static method in class org.bson.BSON
-
Returns the decoding hook(s) associated with the specific class
- getDefaultBucket() - Method in class com.mongodb.client.model.BucketOptions
-
- getDefaultCodecRegistry() - Static method in class com.mongodb.async.client.MongoClients
-
Gets the default codec registry.
- getDefaultCodecRegistry() - Static method in class com.mongodb.MongoClient
-
Gets the default codec registry.
- getDefaultLanguage() - Method in class com.mongodb.bulk.IndexRequest
-
Gets the language for a text index.
- getDefaultLanguage() - Method in class com.mongodb.client.model.IndexOptions
-
Gets the language for a text index.
- getDefaultMaxDocumentSize() - Static method in class com.mongodb.connection.ServerDescription
-
Get the default maximum document size.
- getDefaultMaxMessageSize() - Static method in class com.mongodb.connection.ConnectionDescription
-
Get the default maximum message size.
- getDefaultMaxWireVersion() - Static method in class com.mongodb.connection.ServerDescription
-
Get the default maximum wire version
- getDefaultMaxWriteBatchSize() - Static method in class com.mongodb.connection.ConnectionDescription
-
Get the default maximum write batch size.
- getDefaultMinWireVersion() - Static method in class com.mongodb.connection.ServerDescription
-
Get the default minimum wire version
- getDeletedCount() - Method in class com.mongodb.bulk.BulkWriteResult
-
Returns the number of documents deleted by the write operation.
- getDeletedCount() - Method in class com.mongodb.client.result.DeleteResult
-
Gets the number of documents deleted.
- getDeleteRequests() - Method in class com.mongodb.operation.DeleteOperation
-
Gets the list of remove requests.
- getDepthField() - Method in class com.mongodb.client.model.GraphLookupOptions
-
- getDescription() - Method in interface com.mongodb.connection.AsyncConnection
-
Gets the description of the connection.
- getDescription() - Method in interface com.mongodb.connection.Cluster
-
Get the description of this cluster.
- getDescription() - Method in class com.mongodb.connection.ClusterId
-
Gets the user defined description of the MongoClient.
- getDescription() - Method in class com.mongodb.connection.ClusterSettings
-
Gets the user defined description of the MongoClient.
- getDescription() - Method in interface com.mongodb.connection.Connection
-
Gets the description of the connection.
- getDescription() - Method in interface com.mongodb.connection.Server
-
Gets the description of this server.
- getDescription() - Method in class com.mongodb.MongoClientOptions
-
Gets the description for this MongoClient, which is used in various places like logging and JMX.
- getDescription() - Method in class com.mongodb.MongoOptions
-
Deprecated.
Gets the description for Mongo
instances created with these options.
- getDetails() - Method in class com.mongodb.bulk.WriteConcernError
-
Gets the details associated with this error.
- getDetails() - Method in class com.mongodb.BulkWriteError
-
Gets the details associated with this error.
- getDetails() - Method in class com.mongodb.WriteConcernError
-
Gets the details associated with this error.
- getDetails() - Method in class com.mongodb.WriteError
-
Gets the details associated with this error.
- getDiacriticSensitive() - Method in class com.mongodb.client.model.TextSearchOptions
-
Returns the diacritic-sensitive flag to use with the text search
- getDiscriminator() - Method in class org.bson.codecs.pojo.ClassModel
-
Returns the discriminator key.
- getDiscriminator() - Method in class org.bson.codecs.pojo.ClassModelBuilder
-
- getDiscriminatorKey() - Method in class org.bson.codecs.pojo.ClassModel
-
Gets the value for the discriminator.
- getDiscriminatorKey() - Method in class org.bson.codecs.pojo.ClassModelBuilder
-
- getDocument() - Method in class com.mongodb.bulk.InsertRequest
-
Gets the document to insert.
- getDocument() - Method in class com.mongodb.client.model.InsertOneModel
-
Gets the document to insert.
- getDocument(Object) - Method in class org.bson.BsonDocument
-
Gets the value of the key if it is a BsonDocument, or throws if not.
- getDocument(Object, BsonDocument) - Method in class org.bson.BsonDocument
-
If the document does not contain the given key, return the given default value.
- getDocument() - Method in class org.bson.BsonDocumentWriter
-
Gets the document that the writer is writing to.
- getDocumentClass() - Method in interface com.mongodb.async.client.MongoCollection
-
Get the class of documents stored in this collection.
- getDocumentClass() - Method in interface com.mongodb.client.MongoCollection
-
Get the class of documents stored in this collection.
- getDocumentId(DBObject) - Method in class com.mongodb.DBObjectCodec
-
- getDocumentId(BsonDocument) - Method in class org.bson.codecs.BsonDocumentCodec
-
- getDocumentId(T) - Method in interface org.bson.codecs.CollectibleCodec
-
Gets the _id of the given document if it contains one, otherwise throws IllegalArgumentException
.
- getDocumentId(Document) - Method in class org.bson.codecs.DocumentCodec
-
- getDouble(String) - Method in class org.bson.BasicBSONObject
-
Returns the value of a field as a double
.
- getDouble(String, double) - Method in class org.bson.BasicBSONObject
-
Returns the value of a field as an double
.
- getDouble(Object) - Method in class org.bson.BsonDocument
-
Gets the value of the key if it is a BsonDouble, or throws if not.
- getDouble(Object, BsonDouble) - Method in class org.bson.BsonDocument
-
If the document does not contain the given key, return the given default value.
- getDouble() - Method in interface org.bson.ByteBuf
-
Relative get method for reading a double value.
- getDouble(int) - Method in interface org.bson.ByteBuf
-
Absolute get method for reading a double value.
- getDouble() - Method in class org.bson.ByteBufNIO
-
- getDouble(int) - Method in class org.bson.ByteBufNIO
-
- getDouble(Object) - Method in class org.bson.Document
-
Gets the value of the given key as a Double.
- getDoubleConverter() - Method in class org.bson.json.JsonWriterSettings
-
A converter from BSON Double values to JSON.
- getDriverNames() - Method in class com.mongodb.client.MongoDriverInformation
-
Returns the driverNames
- getDriverPlatforms() - Method in class com.mongodb.client.MongoDriverInformation
-
Returns the driverPlatforms
- getDriverVersions() - Method in class com.mongodb.client.MongoDriverInformation
-
Returns the driverVersions
- getDropDups() - Method in class com.mongodb.bulk.IndexRequest
-
Returns the legacy dropDups setting
- getDuration() - Method in class com.mongodb.MapReduceOutput
-
Get the amount of time, in milliseconds, that it took to run this map reduce.
- getDuration() - Method in class com.mongodb.operation.MapReduceStatistics
-
Get the amount of time it took to run the map-reduce.
- getElapsedTime(TimeUnit) - Method in class com.mongodb.event.CommandFailedEvent
-
Gets the elapsed time in the given unit of time.
- getElapsedTime(TimeUnit) - Method in class com.mongodb.event.CommandSucceededEvent
-
Gets the elapsed time in the given unit of time.
- getElapsedTime(TimeUnit) - Method in class com.mongodb.event.ServerHeartbeatFailedEvent
-
Gets the elapsed time in the given time unit.
- getElapsedTime(TimeUnit) - Method in class com.mongodb.event.ServerHeartbeatSucceededEvent
-
Gets the elapsed time in the given time unit.
- getElectionId() - Method in class com.mongodb.connection.ServerDescription
-
The replica set electionid reported by this MongoDB server.
- getEmitCount() - Method in class com.mongodb.MapReduceOutput
-
Get the number of messages emitted from the provided map function.
- getEmitCount() - Method in class com.mongodb.operation.MapReduceStatistics
-
Get the number of messages emitted from the provided map function.
- getEncoder() - Method in class com.mongodb.client.model.DBCollectionRemoveOptions
-
Returns the encoder
- getEncoder() - Method in class com.mongodb.client.model.DBCollectionUpdateOptions
-
Returns the encoder
- getEncoder() - Method in class org.bson.BsonDocumentWrapper
-
Get the encoder to use for the wrapped document.
- getEncoderClass() - Method in class com.mongodb.BSONTimestampCodec
-
- getEncoderClass() - Method in class com.mongodb.client.gridfs.codecs.GridFSFileCodec
-
- getEncoderClass() - Method in class com.mongodb.client.model.geojson.codecs.NamedCoordinateReferenceSystemCodec
-
- getEncoderClass() - Method in class com.mongodb.DBObjectCodec
-
- getEncoderClass() - Method in class com.mongodb.DBRefCodec
-
- getEncoderClass() - Method in class org.bson.codecs.AtomicBooleanCodec
-
- getEncoderClass() - Method in class org.bson.codecs.AtomicIntegerCodec
-
- getEncoderClass() - Method in class org.bson.codecs.AtomicLongCodec
-
- getEncoderClass() - Method in class org.bson.codecs.BigDecimalCodec
-
- getEncoderClass() - Method in class org.bson.codecs.BinaryCodec
-
- getEncoderClass() - Method in class org.bson.codecs.BooleanCodec
-
- getEncoderClass() - Method in class org.bson.codecs.BsonArrayCodec
-
- getEncoderClass() - Method in class org.bson.codecs.BsonBinaryCodec
-
- getEncoderClass() - Method in class org.bson.codecs.BsonBooleanCodec
-
- getEncoderClass() - Method in class org.bson.codecs.BsonDateTimeCodec
-
- getEncoderClass() - Method in class org.bson.codecs.BsonDBPointerCodec
-
- getEncoderClass() - Method in class org.bson.codecs.BsonDecimal128Codec
-
- getEncoderClass() - Method in class org.bson.codecs.BsonDocumentCodec
-
- getEncoderClass() - Method in class org.bson.codecs.BsonDocumentWrapperCodec
-
- getEncoderClass() - Method in class org.bson.codecs.BsonDoubleCodec
-
- getEncoderClass() - Method in class org.bson.codecs.BsonInt32Codec
-
- getEncoderClass() - Method in class org.bson.codecs.BsonInt64Codec
-
- getEncoderClass() - Method in class org.bson.codecs.BsonJavaScriptCodec
-
- getEncoderClass() - Method in class org.bson.codecs.BsonJavaScriptWithScopeCodec
-
- getEncoderClass() - Method in class org.bson.codecs.BsonMaxKeyCodec
-
- getEncoderClass() - Method in class org.bson.codecs.BsonMinKeyCodec
-
- getEncoderClass() - Method in class org.bson.codecs.BsonNullCodec
-
- getEncoderClass() - Method in class org.bson.codecs.BsonObjectIdCodec
-
- getEncoderClass() - Method in class org.bson.codecs.BsonRegularExpressionCodec
-
- getEncoderClass() - Method in class org.bson.codecs.BsonStringCodec
-
- getEncoderClass() - Method in class org.bson.codecs.BsonSymbolCodec
-
- getEncoderClass() - Method in class org.bson.codecs.BsonTimestampCodec
-
- getEncoderClass() - Method in class org.bson.codecs.BsonUndefinedCodec
-
- getEncoderClass() - Method in class org.bson.codecs.BsonValueCodec
-
- getEncoderClass() - Method in class org.bson.codecs.ByteArrayCodec
-
- getEncoderClass() - Method in class org.bson.codecs.ByteCodec
-
- getEncoderClass() - Method in class org.bson.codecs.CharacterCodec
-
- getEncoderClass() - Method in class org.bson.codecs.CodeCodec
-
- getEncoderClass() - Method in class org.bson.codecs.CodeWithScopeCodec
-
- getEncoderClass() - Method in class org.bson.codecs.DateCodec
-
- getEncoderClass() - Method in class org.bson.codecs.Decimal128Codec
-
- getEncoderClass() - Method in class org.bson.codecs.DocumentCodec
-
- getEncoderClass() - Method in class org.bson.codecs.DoubleCodec
-
- getEncoderClass() - Method in interface org.bson.codecs.Encoder
-
Returns the Class instance that this encodes.
- getEncoderClass() - Method in class org.bson.codecs.FloatCodec
-
- getEncoderClass() - Method in class org.bson.codecs.IntegerCodec
-
- getEncoderClass() - Method in class org.bson.codecs.IterableCodec
-
- getEncoderClass() - Method in class org.bson.codecs.LongCodec
-
- getEncoderClass() - Method in class org.bson.codecs.MapCodec
-
- getEncoderClass() - Method in class org.bson.codecs.MaxKeyCodec
-
- getEncoderClass() - Method in class org.bson.codecs.MinKeyCodec
-
- getEncoderClass() - Method in class org.bson.codecs.ObjectIdCodec
-
- getEncoderClass() - Method in class org.bson.codecs.PatternCodec
-
- getEncoderClass() - Method in class org.bson.codecs.RawBsonDocumentCodec
-
- getEncoderClass() - Method in class org.bson.codecs.ShortCodec
-
- getEncoderClass() - Method in class org.bson.codecs.StringCodec
-
- getEncoderClass() - Method in class org.bson.codecs.SymbolCodec
-
- getEncoderClass() - Method in class org.bson.codecs.UuidCodec
-
- getEncodingHooks(Class<?>) - Static method in class org.bson.BSON
-
Returns the encoding hook(s) associated with the specified class.
- getError() - Method in class com.mongodb.connection.BulkWriteBatchCombiner
-
Gets the combined errors as an exception
- getError() - Method in exception com.mongodb.MongoWriteException
-
Gets the error.
- getErrorCode() - Method in exception com.mongodb.MongoCommandException
-
Gets the error code associated with the command failure.
- getErrorCode() - Method in exception com.mongodb.MongoQueryException
-
Gets the error code for this query failure.
- getErrorCode() - Method in exception com.mongodb.WriteConcernException
-
Gets the error code associated with the write concern failure.
- getErrorCode() - Method in exception org.bson.BSONException
-
Returns the error code.
- getErrorMessage() - Method in class com.mongodb.CommandResult
-
Gets the error message associated with a failed command.
- getErrorMessage() - Method in exception com.mongodb.MongoCommandException
-
Gets the error message associated with the command failure.
- getErrorMessage() - Method in exception com.mongodb.MongoQueryException
-
Gets the error message for this query failure.
- getErrorMessage() - Method in exception com.mongodb.WriteConcernException
-
Gets the error message associated with the write concern failure.
- getException() - Method in class com.mongodb.CommandResult
-
Utility method to create an exception from a failed command.
- getException() - Method in class com.mongodb.connection.ServerDescription
-
Gets the exception thrown while attempting to determine the server description.
- getExpireAfter(TimeUnit) - Method in class com.mongodb.bulk.IndexRequest
-
Gets the time to live for documents in the collection
- getExpireAfter(TimeUnit) - Method in class com.mongodb.client.model.IndexOptions
-
Gets the time to live for documents in the collection
- getExterior() - Method in class com.mongodb.client.model.geojson.Polygon
-
Gets the exterior coordinates.
- getExterior() - Method in class com.mongodb.client.model.geojson.PolygonCoordinates
-
Gets the exterior of the polygon.
- getExtraElements() - Method in class com.mongodb.client.gridfs.model.GridFSFile
-
- getFileId() - Method in class com.mongodb.client.gridfs.GridFSUploadStream
-
- getFileList() - Method in class com.mongodb.gridfs.GridFS
-
Gets the list of files stored in this gridfs, sorted by filename.
- getFileList(DBObject) - Method in class com.mongodb.gridfs.GridFS
-
Gets a filtered list of files stored in this gridfs, sorted by filename.
- getFileList(DBObject, DBObject) - Method in class com.mongodb.gridfs.GridFS
-
Gets a sorted, filtered list of files stored in this gridfs.
- getFilename() - Method in class com.mongodb.client.gridfs.model.GridFSFile
-
The filename
- getFilename() - Method in class com.mongodb.gridfs.GridFSFile
-
Gets the filename.
- getFilesCollection() - Method in class com.mongodb.gridfs.GridFS
-
Gets the
DBCollection
in which the file's metadata is stored.
- getFilter() - Method in class com.mongodb.bulk.DeleteRequest
-
Gets the query Object filter.
- getFilter() - Method in class com.mongodb.bulk.UpdateRequest
-
Gets the query filter for the update.
- getFilter() - Method in class com.mongodb.client.model.DBCollectionDistinctOptions
-
Gets the selection query to determine the subset of documents from which to retrieve the distinct values
- getFilter() - Method in class com.mongodb.client.model.DeleteManyModel
-
Gets the query filter.
- getFilter() - Method in class com.mongodb.client.model.DeleteOneModel
-
Gets the query filter.
- getFilter() - Method in class com.mongodb.client.model.ReplaceOneModel
-
Gets the query filter.
- getFilter() - Method in class com.mongodb.client.model.UpdateManyModel
-
Gets the query filter.
- getFilter() - Method in class com.mongodb.client.model.UpdateOneModel
-
Gets the query filter.
- getFilter() - Method in class com.mongodb.operation.CountOperation
-
Gets the query filter.
- getFilter() - Method in class com.mongodb.operation.DistinctOperation
-
Gets the query filter.
- getFilter() - Method in class com.mongodb.operation.FindAndDeleteOperation
-
Gets the query filter.
- getFilter() - Method in class com.mongodb.operation.FindAndReplaceOperation
-
Gets the query filter.
- getFilter() - Method in class com.mongodb.operation.FindAndUpdateOperation
-
Gets the query filter.
- getFilter() - Method in class com.mongodb.operation.FindOperation
-
Gets the query filter.
- getFilter() - Method in class com.mongodb.operation.GroupOperation
-
Gets the query filter to determine which documents in the collection to process.
- getFilter() - Method in class com.mongodb.operation.ListCollectionsOperation
-
Gets the query filter.
- getFilter() - Method in class com.mongodb.operation.MapReduceToCollectionOperation
-
Gets the query filter.
- getFilter() - Method in class com.mongodb.operation.MapReduceWithInlineResultsOperation
-
Gets the query filter.
- getFinalize() - Method in class com.mongodb.MapReduceCommand
-
Gets the Finalize JS Function
- getFinalizeFunction() - Method in class com.mongodb.operation.GroupOperation
-
Gets the function that runs each item in the result before returning the final value.
- getFinalizeFunction() - Method in class com.mongodb.operation.MapReduceToCollectionOperation
-
Gets the JavaScript function that follows the reduce method and modifies the output.
- getFinalizeFunction() - Method in class com.mongodb.operation.MapReduceWithInlineResultsOperation
-
Gets the JavaScript function that follows the reduce method and modifies the output.
- getFsync() - Method in class com.mongodb.WriteConcern
-
- getFullName() - Method in class com.mongodb.DBCollection
-
Get the full name of a collection, with the database name as a prefix.
- getFullName() - Method in class com.mongodb.MongoNamespace
-
Gets the full name, which is the database name and the collection name, separated by a period.
- getGeneratedMachineIdentifier() - Static method in class org.bson.types.ObjectId
-
Gets the generated machine identifier.
- getGeneratedProcessIdentifier() - Static method in class org.bson.types.ObjectId
-
Gets the generated process identifier.
- getGeometries() - Method in class com.mongodb.client.model.geojson.GeometryCollection
-
Gets the list of Geometry objects in this collection.
- getGranularity() - Method in class com.mongodb.client.model.BucketAutoOptions
-
- getGridFS() - Method in class com.mongodb.gridfs.GridFSFile
-
Gets the GridFS associated with this file
- getGridFSFile(SingleResultCallback<GridFSFile>) - Method in interface com.mongodb.async.client.gridfs.GridFSDownloadStream
-
Gets the corresponding
GridFSFile
for the file being downloaded
- getGridFSFile() - Method in class com.mongodb.client.gridfs.GridFSDownloadStream
-
Gets the corresponding
GridFSFile
for the file being downloaded
- getHeartbeatConnectTimeout() - Method in class com.mongodb.MongoClientOptions
-
Gets the connect timeout for connections used for the cluster heartbeat.
- getHeartbeatFrequency(TimeUnit) - Method in class com.mongodb.connection.ServerSettings
-
Gets the frequency that the cluster monitor attempts to reach each server.
- getHeartbeatFrequency() - Method in class com.mongodb.ConnectionString
-
- getHeartbeatFrequency() - Method in class com.mongodb.MongoClientOptions
-
Gets the heartbeat frequency.
- getHeartbeatSocketSettings() - Method in class com.mongodb.async.client.MongoClientSettings
-
Gets the connection settings for the heartbeat thread (the background task that checks the state of the cluster) wrapped in a
settings object.
- getHeartbeatSocketTimeout() - Method in class com.mongodb.MongoClientOptions
-
Gets the socket timeout for connections used for the cluster heartbeat.
- getHigh() - Method in class org.bson.types.Decimal128
-
Gets the high-order 64 bits of the IEEE 754-2008 128-bit decimal floating point encoding for this Decimal128, using the BID encoding
scheme.
- getHint() - Method in class com.mongodb.client.model.CountOptions
-
Gets the hint to apply.
- getHint() - Method in class com.mongodb.client.model.DBCollectionCountOptions
-
Gets the hint to apply.
- getHint() - Method in class com.mongodb.client.model.FindOptions
-
Returns the hint for which index to use.
- getHint() - Method in class com.mongodb.operation.CountOperation
-
Gets the hint to apply.
- getHint() - Method in class com.mongodb.operation.FindOperation
-
Returns the hint for which index to use.
- getHintFields() - Method in class com.mongodb.DBCollection
-
Get hint fields for this collection (used to optimize queries).
- getHintString() - Method in class com.mongodb.client.model.CountOptions
-
Gets the hint string to apply.
- getHintString() - Method in class com.mongodb.client.model.DBCollectionCountOptions
-
Gets the hint string to apply.
- getHoles() - Method in class com.mongodb.client.model.geojson.Polygon
-
Get the holes in this polygon.
- getHoles() - Method in class com.mongodb.client.model.geojson.PolygonCoordinates
-
Gets the holes in the polygon.
- getHost() - Method in interface com.mongodb.management.ConnectionPoolStatisticsMBean
-
Gets the host that this connection pool is connecting to.
- getHost() - Method in class com.mongodb.ServerAddress
-
Gets the hostname
- getHosts() - Method in class com.mongodb.connection.ClusterSettings
-
Gets the seed list of hosts for the cluster.
- getHosts() - Method in class com.mongodb.connection.ServerDescription
-
Get a Set of strings in the format of "[hostname]:[port]" that contains all members of the replica set that are neither hidden,
passive, nor arbiters.
- getHosts() - Method in class com.mongodb.ConnectionString
-
Gets the list of hosts
- getHosts() - Method in class com.mongodb.MongoClientURI
-
Gets the list of hosts
- getHosts() - Method in class com.mongodb.MongoURI
-
Deprecated.
Gets the list of hosts.
- getId() - Method in interface com.mongodb.async.client.gridfs.GridFSUploadStream
-
- getId() - Method in class com.mongodb.bulk.BulkWriteUpsert
-
Gets the id of the upserted item.
- getId() - Method in class com.mongodb.BulkWriteUpsert
-
Gets the id of the upserted item.
- getId() - Method in class com.mongodb.client.gridfs.GridFSUploadStream
-
Gets the
BsonValue
for the file to be uploaded
- getId() - Method in class com.mongodb.client.gridfs.model.GridFSFile
-
- getId() - Method in class com.mongodb.DBRef
-
Gets the _id of the referenced document
- getId() - Method in class com.mongodb.gridfs.GridFSFile
-
Gets the id.
- getId() - Method in class com.mongodb.ServerCursor
-
Gets the cursor id that the server uses to uniquely identify the cursor.
- getId() - Method in class org.bson.BsonDbPointer
-
Gets the id.
- getIdPropertyModel() - Method in class org.bson.codecs.pojo.ClassModel
-
Returns the
PropertyModel
mapped as the id property for this ClassModel
- getIdPropertyName() - Method in class org.bson.codecs.pojo.ClassModelBuilder
-
- getInc() - Method in class org.bson.BsonTimestamp
-
Gets the increment value.
- getInc() - Method in class org.bson.types.BSONTimestamp
-
Gets the incrementing ordinal for operations within a given second.
- getIncludeArrayIndex() - Method in class com.mongodb.client.model.UnwindOptions
-
Gets the includeArrayIndex field if set or null
- getIndentCharacters() - Method in class org.bson.json.JsonWriterSettings
-
The indent characters to use if indent mode is enabled.
- getIndentCharacters() - Method in class org.bson.json.StrictCharacterStreamJsonWriterSettings
-
The indent characters to use if indent mode is enabled.
- getIndex() - Method in class com.mongodb.bulk.BulkWriteError
-
The index of the item in the bulk write operation with this error.
- getIndex() - Method in class com.mongodb.bulk.BulkWriteUpsert
-
Gets the index of the upserted item based on the order it was added to the bulk write operation.
- getIndex() - Method in class com.mongodb.BulkWriteError
-
The index of the item in the bulk write operation with this error.
- getIndex() - Method in class com.mongodb.BulkWriteUpsert
-
Gets the index of the upserted item based on the order it was added to the bulk write operation.
- getIndexInfo() - Method in class com.mongodb.DBCollection
-
Return a list of the indexes for this collection.
- getIndexNames() - Method in class com.mongodb.operation.CreateIndexesOperation
-
Gets the index names.
- getIndexOptionDefaults() - Method in class com.mongodb.client.model.CreateCollectionOptions
-
Gets the index option defaults for the collection.
- getIndexOptionDefaults() - Method in class com.mongodb.operation.CreateCollectionOperation
-
Gets the index option defaults for the collection.
- getInitial() - Method in class com.mongodb.operation.GroupOperation
-
Gets the initial the aggregation result document.
- getInput() - Method in class com.mongodb.MapReduceCommand
-
Get the name of the collection the MapReduce will read from
- getInputCount() - Method in class com.mongodb.MapReduceOutput
-
Get the number of documents that were input into the map reduce operation
- getInputCount() - Method in class com.mongodb.operation.MapReduceStatistics
-
Get the number of documents that were input into the map reduce operation
- getInputStream() - Method in class com.mongodb.gridfs.GridFSDBFile
-
Returns an InputStream from which data can be read.
- getInsertedCount() - Method in class com.mongodb.bulk.BulkWriteResult
-
Returns the number of documents inserted by the write operation.
- getInsertedCount() - Method in class com.mongodb.BulkWriteResult
-
Returns the number of documents inserted by the write operation.
- getInsertRequests() - Method in class com.mongodb.operation.InsertOperation
-
Gets the list of insert requests.
- getInstance() - Method in interface org.bson.codecs.pojo.InstanceCreator
-
Returns the new instance of the class.
- getInstanceCreatorFactory() - Method in class org.bson.codecs.pojo.ClassModelBuilder
-
- getInt(String) - Method in class org.bson.BasicBSONObject
-
Returns the value of a field as an int
.
- getInt(String, int) - Method in class org.bson.BasicBSONObject
-
Returns the value of a field as an int
.
- getInt() - Method in interface org.bson.ByteBuf
-
Relative get method for reading an int value.
- getInt(int) - Method in interface org.bson.ByteBuf
-
Absolute get method for reading an int value.
- getInt() - Method in class org.bson.ByteBufNIO
-
- getInt(int) - Method in class org.bson.ByteBufNIO
-
- getInt32(Object) - Method in class org.bson.BsonDocument
-
Gets the value of the key if it is a BsonInt32, or throws if not.
- getInt32(Object, BsonInt32) - Method in class org.bson.BsonDocument
-
If the document does not contain the given key, return the given default value.
- getInt32Converter() - Method in class org.bson.json.JsonWriterSettings
-
A converter from BSON Int32 values to JSON.
- getInt64(Object) - Method in class org.bson.BsonDocument
-
Gets the value of the key if it is a BsonInt64, or throws if not.
- getInt64(Object, BsonInt64) - Method in class org.bson.BsonDocument
-
If the document does not contain the given key, return the given default value.
- getInt64Converter() - Method in class org.bson.json.JsonWriterSettings
-
A converter from BSON Int64 values to JSON.
- getInteger(Object) - Method in class org.bson.Document
-
Gets the value of the given key as an Integer.
- getInteger(Object, int) - Method in class org.bson.Document
-
Gets the value of the given key as a primitive int.
- getInternalBuffer() - Method in class org.bson.io.BasicOutputBuffer
-
Gets the internal buffer.
- getInternalClass(String) - Method in class com.mongodb.DBCollection
-
Gets the internal class for the given path in the document hierarchy
- getIntRepresentation() - Method in enum com.mongodb.client.model.CollationStrength
-
The integer representation of the collation strength.
- getIntRepresentation() - Method in enum com.mongodb.operation.OrderBy
-
The integer representation of the order.
- getJ() - Method in class com.mongodb.WriteConcern
-
- getJavaScriptConverter() - Method in class org.bson.json.JsonWriterSettings
-
A converter from BSON JavaScript values to JSON.
- getJournal() - Method in class com.mongodb.WriteConcern
-
Gets the journal property.
- getJsMode() - Method in class com.mongodb.MapReduceCommand
-
Gets the (optional) JavaScript mode
- getKey() - Method in class com.mongodb.operation.GroupOperation
-
Gets the document containing the field or fields to group.
- getKeyFunction() - Method in class com.mongodb.operation.GroupOperation
-
Gets the function that creates a "key object" for use as the grouping key.
- getKeys() - Method in class com.mongodb.bulk.IndexRequest
-
Gets the index keys
- getKeys() - Method in class com.mongodb.client.model.IndexModel
-
Gets the index keys.
- getKeysWanted() - Method in class com.mongodb.DBCursor
-
Gets the fields to be returned.
- getLanguage() - Method in class com.mongodb.client.model.TextSearchOptions
-
Returns the language to be used with the text search
- getLanguageOverride() - Method in class com.mongodb.bulk.IndexRequest
-
Gets the name of the field that contains the language string.
- getLanguageOverride() - Method in class com.mongodb.client.model.IndexOptions
-
Gets the name of the field that contains the language string.
- getLastUpdateTime(TimeUnit) - Method in class com.mongodb.connection.ServerDescription
-
Gets the time that this server description was created, using a monotonic clock like
System.nanoTime()
.
- getLastWriteDate() - Method in class com.mongodb.connection.ServerDescription
-
Gets the last write date.
- getLegacy() - Static method in class com.mongodb.util.JSONSerializers
-
Deprecated.
Returns an
ObjectSerializer
that mostly conforms to the strict JSON format defined in
extended JSON, but with a few differences to keep
compatibility with previous versions of the driver.
- getLength() - Method in class com.mongodb.client.gridfs.model.GridFSFile
-
The length, in bytes of this file
- getLength() - Method in class com.mongodb.gridfs.GridFSFile
-
Gets the file's length.
- getLimit() - Method in class com.mongodb.client.model.CountOptions
-
Gets the limit to apply.
- getLimit() - Method in class com.mongodb.client.model.DBCollectionCountOptions
-
Gets the limit to apply.
- getLimit() - Method in class com.mongodb.client.model.DBCollectionFindOptions
-
Gets the limit to apply.
- getLimit() - Method in class com.mongodb.client.model.FindOptions
-
Gets the limit to apply.
- getLimit() - Method in class com.mongodb.DBCursor
-
Gets the query limit.
- getLimit() - Method in class com.mongodb.MapReduceCommand
-
Gets the (optional) limit on input
- getLimit() - Method in class com.mongodb.operation.CountOperation
-
Gets the limit to apply.
- getLimit() - Method in class com.mongodb.operation.FindOperation
-
Gets the limit to apply.
- getLimit() - Method in class com.mongodb.operation.MapReduceToCollectionOperation
-
Gets the limit to apply.
- getLimit() - Method in class com.mongodb.operation.MapReduceWithInlineResultsOperation
-
Gets the limit to apply.
- getLocale() - Method in class com.mongodb.client.model.Collation
-
Returns the locale
- getLocalThreshold() - Method in class com.mongodb.ConnectionString
-
- getLocalThreshold() - Method in class com.mongodb.MongoClientOptions
-
Gets the local threshold.
- getLocalValue() - Method in class com.mongodb.connection.ConnectionId
-
Gets the locally created id value for the connection
- getLogger(String) - Static method in class com.mongodb.diagnostics.logging.Loggers
-
Gets a logger with the given suffix appended on to PREFIX
, separated by a '.'.
- getLogger(String) - Static method in class org.bson.diagnostics.Loggers
-
Gets a logger with the given suffix appended on to PREFIX
, separated by a '.'.
- getLong(String) - Method in class org.bson.BasicBSONObject
-
Returns the value of a field as a long
.
- getLong(String, long) - Method in class org.bson.BasicBSONObject
-
Returns the value of a field as an long
.
- getLong() - Method in interface org.bson.ByteBuf
-
Relative get method for reading a long value.
- getLong(int) - Method in interface org.bson.ByteBuf
-
Absolute get method for reading a long value.
- getLong() - Method in class org.bson.ByteBufNIO
-
- getLong(int) - Method in class org.bson.ByteBufNIO
-
- getLong(Object) - Method in class org.bson.Document
-
Gets the value of the given key as a Long.
- getLow() - Method in class org.bson.types.Decimal128
-
Gets the low-order 64 bits of the IEEE 754-2008 128-bit decimal floating point encoding for this Decimal128, using the BID encoding
scheme.
- getMachineIdentifier() - Method in class org.bson.types.ObjectId
-
Gets the machine identifier.
- getMaintenanceFrequency(TimeUnit) - Method in class com.mongodb.connection.ConnectionPoolSettings
-
Returns the time period between runs of the maintenance job.
- getMaintenanceInitialDelay(TimeUnit) - Method in class com.mongodb.connection.ConnectionPoolSettings
-
Returns the period of time to wait before running the first maintenance job on the connection pool.
- getMap() - Method in class com.mongodb.MapReduceCommand
-
Get the map function, as a JS String
- getMapFunction() - Method in class com.mongodb.operation.MapReduceToCollectionOperation
-
Gets the JavaScript function that associates or "maps" a value with a key and emits the key and value pair.
- getMapFunction() - Method in class com.mongodb.operation.MapReduceWithInlineResultsOperation
-
Gets the JavaScript function that associates or "maps" a value with a key and emits the key and value pair.
- getMark() - Method in class org.bson.BsonBinaryReader
-
- getMark() - Method in class org.bson.BsonDocumentReader
-
- getMark() - Method in interface org.bson.BsonReader
-
Gets a mark representing the current state of the reader.
- getMark() - Method in class org.bson.json.JsonReader
-
- getMaster() - Method in class com.mongodb.ReplicaSetStatus
-
Gets the ServerAddress of the master server in this replica set.
- getMatchedCount() - Method in class com.mongodb.bulk.BulkWriteResult
-
Returns the number of documents matched by updates or replacements in the write operation.
- getMatchedCount() - Method in class com.mongodb.BulkWriteResult
-
Returns the number of documents matched by updates or replacements in the write operation.
- getMatchedCount() - Method in class com.mongodb.client.result.UpdateResult
-
Gets the number of documents matched by the query.
- getMax() - Method in class com.mongodb.bulk.IndexRequest
-
Gets the upper inclusive boundary for the longitude and latitude values for 2d indexes..
- getMax() - Method in class com.mongodb.client.model.FindOptions
-
Returns the exclusive upper bound for a specific index.
- getMax() - Method in class com.mongodb.client.model.IndexOptions
-
Gets the upper inclusive boundary for the longitude and latitude values for 2d indexes..
- getMax() - Method in class com.mongodb.operation.FindOperation
-
Returns the exclusive upper bound for a specific index.
- getMaxAwaitTime(TimeUnit) - Method in class com.mongodb.client.model.DBCollectionFindOptions
-
The maximum amount of time for the server to wait on new documents to satisfy a tailable cursor
query.
- getMaxAwaitTime(TimeUnit) - Method in class com.mongodb.client.model.FindOptions
-
The maximum amount of time for the server to wait on new documents to satisfy a tailable cursor
query.
- getMaxAwaitTime(TimeUnit) - Method in class com.mongodb.operation.FindOperation
-
The maximum amount of time for the server to wait on new documents to satisfy a tailable cursor
query.
- getMaxBatchCount() - Method in class com.mongodb.connection.ConnectionDescription
-
Gets the max batch count for bulk write operations.
- getMaxBsonObjectSize() - Method in class com.mongodb.Mongo
-
Gets the maximum size for a BSON object supported by the current master server.
- getMaxBsonObjectSize() - Method in class com.mongodb.ReplicaSetStatus
-
Gets the maximum size for a BSON object supported by the current master server.
- getMaxConnectionIdleTime(TimeUnit) - Method in class com.mongodb.connection.ConnectionPoolSettings
-
Returns the maximum idle time of a pooled connection.
- getMaxConnectionIdleTime() - Method in class com.mongodb.ConnectionString
-
Gets the maximum connection idle time specified in the connection string.
- getMaxConnectionIdleTime() - Method in class com.mongodb.MongoClientOptions
-
The maximum idle time of a pooled connection.
- getMaxConnectionLifeTime(TimeUnit) - Method in class com.mongodb.connection.ConnectionPoolSettings
-
The maximum time a pooled connection can live for.
- getMaxConnectionLifeTime() - Method in class com.mongodb.ConnectionString
-
Gets the maximum connection life time specified in the connection string.
- getMaxConnectionLifeTime() - Method in class com.mongodb.MongoClientOptions
-
The maximum life time of a pooled connection.
- getMaxConnectionPoolSize() - Method in class com.mongodb.ConnectionString
-
Gets the maximum connection pool size specified in the connection string.
- getMaxDepth() - Method in class com.mongodb.client.model.GraphLookupOptions
-
- getMaxDocuments() - Method in class com.mongodb.client.model.CreateCollectionOptions
-
Gets the maximum number of documents allowed in a capped collection.
- getMaxDocuments() - Method in class com.mongodb.operation.CreateCollectionOperation
-
Gets the maximum number of documents allowed in the collection.
- getMaxDocumentSize() - Method in class com.mongodb.connection.ConnectionDescription
-
Gets the max document size in bytes for documents to be stored in collections.
- getMaxDocumentSize() - Method in class com.mongodb.connection.ServerDescription
-
The maximum permitted size of a BSON object in bytes for this mongod process.
- getMaxDocumentSize() - Method in class org.bson.BsonBinaryWriterSettings
-
Gets the maximum size for BSON documents.
- getMaxKeyConverter() - Method in class org.bson.json.JsonWriterSettings
-
A converter from BSON MaxKey values to JSON.
- getMaxMessageSize() - Method in class com.mongodb.connection.ConnectionDescription
-
Gets the max message size in bytes for wire protocol messages to be sent to the server.
- getMaxScan() - Method in class com.mongodb.client.model.FindOptions
-
Returns the maximum number of documents or index keys to scan when executing the query.
- getMaxScan() - Method in class com.mongodb.operation.FindOperation
-
Returns the maximum number of documents or index keys to scan when executing the query.
- getMaxSerializationDepth() - Method in class org.bson.BsonWriterSettings
-
Gets the maximum nuber of levels of depth defined by this settings object.
- getMaxSize() - Method in class com.mongodb.connection.ConnectionPoolSettings
-
The maximum number of connections allowed.
- getMaxSize() - Method in interface com.mongodb.management.ConnectionPoolStatisticsMBean
-
Gets the maximum allowed size of the pool, including idle and in-use members.
- getMaxStaleness(TimeUnit) - Method in class com.mongodb.TaggableReadPreference
-
Gets the maximum acceptable staleness of a secondary in order to be considered for read operations.
- getMaxTime(TimeUnit) - Method in class com.mongodb.AggregationOptions
-
Gets the maximum execution time for the aggregation command.
- getMaxTime(TimeUnit) - Method in class com.mongodb.client.model.CountOptions
-
Gets the maximum execution time on the server for this operation.
- getMaxTime(TimeUnit) - Method in class com.mongodb.client.model.DBCollectionCountOptions
-
Gets the maximum execution time on the server for this operation.
- getMaxTime(TimeUnit) - Method in class com.mongodb.client.model.DBCollectionFindAndModifyOptions
-
Gets the maximum execution time on the server for this operation.
- getMaxTime(TimeUnit) - Method in class com.mongodb.client.model.DBCollectionFindOptions
-
Gets the maximum execution time on the server for this operation.
- getMaxTime(TimeUnit) - Method in class com.mongodb.client.model.FindOneAndDeleteOptions
-
Gets the maximum execution time for the find one and delete operation.
- getMaxTime(TimeUnit) - Method in class com.mongodb.client.model.FindOneAndReplaceOptions
-
Gets the maximum execution time for the find one and replace operation.
- getMaxTime(TimeUnit) - Method in class com.mongodb.client.model.FindOneAndUpdateOptions
-
Gets the maximum execution time for the find one and update operation.
- getMaxTime(TimeUnit) - Method in class com.mongodb.client.model.FindOptions
-
Gets the maximum execution time on the server for this operation.
- getMaxTime(TimeUnit) - Method in class com.mongodb.MapReduceCommand
-
Gets the max execution time for this command, in the given time unit.
- getMaxTime(TimeUnit) - Method in class com.mongodb.operation.AggregateOperation
-
Gets the maximum execution time on the server for this operation.
- getMaxTime(TimeUnit) - Method in class com.mongodb.operation.AggregateToCollectionOperation
-
Gets the maximum execution time on the server for this operation.
- getMaxTime(TimeUnit) - Method in class com.mongodb.operation.CountOperation
-
Gets the maximum execution time on the server for this operation.
- getMaxTime(TimeUnit) - Method in class com.mongodb.operation.DistinctOperation
-
Gets the maximum execution time on the server for this operation.
- getMaxTime(TimeUnit) - Method in class com.mongodb.operation.FindAndDeleteOperation
-
Gets the maximum execution time on the server for this operation.
- getMaxTime(TimeUnit) - Method in class com.mongodb.operation.FindAndReplaceOperation
-
Gets the maximum execution time on the server for this operation.
- getMaxTime(TimeUnit) - Method in class com.mongodb.operation.FindAndUpdateOperation
-
Gets the maximum execution time on the server for this operation.
- getMaxTime(TimeUnit) - Method in class com.mongodb.operation.FindOperation
-
Gets the maximum execution time on the server for this operation.
- getMaxTime(TimeUnit) - Method in class com.mongodb.operation.ListCollectionsOperation
-
Gets the maximum execution time on the server for this operation.
- getMaxTime(TimeUnit) - Method in class com.mongodb.operation.ListDatabasesOperation
-
Gets the maximum execution time on the server for this operation.
- getMaxTime(TimeUnit) - Method in class com.mongodb.operation.ListIndexesOperation
-
Gets the maximum execution time on the server for this operation.
- getMaxTime(TimeUnit) - Method in class com.mongodb.operation.MapReduceToCollectionOperation
-
Gets the maximum execution time on the server for this operation.
- getMaxTime(TimeUnit) - Method in class com.mongodb.operation.MapReduceWithInlineResultsOperation
-
Gets the maximum execution time on the server for this operation.
- getMaxVariable() - Method in class com.mongodb.client.model.Collation
-
Returns the maxVariable
- getMaxWaitQueueSize() - Method in class com.mongodb.connection.ClusterSettings
-
This is the maximum number of threads that may be waiting for a connection to become available from the pool.
- getMaxWaitQueueSize() - Method in class com.mongodb.connection.ConnectionPoolSettings
-
This is the maximum number of operations that may be waiting for a connection to become available from the pool.
- getMaxWaitTime(TimeUnit) - Method in class com.mongodb.connection.ConnectionPoolSettings
-
The maximum time that a thread may wait for a connection to become available.
- getMaxWaitTime() - Method in class com.mongodb.ConnectionString
-
Gets the maximum wait time of a thread waiting for a connection specified in the connection string.
- getMaxWaitTime() - Method in class com.mongodb.MongoClientOptions
-
The maximum wait time in milliseconds that a thread may wait for a connection to become available.
- getMaxWaitTime() - Method in class com.mongodb.MongoOptions
-
Deprecated.
Gets the maximum wait time in milliseconds that a thread may wait for a connection to become available.
- getMaxWireVersion() - Method in class com.mongodb.connection.ServerDescription
-
The latest version of the wire protocol that this MongoDB server is capable of using to communicate with clients.
- getMBeanServer() - Static method in class com.mongodb.management.MBeanServerFactory
-
Gets the MBeanServer for registering or unregistering MBeans.
- getMD5() - Method in class com.mongodb.client.gridfs.model.GridFSFile
-
The hash of the contents of the stored file
- getMD5() - Method in class com.mongodb.gridfs.GridFSFile
-
Gets the observed MD5 during transfer
- getMechanism() - Method in class com.mongodb.MongoCredential
-
Gets the mechanism
- getMechanismName() - Method in enum com.mongodb.AuthenticationMechanism
-
Get the mechanism name.
- getMechanismProperty(String, T) - Method in class com.mongodb.MongoCredential
-
Get the value of the given key to a mechanism property, or defaultValue if there is no mapping.
- getMessage() - Method in class com.mongodb.bulk.WriteConcernError
-
Gets the message associated with this error.
- getMessage() - Method in class com.mongodb.BulkWriteError
-
Gets the message associated with this error.
- getMessage() - Method in exception com.mongodb.util.JSONParseException
-
- getMessage() - Method in class com.mongodb.WriteConcernError
-
Gets the message associated with this error.
- getMessage() - Method in class com.mongodb.WriteError
-
Gets the message associated with this error.
- getMetadata() - Method in class com.mongodb.client.gridfs.model.GridFSFile
-
Any additional metadata stored along with the file
- getMetadata() - Method in class com.mongodb.client.gridfs.model.GridFSUploadOptions
-
Returns any user provided data for the 'metadata' field of the files collection document.
- getMetaData() - Method in class com.mongodb.gridfs.GridFSFile
-
Gets the file metadata.
- getMin() - Method in class com.mongodb.bulk.IndexRequest
-
Gets the lower inclusive boundary for the longitude and latitude values for 2d indexes..
- getMin() - Method in class com.mongodb.client.model.FindOptions
-
Returns the minimum inclusive lower bound for a specific index.
- getMin() - Method in class com.mongodb.client.model.IndexOptions
-
Gets the lower inclusive boundary for the longitude and latitude values for 2d indexes..
- getMin() - Method in class com.mongodb.operation.FindOperation
-
Returns the minimum inclusive lower bound for a specific index.
- getMinConnectionPoolSize() - Method in class com.mongodb.ConnectionString
-
Gets the minimum connection pool size specified in the connection string.
- getMinConnectionsPerHost() - Method in class com.mongodb.MongoClientOptions
-
The minimum number of connections per host for this MongoClient instance.
- getMinHeartbeatFrequency(TimeUnit) - Method in class com.mongodb.connection.ServerSettings
-
Gets the minimum heartbeat frequency.
- getMinHeartbeatFrequency() - Method in class com.mongodb.MongoClientOptions
-
Gets the minimum heartbeat frequency.
- getMinKeyConverter() - Method in class org.bson.json.JsonWriterSettings
-
A converter from BSON MinKey values to JSON.
- getMinSize() - Method in class com.mongodb.connection.ConnectionPoolSettings
-
The minimum number of connections.
- getMinSize() - Method in interface com.mongodb.management.ConnectionPoolStatisticsMBean
-
Gets the minimum allowed size of the pool, including idle and in-use members.
- getMinWireVersion() - Method in class com.mongodb.connection.ServerDescription
-
The earliest version of the wire protocol that this MongoDB server is capable of using to communicate with clients.
- getMode() - Method in class com.mongodb.connection.ClusterSettings
-
Gets the mode.
- getModifiedCount() - Method in class com.mongodb.bulk.BulkWriteResult
-
Returns the number of documents modified by the write operation.
- getModifiedCount() - Method in class com.mongodb.BulkWriteResult
-
Returns the number of documents modified by the write operation.
- getModifiedCount() - Method in class com.mongodb.client.result.UpdateResult
-
Gets the number of documents modified by the update.
- getModifiers() - Method in class com.mongodb.client.model.DBCollectionFindOptions
-
Gets the query modifiers to apply to this operation.
- getModifiers() - Method in class com.mongodb.client.model.FindOptions
-
- getModifiers() - Method in class com.mongodb.operation.FindOperation
-
Gets the query modifiers to apply to this operation.
- getMongo() - Method in class com.mongodb.DB
-
Gets the Mongo instance
- getMongoClientOptions() - Method in class com.mongodb.MongoClient
-
Gets the options that this client uses to connect to server.
- getMongoOptions() - Method in class com.mongodb.Mongo
-
- getMore(MongoNamespace, long, int, Decoder<T>) - Method in interface com.mongodb.connection.Connection
-
Get more result documents from a cursor.
- getMoreAsync(MongoNamespace, long, int, Decoder<T>, SingleResultCallback<QueryResult<T>>) - Method in interface com.mongodb.connection.AsyncConnection
-
Get more result documents from a cursor asynchronously.
- getN() - Method in class com.mongodb.WriteResult
-
Gets the "n" field, which contains the number of documents affected in the write operation.
- getName() - Method in interface com.mongodb.async.client.MongoDatabase
-
Gets the name of the database.
- getName() - Method in class com.mongodb.bulk.IndexRequest
-
Gets the name of the index.
- getName() - Method in class com.mongodb.client.model.BsonField
-
Gets the field name
- getName() - Method in class com.mongodb.client.model.Facet
-
- getName() - Method in class com.mongodb.client.model.Field
-
- getName() - Method in class com.mongodb.client.model.geojson.NamedCoordinateReferenceSystem
-
Gets the name of this Coordinate Reference System.
- getName() - Method in class com.mongodb.client.model.IndexOptions
-
Gets the name of the index.
- getName() - Method in interface com.mongodb.client.MongoDatabase
-
Gets the name of the database.
- getName() - Method in class com.mongodb.DB
-
Returns the name of this database.
- getName() - Method in class com.mongodb.DBCollection
-
Get the name of a collection.
- getName() - Method in interface com.mongodb.diagnostics.logging.Logger
-
Return the name of this Logger
instance.
- getName() - Method in class com.mongodb.ReadPreference
-
Gets the name of this read preference.
- getName() - Method in class com.mongodb.ReplicaSetStatus
-
Get the name of the replica set.
- getName() - Method in class com.mongodb.Tag
-
Gets the name of the replica set tag.
- getName() - Method in class org.bson.AbstractBsonWriter
-
The name of the field being written.
- getName() - Method in class org.bson.BsonElement
-
Gets the name of the key/field.
- getName() - Method in class org.bson.codecs.pojo.ClassModel
-
Returns the name of the class represented by this ClassModel
- getName() - Method in class org.bson.codecs.pojo.PropertyModel
-
- getName() - Method in class org.bson.codecs.pojo.PropertyModelBuilder
-
- getName() - Method in interface org.bson.diagnostics.Logger
-
Return the name of this Logger
instance.
- getNamespace() - Method in interface com.mongodb.async.client.MongoCollection
-
Gets the namespace of this collection.
- getNamespace() - Method in interface com.mongodb.client.MongoCollection
-
Gets the namespace of this collection.
- getNamespace() - Method in class com.mongodb.connection.QueryResult
-
Gets the namespace.
- getNamespace() - Method in class com.mongodb.operation.BaseWriteOperation
-
Gets the namespace of the collection to write to.
- getNamespace() - Method in class com.mongodb.operation.FindAndDeleteOperation
-
Gets the namespace.
- getNamespace() - Method in class com.mongodb.operation.FindAndReplaceOperation
-
Gets the namespace.
- getNamespace() - Method in class com.mongodb.operation.FindAndUpdateOperation
-
Gets the namespace.
- getNamespace() - Method in class com.mongodb.operation.FindOperation
-
Gets the namespace.
- getNamespace() - Method in class com.mongodb.operation.GroupOperation
-
Gets the namespace.
- getNamespace() - Method in class com.mongodb.operation.MapReduceToCollectionOperation
-
Gets the namespace.
- getNamespace() - Method in class com.mongodb.operation.MapReduceWithInlineResultsOperation
-
Gets the namespace.
- getNamespace() - Method in class com.mongodb.operation.MixedBulkWriteOperation
-
Gets the namespace of the collection to write to.
- getNamespace() - Method in class org.bson.BsonDbPointer
-
Gets the namespace.
- getNewDescription() - Method in class com.mongodb.event.ClusterDescriptionChangedEvent
-
Gets the new cluster description.
- getNewDescription() - Method in class com.mongodb.event.ServerDescriptionChangedEvent
-
Gets the new server description.
- getNewLineCharacters() - Method in class org.bson.json.JsonWriterSettings
-
The new line character(s) to use if indent mode is enabled.
- getNewLineCharacters() - Method in class org.bson.json.StrictCharacterStreamJsonWriterSettings
-
The new line character(s) to use if indent mode is enabled.
- getNextElement() - Method in class org.bson.BsonDocumentReader.Context
-
- getNextState() - Method in class org.bson.AbstractBsonReader
-
- getNextState() - Method in class org.bson.AbstractBsonWriter
-
Returns the next valid state for this writer.
- getNextValue() - Method in class org.bson.BsonDocumentReader.Context
-
- getNormalization() - Method in class com.mongodb.client.model.Collation
-
Returns the normalization value
- getNullConverter() - Method in class org.bson.json.JsonWriterSettings
-
A converter from BSON Null values to JSON.
- getNumber(Object) - Method in class org.bson.BsonDocument
-
Gets the value of the key if it is a BsonNumber, or throws if not.
- getNumber(Object, BsonNumber) - Method in class org.bson.BsonDocument
-
If the document does not contain the given key, return the given default value.
- getNumCursors() - Method in class com.mongodb.operation.ParallelCollectionScanOperation
-
Gets the number of cursors requested.
- getNumCursors() - Method in class com.mongodb.ParallelScanOptions
-
Gets the number of cursors requested.
- getNumericOrdering() - Method in class com.mongodb.client.model.Collation
-
Returns the numeric ordering, if true will order numbers based on numerical order and not collation order.
- getObjectClass() - Method in class com.mongodb.DBCollection
-
Gets the default class for objects in the collection
- getObjectId() - Method in interface com.mongodb.async.client.gridfs.GridFSUploadStream
-
- getObjectId() - Method in class com.mongodb.client.gridfs.GridFSUploadStream
-
Gets the
ObjectId
for the file to be uploaded or throws an error if an alternative BsonType has been used for the id.
- getObjectId() - Method in class com.mongodb.client.gridfs.model.GridFSFile
-
- getObjectId(String) - Method in class org.bson.BasicBSONObject
-
Returns the object id or null if not set.
- getObjectId(String, ObjectId) - Method in class org.bson.BasicBSONObject
-
Returns the object id or def if not set.
- getObjectId(Object) - Method in class org.bson.BsonDocument
-
Gets the value of the key if it is a BsonObjectId, or throws if not.
- getObjectId(Object, BsonObjectId) - Method in class org.bson.BsonDocument
-
If the document does not contain the given key, return the given default value.
- getObjectId(Object) - Method in class org.bson.Document
-
Gets the value of the given key as an ObjectId.
- getObjectIdConverter() - Method in class org.bson.json.JsonWriterSettings
-
A converter from BSON ObjectId values to JSON.
- getObjectInstance(Object, Name, Context, Hashtable<?, ?>) - Method in class com.mongodb.client.jndi.MongoClientFactory
-
This implementation will create instances of
MongoClient
based on a connection string conforming to the format specified in
MongoClientURI
.
- getOffset() - Method in class org.bson.LazyBSONObject
-
Gets the offset into the raw bytes representing the start of the document
- getOptions() - Method in class com.mongodb.client.model.DeleteManyModel
-
Gets the options to apply.
- getOptions() - Method in class com.mongodb.client.model.DeleteOneModel
-
Gets the options to apply.
- getOptions() - Method in class com.mongodb.client.model.IndexModel
-
Gets the index options.
- getOptions() - Method in class com.mongodb.client.model.ReplaceOneModel
-
Gets the options to apply.
- getOptions() - Method in class com.mongodb.client.model.UpdateManyModel
-
Gets the options to apply.
- getOptions() - Method in class com.mongodb.client.model.UpdateOneModel
-
Gets the options to apply.
- getOptions() - Method in class com.mongodb.DB
-
Gets the query options
- getOptions() - Method in class com.mongodb.DBCollection
-
Gets the default query options
- getOptions() - Method in class com.mongodb.DBCursor
-
Gets the query options.
- getOptions() - Method in class com.mongodb.Mongo
-
- getOptions() - Method in class com.mongodb.MongoClientURI
-
Gets the options
- getOptions() - Method in class com.mongodb.MongoURI
-
Deprecated.
Gets the options.
- getOptions() - Method in class org.bson.BsonRegularExpression
-
Gets the options for the regular expression
- getOutput() - Method in class com.mongodb.client.model.BucketAutoOptions
-
- getOutput() - Method in class com.mongodb.client.model.BucketOptions
-
- getOutputBuffer() - Method in class org.bson.BasicBSONEncoder
-
Gets the buffer the BSON is being encoded into.
- getOutputCollection() - Method in class com.mongodb.MapReduceOutput
-
Gets the collection that holds the results (Will return null if results are Inline).
- getOutputCount() - Method in class com.mongodb.MapReduceOutput
-
Get the number of documents generated as a result of this map reduce
- getOutputCount() - Method in class com.mongodb.operation.MapReduceStatistics
-
Get the number of documents generated as a result of this map reduce
- getOutputDB() - Method in class com.mongodb.MapReduceCommand
-
Gets the (optional) database name where the output collection should reside
- getOutputMode() - Method in class com.mongodb.AggregationOptions
-
- getOutputMode() - Method in class org.bson.json.JsonWriterSettings
-
The output mode to use.
- getOutputStream() - Method in class com.mongodb.gridfs.GridFSInputFile
-
After retrieving this
OutputStream
, this object will be capable of accepting successively written data to the output
stream.
- getOutputTarget() - Method in class com.mongodb.MapReduceCommand
-
Gets the output target (name of collection to save to) This value is nullable only if OutputType is set to INLINE
- getOutputType() - Method in class com.mongodb.MapReduceCommand
-
Gets the OutputType for this instance.
- getParentContext() - Method in class org.bson.AbstractBsonReader.Context
-
Returns the parent context.
- getParentContext() - Method in class org.bson.AbstractBsonReader.Mark
-
- getParentContext() - Method in class org.bson.AbstractBsonWriter.Context
-
Returns the parent context.
- getParentContext() - Method in class org.bson.BsonBinaryReader.Context
-
- getParentContext() - Method in class org.bson.BsonBinaryWriter.Context
-
- getParentContext() - Method in class org.bson.json.JsonReader.Context
-
- getParentContext() - Method in class org.bson.json.JsonWriter.Context
-
- getPartialFilterExpression() - Method in class com.mongodb.bulk.IndexRequest
-
Get the filter expression for the documents to be included in the index or null if not set
- getPartialFilterExpression() - Method in class com.mongodb.client.model.IndexOptions
-
Get the filter expression for the documents to be included in the index or null if not set
- getPassives() - Method in class com.mongodb.connection.ServerDescription
-
Gets the passive members of the replica set.
- getPassword() - Method in class com.mongodb.ConnectionString
-
Gets the password
- getPassword() - Method in class com.mongodb.MongoClientURI
-
Gets the password
- getPassword() - Method in class com.mongodb.MongoCredential
-
Gets the password.
- getPassword() - Method in class com.mongodb.MongoURI
-
Deprecated.
Gets the password.
- getPattern() - Method in class org.bson.BsonRegularExpression
-
Gets the regex pattern.
- getPipeline() - Method in class com.mongodb.client.model.Facet
-
- getPipeline() - Method in class com.mongodb.operation.AggregateOperation
-
Gets the aggregation pipeline.
- getPipeline() - Method in class com.mongodb.operation.AggregateToCollectionOperation
-
Gets the aggregation pipeline.
- getPipeline() - Method in class com.mongodb.operation.CreateViewOperation
-
Gets the pipeline that defines the view.
- getPort() - Method in interface com.mongodb.management.ConnectionPoolStatisticsMBean
-
Gets the port that this connection pool is connecting to.
- getPort() - Method in class com.mongodb.ServerAddress
-
Gets the port number
- getPosition() - Method in class com.mongodb.client.model.geojson.Point
-
Gets the position of this point.
- getPosition() - Method in class com.mongodb.client.model.PushOptions
-
Gets the position at which to add the pushed values in the array.
- getPosition() - Method in class com.mongodb.connection.ByteBufferBsonOutput
-
- getPosition() - Method in class org.bson.io.BasicOutputBuffer
-
- getPosition() - Method in interface org.bson.io.BsonInput
-
Gets the current position in the stream
- getPosition() - Method in interface org.bson.io.BsonOutput
-
Gets the current position in the stream.
- getPosition() - Method in class org.bson.io.ByteBufferBsonInput
-
- getPreviousDescription() - Method in class com.mongodb.event.ClusterDescriptionChangedEvent
-
Gets the previous cluster description.
- getPreviousDescription() - Method in class com.mongodb.event.ServerDescriptionChangedEvent
-
Gets the previous server description.
- getPrimaries() - Method in class com.mongodb.connection.ClusterDescription
-
- getPrimary() - Method in class com.mongodb.connection.ServerDescription
-
Gets the address of the current primary in the replica set
- getProcessIdentifier() - Method in class org.bson.types.ObjectId
-
Gets the process identifier.
- getProjection() - Method in class com.mongodb.client.model.DBCollectionFindAndModifyOptions
-
Returns the projection
- getProjection() - Method in class com.mongodb.client.model.DBCollectionFindOptions
-
Gets a document describing the fields to return for all matching documents.
- getProjection() - Method in class com.mongodb.client.model.FindOneAndDeleteOptions
-
Gets a document describing the fields to return for all matching documents.
- getProjection() - Method in class com.mongodb.client.model.FindOneAndReplaceOptions
-
Gets a document describing the fields to return for all matching documents.
- getProjection() - Method in class com.mongodb.client.model.FindOneAndUpdateOptions
-
Gets a document describing the fields to return for all matching documents.
- getProjection() - Method in class com.mongodb.client.model.FindOptions
-
Gets a document describing the fields to return for all matching documents.
- getProjection() - Method in class com.mongodb.operation.FindAndDeleteOperation
-
Gets a document describing the fields to return for all matching documents.
- getProjection() - Method in class com.mongodb.operation.FindAndReplaceOperation
-
Gets a document describing the fields to return for all matching documents.
- getProjection() - Method in class com.mongodb.operation.FindAndUpdateOperation
-
Gets a document describing the fields to return for all matching documents.
- getProjection() - Method in class com.mongodb.operation.FindOperation
-
Gets a document describing the fields to return for all matching documents.
- getProperty(String) - Method in class org.bson.codecs.pojo.ClassModelBuilder
-
Gets a property by the property name.
- getPropertyAccessor() - Method in class org.bson.codecs.pojo.PropertyModel
-
- getPropertyAccessor() - Method in class org.bson.codecs.pojo.PropertyModelBuilder
-
- getPropertyModel(String) - Method in class org.bson.codecs.pojo.ClassModel
-
- getPropertyModelBuilders() - Method in class org.bson.codecs.pojo.ClassModelBuilder
-
- getPropertyModels() - Method in class org.bson.codecs.pojo.ClassModel
-
Returns all the properties on this model
- getPropertySerialization() - Method in class org.bson.codecs.pojo.PropertyModelBuilder
-
- getQuery() - Method in class com.mongodb.DBCursor
-
Gets the query.
- getQuery() - Method in class com.mongodb.MapReduceCommand
-
Gets the query to run for this MapReduce job
- getReadAnnotations() - Method in class org.bson.codecs.pojo.PropertyModelBuilder
-
Returns the read annotations, to be applied when serializing to BSON
- getReadConcern() - Method in interface com.mongodb.async.client.gridfs.GridFSBucket
-
Get the read concern for the GridFSBucket.
- getReadConcern() - Method in class com.mongodb.async.client.MongoClientSettings
-
The read concern to use.
- getReadConcern() - Method in interface com.mongodb.async.client.MongoCollection
-
Get the read concern for the MongoCollection.
- getReadConcern() - Method in interface com.mongodb.async.client.MongoDatabase
-
Get the read concern for the MongoDatabase.
- getReadConcern() - Method in interface com.mongodb.client.gridfs.GridFSBucket
-
Get the read concern for the GridFSBucket.
- getReadConcern() - Method in class com.mongodb.client.model.DBCollectionCountOptions
-
Returns the readConcern
- getReadConcern() - Method in class com.mongodb.client.model.DBCollectionDistinctOptions
-
Returns the readConcern
- getReadConcern() - Method in class com.mongodb.client.model.DBCollectionFindOptions
-
Returns the readConcern
- getReadConcern() - Method in interface com.mongodb.client.MongoCollection
-
Get the read concern for the MongoCollection.
- getReadConcern() - Method in interface com.mongodb.client.MongoDatabase
-
Get the read concern for the MongoDatabase.
- getReadConcern() - Method in class com.mongodb.ConnectionString
-
Gets the read concern specified in the connection string.
- getReadConcern() - Method in class com.mongodb.DB
-
Get the read concern for this database.
- getReadConcern() - Method in class com.mongodb.DBCollection
-
Get the read concern for this collection.
- getReadConcern() - Method in class com.mongodb.Mongo
-
Gets the read concern
- getReadConcern() - Method in class com.mongodb.MongoClientOptions
-
The read concern to use.
- getReadConcern() - Method in class com.mongodb.operation.AggregateOperation
-
Gets the read concern
- getReadConcern() - Method in class com.mongodb.operation.CountOperation
-
Gets the read concern
- getReadConcern() - Method in class com.mongodb.operation.DistinctOperation
-
Gets the read concern
- getReadConcern() - Method in class com.mongodb.operation.FindOperation
-
Gets the read concern
- getReadConcern() - Method in class com.mongodb.operation.MapReduceWithInlineResultsOperation
-
Gets the read concern
- getReadConcern() - Method in class com.mongodb.operation.ParallelCollectionScanOperation
-
Gets the read concern
- getReadConnectionSource(SingleResultCallback<AsyncConnectionSource>) - Method in class com.mongodb.binding.AsyncClusterBinding
-
- getReadConnectionSource(SingleResultCallback<AsyncConnectionSource>) - Method in interface com.mongodb.binding.AsyncReadBinding
-
Returns a connection source to a server that satisfies the specified read preference.
- getReadConnectionSource(SingleResultCallback<AsyncConnectionSource>) - Method in class com.mongodb.binding.AsyncSingleConnectionReadBinding
-
- getReadConnectionSource() - Method in class com.mongodb.binding.ClusterBinding
-
- getReadConnectionSource() - Method in interface com.mongodb.binding.ReadBinding
-
Returns a connection source to a server that satisfies the specified read preference.
- getReadConnectionSource() - Method in class com.mongodb.binding.SingleConnectionReadBinding
-
- getReadConnectionSource() - Method in class com.mongodb.binding.SingleServerBinding
-
- getReadName() - Method in class org.bson.codecs.pojo.PropertyModel
-
- getReadName() - Method in class org.bson.codecs.pojo.PropertyModelBuilder
-
- getReadPreference() - Method in interface com.mongodb.async.client.gridfs.GridFSBucket
-
Get the read preference for the GridFSBucket.
- getReadPreference() - Method in class com.mongodb.async.client.MongoClientSettings
-
The read preference to use for queries, map-reduce, aggregation, and count.
- getReadPreference() - Method in interface com.mongodb.async.client.MongoCollection
-
Get the read preference for the MongoCollection.
- getReadPreference() - Method in interface com.mongodb.async.client.MongoDatabase
-
Get the read preference for the MongoDatabase.
- getReadPreference() - Method in class com.mongodb.binding.AsyncClusterBinding
-
- getReadPreference() - Method in interface com.mongodb.binding.AsyncReadBinding
-
The read preference that all connection sources returned by this instance will satisfy.
- getReadPreference() - Method in class com.mongodb.binding.AsyncSingleConnectionReadBinding
-
- getReadPreference() - Method in class com.mongodb.binding.ClusterBinding
-
- getReadPreference() - Method in interface com.mongodb.binding.ReadBinding
-
The read preference that all connection sources returned by this instance will satisfy.
- getReadPreference() - Method in class com.mongodb.binding.SingleConnectionReadBinding
-
- getReadPreference() - Method in class com.mongodb.binding.SingleServerBinding
-
- getReadPreference() - Method in interface com.mongodb.client.gridfs.GridFSBucket
-
Get the read preference for the GridFSBucket.
- getReadPreference() - Method in class com.mongodb.client.model.DBCollectionCountOptions
-
Returns the readPreference
- getReadPreference() - Method in class com.mongodb.client.model.DBCollectionDistinctOptions
-
Returns the readPreference
- getReadPreference() - Method in class com.mongodb.client.model.DBCollectionFindOptions
-
Returns the readPreference
- getReadPreference() - Method in interface com.mongodb.client.MongoCollection
-
Get the read preference for the MongoCollection.
- getReadPreference() - Method in interface com.mongodb.client.MongoDatabase
-
Get the read preference for the MongoDatabase.
- getReadPreference() - Method in class com.mongodb.ConnectionString
-
Gets the read preference specified in the connection string.
- getReadPreference() - Method in class com.mongodb.DB
-
Gets the read preference for this database.
- getReadPreference() - Method in class com.mongodb.DBCollection
-
- getReadPreference() - Method in class com.mongodb.DBCursor
-
Gets the default read preference.
- getReadPreference() - Method in class com.mongodb.MapReduceCommand
-
Gets the read preference
- getReadPreference() - Method in class com.mongodb.Mongo
-
Gets the default read preference
- getReadPreference() - Method in class com.mongodb.MongoClientOptions
-
The read preference to use for queries, map-reduce, aggregation, and count.
- getReadPreference() - Method in class com.mongodb.MongoOptions
-
Deprecated.
Gets the read preference.
- getReadPreference() - Method in class com.mongodb.ParallelScanOptions
-
Gets the read preference to use.
- getReadPreference() - Method in class com.mongodb.selector.ReadPreferenceServerSelector
-
Gets the read preference.
- getReadTimeout(TimeUnit) - Method in class com.mongodb.connection.SocketSettings
-
Gets the timeout for socket reads.
- getReceiveBufferSize() - Method in class com.mongodb.connection.SocketSettings
-
Gets the receive buffer size.
- getReduce() - Method in class com.mongodb.MapReduceCommand
-
Gets the reduce function, as a JS String
- getReduceFunction() - Method in class com.mongodb.operation.GroupOperation
-
Gets the aggregation function that operates on the documents during the grouping operation.
- getReduceFunction() - Method in class com.mongodb.operation.MapReduceToCollectionOperation
-
Gets the JavaScript function that "reduces" to a single object all the values associated with a particular key.
- getReduceFunction() - Method in class com.mongodb.operation.MapReduceWithInlineResultsOperation
-
Gets the JavaScript function that "reduces" to a single object all the values associated with a particular key.
- getReferenceCount() - Method in interface org.bson.ByteBuf
-
Gets the current reference count, which starts at 0.
- getReferenceCount() - Method in class org.bson.ByteBufNIO
-
- getRegularExpression(Object) - Method in class org.bson.BsonDocument
-
Gets the value of the key if it is a BsonRegularExpression, or throws if not.
- getRegularExpression(Object, BsonRegularExpression) - Method in class org.bson.BsonDocument
-
If the document does not contain the given key, return the given default value.
- getRegularExpressionConverter() - Method in class org.bson.json.JsonWriterSettings
-
A converter from BSON RegularExpression values to JSON.
- getRemovedCount() - Method in class com.mongodb.BulkWriteResult
-
Returns the number of documents removed by the write operation.
- getReplacement() - Method in class com.mongodb.client.model.ReplaceOneModel
-
Gets the document which will replace the document matching the query filter.
- getReplacement() - Method in class com.mongodb.operation.FindAndReplaceOperation
-
Gets the document which will replace the document matching the query filter.
- getReplicaSetStatus() - Method in class com.mongodb.Mongo
-
Get the status of the replica set cluster.
- getReply() - Method in class com.mongodb.event.ServerHeartbeatSucceededEvent
-
Gets the reply to the isMaster command executed for this heartbeat.
- getRequestId() - Method in class com.mongodb.event.CommandEvent
-
Gets the request identifier
- getRequestId() - Method in class com.mongodb.event.ConnectionMessagesSentEvent
-
Deprecated.
Gets the request id of the message that was sent.
- getRequests() - Method in class com.mongodb.operation.CreateIndexesOperation
-
Gets the index requests.
- getRequiredClusterType() - Method in class com.mongodb.connection.ClusterSettings
-
Get
- getRequiredReplicaSetName() - Method in class com.mongodb.connection.ClusterSettings
-
Gets the required replica set name.
- getRequiredReplicaSetName() - Method in class com.mongodb.ConnectionString
-
Gets the required replica set name specified in the connection string.
- getRequiredReplicaSetName() - Method in class com.mongodb.MongoClientOptions
-
Gets the required replica set name.
- getRequiredReplicaSetName() - Method in class com.mongodb.MongoOptions
-
Deprecated.
Gets the required replica set name that this client should be connecting to.
- getResponse() - Method in class com.mongodb.event.CommandSucceededEvent
-
Gets the response document.
- getResponse() - Method in exception com.mongodb.MongoCommandException
-
For internal use only.
- getResponse() - Method in exception com.mongodb.WriteConcernException
-
Gets the response to the write operation.
- getResponseTo() - Method in class com.mongodb.event.ConnectionMessageReceivedEvent
-
Deprecated.
The responseTo identifier of the message.
- getResult() - Method in class com.mongodb.connection.BulkWriteBatchCombiner
-
Gets the combined result.
- getResults() - Method in class com.mongodb.connection.QueryResult
-
Gets the results.
- getReturnDocument() - Method in class com.mongodb.client.model.FindOneAndReplaceOptions
-
Gets the
ReturnDocument
value indicating whether to return the document before it was replaced or after
- getReturnDocument() - Method in class com.mongodb.client.model.FindOneAndUpdateOptions
-
Gets the
ReturnDocument
value indicating whether to return the document before it was updated / inserted or after
- getRevision() - Method in class com.mongodb.client.gridfs.model.GridFSDownloadByNameOptions
-
Deprecated.
Gets the revision to download identifier
- getRevision() - Method in class com.mongodb.client.gridfs.model.GridFSDownloadOptions
-
Gets the revision to download identifier
- getRoundTripTimeNanos() - Method in class com.mongodb.connection.ServerDescription
-
Get the time it took to make the round trip for requesting this information from the server in nanoseconds.
- getScope() - Method in class com.mongodb.MapReduceCommand
-
Gets the (optional) JavaScript scope
- getScope() - Method in class com.mongodb.operation.MapReduceToCollectionOperation
-
Gets the global variables that are accessible in the map, reduce and finalize functions.
- getScope() - Method in class com.mongodb.operation.MapReduceWithInlineResultsOperation
-
Gets the global variables that are accessible in the map, reduce and finalize functions.
- getScope() - Method in class org.bson.BsonJavaScriptWithScope
-
Get the scope.
- getScope() - Method in class org.bson.types.CodeWithScope
-
Gets the scope, which is is a mapping from identifiers to values, representing the scope in which the code should be evaluated.
- getScope() - Method in class org.bson.types.CodeWScope
-
Gets the scope for this JavaScript
- getSecondaries() - Method in class com.mongodb.connection.ClusterDescription
-
- getSecondaries(TagSet) - Method in class com.mongodb.connection.ClusterDescription
-
- getSendBufferSize() - Method in class com.mongodb.connection.SocketSettings
-
Gets the send buffer size.
- getServerAddress() - Method in interface com.mongodb.client.MongoCursor
-
Returns the server address
- getServerAddress() - Method in class com.mongodb.connection.ConnectionDescription
-
Gets the server address.
- getServerAddress() - Method in interface com.mongodb.Cursor
-
Gets the address of the server that data is pulled from.
- getServerAddress() - Method in class com.mongodb.DBCursor
-
- getServerAddress() - Method in exception com.mongodb.MongoBulkWriteException
-
The address of the server which performed the bulk write operation.
- getServerAddress() - Method in exception com.mongodb.MongoCursorNotFoundException
-
The server address where the cursor is.
- getServerAddress() - Method in exception com.mongodb.MongoServerException
-
Gets the address of the server.
- getServerAddress() - Method in exception com.mongodb.MongoSocketException
-
Gets the server address for this exception.
- getServerAddress() - Method in interface com.mongodb.operation.BatchCursor
-
Returns the server address
- getServerAddress() - Method in class com.mongodb.selector.ServerAddressSelector
-
Gets the server address.
- getServerAddressList() - Method in class com.mongodb.Mongo
-
Gets the list of server addresses currently seen by this client.
- getServerCursor() - Method in interface com.mongodb.client.MongoCursor
-
Returns the server cursor, which can be null if the no cursor was created or if the cursor has been exhausted or killed.
- getServerCursor() - Method in interface com.mongodb.operation.BatchCursor
-
Returns the server cursor
- getServerDescription() - Method in interface com.mongodb.binding.AsyncConnectionSource
-
Gets the current description of this source.
- getServerDescription() - Method in interface com.mongodb.binding.ConnectionSource
-
Gets the current description of this source.
- getServerDescriptions() - Method in class com.mongodb.connection.ClusterDescription
-
Returns an unmodifiable list of the server descriptions in this cluster description.
- getServerId() - Method in class com.mongodb.connection.ConnectionId
-
Gets the server id.
- getServerId() - Method in class com.mongodb.event.ConnectionPoolClosedEvent
-
Gets the server id
- getServerId() - Method in class com.mongodb.event.ConnectionPoolOpenedEvent
-
Gets the server id
- getServerId() - Method in class com.mongodb.event.ConnectionPoolWaitQueueEnteredEvent
-
Gets the server id.
- getServerId() - Method in class com.mongodb.event.ConnectionPoolWaitQueueExitedEvent
-
Gets the server id.
- getServerId() - Method in class com.mongodb.event.ServerClosedEvent
-
Gets the serverId.
- getServerId() - Method in class com.mongodb.event.ServerDescriptionChangedEvent
-
Gets the serverId.
- getServerId() - Method in class com.mongodb.event.ServerOpeningEvent
-
Gets the serverId.
- getServerListeners() - Method in class com.mongodb.connection.ServerSettings
-
Gets the server listeners.
- getServerListeners() - Method in class com.mongodb.event.ServerEventMulticaster
-
Deprecated.
Gets the server listeners.
- getServerListeners() - Method in class com.mongodb.MongoClientOptions
-
Gets the list of added ServerListener
.
- getServerMonitorListeners() - Method in class com.mongodb.connection.ServerSettings
-
Gets the server monitor listeners.
- getServerMonitorListeners() - Method in class com.mongodb.event.ServerMonitorEventMulticaster
-
Deprecated.
Gets the server monitor listeners.
- getServerMonitorListeners() - Method in class com.mongodb.MongoClientOptions
-
Gets the list of added ServerMonitorListener
.
- getServerSelectionTimeout(TimeUnit) - Method in class com.mongodb.connection.ClusterSettings
-
Gets the timeout to apply when selecting a server.
- getServerSelectionTimeout() - Method in class com.mongodb.ConnectionString
-
- getServerSelectionTimeout() - Method in class com.mongodb.MongoClientOptions
-
Gets the server selection timeout in milliseconds, which defines how long the driver will wait for server selection to
succeed before throwing an exception.
- getServerSelector() - Method in class com.mongodb.connection.ClusterSettings
-
Gets the ServerSelector
that will be uses as the final server selector that is applied in calls to Cluster.selectServer
.
- getServerSettings() - Method in class com.mongodb.async.client.MongoClientSettings
-
Gets the server-specific settings wrapped in a settings object.
- getServerSettings() - Method in class com.mongodb.connection.ClusterDescription
-
Gets the server settings, which may be null if not provided.
- getServerType() - Method in class com.mongodb.connection.ConnectionDescription
-
Gets the server type.
- getServerValue() - Method in class com.mongodb.connection.ConnectionId
-
Gets the server generated id value for the connection or null if not set.
- getServerVersion() - Method in class com.mongodb.connection.ConnectionDescription
-
Gets the version of the server.
- getSetName() - Method in class com.mongodb.connection.ServerDescription
-
Gets the name of the replica set
- getSettings() - Method in interface com.mongodb.async.client.MongoClient
-
Gets the settings that this client uses to connect to server.
- getSettings() - Method in interface com.mongodb.connection.Cluster
-
Gets the cluster settings with which this cluster was created.
- getSettings() - Method in class com.mongodb.event.ConnectionPoolOpenedEvent
-
Gets the connection pool settings.
- getSetVersion() - Method in class com.mongodb.connection.ServerDescription
-
The replica set setVersion reported by this MongoDB server.
- getShortDescription() - Method in class com.mongodb.connection.ClusterDescription
-
Returns a short, pretty description for this ClusterDescription.
- getShortDescription() - Method in class com.mongodb.connection.ClusterSettings
-
Returns a short, pretty description for these ClusterSettings.
- getShortDescription() - Method in class com.mongodb.connection.ServerDescription
-
Returns a short, pretty description for this ServerDescription.
- getSister(String) - Method in class com.mongodb.DBAddress
-
Deprecated.
Creates a DBAddress pointing to a different database on the same server.
- getSisterDB(String) - Method in class com.mongodb.DB
-
Gets another database on same server
- getSize() - Method in class com.mongodb.connection.ByteBufferBsonOutput
-
- getSize() - Method in class com.mongodb.event.ConnectionMessageReceivedEvent
-
Deprecated.
Gets the size of the received message.
- getSize() - Method in class com.mongodb.event.ConnectionMessagesSentEvent
-
Deprecated.
Gets the size of the sent message.
- getSize() - Method in interface com.mongodb.management.ConnectionPoolStatisticsMBean
-
Gets the current size of the pool, including idle and and in-use members.
- getSize() - Method in class org.bson.io.BasicOutputBuffer
-
- getSize() - Method in interface org.bson.io.BsonOutput
-
Gets the current size of the stream in number of bytes.
- getSizeInBytes() - Method in class com.mongodb.client.model.CreateCollectionOptions
-
Gets the maximum size in bytes of a capped collection.
- getSizeInBytes() - Method in class com.mongodb.operation.CreateCollectionOperation
-
Gets the maximum size of the collection in bytes.
- getSkip() - Method in class com.mongodb.client.model.CountOptions
-
Gets the number of documents to skip.
- getSkip() - Method in class com.mongodb.client.model.DBCollectionCountOptions
-
Gets the number of documents to skip.
- getSkip() - Method in class com.mongodb.client.model.DBCollectionFindOptions
-
Gets the number of documents to skip.
- getSkip() - Method in class com.mongodb.client.model.FindOptions
-
Gets the number of documents to skip.
- getSkip() - Method in class com.mongodb.operation.CountOperation
-
Gets the number of documents to skip.
- getSkip() - Method in class com.mongodb.operation.FindOperation
-
Gets the number of documents to skip.
- getSlice() - Method in class com.mongodb.client.model.PushOptions
-
Gets the slice value, which is the limit on the number of array elements allowed.
- getSocketAddress() - Method in class com.mongodb.ServerAddress
-
Gets the underlying socket address
- getSocketFactory() - Method in class com.mongodb.MongoClientOptions
-
The socket factory for creating sockets to the mongo server.
- getSocketFactory() - Method in class com.mongodb.MongoOptions
-
Deprecated.
Gets the socket factory for creating sockets to mongod.
- getSocketSettings() - Method in class com.mongodb.async.client.MongoClientSettings
-
Gets the connection-specific settings wrapped in a settings object.
- getSocketTimeout() - Method in class com.mongodb.ConnectionString
-
Gets the socket timeout specified in the connection string.
- getSocketTimeout() - Method in class com.mongodb.MongoClientOptions
-
The socket timeout in milliseconds.
- getSocketTimeout() - Method in class com.mongodb.MongoOptions
-
Deprecated.
Gets the socket timeout in milliseconds.
- getSort() - Method in class com.mongodb.client.model.DBCollectionFindAndModifyOptions
-
Returns the sort
- getSort() - Method in class com.mongodb.client.model.DBCollectionFindOptions
-
Gets the sort criteria to apply to the query.
- getSort() - Method in class com.mongodb.client.model.FindOneAndDeleteOptions
-
Gets the sort criteria to apply to the query.
- getSort() - Method in class com.mongodb.client.model.FindOneAndReplaceOptions
-
Gets the sort criteria to apply to the query.
- getSort() - Method in class com.mongodb.client.model.FindOneAndUpdateOptions
-
Gets the sort criteria to apply to the query.
- getSort() - Method in class com.mongodb.client.model.FindOptions
-
Gets the sort criteria to apply to the query.
- getSort() - Method in class com.mongodb.client.model.PushOptions
-
Gets the sort direction for sorting array elements that are not documents.
- getSort() - Method in class com.mongodb.MapReduceCommand
-
Gets the (optional) sort specification object
- getSort() - Method in class com.mongodb.operation.FindAndDeleteOperation
-
Gets the sort criteria to apply to the query.
- getSort() - Method in class com.mongodb.operation.FindAndReplaceOperation
-
Gets the sort criteria to apply to the query.
- getSort() - Method in class com.mongodb.operation.FindAndUpdateOperation
-
Gets the sort criteria to apply to the query.
- getSort() - Method in class com.mongodb.operation.FindOperation
-
Gets the sort criteria to apply to the query.
- getSort() - Method in class com.mongodb.operation.MapReduceToCollectionOperation
-
Gets the sort criteria to apply to the query.
- getSort() - Method in class com.mongodb.operation.MapReduceWithInlineResultsOperation
-
Gets the sort criteria to apply to the query.
- getSortDocument() - Method in class com.mongodb.client.model.PushOptions
-
Gets the sort direction for sorting array elements that are documents.
- getSource() - Method in class com.mongodb.MongoCredential
-
Gets the source of the user name, typically the name of the database where the user is defined.
- getSphereVersion() - Method in class com.mongodb.bulk.IndexRequest
-
Gets the 2dsphere index version number.
- getSphereVersion() - Method in class com.mongodb.client.model.IndexOptions
-
Gets the 2dsphere index version number.
- getSslContext() - Method in class com.mongodb.MongoClientOptions
-
Returns the SSLContext.
- getSslEnabled() - Method in class com.mongodb.ConnectionString
-
Gets the SSL enabled value specified in the connection string.
- getSslInvalidHostnameAllowed() - Method in class com.mongodb.ConnectionString
-
Gets the SSL invalidHostnameAllowed value specified in the connection string.
- getSslSettings() - Method in class com.mongodb.async.client.MongoClientSettings
-
Gets the SSL settings.
- getState() - Method in class com.mongodb.connection.ServerDescription
-
Gets the current state of the connection to the server.
- getState() - Method in class org.bson.AbstractBsonReader
-
- getState() - Method in class org.bson.AbstractBsonWriter
-
Gets the current state of this writer.
- getStatistics() - Method in interface com.mongodb.operation.MapReduceAsyncBatchCursor
-
Get the statistics for this map-reduce operation
- getStatistics() - Method in interface com.mongodb.operation.MapReduceBatchCursor
-
Get the statistics for this map-reduce operation
- getStats() - Method in class com.mongodb.DB
-
Helper method for calling a 'dbStats' command.
- getStats() - Method in class com.mongodb.DBCollection
-
The collStats command returns a variety of storage statistics for a given collection
- getStorageEngine() - Method in class com.mongodb.bulk.IndexRequest
-
Gets the storage engine options document for this index.
- getStorageEngine() - Method in class com.mongodb.client.model.IndexOptionDefaults
-
Gets the default storage engine options document for indexes.
- getStorageEngine() - Method in class com.mongodb.client.model.IndexOptions
-
Gets the storage engine options document for this index.
- getStorageEngineOptions() - Method in class com.mongodb.client.model.CreateCollectionOptions
-
Gets the storage engine options document for the collection.
- getStorageEngineOptions() - Method in class com.mongodb.operation.CreateCollectionOperation
-
Gets the storage engine options document for this collection.
- getStreamFactoryFactory() - Method in class com.mongodb.async.client.MongoClientSettings
-
Gets the factory to use to create a StreamFactory
.
- getStreamType() - Method in class com.mongodb.ConnectionString
-
Gets the stream type value specified in the connection string.
- getStrength() - Method in class com.mongodb.client.model.Collation
-
Returns the collation strength
- getStrict() - Static method in class com.mongodb.util.JSONSerializers
-
Deprecated.
Returns an
ObjectSerializer
that conforms to the strict JSON format defined in
extended JSON.
- getString(String) - Method in class org.bson.BasicBSONObject
-
Returns the value of a field as a string
- getString(String, String) - Method in class org.bson.BasicBSONObject
-
Returns the value of a field as a string
- getString(Object) - Method in class org.bson.BsonDocument
-
Gets the value of the key if it is a BsonString, or throws if not.
- getString(Object, BsonString) - Method in class org.bson.BsonDocument
-
If the document does not contain the given key, return the given default value.
- getString(Object) - Method in class org.bson.Document
-
Gets the value of the given key as a String.
- getStringConverter() - Method in class org.bson.json.JsonWriterSettings
-
A converter from BSON String values to JSON.
- getSymbol() - Method in class org.bson.BsonSymbol
-
Gets the symbol value
- getSymbol() - Method in class org.bson.types.Symbol
-
Gets the symbol.
- getSymbolConverter() - Method in class org.bson.json.JsonWriterSettings
-
A converter from BSON Symbol values to JSON.
- getTagSet() - Method in class com.mongodb.connection.ServerDescription
-
A set of all tags assigned to this member.
- getTagSetList() - Method in class com.mongodb.TaggableReadPreference
-
Gets the list of tag sets as a list of TagSet
instances.
- getTextVersion() - Method in class com.mongodb.bulk.IndexRequest
-
The text index version number.
- getTextVersion() - Method in class com.mongodb.client.model.IndexOptions
-
The text index version number.
- getThreadsAllowedToBlockForConnectionMultiplier() - Method in class com.mongodb.ConnectionString
-
Gets the multiplier for the number of threads allowed to block waiting for a connection specified in the connection string.
- getThreadsAllowedToBlockForConnectionMultiplier() - Method in class com.mongodb.MongoClientOptions
-
This multiplier, multiplied with the connectionsPerHost setting, gives the maximum number of threads that may be waiting for a
connection to become available from the pool.
- getThreadsAllowedToBlockForConnectionMultiplier() - Method in class com.mongodb.MongoOptions
-
Deprecated.
Gets the multiplier which, when multiplied with the connectionsPerHost setting, gives the maximum number of threads that may be
waiting for a connection to become available from the pool.
- getThrowable() - Method in class com.mongodb.event.CommandFailedEvent
-
Gets the throwable cause of the failure
- getThrowable() - Method in class com.mongodb.event.ServerHeartbeatFailedEvent
-
Gets the exceptions that caused the failure
- getTime() - Method in class org.bson.BsonTimestamp
-
Gets the time in seconds since epoch.
- getTime() - Method in class org.bson.types.BSONTimestamp
-
Gets the time in seconds since epoch
- getTime() - Method in class org.bson.types.ObjectId
-
- getTimeSecond() - Method in class org.bson.types.ObjectId
-
- getTimestamp(Object) - Method in class org.bson.BsonDocument
-
Gets the value of the key if it is a BsonTimestamp, or throws if not.
- getTimestamp(Object, BsonTimestamp) - Method in class org.bson.BsonDocument
-
If the document does not contain the given key, return the given default value.
- getTimestamp() - Method in class org.bson.types.ObjectId
-
Gets the timestamp (number of seconds since the Unix epoch).
- getTimestampConverter() - Method in class org.bson.json.JsonWriterSettings
-
A converter from BSON Timestamp values to JSON.
- getType() - Method in class com.mongodb.bulk.DeleteRequest
-
- getType() - Method in class com.mongodb.bulk.InsertRequest
-
- getType() - Method in class com.mongodb.bulk.UpdateRequest
-
- getType() - Method in class com.mongodb.bulk.WriteRequest
-
Gets the type of the write.
- getType(Object) - Static method in class com.mongodb.Bytes
-
Gets the type byte for a given object.
- getType() - Method in class com.mongodb.client.model.geojson.CoordinateReferenceSystem
-
Gets the type of this Coordinate Reference System.
- getType() - Method in class com.mongodb.client.model.geojson.Geometry
-
Gets the GeoJSON object type.
- getType() - Method in class com.mongodb.client.model.geojson.GeometryCollection
-
- getType() - Method in class com.mongodb.client.model.geojson.LineString
-
- getType() - Method in class com.mongodb.client.model.geojson.MultiLineString
-
- getType() - Method in class com.mongodb.client.model.geojson.MultiPoint
-
- getType() - Method in class com.mongodb.client.model.geojson.MultiPolygon
-
- getType() - Method in class com.mongodb.client.model.geojson.NamedCoordinateReferenceSystem
-
- getType() - Method in class com.mongodb.client.model.geojson.Point
-
- getType() - Method in class com.mongodb.client.model.geojson.Polygon
-
- getType() - Method in class com.mongodb.connection.ClusterDescription
-
Gets the specific type of this cluster
- getType() - Method in class com.mongodb.connection.ServerDescription
-
Gets the type of the server, for example whether it's a standalone or in a replica set.
- getType() - Method in class com.mongodb.operation.BaseWriteOperation
-
- getType() - Method in class com.mongodb.operation.DeleteOperation
-
- getType() - Method in class com.mongodb.operation.InsertOperation
-
- getType() - Method in class com.mongodb.operation.UpdateOperation
-
- getType() - Method in class org.bson.BsonBinary
-
Gets the type of this Binary.
- getType() - Method in class org.bson.codecs.pojo.ClassModel
-
- getType() - Method in class org.bson.codecs.pojo.ClassModelBuilder
-
- getType() - Method in class org.bson.types.Binary
-
Get the binary sub type as a byte.
- getTypeData() - Method in class org.bson.codecs.pojo.PropertyModel
-
- getTypeName() - Method in enum com.mongodb.client.model.geojson.CoordinateReferenceSystemType
-
Gets the GeoJSON-defined name for the type.
- getTypeName() - Method in enum com.mongodb.client.model.geojson.GeoJsonObjectType
-
Gets the GeoJSON-defined name for the object type.
- getUndefinedConverter() - Method in class org.bson.json.JsonWriterSettings
-
A converter from BSON Undefined values to JSON.
- getUpdate() - Method in class com.mongodb.bulk.UpdateRequest
-
Gets the update.
- getUpdate() - Method in class com.mongodb.client.model.DBCollectionFindAndModifyOptions
-
Returns the update
- getUpdate() - Method in class com.mongodb.client.model.UpdateManyModel
-
Gets the document specifying the updates to apply to the matching document.
- getUpdate() - Method in class com.mongodb.client.model.UpdateOneModel
-
Gets the document specifying the updates to apply to the matching document.
- getUpdate() - Method in class com.mongodb.operation.FindAndUpdateOperation
-
Gets the document containing update operators
- getUpdatedExisting(BulkWriteResult) - Method in class com.mongodb.operation.BaseWriteOperation
-
- getUpdatedExisting(BulkWriteResult) - Method in class com.mongodb.operation.UpdateOperation
-
- getUpdateRequests() - Method in class com.mongodb.operation.UpdateOperation
-
Gets the list of update requests.
- getUploadDate() - Method in class com.mongodb.client.gridfs.model.GridFSFile
-
The date and time this file was added to GridFS
- getUploadDate() - Method in class com.mongodb.gridfs.GridFSFile
-
Gets the upload date.
- getUpsertedId() - Method in class com.mongodb.client.result.UpdateResult
-
If the replace resulted in an inserted document, gets the _id of the inserted document, otherwise null.
- getUpsertedId() - Method in class com.mongodb.WriteConcernResult
-
Returns the value of _id if this write resulted in an upsert.
- getUpsertedId() - Method in class com.mongodb.WriteResult
-
Gets the _id value of an upserted document that resulted from this write.
- getUpserts() - Method in class com.mongodb.bulk.BulkWriteResult
-
Gets an unmodifiable list of upserted items, or the empty list if there were none.
- getUpserts() - Method in class com.mongodb.BulkWriteResult
-
Gets an unmodifiable list of upserted items, or the empty list if there were none.
- getURI() - Method in class com.mongodb.ConnectionString
-
Deprecated.
- getURI() - Method in class com.mongodb.MongoClientURI
-
Get the unparsed URI.
- getUseCursor() - Method in class com.mongodb.operation.AggregateOperation
-
- getUsedDatabases() - Method in class com.mongodb.Mongo
-
Returns the list of databases used by the driver since this Mongo instance was created.
- getUsername() - Method in class com.mongodb.ConnectionString
-
Gets the username
- getUsername() - Method in class com.mongodb.MongoClientURI
-
Gets the username
- getUserName() - Method in class com.mongodb.MongoCredential
-
Gets the user name
- getUsername() - Method in class com.mongodb.MongoURI
-
Deprecated.
Gets the username.
- getValidationAction() - Method in class com.mongodb.client.model.ValidationOptions
-
- getValidationAction() - Method in class com.mongodb.operation.CreateCollectionOperation
-
- getValidationLevel() - Method in class com.mongodb.client.model.ValidationOptions
-
Gets the
ValidationLevel
that determines how strictly MongoDB applies the validation rules to existing documents during an
insert or update.
- getValidationLevel() - Method in class com.mongodb.operation.CreateCollectionOperation
-
Gets the
ValidationLevel
that determines how strictly MongoDB applies the validation rules to existing documents during an
insert or update.
- getValidationOptions() - Method in class com.mongodb.client.model.CreateCollectionOptions
-
Gets the validation options for documents being inserted or updated in a collection
- getValidator() - Method in class com.mongodb.client.model.ValidationOptions
-
Gets the validation rules if set or null.
- getValidator() - Method in class com.mongodb.operation.CreateCollectionOperation
-
Gets the validation rules for inserting or updating documents
- getValidatorForField(String) - Method in interface org.bson.FieldNameValidator
-
Gets a new validator to use for the value of the field with the given name.
- getValue() - Method in class com.mongodb.client.model.BsonField
-
Gets the field value
- getValue() - Method in enum com.mongodb.client.model.BucketGranularity
-
Returns the display as defined in the preferred number article
- getValue() - Method in enum com.mongodb.client.model.CollationAlternate
-
- getValue() - Method in enum com.mongodb.client.model.CollationCaseFirst
-
- getValue() - Method in enum com.mongodb.client.model.CollationMaxVariable
-
- getValue() - Method in class com.mongodb.client.model.Field
-
- getValue() - Method in enum com.mongodb.client.model.MapReduceAction
-
- getValue() - Method in enum com.mongodb.client.model.ValidationAction
-
- getValue() - Method in enum com.mongodb.client.model.ValidationLevel
-
- getValue() - Method in class com.mongodb.connection.ClusterId
-
Gets the value of the identifier.
- getValue() - Method in enum com.mongodb.ReadConcernLevel
-
- getValue() - Method in class com.mongodb.Tag
-
Gets the value of the replica set tag.
- getValue() - Method in enum org.bson.BsonBinarySubType
-
Gets the byte representation of this subtype.
- getValue() - Method in class org.bson.BsonBoolean
-
Gets the boolean value.
- getValue() - Method in class org.bson.BsonDateTime
-
Gets the DateTime value as a long
- getValue() - Method in class org.bson.BsonDecimal128
-
Gets the Decimal128 value.
- getValue() - Method in class org.bson.BsonDouble
-
Gets the double value.
- getValue() - Method in class org.bson.BsonElement
-
Gets the value of this element.
- getValue() - Method in class org.bson.BsonInt32
-
Gets the integer value.
- getValue() - Method in class org.bson.BsonInt64
-
Gets the long value.
- getValue() - Method in class org.bson.BsonObjectId
-
Get the ObjectId
value.
- getValue() - Method in class org.bson.BsonString
-
Gets the String value.
- getValue() - Method in class org.bson.BsonTimestamp
-
Gets the value of the timestamp.
- getValue() - Method in enum org.bson.BsonType
-
Get the int value of this BSON type.
- getValues() - Method in class com.mongodb.client.model.geojson.Position
-
Gets the values of this position
- getValues() - Method in class org.bson.BsonArray
-
Gets the values in this array as a list of BsonValue
objects.
- getVersion() - Method in class com.mongodb.bulk.IndexRequest
-
Gets the index version number.
- getVersion() - Method in class com.mongodb.client.model.IndexOptions
-
Gets the index version number.
- getVersion() - Method in class com.mongodb.connection.ServerDescription
-
Gets the server version
- getVersionList() - Method in class com.mongodb.connection.ServerVersion
-
Gets the version list.
- getViewName() - Method in class com.mongodb.operation.CreateViewOperation
-
Gets the name of the view to create.
- getViewOn() - Method in class com.mongodb.operation.CreateViewOperation
-
Gets the name of the collection or view that backs this view.
- getW() - Method in class com.mongodb.MongoOptions
-
Deprecated.
Gets the "w" value, (number of writes), of the global WriteConcern.
- getW() - Method in class com.mongodb.WriteConcern
-
Gets the w value as an integer.
- getWaitQueueSize() - Method in interface com.mongodb.management.ConnectionPoolStatisticsMBean
-
Gets the size of the wait queue for a connection from this pool.
- getWeights() - Method in class com.mongodb.bulk.IndexRequest
-
Gets the weighting object for use with a text index
- getWeights() - Method in class com.mongodb.client.model.IndexOptions
-
Gets the weighting object for use with a text index
- getWObject() - Method in class com.mongodb.WriteConcern
-
Gets the w value.
- getWrappedDocument() - Method in class org.bson.BsonDocumentWrapper
-
Get the wrapped document.
- getWrapper(Class) - Static method in class com.mongodb.ReflectionDBObject
-
Returns an existing Wrapper instance associated with a class, or creates a new one.
- getWrapperIfReflectionObject(Class) - Static method in class com.mongodb.ReflectionDBObject
-
Returns the wrapper if this object can be assigned from this class.
- getWriteAnnotations() - Method in class org.bson.codecs.pojo.PropertyModelBuilder
-
Returns the write annotations, to be applied when deserializing from BSON
- getWriteConcern() - Method in interface com.mongodb.async.client.gridfs.GridFSBucket
-
Get the write concern for the GridFSBucket.
- getWriteConcern() - Method in class com.mongodb.async.client.MongoClientSettings
-
The write concern to use.
- getWriteConcern() - Method in interface com.mongodb.async.client.MongoCollection
-
Get the write concern for the MongoCollection.
- getWriteConcern() - Method in interface com.mongodb.async.client.MongoDatabase
-
Get the write concern for the MongoDatabase.
- getWriteConcern() - Method in interface com.mongodb.client.gridfs.GridFSBucket
-
Get the write concern for the GridFSBucket.
- getWriteConcern() - Method in class com.mongodb.client.model.DBCollectionFindAndModifyOptions
-
Returns the writeConcern
- getWriteConcern() - Method in class com.mongodb.client.model.DBCollectionRemoveOptions
-
The write concern to use for the insertion.
- getWriteConcern() - Method in class com.mongodb.client.model.DBCollectionUpdateOptions
-
The write concern to use for the insertion.
- getWriteConcern() - Method in interface com.mongodb.client.MongoCollection
-
Get the write concern for the MongoCollection.
- getWriteConcern() - Method in interface com.mongodb.client.MongoDatabase
-
Get the write concern for the MongoDatabase.
- getWriteConcern() - Method in class com.mongodb.ConnectionString
-
Gets the write concern specified in the connection string.
- getWriteConcern() - Method in class com.mongodb.DB
-
Gets the write concern for this database.
- getWriteConcern() - Method in class com.mongodb.DBCollection
-
- getWriteConcern() - Method in class com.mongodb.InsertOptions
-
The write concern to use for the insertion.
- getWriteConcern() - Method in class com.mongodb.Mongo
-
Gets the write concern
- getWriteConcern() - Method in class com.mongodb.MongoClientOptions
-
The write concern to use.
- getWriteConcern() - Method in class com.mongodb.MongoOptions
-
Deprecated.
Helper method to return the appropriate WriteConcern instance based on the current related options settings.
- getWriteConcern() - Method in class com.mongodb.operation.AggregateToCollectionOperation
-
Gets the write concern.
- getWriteConcern() - Method in class com.mongodb.operation.BaseWriteOperation
-
Gets the write concern to apply
- getWriteConcern() - Method in class com.mongodb.operation.CreateCollectionOperation
-
Gets the write concern.
- getWriteConcern() - Method in class com.mongodb.operation.CreateIndexesOperation
-
Gets the write concern.
- getWriteConcern() - Method in class com.mongodb.operation.CreateViewOperation
-
Gets the write concern.
- getWriteConcern() - Method in class com.mongodb.operation.DropCollectionOperation
-
Gets the write concern.
- getWriteConcern() - Method in class com.mongodb.operation.DropDatabaseOperation
-
Gets the write concern.
- getWriteConcern() - Method in class com.mongodb.operation.DropIndexOperation
-
Gets the write concern.
- getWriteConcern() - Method in class com.mongodb.operation.FindAndDeleteOperation
-
Get the write concern for this operation
- getWriteConcern() - Method in class com.mongodb.operation.FindAndReplaceOperation
-
Get the write concern for this operation
- getWriteConcern() - Method in class com.mongodb.operation.FindAndUpdateOperation
-
Get the write concern for this operation
- getWriteConcern() - Method in class com.mongodb.operation.MapReduceToCollectionOperation
-
Gets the write concern.
- getWriteConcern() - Method in class com.mongodb.operation.MixedBulkWriteOperation
-
Gets the write concern to apply
- getWriteConcern() - Method in class com.mongodb.operation.RenameCollectionOperation
-
Gets the write concern.
- getWriteConcernError() - Method in exception com.mongodb.BulkWriteException
-
The write concern error, which may be null (in which case the list of errors will not be empty).
- getWriteConcernError() - Method in exception com.mongodb.MongoBulkWriteException
-
The write concern error, which may be null (in which case the list of errors will not be empty).
- getWriteConcernError() - Method in exception com.mongodb.MongoWriteConcernException
-
Gets the write concern error.
- getWriteConcernResult() - Method in exception com.mongodb.WriteConcernException
-
Gets the write result.
- getWriteConnectionSource(SingleResultCallback<AsyncConnectionSource>) - Method in class com.mongodb.binding.AsyncClusterBinding
-
- getWriteConnectionSource(SingleResultCallback<AsyncConnectionSource>) - Method in interface com.mongodb.binding.AsyncWriteBinding
-
Supply a connection source to a server that can be written to
- getWriteConnectionSource() - Method in class com.mongodb.binding.ClusterBinding
-
- getWriteConnectionSource() - Method in class com.mongodb.binding.SingleServerBinding
-
- getWriteConnectionSource() - Method in interface com.mongodb.binding.WriteBinding
-
Supply a connection source to a server that can be written to
- getWriteErrors() - Method in exception com.mongodb.BulkWriteException
-
The list of errors, which will not be null, but may be empty (if the write concern error is not null).
- getWriteErrors() - Method in exception com.mongodb.MongoBulkWriteException
-
The list of errors, which will not be null, but may be empty (if the write concern error is not null).
- getWriteName() - Method in class org.bson.codecs.pojo.PropertyModel
-
- getWriteName() - Method in class org.bson.codecs.pojo.PropertyModelBuilder
-
- getWriter() - Method in class org.bson.json.JsonWriter
-
Gets the Writer
.
- getWriteRequests() - Method in class com.mongodb.operation.MixedBulkWriteOperation
-
Gets the list of write requests to execute.
- getWriteResult() - Method in exception com.mongodb.BulkWriteException
-
The result of all successfully processed write operations.
- getWriteResult() - Method in exception com.mongodb.MongoBulkWriteException
-
The result of all successfully processed write operations.
- getWriteResult() - Method in exception com.mongodb.MongoWriteConcernException
-
Gets the write result.
- getWString() - Method in class com.mongodb.WriteConcern
-
Gets the w parameter as a String.
- getWtimeout() - Method in class com.mongodb.MongoOptions
-
Deprecated.
Gets the "wtimeout" value of the global WriteConcern.
- getWTimeout(TimeUnit) - Method in class com.mongodb.WriteConcern
-
Gets the wTimeout in the given time unit.
- getWtimeout() - Method in class com.mongodb.WriteConcern
-
- gotBinary(String, byte, byte[]) - Method in class org.bson.BasicBSONCallback
-
- gotBinary(String, byte, byte[]) - Method in interface org.bson.BSONCallback
-
- gotBinary(String, byte, byte[]) - Method in class org.bson.EmptyBSONCallback
-
- gotBinary(String, byte, byte[]) - Method in class org.bson.LazyBSONCallback
-
- gotBinaryArray(String, byte[]) - Method in class org.bson.BasicBSONCallback
-
Deprecated.
- gotBinaryArray(String, byte[]) - Method in interface org.bson.BSONCallback
-
Deprecated.
- gotBinaryArray(String, byte[]) - Method in class org.bson.EmptyBSONCallback
-
Deprecated.
- gotBoolean(String, boolean) - Method in class org.bson.BasicBSONCallback
-
- gotBoolean(String, boolean) - Method in interface org.bson.BSONCallback
-
- gotBoolean(String, boolean) - Method in class org.bson.EmptyBSONCallback
-
- gotCode(String, String) - Method in class org.bson.BasicBSONCallback
-
- gotCode(String, String) - Method in interface org.bson.BSONCallback
-
- gotCode(String, String) - Method in class org.bson.EmptyBSONCallback
-
- gotCodeWScope(String, String, Object) - Method in class org.bson.BasicBSONCallback
-
- gotCodeWScope(String, String, Object) - Method in interface org.bson.BSONCallback
-
- gotCodeWScope(String, String, Object) - Method in class org.bson.EmptyBSONCallback
-
- gotDate(String, long) - Method in class org.bson.BasicBSONCallback
-
- gotDate(String, long) - Method in interface org.bson.BSONCallback
-
- gotDate(String, long) - Method in class org.bson.EmptyBSONCallback
-
- gotDBRef(String, String, ObjectId) - Method in class com.mongodb.DefaultDBCallback
-
- gotDBRef(String, String, ObjectId) - Method in class org.bson.BasicBSONCallback
-
- gotDBRef(String, String, ObjectId) - Method in interface org.bson.BSONCallback
-
- gotDBRef(String, String, ObjectId) - Method in class org.bson.EmptyBSONCallback
-
- gotDecimal128(String, Decimal128) - Method in class org.bson.BasicBSONCallback
-
- gotDecimal128(String, Decimal128) - Method in interface org.bson.BSONCallback
-
- gotDecimal128(String, Decimal128) - Method in class org.bson.EmptyBSONCallback
-
- gotDouble(String, double) - Method in class org.bson.BasicBSONCallback
-
- gotDouble(String, double) - Method in interface org.bson.BSONCallback
-
- gotDouble(String, double) - Method in class org.bson.EmptyBSONCallback
-
- gotInt(String, int) - Method in class org.bson.BasicBSONCallback
-
- gotInt(String, int) - Method in interface org.bson.BSONCallback
-
- gotInt(String, int) - Method in class org.bson.EmptyBSONCallback
-
- gotLong(String, long) - Method in class org.bson.BasicBSONCallback
-
- gotLong(String, long) - Method in interface org.bson.BSONCallback
-
- gotLong(String, long) - Method in class org.bson.EmptyBSONCallback
-
- gotMaxKey(String) - Method in class org.bson.BasicBSONCallback
-
- gotMaxKey(String) - Method in interface org.bson.BSONCallback
-
- gotMaxKey(String) - Method in class org.bson.EmptyBSONCallback
-
- gotMinKey(String) - Method in class org.bson.BasicBSONCallback
-
- gotMinKey(String) - Method in interface org.bson.BSONCallback
-
- gotMinKey(String) - Method in class org.bson.EmptyBSONCallback
-
- gotNull(String) - Method in class org.bson.BasicBSONCallback
-
- gotNull(String) - Method in interface org.bson.BSONCallback
-
Called when reading a BSON field that exists but has a null value.
- gotNull(String) - Method in class org.bson.EmptyBSONCallback
-
- gotObjectId(String, ObjectId) - Method in class org.bson.BasicBSONCallback
-
- gotObjectId(String, ObjectId) - Method in interface org.bson.BSONCallback
-
- gotObjectId(String, ObjectId) - Method in class org.bson.EmptyBSONCallback
-
- gotRegex(String, String, String) - Method in class org.bson.BasicBSONCallback
-
- gotRegex(String, String, String) - Method in interface org.bson.BSONCallback
-
- gotRegex(String, String, String) - Method in class org.bson.EmptyBSONCallback
-
- gotString(String, String) - Method in class org.bson.BasicBSONCallback
-
- gotString(String, String) - Method in interface org.bson.BSONCallback
-
- gotString(String, String) - Method in class org.bson.EmptyBSONCallback
-
- gotSymbol(String, String) - Method in class org.bson.BasicBSONCallback
-
- gotSymbol(String, String) - Method in interface org.bson.BSONCallback
-
- gotSymbol(String, String) - Method in class org.bson.EmptyBSONCallback
-
- gotTimestamp(String, int, int) - Method in class org.bson.BasicBSONCallback
-
- gotTimestamp(String, int, int) - Method in interface org.bson.BSONCallback
-
- gotTimestamp(String, int, int) - Method in class org.bson.EmptyBSONCallback
-
- gotUndefined(String) - Method in class org.bson.BasicBSONCallback
-
- gotUndefined(String) - Method in interface org.bson.BSONCallback
-
- gotUndefined(String) - Method in class org.bson.EmptyBSONCallback
-
- gotUUID(String, long, long) - Method in class org.bson.BasicBSONCallback
-
- gotUUID(String, long, long) - Method in interface org.bson.BSONCallback
-
Called when reading a field with a
UUID
value.
- gotUUID(String, long, long) - Method in class org.bson.EmptyBSONCallback
-
- granularity(BucketGranularity) - Method in class com.mongodb.client.model.BucketAutoOptions
-
Specifies the granularity of the bucket definitions.
- graphLookup(String, TExpression, String, String, String) - Static method in class com.mongodb.client.model.Aggregates
-
Creates a graphLookup pipeline stage for the specified filter
- graphLookup(String, TExpression, String, String, String, GraphLookupOptions) - Static method in class com.mongodb.client.model.Aggregates
-
Creates a graphLookup pipeline stage for the specified filter
- GraphLookupOptions - Class in com.mongodb.client.model
-
The options for a graphLookup aggregation pipeline stage
- GraphLookupOptions() - Constructor for class com.mongodb.client.model.GraphLookupOptions
-
- greaterThan(Object) - Method in class com.mongodb.QueryBuilder
-
Equivalent to the $gt operator
- greaterThanEquals(Object) - Method in class com.mongodb.QueryBuilder
-
Equivalent to the $gte operator
- GridFS - Class in com.mongodb.gridfs
-
Implementation of GridFS - a specification for storing and retrieving files that exceed the BSON-document size limit of 16MB.
- GridFS(DB) - Constructor for class com.mongodb.gridfs.GridFS
-
Creates a GridFS instance for the default bucket "fs" in the given database.
- GridFS(DB, String) - Constructor for class com.mongodb.gridfs.GridFS
-
Creates a GridFS instance for the specified bucket in the given database.
- GridFSBucket - Interface in com.mongodb.async.client.gridfs
-
Represents a GridFS Bucket
- GridFSBucket - Interface in com.mongodb.client.gridfs
-
Represents a GridFS Bucket
- GridFSBuckets - Class in com.mongodb.async.client.gridfs
-
A factory for GridFSBucket instances.
- GridFSBuckets - Class in com.mongodb.client.gridfs
-
A factory for GridFSBucket instances.
- GridFSDBFile - Class in com.mongodb.gridfs
-
This class enables retrieving a GridFS file metadata and content.
- GridFSDBFile() - Constructor for class com.mongodb.gridfs.GridFSDBFile
-
- GridFSDownloadByNameOptions - Class in com.mongodb.client.gridfs.model
-
- GridFSDownloadByNameOptions() - Constructor for class com.mongodb.client.gridfs.model.GridFSDownloadByNameOptions
-
Deprecated.
Download the most recent version of the file.
- GridFSDownloadOptions - Class in com.mongodb.client.gridfs.model
-
The GridFS download by name options
- GridFSDownloadOptions() - Constructor for class com.mongodb.client.gridfs.model.GridFSDownloadOptions
-
Download the most recent version of the file.
- GridFSDownloadStream - Interface in com.mongodb.async.client.gridfs
-
A GridFS InputStream for downloading data from GridFS
- GridFSDownloadStream - Class in com.mongodb.client.gridfs
-
A GridFS InputStream for downloading data from GridFS
- GridFSDownloadStream() - Constructor for class com.mongodb.client.gridfs.GridFSDownloadStream
-
- GridFSFile - Class in com.mongodb.client.gridfs.model
-
The GridFSFile
- GridFSFile(BsonValue, String, long, int, Date, String, Document) - Constructor for class com.mongodb.client.gridfs.model.GridFSFile
-
Creates a new GridFSFile
- GridFSFile(BsonValue, String, long, int, Date, String, Document, Document) - Constructor for class com.mongodb.client.gridfs.model.GridFSFile
-
Creates a legacy implementation of the GridFSFile
- GridFSFile - Class in com.mongodb.gridfs
-
The abstract class representing a GridFS file.
- GridFSFile() - Constructor for class com.mongodb.gridfs.GridFSFile
-
- GridFSFileCodec - Class in com.mongodb.client.gridfs.codecs
-
A codec for GridFS Files
- GridFSFileCodec(CodecRegistry) - Constructor for class com.mongodb.client.gridfs.codecs.GridFSFileCodec
-
Create a new instance
- GridFSFileCodecProvider - Class in com.mongodb.client.gridfs.codecs
-
- GridFSFileCodecProvider() - Constructor for class com.mongodb.client.gridfs.codecs.GridFSFileCodecProvider
-
- GridFSFindIterable - Interface in com.mongodb.async.client.gridfs
-
Iterable for the GridFS Files Collection.
- GridFSFindIterable - Interface in com.mongodb.client.gridfs
-
Iterable for the GridFS Files Collection.
- GridFSInputFile - Class in com.mongodb.gridfs
-
This class represents a GridFS file to be written to the database.
- GridFSInputFile(GridFS, InputStream, String, boolean) - Constructor for class com.mongodb.gridfs.GridFSInputFile
-
Default constructor setting the GridFS file name and providing an input stream containing data to be written to the file.
- GridFSInputFile(GridFS, InputStream, String) - Constructor for class com.mongodb.gridfs.GridFSInputFile
-
Default constructor setting the GridFS file name and providing an input stream containing data to be written to the file.
- GridFSInputFile(GridFS, String) - Constructor for class com.mongodb.gridfs.GridFSInputFile
-
Constructor that only provides a file name, but does not rely on the presence of an
InputStream
.
- GridFSInputFile(GridFS) - Constructor for class com.mongodb.gridfs.GridFSInputFile
-
Minimal constructor that does not rely on the presence of an
InputStream
.
- GridFSUploadOptions - Class in com.mongodb.client.gridfs.model
-
GridFS upload options
Customizable options used when uploading files into GridFS
- GridFSUploadOptions() - Constructor for class com.mongodb.client.gridfs.model.GridFSUploadOptions
-
Construct a new instance.
- GridFSUploadStream - Interface in com.mongodb.async.client.gridfs
-
A GridFS OutputStream for uploading data into GridFS
- GridFSUploadStream - Class in com.mongodb.client.gridfs
-
A GridFS OutputStream for uploading data into GridFS
- GridFSUploadStream() - Constructor for class com.mongodb.client.gridfs.GridFSUploadStream
-
- group(TExpression, BsonField...) - Static method in class com.mongodb.client.model.Aggregates
-
Creates a $group pipeline stage for the specified filter
- group(TExpression, List<BsonField>) - Static method in class com.mongodb.client.model.Aggregates
-
Creates a $group pipeline stage for the specified filter
- group(DBObject, DBObject, DBObject, String) - Method in class com.mongodb.DBCollection
-
Group documents in a collection by the specified key and performs simple aggregation functions such as computing counts and sums.
- group(DBObject, DBObject, DBObject, String, String) - Method in class com.mongodb.DBCollection
-
Group documents in a collection by the specified key and performs simple aggregation functions such as computing counts and sums.
- group(DBObject, DBObject, DBObject, String, String, ReadPreference) - Method in class com.mongodb.DBCollection
-
Group documents in a collection by the specified key and performs simple aggregation functions such as computing counts and sums.
- group(GroupCommand) - Method in class com.mongodb.DBCollection
-
Group documents in a collection by the specified key and performs simple aggregation functions such as computing counts and sums.
- group(GroupCommand, ReadPreference) - Method in class com.mongodb.DBCollection
-
Group documents in a collection by the specified key and performs simple aggregation functions such as computing counts and sums.
- GroupCommand - Class in com.mongodb
-
This class groups the argument for a group operation and can build the underlying command object
- GroupCommand(DBCollection, DBObject, DBObject, DBObject, String, String) - Constructor for class com.mongodb.GroupCommand
-
Creates a new group command.
- GroupCommand(DBCollection, DBObject, DBObject, DBObject, String, String, Collation) - Constructor for class com.mongodb.GroupCommand
-
Creates a new group command.
- GroupCommand(DBCollection, String, DBObject, DBObject, String, String) - Constructor for class com.mongodb.GroupCommand
-
Creates a new group command.
- GroupCommand(DBCollection, String, DBObject, DBObject, String, String, Collation) - Constructor for class com.mongodb.GroupCommand
-
Creates a new group command.
- GroupOperation<T> - Class in com.mongodb.operation
-
Groups documents in a collection by the specified key and performs simple aggregation functions, such as computing counts and sums.
- GroupOperation(MongoNamespace, BsonJavaScript, BsonDocument, Decoder<T>) - Constructor for class com.mongodb.operation.GroupOperation
-
Create an operation that will perform a Group on a given collection.
- GSSAPI_MECHANISM - Static variable in class com.mongodb.MongoCredential
-
The GSSAPI mechanism.
- gt(String, TItem) - Static method in class com.mongodb.client.model.Filters
-
Creates a filter that matches all documents where the value of the given field is greater than the specified value.
- GT - Static variable in class com.mongodb.QueryOperators
-
- gte(String, TItem) - Static method in class com.mongodb.client.model.Filters
-
Creates a filter that matches all documents where the value of the given field is greater than or equal to the specified value.
- GTE - Static variable in class com.mongodb.QueryOperators
-
- ID_FIELD_NAME - Static variable in class com.mongodb.DBCollection
-
- IdGenerator - Interface in org.bson.codecs
-
Classes that implement this interface define a way to create IDs for MongoDB documents.
- idPropertyName(String) - Method in class org.bson.codecs.pojo.ClassModelBuilder
-
Designates a property as the _id
property for this type.
- Immutable - Annotation Type in com.mongodb.annotations
-
The class to which this annotation is applied is immutable.
- in(String, TItem...) - Static method in class com.mongodb.client.model.Filters
-
Creates a filter that matches all documents where the value of a field equals any value in the list of specified values.
- in(String, Iterable<TItem>) - Static method in class com.mongodb.client.model.Filters
-
Creates a filter that matches all documents where the value of a field equals any value in the list of specified values.
- in(Object) - Method in class com.mongodb.QueryBuilder
-
Equivalent of the $in operand
- IN - Static variable in class com.mongodb.QueryOperators
-
- inc(String, Number) - Static method in class com.mongodb.client.model.Updates
-
Creates an update that increments the value of the field with the given name by the given value.
- include(String...) - Static method in class com.mongodb.client.model.Projections
-
Creates a projection that includes all of the given fields.
- include(List<String>) - Static method in class com.mongodb.client.model.Projections
-
Creates a projection that includes all of the given fields.
- includeArrayIndex(String) - Method in class com.mongodb.client.model.UnwindOptions
-
Sets the field to be used to store the array index of the unwound item
- indent(boolean) - Method in class org.bson.json.JsonWriterSettings.Builder
-
Sets whether indentation is enabled, which defaults to false.
- indent(boolean) - Method in class org.bson.json.StrictCharacterStreamJsonWriterSettings.Builder
-
Sets whether indentation is enabled.
- indentCharacters(String) - Method in class org.bson.json.JsonWriterSettings.Builder
-
Sets the indent character string to use when indentation is enabled, which defaults to two spaces.
- indentCharacters(String) - Method in class org.bson.json.StrictCharacterStreamJsonWriterSettings.Builder
-
Sets the indent character string to use when indentation is enabled.
- Indexes - Class in com.mongodb.client.model
-
A factory for defining index keys.
- IndexModel - Class in com.mongodb.client.model
-
A model describing the creation of a single index.
- IndexModel(Bson) - Constructor for class com.mongodb.client.model.IndexModel
-
Construct an instance with the given keys.
- IndexModel(Bson, IndexOptions) - Constructor for class com.mongodb.client.model.IndexModel
-
Construct an instance with the given keys and options.
- indexOf(Object) - Method in class org.bson.BsonArray
-
- indexOf(Object) - Method in class org.bson.LazyBSONList
-
- indexOptionDefaults(IndexOptionDefaults) - Method in class com.mongodb.client.model.CreateCollectionOptions
-
Sets the index option defaults for the collection.
- IndexOptionDefaults - Class in com.mongodb.client.model
-
The default options for a collection to apply on the creation of indexes.
- IndexOptionDefaults() - Constructor for class com.mongodb.client.model.IndexOptionDefaults
-
- indexOptionDefaults(BsonDocument) - Method in class com.mongodb.operation.CreateCollectionOperation
-
Sets the index option defaults document for the collection.
- IndexOptions - Class in com.mongodb.client.model
-
The options to apply to the creation of an index.
- IndexOptions() - Constructor for class com.mongodb.client.model.IndexOptions
-
- IndexRequest - Class in com.mongodb.bulk
-
The settings to apply to the creation of an index.
- IndexRequest(BsonDocument) - Constructor for class com.mongodb.bulk.IndexRequest
-
Construct a new instance with the given keys
- info(String) - Method in interface com.mongodb.diagnostics.logging.Logger
-
Log a message at the INFO level.
- info(String, Throwable) - Method in interface com.mongodb.diagnostics.logging.Logger
-
Log an exception (throwable) at the INFO level with an accompanying message.
- info(String) - Method in interface org.bson.diagnostics.Logger
-
Log a message at the INFO level.
- info(String, Throwable) - Method in interface org.bson.diagnostics.Logger
-
Log an exception (throwable) at the INFO level with an accompanying message.
- INITIAL_BUFFER_SIZE - Static variable in class com.mongodb.connection.ByteBufferBsonOutput
-
- initializeOrderedBulkOperation() - Method in class com.mongodb.DBCollection
-
Creates a builder for an ordered bulk write operation, consisting of an ordered collection of write requests, which can be any
combination of inserts, updates, replaces, or removes.
- initializeUnorderedBulkOperation() - Method in class com.mongodb.DBCollection
-
Creates a builder for an unordered bulk operation, consisting of an unordered collection of write requests, which can be any
combination of inserts, updates, replaces, or removes.
- insert(DBObject) - Method in class com.mongodb.BulkWriteOperation
-
Add an insert request to the bulk operation
- insert(MongoNamespace, boolean, WriteConcern, List<InsertRequest>) - Method in interface com.mongodb.connection.Connection
-
Insert the documents using the insert wire protocol and apply the write concern.
- insert(DBObject, WriteConcern) - Method in class com.mongodb.DBCollection
-
Insert a document into a collection.
- insert(DBObject...) - Method in class com.mongodb.DBCollection
-
Insert documents into a collection.
- insert(WriteConcern, DBObject...) - Method in class com.mongodb.DBCollection
-
Insert documents into a collection.
- insert(DBObject[], WriteConcern) - Method in class com.mongodb.DBCollection
-
Insert documents into a collection.
- insert(List<? extends DBObject>) - Method in class com.mongodb.DBCollection
-
Insert documents into a collection.
- insert(List<? extends DBObject>, WriteConcern) - Method in class com.mongodb.DBCollection
-
Insert documents into a collection.
- insert(DBObject[], WriteConcern, DBEncoder) - Method in class com.mongodb.DBCollection
-
Insert documents into a collection.
- insert(List<? extends DBObject>, WriteConcern, DBEncoder) - Method in class com.mongodb.DBCollection
-
Insert documents into a collection.
- insert(List<? extends DBObject>, InsertOptions) - Method in class com.mongodb.DBCollection
-
Insert documents into a collection.
- insertAsync(MongoNamespace, boolean, WriteConcern, List<InsertRequest>, SingleResultCallback<WriteConcernResult>) - Method in interface com.mongodb.connection.AsyncConnection
-
Insert the documents using the insert wire protocol and apply the write concern asynchronously.
- insertCommand(MongoNamespace, boolean, WriteConcern, List<InsertRequest>) - Method in interface com.mongodb.connection.Connection
-
- insertCommand(MongoNamespace, boolean, WriteConcern, Boolean, List<InsertRequest>) - Method in interface com.mongodb.connection.Connection
-
Insert the documents using the insert command.
- insertCommandAsync(MongoNamespace, boolean, WriteConcern, List<InsertRequest>, SingleResultCallback<BulkWriteResult>) - Method in interface com.mongodb.connection.AsyncConnection
-
- insertCommandAsync(MongoNamespace, boolean, WriteConcern, Boolean, List<InsertRequest>, SingleResultCallback<BulkWriteResult>) - Method in interface com.mongodb.connection.AsyncConnection
-
Insert the documents using the insert command asynchronously.
- insertMany(List<? extends TDocument>, SingleResultCallback<Void>) - Method in interface com.mongodb.async.client.MongoCollection
-
Inserts one or more documents.
- insertMany(List<? extends TDocument>, InsertManyOptions, SingleResultCallback<Void>) - Method in interface com.mongodb.async.client.MongoCollection
-
Inserts one or more documents.
- insertMany(List<? extends TDocument>) - Method in interface com.mongodb.client.MongoCollection
-
Inserts one or more documents.
- insertMany(List<? extends TDocument>, InsertManyOptions) - Method in interface com.mongodb.client.MongoCollection
-
Inserts one or more documents.
- InsertManyOptions - Class in com.mongodb.client.model
-
The options to apply to an operation that inserts multiple documents into a collection.
- InsertManyOptions() - Constructor for class com.mongodb.client.model.InsertManyOptions
-
- insertOne(TDocument, SingleResultCallback<Void>) - Method in interface com.mongodb.async.client.MongoCollection
-
Inserts the provided document.
- insertOne(TDocument, InsertOneOptions, SingleResultCallback<Void>) - Method in interface com.mongodb.async.client.MongoCollection
-
Inserts the provided document.
- insertOne(TDocument) - Method in interface com.mongodb.client.MongoCollection
-
Inserts the provided document.
- insertOne(TDocument, InsertOneOptions) - Method in interface com.mongodb.client.MongoCollection
-
Inserts the provided document.
- InsertOneModel<T> - Class in com.mongodb.client.model
-
A model describing an insert of a single document.
- InsertOneModel(T) - Constructor for class com.mongodb.client.model.InsertOneModel
-
Construct a new instance.
- InsertOneOptions - Class in com.mongodb.client.model
-
The options to apply to an operation that inserts a single document into a collection.
- InsertOneOptions() - Constructor for class com.mongodb.client.model.InsertOneOptions
-
- InsertOperation - Class in com.mongodb.operation
-
An operation that inserts one or more documents into a collection.
- InsertOperation(MongoNamespace, boolean, WriteConcern, List<InsertRequest>) - Constructor for class com.mongodb.operation.InsertOperation
-
Construct an instance.
- InsertOptions - Class in com.mongodb
-
Options related to insertion of documents into MongoDB.
- InsertOptions() - Constructor for class com.mongodb.InsertOptions
-
- InsertRequest - Class in com.mongodb.bulk
-
A representation of a document to insert.
- InsertRequest(BsonDocument) - Constructor for class com.mongodb.bulk.InsertRequest
-
Construct an instance with the given document.
- InstanceCreator<T> - Interface in org.bson.codecs.pojo
-
Provides access for setting data and the creation of a class instances.
- instanceCreatorFactory(InstanceCreatorFactory<T>) - Method in class org.bson.codecs.pojo.ClassModelBuilder
-
Sets the InstanceCreatorFactory for the ClassModel
- InstanceCreatorFactory<T> - Interface in org.bson.codecs.pojo
-
- int32Converter(Converter<Integer>) - Method in class org.bson.json.JsonWriterSettings.Builder
-
Sets the converter from BSON Int32 values to JSON.
- int64Converter(Converter<Long>) - Method in class org.bson.json.JsonWriterSettings.Builder
-
Sets the converter from BSON Int64 values to JSON.
- IntegerCodec - Class in org.bson.codecs
-
Encodes and decodes Integer
objects.
- IntegerCodec() - Constructor for class org.bson.codecs.IntegerCodec
-
- into(A, SingleResultCallback<A>) - Method in interface com.mongodb.async.client.MongoIterable
-
Iterates over all the documents, adding each to the given target.
- into(A) - Method in interface com.mongodb.client.MongoIterable
-
Iterates over all the documents, adding each to the given target.
- intValue() - Method in class org.bson.BsonDecimal128
-
- intValue() - Method in class org.bson.BsonDouble
-
- intValue() - Method in class org.bson.BsonInt32
-
- intValue() - Method in class org.bson.BsonInt64
-
- intValue() - Method in class org.bson.BsonNumber
-
Returns the value of the specified number as an int
, which may involve rounding or truncation.
- invalidHostNameAllowed(boolean) - Method in class com.mongodb.connection.SslSettings.Builder
-
Define whether invalid host names should be allowed.
- is(Object) - Method in class com.mongodb.QueryBuilder
-
Equivalent of the find({key:value})
- isAcknowledged() - Method in class com.mongodb.BulkWriteResult
-
Returns true if the write was acknowledged.
- isAcknowledged() - Method in class com.mongodb.WriteConcern
-
Returns true if this write concern indicates that write operations must be acknowledged.
- isAlwaysUseMBeans() - Method in class com.mongodb.MongoClientOptions
-
Gets whether JMX beans registered by the driver should always be MBeans, regardless of whether the VM is Java 6 or greater.
- isAlwaysUseMBeans() - Method in class com.mongodb.MongoOptions
-
Deprecated.
Gets whether JMX beans registered by the driver should always be MBeans, regardless of whether the VM is Java 6 or greater.
- isArray(Object) - Method in class org.bson.BsonDocument
-
Returns true if the value of the key is a BsonArray, returns false if the document does not contain the key.
- isArray() - Method in class org.bson.BsonValue
-
Returns true if this is a BsonArray, false otherwise.
- isAutoIndex() - Method in class com.mongodb.client.model.CreateCollectionOptions
-
Gets if auto-index is enabled
- isAutoIndex() - Method in class com.mongodb.operation.CreateCollectionOperation
-
The auto index value.
- isBackground() - Method in class com.mongodb.bulk.IndexRequest
-
Create the index in the background
- isBackground() - Method in class com.mongodb.client.model.IndexOptions
-
Create the index in the background
- isBinary(Object) - Method in class org.bson.BsonDocument
-
Returns true if the value of the key is a BsonBinary, returns false if the document does not contain the key.
- isBinary() - Method in class org.bson.BsonValue
-
Returns true if this is a BsonBinary, false otherwise.
- isBoolean(Object) - Method in class org.bson.BsonDocument
-
Returns true if the value of the key is a BsonBoolean, returns false if the document does not contain the key.
- isBoolean() - Method in class org.bson.BsonValue
-
Returns true if this is a BsonBoolean, false otherwise.
- isCapped() - Method in class com.mongodb.client.model.CreateCollectionOptions
-
Gets whether the collection is capped.
- isCapped() - Method in class com.mongodb.DBCollection
-
Checks whether this collection is capped
- isCapped() - Method in class com.mongodb.operation.CreateCollectionOperation
-
Gets whether the collection is capped.
- isClosed() - Method in interface com.mongodb.async.AsyncBatchCursor
-
Return true if the AsyncBatchCursor has been closed
- isClosed() - Method in interface com.mongodb.connection.Cluster
-
Whether all the servers in the cluster are closed or not.
- isClosed() - Method in interface com.mongodb.connection.Stream
-
Returns the closed state of the connection
- isClosed() - Method in class org.bson.AbstractBsonReader
-
Return true if the reader has been closed.
- isClosed() - Method in class org.bson.AbstractBsonWriter
-
Returns whether this writer has been closed.
- isCompatibleWithDriver() - Method in class com.mongodb.connection.ClusterDescription
-
Return whether the cluster is compatible with the driver.
- isCompatibleWithDriver() - Method in class com.mongodb.connection.ServerDescription
-
Return whether the server is compatible with the driver.
- isContainer() - Method in enum org.bson.BsonType
-
Returns whether this type is some sort of containing type, e.g.
- isContinueOnError() - Method in class com.mongodb.InsertOptions
-
Whether documents will continue to be inserted after a failure to insert one (most commonly due to a duplicate key error).
- isCursorFinalizerEnabled() - Method in class com.mongodb.MongoClientOptions
-
Gets whether there is a a finalize method created that cleans up instances of DBCursor that the client does not close.
- isCursorFinalizerEnabled() - Method in class com.mongodb.MongoOptions
-
Deprecated.
Gets whether there is a a finalize method created that cleans up instances of DBCursor that the client does not close.
- isDateTime(Object) - Method in class org.bson.BsonDocument
-
Returns true if the value of the key is a BsonDateTime, returns false if the document does not contain the key.
- isDateTime() - Method in class org.bson.BsonValue
-
Returns true if this is a BsonDateTime, false otherwise.
- isDBPointer() - Method in class org.bson.BsonValue
-
Returns true if this is a BsonDbPointer, false otherwise.
- isDebugEnabled() - Method in interface com.mongodb.diagnostics.logging.Logger
-
Is the logger instance enabled for the DEBUG level?
- isDebugEnabled() - Method in interface org.bson.diagnostics.Logger
-
Is the logger instance enabled for the DEBUG level?
- isDecimal128(Object) - Method in class org.bson.BsonDocument
-
Returns true if the value of the key is a BsonDecimal128, returns false if the document does not contain the key.
- isDecimal128() - Method in class org.bson.BsonValue
-
Returns true if this is a BsonDecimal128, false otherwise.
- isDiscriminatorEnabled() - Method in class org.bson.codecs.pojo.PropertyModelBuilder
-
- isDocument(Object) - Method in class org.bson.BsonDocument
-
Returns true if the value of the key is a BsonDocument, returns false if the document does not contain the key.
- isDocument() - Method in class org.bson.BsonValue
-
Returns true if this is a BsonDocument, false otherwise.
- isDouble(Object) - Method in class org.bson.BsonDocument
-
Returns true if the value of the key is a BsonDouble, returns false if the document does not contain the key.
- isDouble() - Method in class org.bson.BsonValue
-
Returns true if this is a BsonDouble, false otherwise.
- isDropTarget() - Method in class com.mongodb.client.model.RenameCollectionOptions
-
Gets if mongod should drop the target of renameCollection prior to renaming the collection.
- isDropTarget() - Method in class com.mongodb.operation.RenameCollectionOperation
-
Gets if mongod should drop the target of renameCollection prior to renaming the collection.
- isEmpty() - Method in class com.mongodb.BasicDBObjectBuilder
-
Returns true if no key/value was inserted into the top level document.
- isEmpty() - Method in class org.bson.BsonArray
-
- isEmpty() - Method in class org.bson.BsonDocument
-
- isEmpty() - Method in class org.bson.BsonDocumentWrapper
-
- isEmpty() - Method in class org.bson.Document
-
- isEmpty() - Method in class org.bson.LazyBSONObject
-
Gets whether this is an empty BSONObject
.
- isEmpty() - Method in class org.bson.RawBsonDocument
-
- isEmpty() - Method in class org.bson.util.ClassMap
-
As per java.util.Map
, returns true
if this map contains no key-value mappings.
- isEnabled() - Method in class com.mongodb.connection.SslSettings
-
Returns whether SSL is enabled.
- isEncodingCollectibleDocument(boolean) - Method in class org.bson.codecs.EncoderContext.Builder
-
Set to true if the the value to be encoded is a document that will be put in a MongoDB collection.
- isEncodingCollectibleDocument() - Method in class org.bson.codecs.EncoderContext
-
Returns true if the the value to be encoded is a document that will be put in a MongoDB collection.
- isErrorEnabled() - Method in interface com.mongodb.diagnostics.logging.Logger
-
Is the logger instance enabled for the ERROR level?
- isErrorEnabled() - Method in interface org.bson.diagnostics.Logger
-
Is the logger instance enabled for the ERROR level?
- isFinite() - Method in class org.bson.types.Decimal128
-
Returns true if this Decimal128 is finite.
- isFsync() - Method in class com.mongodb.MongoOptions
-
Deprecated.
Gets the "fsync" value of the global WriteConcern.
- isIndent() - Method in class org.bson.json.JsonWriterSettings
-
The indentation mode.
- isIndent() - Method in class org.bson.json.StrictCharacterStreamJsonWriterSettings
-
The indentation mode.
- isInfinite() - Method in class org.bson.types.Decimal128
-
Returns true if this Decimal128 is infinite.
- isInfoEnabled() - Method in interface com.mongodb.diagnostics.logging.Logger
-
Is the logger instance enabled for the INFO level?
- isInfoEnabled() - Method in interface org.bson.diagnostics.Logger
-
Is the logger instance enabled for the INFO level?
- isInt32(Object) - Method in class org.bson.BsonDocument
-
Returns true if the value of the key is a BsonInt32, returns false if the document does not contain the key.
- isInt32() - Method in class org.bson.BsonValue
-
Returns true if this is a BsonInt32, false otherwise.
- isInt64(Object) - Method in class org.bson.BsonDocument
-
Returns true if the value of the key is a BsonInt64, returns false if the document does not contain the key.
- isInt64() - Method in class org.bson.BsonValue
-
Returns true if this is a BsonInt64, false otherwise.
- isInvalidHostNameAllowed() - Method in class com.mongodb.connection.SslSettings
-
Returns whether invalid host names should be allowed.
- isJ() - Method in class com.mongodb.MongoOptions
-
Deprecated.
Gets the "j" value of the global WriteConcern.
- isJavaScript() - Method in class org.bson.BsonValue
-
Returns true if this is a BsonJavaScript, false otherwise.
- isJavaScriptWithScope() - Method in class org.bson.BsonValue
-
Returns true if this is a BsonJavaScriptWithScope, false otherwise.
- isJsMode() - Method in class com.mongodb.operation.MapReduceToCollectionOperation
-
Gets the flag that specifies whether to convert intermediate data into BSON format between the execution of the map and reduce
functions.
- isJsMode() - Method in class com.mongodb.operation.MapReduceWithInlineResultsOperation
-
Gets the flag that specifies whether to convert intermediate data into BSON format between the execution of the map and reduce
functions.
- isKeepAlive() - Method in class com.mongodb.connection.SocketSettings
-
- isLocked() - Method in class com.mongodb.Mongo
-
Returns true if the database is locked (read-only), false otherwise.
- isMaster(ServerAddress) - Method in class com.mongodb.ReplicaSetStatus
-
Checks to see if a given server is the primary server in this replica set.
- isModifiedCountAvailable() - Method in class com.mongodb.bulk.BulkWriteResult
-
Returns true if the server was able to provide a count of modified documents.
- isModifiedCountAvailable() - Method in class com.mongodb.BulkWriteResult
-
Returns true if the server was able to provide a count of modified documents.
- isModifiedCountAvailable() - Method in class com.mongodb.client.result.UpdateResult
-
Gets a value indicating whether the modified count is available.
- isMulti() - Method in class com.mongodb.bulk.DeleteRequest
-
Gets whether all documents matching the query filter will be removed.
- isMulti() - Method in class com.mongodb.bulk.UpdateRequest
-
Gets whether this update will update all documents matching the filter.
- isMulti() - Method in class com.mongodb.client.model.DBCollectionUpdateOptions
-
Gets whether all documents matching the query filter will be removed.
- isNaN() - Method in class org.bson.types.Decimal128
-
Returns true if this Decimal128 is Not-A-Number (NaN).
- isNegative() - Method in class org.bson.types.Decimal128
-
Returns true if this Decimal128 is negative.
- isNoCursorTimeout() - Method in class com.mongodb.client.model.DBCollectionFindOptions
-
The server normally times out idle cursors after an inactivity period (10 minutes)
to prevent excess memory use.
- isNoCursorTimeout() - Method in class com.mongodb.client.model.FindOptions
-
The server normally times out idle cursors after an inactivity period (10 minutes)
to prevent excess memory use.
- isNoCursorTimeout() - Method in class com.mongodb.operation.FindOperation
-
Returns true if cursor timeout has been turned off.
- isNonAtomic() - Method in class com.mongodb.operation.MapReduceToCollectionOperation
-
True if the post-processing step will prevent MongoDB from locking the database.
- isNull(Object) - Method in class org.bson.BsonDocument
-
Returns true if the value of the key is a BsonNull, returns false if the document does not contain the key.
- isNull() - Method in class org.bson.BsonValue
-
Returns true if this is a BsonNull, false otherwise.
- isNumber(Object) - Method in class org.bson.BsonDocument
-
Returns true if the value of the key is a BsonNumber, returns false if the document does not contain the key.
- isNumber() - Method in class org.bson.BsonValue
-
Returns true if this is a BsonNumber, false otherwise.
- isObjectId(Object) - Method in class org.bson.BsonDocument
-
Returns true if the value of the key is a BsonObjectId, returns false if the document does not contain the key.
- isObjectId() - Method in class org.bson.BsonValue
-
Returns true if this is an BsonObjectId, false otherwise.
- isOk() - Method in class com.mongodb.connection.ServerDescription
-
The isOK() result from requesting this information from the server
- isOplogReplay() - Method in class com.mongodb.client.model.DBCollectionFindOptions
-
Users should not set this under normal circumstances.
- isOplogReplay() - Method in class com.mongodb.client.model.FindOptions
-
Users should not set this under normal circumstances.
- isOplogReplay() - Method in class com.mongodb.operation.FindOperation
-
Internal replication use only.
- isOrdered() - Method in class com.mongodb.BulkWriteOperation
-
Returns true if this is building an ordered bulk write request.
- isOrdered() - Method in class com.mongodb.client.model.BulkWriteOptions
-
If true, then when a write fails, return without performing the remaining
writes.
- isOrdered() - Method in class com.mongodb.client.model.InsertManyOptions
-
Gets whether the documents should be inserted in the order provided, stopping on the first failed insertion.
- isOrdered() - Method in class com.mongodb.operation.BaseWriteOperation
-
Gets whether the writes are ordered.
- isOrdered() - Method in class com.mongodb.operation.MixedBulkWriteOperation
-
Gets whether the writes are ordered.
- isPartial() - Method in class com.mongodb.client.model.DBCollectionFindOptions
-
Get partial results from a sharded cluster if one or more shards are unreachable (instead of throwing an error).
- isPartial() - Method in class com.mongodb.client.model.FindOptions
-
Get partial results from a sharded cluster if one or more shards are unreachable (instead of throwing an error).
- isPartial() - Method in class com.mongodb.operation.FindOperation
-
Returns true if can get partial results from a mongos if some shards are down.
- isPartialObject() - Method in class com.mongodb.BasicDBList
-
- isPartialObject() - Method in class com.mongodb.BasicDBObject
-
- isPartialObject() - Method in interface com.mongodb.DBObject
-
- isPartialObject() - Method in class com.mongodb.gridfs.GridFSFile
-
- isPartialObject() - Method in class com.mongodb.LazyDBList
-
- isPartialObject() - Method in class com.mongodb.LazyDBObject
-
- isPartialObject() - Method in class com.mongodb.ReflectionDBObject
-
- isPreserveNullAndEmptyArrays() - Method in class com.mongodb.client.model.UnwindOptions
-
If true the unwind stage will include documents that have null values or empty arrays
- isPrimary() - Method in class com.mongodb.connection.ServerDescription
-
Returns whether this can be treated as a primary server.
- isReadable() - Method in class org.bson.codecs.pojo.PropertyModel
-
Property is readable.
- isReadable() - Method in class org.bson.codecs.pojo.PropertyModelBuilder
-
Property is readable.
- isReadOnly() - Method in class com.mongodb.operation.CreateUserOperation
-
Returns true if the user is a readOnly user.
- isReadOnly() - Method in class com.mongodb.operation.UpdateUserOperation
-
Returns true if the user is a readOnly user.
- isRegularExpression() - Method in class org.bson.BsonValue
-
Returns true if this is a BsonRegularExpression, false otherwise.
- isRemove() - Method in class com.mongodb.client.model.DBCollectionFindAndModifyOptions
-
Returns the remove
- isReplicaSetMember() - Method in class com.mongodb.connection.ServerDescription
-
Gets whether this server is a replica set member.
- isReturnKey() - Method in class com.mongodb.client.model.FindOptions
-
Returns the returnKey.
- isReturnKey() - Method in class com.mongodb.operation.FindOperation
-
Returns the returnKey.
- isReturnOriginal() - Method in class com.mongodb.operation.FindAndReplaceOperation
-
When false, returns the replaced document rather than the original.
- isReturnOriginal() - Method in class com.mongodb.operation.FindAndUpdateOperation
-
When false, returns the updated document rather than the original.
- isSafe() - Method in class com.mongodb.MongoOptions
-
Deprecated.
Returns whether the driver will use a WriteConcern of WriteConcern.ACKNOWLEDGED for all operations.
- isSecondary() - Method in class com.mongodb.connection.ServerDescription
-
Returns whether this can be treated as a secondary server.
- isServerDefault() - Method in class com.mongodb.ReadConcern
-
- isServerDefault() - Method in class com.mongodb.WriteConcern
-
Gets whether this write concern indicates that the server's default write concern will be used.
- isSharded() - Method in class com.mongodb.operation.MapReduceToCollectionOperation
-
True if the output database is sharded
- isShardRouter() - Method in class com.mongodb.connection.ServerDescription
-
Gets whether this is a server that is the entry point to a sharded instance of MongoDB.
- isShowRecordId() - Method in class com.mongodb.client.model.FindOptions
-
Returns the showRecordId.
- isShowRecordId() - Method in class com.mongodb.operation.FindOperation
-
Returns the showRecordId.
- isSlaveOk() - Method in class com.mongodb.operation.FindOperation
-
Returns true if set to allowed to query non-primary replica set members.
- isSlaveOk() - Method in class com.mongodb.ReadPreference
-
True if this read preference allows reading from a secondary member of a replica set.
- isSlaveOk() - Method in class com.mongodb.TaggableReadPreference
-
- isSnapshot() - Method in class com.mongodb.client.model.FindOptions
-
Returns the snapshot.
- isSnapshot() - Method in class com.mongodb.operation.FindOperation
-
Returns the snapshot.
- isSocketKeepAlive() - Method in class com.mongodb.MongoClientOptions
-
- isSocketKeepAlive() - Method in class com.mongodb.MongoOptions
-
Deprecated.
Gets the flag that controls the socket keep alive feature that keeps a connection alive through firewalls.
- isSparse() - Method in class com.mongodb.bulk.IndexRequest
-
If true, the index only references documents with the specified field
- isSparse() - Method in class com.mongodb.client.model.IndexOptions
-
If true, the index only references documents with the specified field
- isSslEnabled() - Method in class com.mongodb.MongoClientOptions
-
Whether to use SSL.
- isSslInvalidHostNameAllowed() - Method in class com.mongodb.MongoClientOptions
-
Returns whether invalid host names should be allowed if SSL is enabled.
- isStackEmpty() - Method in class org.bson.BasicBSONCallback
-
Returns whether this is the top level or not
- isStandAlone() - Method in class com.mongodb.connection.ServerDescription
-
Gets whether this is part of a replica set/sharded system, or is a single server.
- isString(Object) - Method in class org.bson.BsonDocument
-
Returns true if the value of the key is a BsonString, returns false if the document does not contain the key.
- isString() - Method in class org.bson.BsonValue
-
Returns true if this is a BsonString, false otherwise.
- isSymbol() - Method in class org.bson.BsonValue
-
Returns true if this is a BsonSymbol, false otherwise.
- isTailable() - Method in enum com.mongodb.CursorType
-
True if the cursor type is tailable.
- isTimestamp(Object) - Method in class org.bson.BsonDocument
-
Returns true if the value of the key is a BsonTimestamp, returns false if the document does not contain the key.
- isTimestamp() - Method in class org.bson.BsonValue
-
Returns true if this is a BsonTimestamp, false otherwise.
- isTraceEnabled() - Method in interface com.mongodb.diagnostics.logging.Logger
-
Is the logger instance enabled for the TRACE level?
- isTraceEnabled() - Method in interface org.bson.diagnostics.Logger
-
Is the logger instance enabled for the TRACE level?
- isTrue(String, boolean) - Static method in class com.mongodb.assertions.Assertions
-
Throw IllegalStateException if the condition if false.
- isTrue(String, boolean, SingleResultCallback<?>) - Static method in class com.mongodb.assertions.Assertions
-
Throw IllegalStateException if the condition if false.
- isTrue(String, boolean) - Static method in class org.bson.assertions.Assertions
-
Throw IllegalStateException if the condition if false.
- isTrueArgument(String, boolean) - Static method in class com.mongodb.assertions.Assertions
-
Throw IllegalArgumentException if the condition if false.
- isTrueArgument(String, boolean) - Static method in class org.bson.assertions.Assertions
-
Throw IllegalArgumentException if the condition if false.
- isUnique() - Method in class com.mongodb.bulk.IndexRequest
-
Gets if the index should be unique.
- isUnique() - Method in class com.mongodb.client.model.IndexOptions
-
Gets if the index should be unique.
- isUnsubscribed() - Method in interface com.mongodb.async.client.Subscription
-
Indicates whether this Subscription
is currently unsubscribed.
- isUnwrapped() - Method in class org.bson.BsonDocumentWrapper
-
Determine whether the document has been unwrapped already.
- isUpdateOfExisting() - Method in class com.mongodb.WriteConcernResult
-
Returns true if the write was an update of an existing document.
- isUpdateOfExisting() - Method in class com.mongodb.WriteResult
-
Returns true if this write resulted in an update of an existing document.
- isUpsert() - Method in class com.mongodb.bulk.UpdateRequest
-
Gets whether this update will insert a new document if no documents match the filter.
- isUpsert() - Method in class com.mongodb.client.model.DBCollectionFindAndModifyOptions
-
Returns the upsert
- isUpsert() - Method in class com.mongodb.client.model.DBCollectionUpdateOptions
-
Returns true if a new document should be inserted if there are no matches to the query filter.
- isUpsert() - Method in class com.mongodb.client.model.FindOneAndReplaceOptions
-
Returns true if a new document should be inserted if there are no matches to the query filter.
- isUpsert() - Method in class com.mongodb.client.model.FindOneAndUpdateOptions
-
Returns true if a new document should be inserted if there are no matches to the query filter.
- isUpsert() - Method in class com.mongodb.client.model.UpdateOptions
-
Returns true if a new document should be inserted if there are no matches to the query filter.
- isUpsert() - Method in class com.mongodb.operation.FindAndReplaceOperation
-
Returns true if a new document should be inserted if there are no matches to the query filter.
- isUpsert() - Method in class com.mongodb.operation.FindAndUpdateOperation
-
Returns true if a new document should be inserted if there are no matches to the query filter.
- isUsePowerOf2Sizes() - Method in class com.mongodb.client.model.CreateCollectionOptions
-
- isUsePowerOf2Sizes() - Method in class com.mongodb.operation.CreateCollectionOperation
-
- isUuid(byte) - Static method in enum org.bson.BsonBinarySubType
-
Returns true if the given value is a UUID subtype
- isValid(String) - Static method in class org.bson.types.ObjectId
-
Checks if a string could be an ObjectId
.
- isVerbose() - Method in class com.mongodb.MapReduceCommand
-
Gets the verbosity of the MapReduce job.
- isVerbose() - Method in class com.mongodb.operation.MapReduceToCollectionOperation
-
Gets whether to include the timing information in the result information.
- isVerbose() - Method in class com.mongodb.operation.MapReduceWithInlineResultsOperation
-
Gets whether to include the timing information in the result information.
- isWarnEnabled() - Method in interface com.mongodb.diagnostics.logging.Logger
-
Is the logger instance enabled for the WARN level?
- isWarnEnabled() - Method in interface org.bson.diagnostics.Logger
-
Is the logger instance enabled for the WARN level?
- isWritable() - Method in class org.bson.codecs.pojo.PropertyModel
-
Property is writable.
- isWritable() - Method in class org.bson.codecs.pojo.PropertyModelBuilder
-
Property is writable.
- itcount() - Method in class com.mongodb.DBCursor
-
For testing only! Iterates cursor and counts objects
- IterableCodec - Class in org.bson.codecs
-
Encodes and decodes Iterable
objects.
- IterableCodec(CodecRegistry, BsonTypeClassMap) - Constructor for class org.bson.codecs.IterableCodec
-
Construct a new instance with the given CodecRegistry
and BsonTypeClassMap
.
- IterableCodec(CodecRegistry, BsonTypeClassMap, Transformer) - Constructor for class org.bson.codecs.IterableCodec
-
Construct a new instance with the given CodecRegistry
and BsonTypeClassMap
.
- IterableCodecProvider - Class in org.bson.codecs
-
A CodecProvider
for classes than implement the Iterable
interface.
- IterableCodecProvider() - Constructor for class org.bson.codecs.IterableCodecProvider
-
Construct a new instance with a default BsonTypeClassMap
and no Transformer
.
- IterableCodecProvider(Transformer) - Constructor for class org.bson.codecs.IterableCodecProvider
-
Construct a new instance with a default BsonTypeClassMap
and the given Transformer
.
- IterableCodecProvider(BsonTypeClassMap) - Constructor for class org.bson.codecs.IterableCodecProvider
-
Construct a new instance with the given instance of BsonTypeClassMap
and no Transformer
.
- IterableCodecProvider(BsonTypeClassMap, Transformer) - Constructor for class org.bson.codecs.IterableCodecProvider
-
Construct a new instance with the given instance of BsonTypeClassMap
and Transformer
.
- iterator() - Method in interface com.mongodb.client.MongoIterable
-
- iterator() - Method in class com.mongodb.DBCursor
-
Creates a copy of this cursor object that can be iterated.
- iterator() - Method in class com.mongodb.TagSet
-
- iterator() - Method in class org.bson.BsonArray
-
- iterator() - Method in class org.bson.LazyBSONList
-
- main(String[]) - Static method in class com.mongodb.gridfs.CLI
-
- maintenanceFrequency(long, TimeUnit) - Method in class com.mongodb.connection.ConnectionPoolSettings.Builder
-
The time period between runs of the maintenance job.
- maintenanceInitialDelay(long, TimeUnit) - Method in class com.mongodb.connection.ConnectionPoolSettings.Builder
-
The period of time to wait before running the first maintenance job on the connection pool.
- MAJORITY - Static variable in class com.mongodb.ReadConcern
-
The majority read concern.
- MAJORITY - Static variable in class com.mongodb.WriteConcern
-
Exceptions are raised for network issues, and server errors; waits on a majority of servers for the write operation.
- Majority() - Constructor for class com.mongodb.WriteConcern.Majority
-
Deprecated.
Create a new Majority WriteConcern.
- Majority(int, boolean, boolean) - Constructor for class com.mongodb.WriteConcern.Majority
-
Deprecated.
Create a new WriteConcern with the given configuration.
- majorityWriteConcern(int, boolean, boolean) - Static method in class com.mongodb.WriteConcern
-
- map(Function<TResult, U>) - Method in interface com.mongodb.async.client.MongoIterable
-
Maps this iterable from the source document type to the target document type.
- map(Function<TResult, U>) - Method in interface com.mongodb.client.MongoIterable
-
Maps this iterable from the source document type to the target document type.
- MapCodec - Class in org.bson.codecs
-
A Codec for Map instances.
- MapCodec() - Constructor for class org.bson.codecs.MapCodec
-
Construct a new instance with a default CodecRegistry
- MapCodec(CodecRegistry) - Constructor for class org.bson.codecs.MapCodec
-
Construct a new instance with the given registry
- MapCodec(CodecRegistry, BsonTypeClassMap) - Constructor for class org.bson.codecs.MapCodec
-
Construct a new instance with the given registry and BSON type class map.
- MapCodec(CodecRegistry, BsonTypeClassMap, Transformer) - Constructor for class org.bson.codecs.MapCodec
-
Construct a new instance with the given registry and BSON type class map.
- MapCodecProvider - Class in org.bson.codecs
-
A CodecProvider
for the Map class and all the default Codec implementations on which it depends.
- MapCodecProvider() - Constructor for class org.bson.codecs.MapCodecProvider
-
Construct a new instance with a default BsonTypeClassMap
.
- MapCodecProvider(BsonTypeClassMap) - Constructor for class org.bson.codecs.MapCodecProvider
-
Construct a new instance with the given instance of BsonTypeClassMap
.
- MapCodecProvider(Transformer) - Constructor for class org.bson.codecs.MapCodecProvider
-
Construct a new instance with a default BsonTypeClassMap
and the given Transformer
.
- MapCodecProvider(BsonTypeClassMap, Transformer) - Constructor for class org.bson.codecs.MapCodecProvider
-
Construct a new instance with the given instance of BsonTypeClassMap
.
- mapReduce(String, String) - Method in interface com.mongodb.async.client.MongoCollection
-
Aggregates documents according to the specified map-reduce function.
- mapReduce(String, String, Class<TResult>) - Method in interface com.mongodb.async.client.MongoCollection
-
Aggregates documents according to the specified map-reduce function.
- mapReduce(String, String) - Method in interface com.mongodb.client.MongoCollection
-
Aggregates documents according to the specified map-reduce function.
- mapReduce(String, String, Class<TResult>) - Method in interface com.mongodb.client.MongoCollection
-
Aggregates documents according to the specified map-reduce function.
- mapReduce(String, String, String, DBObject) - Method in class com.mongodb.DBCollection
-
Allows you to run map-reduce aggregation operations over a collection.
- mapReduce(String, String, String, MapReduceCommand.OutputType, DBObject) - Method in class com.mongodb.DBCollection
-
Allows you to run map-reduce aggregation operations over a collection and saves to a named collection.
- mapReduce(String, String, String, MapReduceCommand.OutputType, DBObject, ReadPreference) - Method in class com.mongodb.DBCollection
-
Allows you to run map-reduce aggregation operations over a collection and saves to a named collection.
- mapReduce(MapReduceCommand) - Method in class com.mongodb.DBCollection
-
Allows you to run map-reduce aggregation operations over a collection.
- MapReduceAction - Enum in com.mongodb.client.model
-
The map reduce to collection actions.
- MapReduceAsyncBatchCursor<T> - Interface in com.mongodb.operation
-
Represents the future results of a map-reduce operation as a cursor.
- MapReduceBatchCursor<T> - Interface in com.mongodb.operation
-
Represents the results of a map-reduce operation as a cursor.
- MapReduceCommand - Class in com.mongodb
-
This class groups the argument for a map/reduce operation and can build the underlying command object
- MapReduceCommand(DBCollection, String, String, String, MapReduceCommand.OutputType, DBObject) - Constructor for class com.mongodb.MapReduceCommand
-
Represents the command for a map reduce operation Runs the command in REPLACE output type to a named collection
- MapReduceCommand.OutputType - Enum in com.mongodb
-
Represents the different options available for outputting the results of a map-reduce operation.
- MapReduceIterable<TResult> - Interface in com.mongodb.async.client
-
Iterable for map reduce.
- MapReduceIterable<TResult> - Interface in com.mongodb.client
-
Iterable for map-reduce.
- MapReduceOutput - Class in com.mongodb
-
Represents the result of a map/reduce operation.
- MapReduceStatistics - Class in com.mongodb.operation
-
Common statistics returned by running all types of map-reduce operations.
- MapReduceStatistics(int, int, int, int) - Constructor for class com.mongodb.operation.MapReduceStatistics
-
Construct a new instance.
- MapReduceToCollectionOperation - Class in com.mongodb.operation
-
Operation that runs a Map Reduce against a MongoDB instance.
- MapReduceToCollectionOperation(MongoNamespace, BsonJavaScript, BsonJavaScript, String) - Constructor for class com.mongodb.operation.MapReduceToCollectionOperation
-
Construct a MapReduceOperation with all the criteria it needs to execute
- MapReduceToCollectionOperation(MongoNamespace, BsonJavaScript, BsonJavaScript, String, WriteConcern) - Constructor for class com.mongodb.operation.MapReduceToCollectionOperation
-
Construct a MapReduceOperation with all the criteria it needs to execute
- MapReduceWithInlineResultsOperation<T> - Class in com.mongodb.operation
-
Operation that runs a Map Reduce against a MongoDB instance.
- MapReduceWithInlineResultsOperation(MongoNamespace, BsonJavaScript, BsonJavaScript, Decoder<T>) - Constructor for class com.mongodb.operation.MapReduceWithInlineResultsOperation
-
Construct a MapReduceOperation with all the criteria it needs to execute.
- mark() - Method in class com.mongodb.client.gridfs.GridFSDownloadStream
-
Marks the current position in this input stream.
- Mark() - Constructor for class org.bson.AbstractBsonReader.Mark
-
- Mark() - Constructor for class org.bson.AbstractBsonWriter.Mark
-
Creates a new snapshopt of the current state.
- mark() - Method in class org.bson.BsonBinaryReader
-
Deprecated.
- Mark() - Constructor for class org.bson.BsonBinaryReader.Mark
-
- mark() - Method in class org.bson.BsonBinaryWriter
-
Create a snapshot of this writer's context at a point in time.
- Mark() - Constructor for class org.bson.BsonBinaryWriter.Mark
-
Creates a new instance storing the current position of the
BsonOutput
.
- mark() - Method in class org.bson.BsonDocumentReader.Context
-
- mark() - Method in class org.bson.BsonDocumentReader
-
Deprecated.
- Mark() - Constructor for class org.bson.BsonDocumentReader.Mark
-
- mark() - Method in interface org.bson.BsonReader
-
- mark(int) - Method in interface org.bson.io.BsonInput
-
Marks the current position in the stream.
- mark(int) - Method in class org.bson.io.ByteBufferBsonInput
-
- mark() - Method in class org.bson.json.JsonReader
-
Deprecated.
- Mark() - Constructor for class org.bson.json.JsonReader.Mark
-
- markAsPartialObject() - Method in class com.mongodb.BasicDBList
-
- markAsPartialObject() - Method in class com.mongodb.BasicDBObject
-
If this object was retrieved with only some fields (using a field filter) this method will be called to mark it as such.
- markAsPartialObject() - Method in interface com.mongodb.DBObject
-
If this object was retrieved with only some fields (using a field filter) this method will be called to mark it as such.
- markAsPartialObject() - Method in class com.mongodb.gridfs.GridFSFile
-
- markAsPartialObject() - Method in class com.mongodb.LazyDBList
-
- markAsPartialObject() - Method in class com.mongodb.LazyDBObject
-
- markAsPartialObject() - Method in class com.mongodb.ReflectionDBObject
-
ReflectionDBObjects can't be partial.
- match(Bson) - Static method in class com.mongodb.client.model.Aggregates
-
Creates a $match pipeline stage for the specified filter
- max(Bson) - Method in interface com.mongodb.async.client.FindIterable
-
Sets the exclusive upper bound for a specific index.
- max(Double) - Method in class com.mongodb.bulk.IndexRequest
-
Sets the upper inclusive boundary for the longitude and latitude values for 2d indexes..
- max(Bson) - Method in interface com.mongodb.client.FindIterable
-
Sets the exclusive upper bound for a specific index.
- max(String, TExpression) - Static method in class com.mongodb.client.model.Accumulators
-
Gets a field name for a $group operation representing the maximum of the values of the given expression when applied to all
members of the group.
- max(Bson) - Method in class com.mongodb.client.model.FindOptions
-
Sets the exclusive upper bound for a specific index.
- max(Double) - Method in class com.mongodb.client.model.IndexOptions
-
Sets the upper inclusive boundary for the longitude and latitude values for 2d indexes..
- max(String, TItem) - Static method in class com.mongodb.client.model.Updates
-
Creates an update that sets the value of the field to the given value if the given value is greater than the current value of the
field.
- max(DBObject) - Method in class com.mongodb.DBCursor
-
Specifies an exclusive upper limit for the index to use in a query.
- max(BsonDocument) - Method in class com.mongodb.operation.FindOperation
-
Sets the exclusive upper bound for a specific index.
- MAX - Static variable in class com.mongodb.QueryOperators
-
- MAX_BUFFER_SIZE - Static variable in class com.mongodb.connection.ByteBufferBsonOutput
-
- MAX_CHUNKSIZE - Static variable in class com.mongodb.gridfs.GridFS
-
- MAX_DISTANCE - Static variable in class com.mongodb.QueryOperators
-
- MAX_SCAN - Static variable in class com.mongodb.QueryOperators
-
- maxAwaitTime(long, TimeUnit) - Method in interface com.mongodb.async.client.FindIterable
-
The maximum amount of time for the server to wait on new documents to satisfy a tailable cursor
query.
- maxAwaitTime(long, TimeUnit) - Method in interface com.mongodb.client.FindIterable
-
The maximum amount of time for the server to wait on new documents to satisfy a tailable cursor
query.
- maxAwaitTime(long, TimeUnit) - Method in class com.mongodb.client.model.DBCollectionFindOptions
-
Sets the maximum await execution time on the server for this operation.
- maxAwaitTime(long, TimeUnit) - Method in class com.mongodb.client.model.FindOptions
-
Sets the maximum await execution time on the server for this operation.
- maxAwaitTime(long, TimeUnit) - Method in class com.mongodb.operation.FindOperation
-
Sets the maximum await execution time on the server for this operation.
- maxConnectionIdleTime(long, TimeUnit) - Method in class com.mongodb.connection.ConnectionPoolSettings.Builder
-
The maximum idle time of a pooled connection.
- maxConnectionIdleTime(int) - Method in class com.mongodb.MongoClientOptions.Builder
-
Sets the maximum idle time for a pooled connection.
- maxConnectionLifeTime(long, TimeUnit) - Method in class com.mongodb.connection.ConnectionPoolSettings.Builder
-
The maximum time a pooled connection can live for.
- maxConnectionLifeTime(int) - Method in class com.mongodb.MongoClientOptions.Builder
-
Sets the maximum life time for a pooled connection.
- maxDepth(Integer) - Method in class com.mongodb.client.model.GraphLookupOptions
-
Specifies a maximum recursive depth for the $graphLookup.
- maxDocuments(long) - Method in class com.mongodb.client.model.CreateCollectionOptions
-
Sets the maximum number of documents allowed in a capped collection.
- maxDocuments(long) - Method in class com.mongodb.operation.CreateCollectionOperation
-
Set the maximum number of documents in the collection.
- maxDocumentSize(int) - Method in class com.mongodb.connection.ServerDescription.Builder
-
The maximum permitted size of a BSON object in bytes for this mongod process.
- MAXKEY - Static variable in class org.bson.BSON
-
- MaxKey - Class in org.bson.types
-
Represent the maximum key value regardless of the key's type
- MaxKey() - Constructor for class org.bson.types.MaxKey
-
- MaxKeyCodec - Class in org.bson.codecs
-
Encodes and decodes instances of type
MaxKey
.
- MaxKeyCodec() - Constructor for class org.bson.codecs.MaxKeyCodec
-
- maxKeyConverter(Converter<BsonMaxKey>) - Method in class org.bson.json.JsonWriterSettings.Builder
-
Sets the converter from BSON MaxKey values to JSON.
- maxScan(long) - Method in interface com.mongodb.async.client.FindIterable
-
Sets the maximum number of documents or index keys to scan when executing the query.
- maxScan(long) - Method in interface com.mongodb.client.FindIterable
-
Sets the maximum number of documents or index keys to scan when executing the query.
- maxScan(long) - Method in class com.mongodb.client.model.FindOptions
-
Sets the maximum number of documents or index keys to scan when executing the query.
- maxScan(int) - Method in class com.mongodb.DBCursor
-
Limits the number of documents a cursor will return for a query.
- maxScan(long) - Method in class com.mongodb.operation.FindOperation
-
Sets the maximum number of documents or index keys to scan when executing the query.
- maxSize(int) - Method in class com.mongodb.connection.ConnectionPoolSettings.Builder
-
The maximum number of connections allowed.
- maxTime(long, TimeUnit) - Method in class com.mongodb.AggregationOptions.Builder
-
Sets the maximum execution time for the aggregation command.
- maxTime(long, TimeUnit) - Method in interface com.mongodb.async.client.AggregateIterable
-
Sets the maximum execution time on the server for this operation.
- maxTime(long, TimeUnit) - Method in interface com.mongodb.async.client.DistinctIterable
-
Sets the maximum execution time on the server for this operation.
- maxTime(long, TimeUnit) - Method in interface com.mongodb.async.client.FindIterable
-
Sets the maximum execution time on the server for this operation.
- maxTime(long, TimeUnit) - Method in interface com.mongodb.async.client.gridfs.GridFSFindIterable
-
Sets the maximum execution time on the server for this operation.
- maxTime(long, TimeUnit) - Method in interface com.mongodb.async.client.ListCollectionsIterable
-
Sets the maximum execution time on the server for this operation.
- maxTime(long, TimeUnit) - Method in interface com.mongodb.async.client.ListDatabasesIterable
-
Sets the maximum execution time on the server for this operation.
- maxTime(long, TimeUnit) - Method in interface com.mongodb.async.client.ListIndexesIterable
-
Sets the maximum execution time on the server for this operation.
- maxTime(long, TimeUnit) - Method in interface com.mongodb.async.client.MapReduceIterable
-
Sets the maximum execution time on the server for this operation.
- maxTime(long, TimeUnit) - Method in interface com.mongodb.client.AggregateIterable
-
Sets the maximum execution time on the server for this operation.
- maxTime(long, TimeUnit) - Method in interface com.mongodb.client.DistinctIterable
-
Sets the maximum execution time on the server for this operation.
- maxTime(long, TimeUnit) - Method in interface com.mongodb.client.FindIterable
-
Sets the maximum execution time on the server for this operation.
- maxTime(long, TimeUnit) - Method in interface com.mongodb.client.gridfs.GridFSFindIterable
-
Sets the maximum execution time on the server for this operation.
- maxTime(long, TimeUnit) - Method in interface com.mongodb.client.ListCollectionsIterable
-
Sets the maximum execution time on the server for this operation.
- maxTime(long, TimeUnit) - Method in interface com.mongodb.client.ListDatabasesIterable
-
Sets the maximum execution time on the server for this operation.
- maxTime(long, TimeUnit) - Method in interface com.mongodb.client.ListIndexesIterable
-
Sets the maximum execution time on the server for this operation.
- maxTime(long, TimeUnit) - Method in interface com.mongodb.client.MapReduceIterable
-
Sets the maximum execution time on the server for this operation.
- maxTime(long, TimeUnit) - Method in class com.mongodb.client.model.CountOptions
-
Sets the maximum execution time on the server for this operation.
- maxTime(long, TimeUnit) - Method in class com.mongodb.client.model.DBCollectionCountOptions
-
Sets the maximum execution time on the server for this operation.
- maxTime(long, TimeUnit) - Method in class com.mongodb.client.model.DBCollectionFindAndModifyOptions
-
Sets the maximum execution time on the server for this operation.
- maxTime(long, TimeUnit) - Method in class com.mongodb.client.model.DBCollectionFindOptions
-
Sets the maximum execution time on the server for this operation.
- maxTime(long, TimeUnit) - Method in class com.mongodb.client.model.FindOneAndDeleteOptions
-
Sets the maximum execution time on the server for this operation.
- maxTime(long, TimeUnit) - Method in class com.mongodb.client.model.FindOneAndReplaceOptions
-
Sets the maximum execution time on the server for this operation.
- maxTime(long, TimeUnit) - Method in class com.mongodb.client.model.FindOneAndUpdateOptions
-
Sets the maximum execution time on the server for this operation.
- maxTime(long, TimeUnit) - Method in class com.mongodb.client.model.FindOptions
-
Sets the maximum execution time on the server for this operation.
- maxTime(long, TimeUnit) - Method in class com.mongodb.DBCursor
-
Set the maximum execution time for operations on this cursor.
- maxTime(long, TimeUnit) - Method in class com.mongodb.operation.AggregateOperation
-
Sets the maximum execution time on the server for this operation.
- maxTime(long, TimeUnit) - Method in class com.mongodb.operation.AggregateToCollectionOperation
-
Sets the maximum execution time on the server for this operation.
- maxTime(long, TimeUnit) - Method in class com.mongodb.operation.CountOperation
-
Sets the maximum execution time on the server for this operation.
- maxTime(long, TimeUnit) - Method in class com.mongodb.operation.DistinctOperation
-
Sets the maximum execution time on the server for this operation.
- maxTime(long, TimeUnit) - Method in class com.mongodb.operation.FindAndDeleteOperation
-
Sets the maximum execution time on the server for this operation.
- maxTime(long, TimeUnit) - Method in class com.mongodb.operation.FindAndReplaceOperation
-
Sets the maximum execution time on the server for this operation.
- maxTime(long, TimeUnit) - Method in class com.mongodb.operation.FindAndUpdateOperation
-
Sets the maximum execution time on the server for this operation.
- maxTime(long, TimeUnit) - Method in class com.mongodb.operation.FindOperation
-
Sets the maximum execution time on the server for this operation.
- maxTime(long, TimeUnit) - Method in class com.mongodb.operation.ListCollectionsOperation
-
Sets the maximum execution time on the server for this operation.
- maxTime(long, TimeUnit) - Method in class com.mongodb.operation.ListDatabasesOperation
-
Sets the maximum execution time on the server for this operation.
- maxTime(long, TimeUnit) - Method in class com.mongodb.operation.ListIndexesOperation
-
Sets the maximum execution time on the server for this operation.
- maxTime(long, TimeUnit) - Method in class com.mongodb.operation.MapReduceToCollectionOperation
-
Sets the maximum execution time on the server for this operation.
- maxTime(long, TimeUnit) - Method in class com.mongodb.operation.MapReduceWithInlineResultsOperation
-
Sets the maximum execution time on the server for this operation.
- maxWaitQueueSize(int) - Method in class com.mongodb.connection.ClusterSettings.Builder
-
This is the maximum number of concurrent operations allowed to wait for a server to become available.
- maxWaitQueueSize(int) - Method in class com.mongodb.connection.ConnectionPoolSettings.Builder
-
This is the maximum number of waiters for a connection to become available from the pool.
- maxWaitTime(long, TimeUnit) - Method in class com.mongodb.connection.ConnectionPoolSettings.Builder
-
The maximum time that a thread may wait for a connection to become available.
- maxWaitTime(int) - Method in class com.mongodb.MongoClientOptions.Builder
-
Sets the maximum time that a thread will block waiting for a connection.
- maxWaitTime - Variable in class com.mongodb.MongoOptions
-
Deprecated.
The maximum wait time in milliseconds that a thread may wait for a connection to become available.
- maxWireVersion(int) - Method in class com.mongodb.connection.ServerDescription.Builder
-
The latest version of the wire protocol that this MongoDB server is capable of using to communicate with clients.
- MBeanServer - Interface in com.mongodb.management
-
This class is NOT part of the public API.
- MBeanServerFactory - Class in com.mongodb.management
-
This class is NOT part of the public API.
- messageReceived(ConnectionMessageReceivedEvent) - Method in interface com.mongodb.event.ConnectionListener
-
Deprecated.
Publish a connection message received event.
- messagesSent(ConnectionMessagesSentEvent) - Method in interface com.mongodb.event.ConnectionListener
-
Deprecated.
Publish a connection messages sent event.
- metadata(Document) - Method in class com.mongodb.client.gridfs.model.GridFSUploadOptions
-
Sets metadata to stored alongside the filename in the files collection
- metaTextScore(String) - Static method in class com.mongodb.client.model.Projections
-
Creates a projection to the given field name of the textScore, for use with text queries.
- metaTextScore(String) - Static method in class com.mongodb.client.model.Sorts
-
Create a sort specification for the text score meta projection on the given field.
- min(Bson) - Method in interface com.mongodb.async.client.FindIterable
-
Sets the minimum inclusive lower bound for a specific index.
- min(Double) - Method in class com.mongodb.bulk.IndexRequest
-
Sets the lower inclusive boundary for the longitude and latitude values for 2d indexes..
- min(Bson) - Method in interface com.mongodb.client.FindIterable
-
Sets the minimum inclusive lower bound for a specific index.
- min(String, TExpression) - Static method in class com.mongodb.client.model.Accumulators
-
Gets a field name for a $group operation representing the minimum of the values of the given expression when applied to all
members of the group.
- min(Bson) - Method in class com.mongodb.client.model.FindOptions
-
Sets the minimum inclusive lower bound for a specific index.
- min(Double) - Method in class com.mongodb.client.model.IndexOptions
-
Sets the lower inclusive boundary for the longitude and latitude values for 2d indexes..
- min(String, TItem) - Static method in class com.mongodb.client.model.Updates
-
Creates an update that sets the value of the field to the given value if the given value is less than the current value of the
field.
- min(DBObject) - Method in class com.mongodb.DBCursor
-
Specifies an inclusive lower limit for the index to use in a query.
- min(BsonDocument) - Method in class com.mongodb.operation.FindOperation
-
Sets the minimum inclusive lower bound for a specific index.
- MIN - Static variable in class com.mongodb.QueryOperators
-
- minConnectionsPerHost(int) - Method in class com.mongodb.MongoClientOptions.Builder
-
Sets the minimum number of connections per host.
- minHeartbeatFrequency(long, TimeUnit) - Method in class com.mongodb.connection.ServerSettings.Builder
-
Sets the minimum heartbeat frequency.
- minHeartbeatFrequency(int) - Method in class com.mongodb.MongoClientOptions.Builder
-
Sets the minimum heartbeat frequency.
- MINKEY - Static variable in class org.bson.BSON
-
- MinKey - Class in org.bson.types
-
Represent the minimum key value regardless of the key's type
- MinKey() - Constructor for class org.bson.types.MinKey
-
- MinKeyCodec - Class in org.bson.codecs
-
Encodes and decodes instances of type
MinKey
.
- MinKeyCodec() - Constructor for class org.bson.codecs.MinKeyCodec
-
- minKeyConverter(Converter<BsonMinKey>) - Method in class org.bson.json.JsonWriterSettings.Builder
-
Sets the converter from BSON MinKey values to JSON.
- minSize(int) - Method in class com.mongodb.connection.ConnectionPoolSettings.Builder
-
The minimum number of connections.
- minWireVersion(int) - Method in class com.mongodb.connection.ServerDescription.Builder
-
The earliest version of the wire protocol that this MongoDB server is capable of using to communicate with clients.
- MixedBulkWriteOperation - Class in com.mongodb.operation
-
An operation to execute a series of write operations in bulk.
- MixedBulkWriteOperation(MongoNamespace, List<? extends WriteRequest>, boolean, WriteConcern) - Constructor for class com.mongodb.operation.MixedBulkWriteOperation
-
Construct a new instance.
- mod(String, long, long) - Static method in class com.mongodb.client.model.Filters
-
Creates a filter that matches all documents where the value of a field divided by a divisor has the specified remainder (i.e.
- mod(Object) - Method in class com.mongodb.QueryBuilder
-
Equivalent of the $mod operand
- MOD - Static variable in class com.mongodb.QueryOperators
-
- mode(ClusterConnectionMode) - Method in class com.mongodb.connection.ClusterSettings.Builder
-
Sets the mode for this cluster.
- modifiers(Bson) - Method in interface com.mongodb.async.client.FindIterable
-
- modifiers(Bson) - Method in interface com.mongodb.client.FindIterable
-
- modifiers(DBObject) - Method in class com.mongodb.client.model.DBCollectionFindOptions
-
Sets the query modifiers to apply to this operation.
- modifiers(Bson) - Method in class com.mongodb.client.model.FindOptions
-
- modifiers(BsonDocument) - Method in class com.mongodb.operation.FindOperation
-
- Mongo - Class in com.mongodb
-
A database connection with internal connection pooling.
- Mongo() - Constructor for class com.mongodb.Mongo
-
- Mongo(String) - Constructor for class com.mongodb.Mongo
-
- Mongo(String, MongoOptions) - Constructor for class com.mongodb.Mongo
-
- Mongo(String, int) - Constructor for class com.mongodb.Mongo
-
- Mongo(ServerAddress) - Constructor for class com.mongodb.Mongo
-
- Mongo(ServerAddress, MongoOptions) - Constructor for class com.mongodb.Mongo
-
- Mongo(ServerAddress, ServerAddress) - Constructor for class com.mongodb.Mongo
-
- Mongo(ServerAddress, ServerAddress, MongoOptions) - Constructor for class com.mongodb.Mongo
-
- Mongo(List<ServerAddress>) - Constructor for class com.mongodb.Mongo
-
- Mongo(List<ServerAddress>, MongoOptions) - Constructor for class com.mongodb.Mongo
-
- Mongo(MongoURI) - Constructor for class com.mongodb.Mongo
-
- Mongo.Holder - Class in com.mongodb
-
Mongo.Holder can be used as a static place to hold several instances of Mongo.
- MongoBulkWriteException - Exception in com.mongodb
-
An exception that represents all errors associated with a bulk write operation.
- MongoBulkWriteException(BulkWriteResult, List<BulkWriteError>, WriteConcernError, ServerAddress) - Constructor for exception com.mongodb.MongoBulkWriteException
-
Constructs a new instance.
- MongoClient - Interface in com.mongodb.async.client
-
A client-side representation of a MongoDB cluster.
- MongoClient - Class in com.mongodb
-
A MongoDB client with internal connection pooling.
- MongoClient() - Constructor for class com.mongodb.MongoClient
-
Creates an instance based on a (single) mongodb node (localhost, default port).
- MongoClient(String) - Constructor for class com.mongodb.MongoClient
-
Creates a Mongo instance based on a (single) mongodb node.
- MongoClient(String, MongoClientOptions) - Constructor for class com.mongodb.MongoClient
-
Creates a Mongo instance based on a (single) mongodb node (default port).
- MongoClient(String, int) - Constructor for class com.mongodb.MongoClient
-
Creates a Mongo instance based on a (single) mongodb node.
- MongoClient(ServerAddress) - Constructor for class com.mongodb.MongoClient
-
Creates a Mongo instance based on a (single) mongodb node
- MongoClient(ServerAddress, List<MongoCredential>) - Constructor for class com.mongodb.MongoClient
-
Creates a Mongo instance based on a (single) mongodb node and a list of credentials
- MongoClient(ServerAddress, MongoClientOptions) - Constructor for class com.mongodb.MongoClient
-
Creates a Mongo instance based on a (single) mongo node using a given ServerAddress and default options.
- MongoClient(ServerAddress, List<MongoCredential>, MongoClientOptions) - Constructor for class com.mongodb.MongoClient
-
Creates a Mongo instance based on a (single) mongo node using a given ServerAddress and default options.
- MongoClient(List<ServerAddress>) - Constructor for class com.mongodb.MongoClient
-
Creates an instance based on a list of replica set members or mongos servers.
- MongoClient(List<ServerAddress>, List<MongoCredential>) - Constructor for class com.mongodb.MongoClient
-
Creates an instance based on a list of replica set members or mongos servers.
- MongoClient(List<ServerAddress>, MongoClientOptions) - Constructor for class com.mongodb.MongoClient
-
Construct an instance based on a list of replica set members or mongos servers.
- MongoClient(List<ServerAddress>, List<MongoCredential>, MongoClientOptions) - Constructor for class com.mongodb.MongoClient
-
Creates an instance based on a list of replica set members or mongos servers.
- MongoClient(MongoClientURI) - Constructor for class com.mongodb.MongoClient
-
Creates a Mongo described by a URI.
- MongoClient(MongoClientURI, MongoDriverInformation) - Constructor for class com.mongodb.MongoClient
-
Creates a Mongo described by a URI.
- MongoClient(ServerAddress, List<MongoCredential>, MongoClientOptions, MongoDriverInformation) - Constructor for class com.mongodb.MongoClient
-
Creates a MongoClient to a single node using a given ServerAddress.
- MongoClient(List<ServerAddress>, List<MongoCredential>, MongoClientOptions, MongoDriverInformation) - Constructor for class com.mongodb.MongoClient
-
Creates a MongoClient
- MongoClientException - Exception in com.mongodb
-
A base class for exceptions indicating a failure condition with the MongoClient.
- MongoClientException(String) - Constructor for exception com.mongodb.MongoClientException
-
Constructs a new instance.
- MongoClientException(String, Throwable) - Constructor for exception com.mongodb.MongoClientException
-
Constructs a new instance.
- MongoClientFactory - Class in com.mongodb.client.jndi
-
An ObjectFactory for MongoClient instances.
- MongoClientFactory() - Constructor for class com.mongodb.client.jndi.MongoClientFactory
-
- MongoClientOptions - Class in com.mongodb
-
Various settings to control the behavior of a MongoClient
.
- MongoClientOptions.Builder - Class in com.mongodb
-
A builder for MongoClientOptions so that MongoClientOptions can be immutable, and to support easier construction through chaining.
- MongoClients - Class in com.mongodb.async.client
-
A factory for MongoClient instances.
- MongoClientSettings - Class in com.mongodb.async.client
-
Various settings to control the behavior of a MongoClient
.
- MongoClientSettings.Builder - Class in com.mongodb.async.client
-
A builder for MongoClientSettings
so that MongoClientSettings
can be immutable, and to support easier construction
through chaining.
- MongoClientURI - Class in com.mongodb
-
Represents a
URI
which can be used to create a MongoClient instance.
- MongoClientURI(String) - Constructor for class com.mongodb.MongoClientURI
-
Creates a MongoURI from the given string.
- MongoClientURI(String, MongoClientOptions.Builder) - Constructor for class com.mongodb.MongoClientURI
-
Creates a MongoURI from the given URI string, and MongoClientOptions.Builder.
- MongoCollection<TDocument> - Interface in com.mongodb.async.client
-
The MongoCollection interface.
- MongoCollection<TDocument> - Interface in com.mongodb.client
-
The MongoCollection interface.
- MongoCommandException - Exception in com.mongodb
-
An exception indicating that a command sent to a MongoDB server returned a failure.
- MongoCommandException(BsonDocument, ServerAddress) - Constructor for exception com.mongodb.MongoCommandException
-
Construct a new instance with the CommandResult from a failed command
- MongoConfigurationException - Exception in com.mongodb
-
An exception indicating a configuration error in the client.
- MongoConfigurationException(String) - Constructor for exception com.mongodb.MongoConfigurationException
-
Construct an instance with the given message.
- MongoCredential - Class in com.mongodb
-
Represents credentials to authenticate to a mongo server,as well as the source of the credentials and the authentication mechanism to
use.
- MongoCursor<TResult> - Interface in com.mongodb.client
-
The Mongo Cursor interface implementing the iterator protocol
- MongoCursorNotFoundException - Exception in com.mongodb
-
- MongoCursorNotFoundException(long, ServerAddress) - Constructor for exception com.mongodb.MongoCursorNotFoundException
-
Construct a new instance.
- MongoDatabase - Interface in com.mongodb.async.client
-
The MongoDatabase interface.
- MongoDatabase - Interface in com.mongodb.client
-
The MongoDatabase interface.
- MONGODB_CR_MECHANISM - Static variable in class com.mongodb.MongoCredential
-
The MongoDB Challenge Response mechanism.
- MONGODB_PREFIX - Static variable in class com.mongodb.MongoURI
-
Deprecated.
The prefix for mongodb URIs.
- MONGODB_X509_MECHANISM - Static variable in class com.mongodb.MongoCredential
-
The MongoDB X.509
- MongoDriverInformation - Class in com.mongodb.client
-
The MongoDriverInformation class allows driver and library authors to add extra information about their library.
- MongoDriverInformation.Builder - Class in com.mongodb.client
-
- MongoException - Exception in com.mongodb
-
Top level Exception for all Exceptions, server-side or client-side, that come from the driver.
- MongoException(String) - Constructor for exception com.mongodb.MongoException
-
- MongoException(int, String) - Constructor for exception com.mongodb.MongoException
-
- MongoException(String, Throwable) - Constructor for exception com.mongodb.MongoException
-
- MongoException(int, String, Throwable) - Constructor for exception com.mongodb.MongoException
-
- MongoExecutionTimeoutException - Exception in com.mongodb
-
Exception indicating that the execution of the current operation timed out as a result of the maximum operation time being exceeded.
- MongoExecutionTimeoutException(int, String) - Constructor for exception com.mongodb.MongoExecutionTimeoutException
-
Construct a new instance.
- MongoGridFSException - Exception in com.mongodb
-
An exception indicating that a failure occurred in GridFS.
- MongoGridFSException(String) - Constructor for exception com.mongodb.MongoGridFSException
-
Constructs a new instance.
- MongoGridFSException(String, Throwable) - Constructor for exception com.mongodb.MongoGridFSException
-
Constructs a new instance.
- MongoIncompatibleDriverException - Exception in com.mongodb
-
An exception indicating that this version of the driver is not compatible with at least one of the servers that it is currently
connected to.
- MongoIncompatibleDriverException(String, ClusterDescription) - Constructor for exception com.mongodb.MongoIncompatibleDriverException
-
Construct a new instance.
- MongoInternalException - Exception in com.mongodb
-
A Mongo exception internal to the driver, not carrying any error code.
- MongoInternalException(String) - Constructor for exception com.mongodb.MongoInternalException
-
- MongoInternalException(String, Throwable) - Constructor for exception com.mongodb.MongoInternalException
-
- MongoInterruptedException - Exception in com.mongodb
-
A non-checked exception indicating that the driver has been interrupted by a call to Thread.interrupt.
- MongoInterruptedException(String, Exception) - Constructor for exception com.mongodb.MongoInterruptedException
-
Construct a new instance.
- MongoIterable<TResult> - Interface in com.mongodb.async.client
-
Operations that allow asynchronous iteration over a collection view.
- MongoIterable<TResult> - Interface in com.mongodb.client
-
The MongoIterable is the results from an operation, such as a query.
- MongoNamespace - Class in com.mongodb
-
A MongoDB namespace, which includes a database name and collection name.
- MongoNamespace(String) - Constructor for class com.mongodb.MongoNamespace
-
Construct an instance for the given full name.
- MongoNamespace(String, String) - Constructor for class com.mongodb.MongoNamespace
-
Construct an instance from the given database name and collection name.
- MongoNodeIsRecoveringException - Exception in com.mongodb
-
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.
- MongoNodeIsRecoveringException(ServerAddress) - Constructor for exception com.mongodb.MongoNodeIsRecoveringException
-
Construct an instance.
- MongoNotPrimaryException - Exception in com.mongodb
-
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.
- MongoNotPrimaryException(ServerAddress) - Constructor for exception com.mongodb.MongoNotPrimaryException
-
Construct an instance.
- MongoOptions - Class in com.mongodb
-
- MongoOptions() - Constructor for class com.mongodb.MongoOptions
-
- MongoOptions(MongoClientOptions) - Constructor for class com.mongodb.MongoOptions
-
- MongoQueryException - Exception in com.mongodb
-
An exception indicating that a query operation failed on the server.
- MongoQueryException(ServerAddress, int, String) - Constructor for exception com.mongodb.MongoQueryException
-
Construct an instance.
- MongoSecurityException - Exception in com.mongodb
-
This exception is thrown when there is an error reported by the underlying client authentication mechanism.
- MongoSecurityException(MongoCredential, String, Throwable) - Constructor for exception com.mongodb.MongoSecurityException
-
Construct an instance
- MongoSecurityException(MongoCredential, String) - Constructor for exception com.mongodb.MongoSecurityException
-
Construct an instance
- MongoServerException - Exception in com.mongodb
-
An exception indicating that some error has been raised by a MongoDB server in response to an operation.
- MongoServerException(String, ServerAddress) - Constructor for exception com.mongodb.MongoServerException
-
Construct a new instance.
- MongoServerException(int, String, ServerAddress) - Constructor for exception com.mongodb.MongoServerException
-
Construct a new instance.
- MongoSocketClosedException - Exception in com.mongodb
-
This exception is thrown when trying to read or write from a closed socket.
- MongoSocketClosedException(String, ServerAddress) - Constructor for exception com.mongodb.MongoSocketClosedException
-
Construct an instance.
- MongoSocketException - Exception in com.mongodb
-
- MongoSocketException(String, ServerAddress) - Constructor for exception com.mongodb.MongoSocketException
-
Construct a new instance.
- MongoSocketOpenException - Exception in com.mongodb
-
This exception is thrown when there is an exception opening a Socket.
- MongoSocketOpenException(String, ServerAddress, Throwable) - Constructor for exception com.mongodb.MongoSocketOpenException
-
Construct an instance.
- MongoSocketReadException - Exception in com.mongodb
-
This exception is thrown when there is an exception reading a response from a Socket.
- MongoSocketReadException(String, ServerAddress) - Constructor for exception com.mongodb.MongoSocketReadException
-
Construct a new instance.
- MongoSocketReadException(String, ServerAddress, Throwable) - Constructor for exception com.mongodb.MongoSocketReadException
-
Construct a new instance.
- MongoSocketReadTimeoutException - Exception in com.mongodb
-
This exception is thrown when there is a timeout reading a response from the socket.
- MongoSocketReadTimeoutException(String, ServerAddress, Throwable) - Constructor for exception com.mongodb.MongoSocketReadTimeoutException
-
Construct a new instance
- MongoSocketWriteException - Exception in com.mongodb
-
This exception is thrown when there is an exception writing a response to a Socket.
- MongoSocketWriteException(String, ServerAddress, Throwable) - Constructor for exception com.mongodb.MongoSocketWriteException
-
Construct a new instance.
- MongoTimeoutException - Exception in com.mongodb
-
An exception indicating that the driver has timed out waiting for either a server or a connection to become available.
- MongoTimeoutException(String) - Constructor for exception com.mongodb.MongoTimeoutException
-
Construct a new instance.
- MongoURI - Class in com.mongodb
-
- MongoURI(String) - Constructor for class com.mongodb.MongoURI
-
- MongoURI(MongoClientURI) - Constructor for class com.mongodb.MongoURI
-
Deprecated.
- MongoWaitQueueFullException - Exception in com.mongodb
-
An exception indicating that the queue for waiting for a pooled connection is full.
- MongoWaitQueueFullException(String) - Constructor for exception com.mongodb.MongoWaitQueueFullException
-
Constructs a new instance with the given message.
- MongoWriteConcernException - Exception in com.mongodb
-
An exception indicating a failure to apply the write concern to the requested write operation
- MongoWriteConcernException(WriteConcernError, ServerAddress) - Constructor for exception com.mongodb.MongoWriteConcernException
-
Construct an instance.
- MongoWriteConcernException(WriteConcernError, WriteConcernResult, ServerAddress) - Constructor for exception com.mongodb.MongoWriteConcernException
-
Construct an instance.
- MongoWriteException - Exception in com.mongodb
-
An exception indicating the failure of a write operation.
- MongoWriteException(WriteError, ServerAddress) - Constructor for exception com.mongodb.MongoWriteException
-
Construct an instance
- mul(String, Number) - Static method in class com.mongodb.client.model.Updates
-
Creates an update that multiplies the value of the field with the given name by the given number.
- multi(boolean) - Method in class com.mongodb.bulk.DeleteRequest
-
Sets whether all documents matching the query filter will be removed.
- multi(boolean) - Method in class com.mongodb.bulk.UpdateRequest
-
Sets whether this will update all documents matching the query filter.
- multi(boolean) - Method in class com.mongodb.client.model.DBCollectionUpdateOptions
-
Sets whether all documents matching the query filter will be removed.
- MultiLineString - Class in com.mongodb.client.model.geojson
-
A representation of a GeoJSON MultiLineString.
- MultiLineString(List<List<Position>>) - Constructor for class com.mongodb.client.model.geojson.MultiLineString
-
Construct an instance with the given coordinates.
- MultiLineString(CoordinateReferenceSystem, List<List<Position>>) - Constructor for class com.mongodb.client.model.geojson.MultiLineString
-
Construct an instance with the given coordinates and coordinate reference system.
- MultiLineStringCodec - Class in com.mongodb.client.model.geojson.codecs
-
A Codec for a GeoJSON MultiLineString.
- MultiLineStringCodec(CodecRegistry) - Constructor for class com.mongodb.client.model.geojson.codecs.MultiLineStringCodec
-
Constructs an instance.
- MultiPoint - Class in com.mongodb.client.model.geojson
-
A representation of a GeoJSON MultiPoint.
- MultiPoint(List<Position>) - Constructor for class com.mongodb.client.model.geojson.MultiPoint
-
Construct an instance with the given coordinates.
- MultiPoint(CoordinateReferenceSystem, List<Position>) - Constructor for class com.mongodb.client.model.geojson.MultiPoint
-
Construct an instance with the given coordinates and coordinate reference system.
- MultiPointCodec - Class in com.mongodb.client.model.geojson.codecs
-
A Codec for a GeoJSON MultiPoint.
- MultiPointCodec(CodecRegistry) - Constructor for class com.mongodb.client.model.geojson.codecs.MultiPointCodec
-
Constructs an instance.
- MultiPolygon - Class in com.mongodb.client.model.geojson
-
A representation of a GeoJSON MultiPolygon.
- MultiPolygon(List<PolygonCoordinates>) - Constructor for class com.mongodb.client.model.geojson.MultiPolygon
-
Construct an instance.
- MultiPolygon(CoordinateReferenceSystem, List<PolygonCoordinates>) - Constructor for class com.mongodb.client.model.geojson.MultiPolygon
-
Construct an instance.
- MultiPolygonCodec - Class in com.mongodb.client.model.geojson.codecs
-
A Codec for a GeoJSON MultiPolygon.
- MultiPolygonCodec(CodecRegistry) - Constructor for class com.mongodb.client.model.geojson.codecs.MultiPolygonCodec
-
Constructs an instance.
- safe - Variable in class com.mongodb.MongoOptions
-
Deprecated.
If true
the driver will use a WriteConcern of WriteConcern.SAFE for all operations.
- SAFE - Static variable in class com.mongodb.WriteConcern
-
- sameHost(String) - Method in class com.mongodb.ServerAddress
-
Determines whether this address is the same as a given host.
- sample(int) - Static method in class com.mongodb.client.model.Aggregates
-
Creates a $sample pipeline stage with the specified sample size
- save(DBObject) - Method in class com.mongodb.DBCollection
-
Update an existing document or insert a document depending on the parameter.
- save(DBObject, WriteConcern) - Method in class com.mongodb.DBCollection
-
Update an existing document or insert a document depending on the parameter.
- save() - Method in class com.mongodb.gridfs.GridFSFile
-
Saves the file entry to the files collection
- save() - Method in class com.mongodb.gridfs.GridFSInputFile
-
- save(long) - Method in class com.mongodb.gridfs.GridFSInputFile
-
This method first calls saveChunks(long) if the file data has not been saved yet.
- saveChunks() - Method in class com.mongodb.gridfs.GridFSInputFile
-
Saves all data into chunks from configured
InputStream
input stream to GridFS.
- saveChunks(long) - Method in class com.mongodb.gridfs.GridFSInputFile
-
Saves all data into chunks from configured
InputStream
input stream to GridFS.
- scope(Bson) - Method in interface com.mongodb.async.client.MapReduceIterable
-
Sets the global variables that are accessible in the map, reduce and finalize functions.
- scope(Bson) - Method in interface com.mongodb.client.MapReduceIterable
-
Sets the global variables that are accessible in the map, reduce and finalize functions.
- scope(BsonDocument) - Method in class com.mongodb.operation.MapReduceToCollectionOperation
-
Sets the global variables that are accessible in the map, reduce and finalize functions.
- scope(BsonDocument) - Method in class com.mongodb.operation.MapReduceWithInlineResultsOperation
-
Sets the global variables that are accessible in the map, reduce and finalize functions.
- SCRAM_SHA_1_MECHANISM - Static variable in class com.mongodb.MongoCredential
-
The SCRAM-SHA-1 Mechanism.
- SEARCH - Static variable in class com.mongodb.QueryOperators
-
- secondary() - Static method in class com.mongodb.ReadPreference
-
Gets a read preference that forces reads to a secondary.
- secondary(long, TimeUnit) - Static method in class com.mongodb.ReadPreference
-
Gets a read preference that forces reads to a secondary that is less stale than the given maximum.
- secondary(TagSet) - Static method in class com.mongodb.ReadPreference
-
Gets a read preference that forces reads to a secondary with the given set of tags.
- secondary(TagSet, long, TimeUnit) - Static method in class com.mongodb.ReadPreference
-
Gets a read preference that forces reads to a secondary with the given set of tags that is less stale than the given maximum.
- secondary(List<TagSet>) - Static method in class com.mongodb.ReadPreference
-
Gets a read preference that forces reads to a secondary with one of the given sets of tags.
- secondary(List<TagSet>, long, TimeUnit) - Static method in class com.mongodb.ReadPreference
-
Gets a read preference that forces reads to a secondary with one of the given sets of tags that is less stale than
the given maximum.
- secondaryPreferred() - Static method in class com.mongodb.ReadPreference
-
Gets a read preference that forces reads to a secondary if one is available, otherwise to the primary.
- secondaryPreferred(long, TimeUnit) - Static method in class com.mongodb.ReadPreference
-
Gets a read preference that forces reads to a secondary that is less stale than the given maximumm if one is available,
otherwise to the primary.
- secondaryPreferred(TagSet) - Static method in class com.mongodb.ReadPreference
-
Gets a read preference that forces reads to a secondary with the given set of tags, or the primary is none are available.
- secondaryPreferred(TagSet, long, TimeUnit) - Static method in class com.mongodb.ReadPreference
-
Gets a read preference that forces reads to a secondary with the given set of tags that is less stale than the given maximum,
or the primary is none are available.
- secondaryPreferred(List<TagSet>) - Static method in class com.mongodb.ReadPreference
-
Gets a read preference that forces reads to a secondary with one of the given sets of tags.
- secondaryPreferred(List<TagSet>, long, TimeUnit) - Static method in class com.mongodb.ReadPreference
-
Gets a read preference that forces reads to a secondary with one of the given sets of tags that is less stale than
the given maximum.
- select(ClusterDescription) - Method in class com.mongodb.selector.CompositeServerSelector
-
- select(ClusterDescription) - Method in class com.mongodb.selector.LatencyMinimizingServerSelector
-
- select(ClusterDescription) - Method in class com.mongodb.selector.PrimaryServerSelector
-
Deprecated.
- select(ClusterDescription) - Method in class com.mongodb.selector.ReadPreferenceServerSelector
-
- select(ClusterDescription) - Method in class com.mongodb.selector.ServerAddressSelector
-
- select(ClusterDescription) - Method in interface com.mongodb.selector.ServerSelector
-
Select a list of server descriptions from the given cluster description according to some criteria.
- select(ClusterDescription) - Method in class com.mongodb.selector.WritableServerSelector
-
- selectFreshServers(ClusterDescription, List<ServerDescription>) - Method in class com.mongodb.TaggableReadPreference
-
- selectServer(ServerSelector) - Method in interface com.mongodb.connection.Cluster
-
Get a MongoDB server that matches the criteria defined by the serverSelector
- selectServerAsync(ServerSelector, SingleResultCallback<Server>) - Method in interface com.mongodb.connection.Cluster
-
Asynchronously gets a MongoDB server that matches the criteria defined by the serverSelector.
- sendBufferSize(int) - Method in class com.mongodb.connection.SocketSettings.Builder
-
Sets the send buffer size.
- serialize(Object) - Static method in class com.mongodb.util.JSON
-
Deprecated.
Serializes an object into its JSON form.
- serialize(Object, StringBuilder) - Static method in class com.mongodb.util.JSON
-
Deprecated.
Serializes an object into its JSON form.
- serialize(Object, StringBuilder) - Method in interface com.mongodb.util.ObjectSerializer
-
Serializes obj
into buf
.
- serialize(Object) - Method in interface com.mongodb.util.ObjectSerializer
-
Serializes obj
.
- Server - Interface in com.mongodb.connection
-
A logical connection to a MongoDB server.
- ServerAddress - Class in com.mongodb
-
Represents the location of a Mongo server - i.e.
- ServerAddress() - Constructor for class com.mongodb.ServerAddress
-
Creates a ServerAddress with default host and port
- ServerAddress(String) - Constructor for class com.mongodb.ServerAddress
-
Creates a ServerAddress with default port
- ServerAddress(InetAddress) - Constructor for class com.mongodb.ServerAddress
-
Creates a ServerAddress with default port
- ServerAddress(InetAddress, int) - Constructor for class com.mongodb.ServerAddress
-
Creates a ServerAddress
- ServerAddress(InetSocketAddress) - Constructor for class com.mongodb.ServerAddress
-
Creates a ServerAddress
- ServerAddress(String, int) - Constructor for class com.mongodb.ServerAddress
-
Creates a ServerAddress
- ServerAddressSelector - Class in com.mongodb.selector
-
A server selector that chooses a server that matches the server address.
- ServerAddressSelector(ServerAddress) - Constructor for class com.mongodb.selector.ServerAddressSelector
-
Constructs a new instance.
- serverClosed(ServerClosedEvent) - Method in class com.mongodb.event.ServerEventMulticaster
-
Deprecated.
- serverClosed(ServerClosedEvent) - Method in interface com.mongodb.event.ServerListener
-
Listener for server closed events.
- serverClosed(ServerClosedEvent) - Method in class com.mongodb.event.ServerListenerAdapter
-
- ServerClosedEvent - Class in com.mongodb.event
-
A server opening event.
- ServerClosedEvent(ServerId) - Constructor for class com.mongodb.event.ServerClosedEvent
-
Construct an instance.
- ServerConnectionState - Enum in com.mongodb.connection
-
Enum of the current state of attempting to connect to a server.
- ServerCursor - Class in com.mongodb
-
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.
- ServerCursor(long, ServerAddress) - Constructor for class com.mongodb.ServerCursor
-
Construct an instance.
- ServerDescription - Class in com.mongodb.connection
-
Immutable snapshot state of a server.
- ServerDescription.Builder - Class in com.mongodb.connection
-
A builder for creating ServerDescription.
- serverDescriptionChanged(ServerDescriptionChangedEvent) - Method in class com.mongodb.event.ServerEventMulticaster
-
Deprecated.
- serverDescriptionChanged(ServerDescriptionChangedEvent) - Method in interface com.mongodb.event.ServerListener
-
Listener for server description changed events.
- serverDescriptionChanged(ServerDescriptionChangedEvent) - Method in class com.mongodb.event.ServerListenerAdapter
-
- ServerDescriptionChangedEvent - Class in com.mongodb.event
-
An event for changes to the description of a server.
- ServerDescriptionChangedEvent(ServerId, ServerDescription, ServerDescription) - Constructor for class com.mongodb.event.ServerDescriptionChangedEvent
-
Construct an instance.
- ServerEventMulticaster - Class in com.mongodb.event
-
- ServerEventMulticaster(List<ServerListener>) - Constructor for class com.mongodb.event.ServerEventMulticaster
-
Deprecated.
Construct an instance with the given list of server listeners
- serverHearbeatStarted(ServerHeartbeatStartedEvent) - Method in class com.mongodb.event.ServerMonitorEventMulticaster
-
Deprecated.
- serverHearbeatStarted(ServerHeartbeatStartedEvent) - Method in interface com.mongodb.event.ServerMonitorListener
-
Listener for server heartbeat started events.
- serverHearbeatStarted(ServerHeartbeatStartedEvent) - Method in class com.mongodb.event.ServerMonitorListenerAdapter
-
- serverHeartbeatFailed(ServerHeartbeatFailedEvent) - Method in class com.mongodb.event.ServerMonitorEventMulticaster
-
Deprecated.
- serverHeartbeatFailed(ServerHeartbeatFailedEvent) - Method in interface com.mongodb.event.ServerMonitorListener
-
Listener for server heartbeat failed events.
- serverHeartbeatFailed(ServerHeartbeatFailedEvent) - Method in class com.mongodb.event.ServerMonitorListenerAdapter
-
- ServerHeartbeatFailedEvent - Class in com.mongodb.event
-
An event for server heartbeat failures.
- ServerHeartbeatFailedEvent(ConnectionId, long, Throwable) - Constructor for class com.mongodb.event.ServerHeartbeatFailedEvent
-
Construct an instance.
- ServerHeartbeatStartedEvent - Class in com.mongodb.event
-
An event for the start of a server heartbeat.
- ServerHeartbeatStartedEvent(ConnectionId) - Constructor for class com.mongodb.event.ServerHeartbeatStartedEvent
-
Construct an instance.
- serverHeartbeatSucceeded(ServerHeartbeatSucceededEvent) - Method in class com.mongodb.event.ServerMonitorEventMulticaster
-
Deprecated.
- serverHeartbeatSucceeded(ServerHeartbeatSucceededEvent) - Method in interface com.mongodb.event.ServerMonitorListener
-
Listener for server heartbeat succeeded events.
- serverHeartbeatSucceeded(ServerHeartbeatSucceededEvent) - Method in class com.mongodb.event.ServerMonitorListenerAdapter
-
- ServerHeartbeatSucceededEvent - Class in com.mongodb.event
-
An event for successful completion of a server heartbeat.
- ServerHeartbeatSucceededEvent(ConnectionId, BsonDocument, long) - Constructor for class com.mongodb.event.ServerHeartbeatSucceededEvent
-
Construct an instance.
- ServerId - Class in com.mongodb.connection
-
A client-generated identifier that uniquely identifies a MongoDB server.
- ServerId(ClusterId, ServerAddress) - Constructor for class com.mongodb.connection.ServerId
-
Construct an instance.
- ServerListener - Interface in com.mongodb.event
-
A listener for server-related events
- ServerListenerAdapter - Class in com.mongodb.event
-
An adapter for server listener implementations, for clients that want to listen for a subset of server events.
- ServerListenerAdapter() - Constructor for class com.mongodb.event.ServerListenerAdapter
-
- ServerMonitorEventMulticaster - Class in com.mongodb.event
-
- ServerMonitorEventMulticaster(List<ServerMonitorListener>) - Constructor for class com.mongodb.event.ServerMonitorEventMulticaster
-
Deprecated.
Construct an instance with the given list of server monitor listeners
- ServerMonitorListener - Interface in com.mongodb.event
-
A listener for server monitor-related events
- ServerMonitorListenerAdapter - Class in com.mongodb.event
-
An adapter for server monitor listener implementations, for clients that want to listen for a subset of server monitor-related events.
- ServerMonitorListenerAdapter() - Constructor for class com.mongodb.event.ServerMonitorListenerAdapter
-
- serverOpening(ServerOpeningEvent) - Method in class com.mongodb.event.ServerEventMulticaster
-
Deprecated.
- serverOpening(ServerOpeningEvent) - Method in interface com.mongodb.event.ServerListener
-
Listener for server opening events.
- serverOpening(ServerOpeningEvent) - Method in class com.mongodb.event.ServerListenerAdapter
-
- ServerOpeningEvent - Class in com.mongodb.event
-
A server opening event.
- ServerOpeningEvent(ServerId) - Constructor for class com.mongodb.event.ServerOpeningEvent
-
Construct an instance.
- serverSelectionTimeout(long, TimeUnit) - Method in class com.mongodb.connection.ClusterSettings.Builder
-
Sets the timeout to apply when selecting a server.
- serverSelectionTimeout(int) - Method in class com.mongodb.MongoClientOptions.Builder
-
Sets the server selection timeout in milliseconds, which defines how long the driver will wait for server selection to
succeed before throwing an exception.
- serverSelector(ServerSelector) - Method in class com.mongodb.connection.ClusterSettings.Builder
-
Sets the final server selector for the cluster to apply before selecting a server
- ServerSelector - Interface in com.mongodb.selector
-
An interface for selecting a server from a cluster according some preference.
- serverSettings(ServerSettings) - Method in class com.mongodb.async.client.MongoClientSettings.Builder
-
Sets the server settings.
- ServerSettings - Class in com.mongodb.connection
-
Settings relating to monitoring of each server.
- ServerSettings.Builder - Class in com.mongodb.connection
-
A builder for the settings.
- ServerType - Enum in com.mongodb.connection
-
The type of the server.
- ServerVersion - Class in com.mongodb.connection
-
Holds an array of three integers representing the server version, e.g.
- ServerVersion() - Constructor for class com.mongodb.connection.ServerVersion
-
Creates a server version which will compare as less than all other valid versions
- ServerVersion(List<Integer>) - Constructor for class com.mongodb.connection.ServerVersion
-
Constructs a new instance with the given version list of integers.
- ServerVersion(int, int) - Constructor for class com.mongodb.connection.ServerVersion
-
Constructs a new instance with the given major and minor versions and a patch version of 0.
- SERVICE_NAME_KEY - Static variable in class com.mongodb.MongoCredential
-
Mechanism property key for overriding the service name for GSSAPI authentication.
- set(String, TItem) - Static method in class com.mongodb.client.model.Updates
-
Creates an update that sets the value of the field with the given name to the given value.
- set(ReflectionDBObject, String, Object) - Method in class com.mongodb.ReflectionDBObject.JavaWrapper
-
Adds or sets the given field to the given value on the document.
- set(OutputBuffer) - Method in class org.bson.BasicBSONEncoder
-
- set(int, BsonValue) - Method in class org.bson.BsonArray
-
- set(OutputBuffer) - Method in interface org.bson.BSONEncoder
-
Sets the buffer to wrich the result of encoding will be written.
- set(S, PropertyModel<S>) - Method in interface org.bson.codecs.pojo.InstanceCreator
-
Sets a value for the given PropertyModel
- set(S, T) - Method in interface org.bson.codecs.pojo.PropertyAccessor
-
Sets a value on the given PropertyModel
- set(int, Object) - Method in class org.bson.LazyBSONList
-
- set_id(Object) - Method in class com.mongodb.ReflectionDBObject
-
Sets the _id
- setAlwaysUseMBeans(boolean) - Method in class com.mongodb.MongoOptions
-
Deprecated.
Sets whether JMX beans registered by the driver should always be MBeans, regardless of whether the VM is Java 6 or greater.
- setBatchSize(int) - Method in interface com.mongodb.async.AsyncBatchCursor
-
Sets the batch size to use when requesting the next batch.
- setBatchSize(int) - Method in interface com.mongodb.operation.BatchCursor
-
Sets the batch size to use when requesting the next batch.
- setBypassDocumentValidation(Boolean) - Method in class com.mongodb.BulkWriteOperation
-
Sets whether to bypass document validation.
- setBypassDocumentValidation(Boolean) - Method in class com.mongodb.MapReduceCommand
-
Sets whether to bypass document validation.
- setChunkSize(long) - Method in class com.mongodb.gridfs.GridFSInputFile
-
Set the chunk size.
- setCollation(Collation) - Method in class com.mongodb.DBCursor
-
Sets the collation options
- setCollation(Collation) - Method in class com.mongodb.MapReduceCommand
-
Sets the collation options
- setConnectionsPerHost(int) - Method in class com.mongodb.MongoOptions
-
Deprecated.
Sets the maximum number of connections allowed per host for this Mongo instance.
- setConnectTimeout(int) - Method in class com.mongodb.MongoOptions
-
Deprecated.
Sets the connection timeout in milliseconds.
- setContentType(String) - Method in class com.mongodb.gridfs.GridFSInputFile
-
Sets the content type (MIME type) on the GridFS entry.
- setContext(AbstractBsonReader.Context) - Method in class org.bson.AbstractBsonReader
-
Set the context, which will indicate which state the reader is in, for example which part of a document it's currently reading.
- setContext(AbstractBsonWriter.Context) - Method in class org.bson.AbstractBsonWriter
-
Set the context, which will indicate which state the writer is in, for example which part of a document it's currently writing.
- setCurrentBsonType(BsonType) - Method in class org.bson.AbstractBsonReader
-
Sets the type of the current value being read.
- setCurrentName(String) - Method in class org.bson.AbstractBsonReader
-
Sets the field name for the key/value pair being read.
- setCursorFinalizerEnabled(boolean) - Method in class com.mongodb.MongoOptions
-
Deprecated.
Sets whether there is a a finalize method created that cleans up instances of DBCursor that the client does not close.
- setDBDecoderFactory(DBDecoderFactory) - Method in class com.mongodb.DBCollection
-
Set a custom decoder factory for this collection.
- setDbDecoderFactory(DBDecoderFactory) - Method in class com.mongodb.MongoOptions
-
Deprecated.
Override the DBCallback factory.
- setDBEncoderFactory(DBEncoderFactory) - Method in class com.mongodb.DBCollection
-
Set a custom encoder factory for this collection.
- setDbEncoderFactory(DBEncoderFactory) - Method in class com.mongodb.MongoOptions
-
Deprecated.
Override the encoding factory.
- setDecoderFactory(DBDecoderFactory) - Method in class com.mongodb.DBCursor
-
Sets the factory that will be used create a DBDecoder
that will be used to decode BSON documents into DBObject instances.
- setDescription(String) - Method in class com.mongodb.MongoOptions
-
Deprecated.
Sets the description for Mongo
instances created with these options.
- setFilename(String) - Method in class com.mongodb.gridfs.GridFSInputFile
-
Sets the file name on the GridFS entry.
- setFinalize(String) - Method in class com.mongodb.MapReduceCommand
-
Sets the Finalize JS Function
- setFsync(boolean) - Method in class com.mongodb.MongoOptions
-
Deprecated.
Sets the "fsync" value of the global WriteConcern.
- setGridFS(GridFS) - Method in class com.mongodb.gridfs.GridFSFile
-
Sets the GridFS associated with this file.
- setHintFields(List<? extends DBObject>) - Method in class com.mongodb.DBCollection
-
Override MongoDB's default index selection and query optimization process.
- setId(Object) - Method in class com.mongodb.gridfs.GridFSInputFile
-
Sets the ID of this GridFS file.
- setInternalClass(String, Class<? extends DBObject>) - Method in class com.mongodb.DBCollection
-
Sets the internal class for the given path in the document hierarchy
- setJ(boolean) - Method in class com.mongodb.MongoOptions
-
Deprecated.
Sets the "j" value of the global WriteConcern.
- setJsMode(Boolean) - Method in class com.mongodb.MapReduceCommand
-
Sets the (optional) JavaScript Mode
- setLimit(int) - Method in class com.mongodb.MapReduceCommand
-
Sets the (optional) limit on input
- setMaxTime(long, TimeUnit) - Method in class com.mongodb.MapReduceCommand
-
Sets the max execution time for this command, in the given time unit.
- setMaxWaitTime(int) - Method in class com.mongodb.MongoOptions
-
Deprecated.
Sets the maximum wait time in milliseconds that a thread may wait for a connection to become available.
- setMetaData(DBObject) - Method in class com.mongodb.gridfs.GridFSFile
-
Gets the file metadata.
- setName(String) - Method in class com.mongodb.connection.ServerDescription.Builder
-
Sets the name of the replica set
- setObjectClass(Class<? extends DBObject>) - Method in class com.mongodb.DBCollection
-
Sets a default class for objects in this collection; null resets the class to nothing.
- setOnInsert(String, TItem) - Static method in class com.mongodb.client.model.Updates
-
Creates an update that sets the value of the field with the given name to the given value, but only if the update is an upsert that
results in an insert of a document.
- setOptions(int) - Method in class com.mongodb.DB
-
Sets the query options, overwriting previous value.
- setOptions(int) - Method in class com.mongodb.DBCollection
-
Sets the default query options, overwriting previous value.
- setOptions(int) - Method in class com.mongodb.DBCursor
-
Sets the query option - see Bytes.QUERYOPTION_* for list.
- setOptions(int) - Method in class com.mongodb.Mongo
-
- setOutputDB(String) - Method in class com.mongodb.MapReduceCommand
-
Sets the (optional) database name where the output collection should reside
- setReadConcern(ReadConcern) - Method in class com.mongodb.DB
-
Sets the read concern for this database.
- setReadConcern(ReadConcern) - Method in class com.mongodb.DBCollection
-
Sets the read concern for this collection.
- setReadPreference(ReadPreference) - Method in class com.mongodb.DB
-
Sets the read preference for this database.
- setReadPreference(ReadPreference) - Method in class com.mongodb.DBCollection
-
- setReadPreference(ReadPreference) - Method in class com.mongodb.DBCursor
-
Sets the read preference for this cursor.
- setReadPreference(ReadPreference) - Method in class com.mongodb.MapReduceCommand
-
Sets the read preference for this command.
- setReadPreference(ReadPreference) - Method in class com.mongodb.Mongo
-
- setReadPreference(ReadPreference) - Method in class com.mongodb.MongoOptions
-
Deprecated.
Specifies the read preference.
- setRoot(Object) - Method in class org.bson.BasicBSONCallback
-
Sets the root document for this position
- setSafe(boolean) - Method in class com.mongodb.MongoOptions
-
Deprecated.
If true
the driver will use a WriteConcern of WriteConcern.SAFE for all operations.
- setScope(Map<String, Object>) - Method in class com.mongodb.MapReduceCommand
-
Sets the (optional) JavaScript scope
- setSocketFactory(SocketFactory) - Method in class com.mongodb.MongoOptions
-
Deprecated.
Sets the socket factory for creating sockets to mongod.
- setSocketKeepAlive(boolean) - Method in class com.mongodb.MongoOptions
-
Deprecated.
Sets the flag that controls the socket keep alive feature that keeps a connection alive through firewalls
Socket.setKeepAlive(boolean)
Default is false.
- setSocketTimeout(int) - Method in class com.mongodb.MongoOptions
-
Deprecated.
Sets the socket timeout in milliseconds It is used for I/O socket read and write operations
(int)
Default is 0 and means no timeout.
- setSort(DBObject) - Method in class com.mongodb.MapReduceCommand
-
Sets the (optional) sort specification object
- setState(AbstractBsonReader.State) - Method in class org.bson.AbstractBsonReader
-
Sets the new current state of this reader.
- setState(AbstractBsonWriter.State) - Method in class org.bson.AbstractBsonWriter
-
Sets the current state of the writer.
- setThreadsAllowedToBlockForConnectionMultiplier(int) - Method in class com.mongodb.MongoOptions
-
Deprecated.
Sets the multiplier which, when multiplied with the connectionsPerHost setting, gives the maximum number of threads that may be
waiting for a connection to become available from the pool.
- setVerbose(Boolean) - Method in class com.mongodb.MapReduceCommand
-
Sets the verbosity of the MapReduce job, defaults to 'true'
- setVersion(Integer) - Method in class com.mongodb.connection.ServerDescription.Builder
-
Sets the setVersion reported by this server.
- setW(int) - Method in class com.mongodb.MongoOptions
-
Deprecated.
Sets the "w" value, (number of writes), of the global WriteConcern.
- setWriteConcern(WriteConcern) - Method in class com.mongodb.DB
-
Sets the write concern for this database.
- setWriteConcern(WriteConcern) - Method in class com.mongodb.DBCollection
-
- setWriteConcern(WriteConcern) - Method in class com.mongodb.Mongo
-
- setWriteConcern(WriteConcern) - Method in class com.mongodb.MongoOptions
-
Deprecated.
Sets the write concern.
- setWtimeout(int) - Method in class com.mongodb.MongoOptions
-
Deprecated.
Sets the "wtimeout" value of the global WriteConcern.
- sharded(boolean) - Method in interface com.mongodb.async.client.MapReduceIterable
-
Sets if the output database is sharded
- sharded(boolean) - Method in interface com.mongodb.client.MapReduceIterable
-
Sets if the output database is sharded
- sharded(boolean) - Method in class com.mongodb.operation.MapReduceToCollectionOperation
-
Sets if the output database is sharded
- ShortCodec - Class in org.bson.codecs
-
Encodes and decodes Short
objects.
- ShortCodec() - Constructor for class org.bson.codecs.ShortCodec
-
- shouldSerialize(T) - Method in class org.bson.codecs.pojo.PropertyModel
-
Returns true if the value should be serialized.
- shouldSerialize(T) - Method in interface org.bson.codecs.pojo.PropertySerialization
-
Determines if a value should be serialized
- shouldStopSendingMoreBatches() - Method in class com.mongodb.connection.BulkWriteBatchCombiner
-
True if ordered and has write errors.
- SHOW_DISK_LOC - Static variable in class com.mongodb.QueryOperators
-
- showDiskLoc() - Method in class com.mongodb.DBCursor
-
Modifies the documents returned to include references to the on-disk location of each document.
- showRecordId(boolean) - Method in interface com.mongodb.async.client.FindIterable
-
Sets the showRecordId.
- showRecordId(boolean) - Method in interface com.mongodb.client.FindIterable
-
Sets the showRecordId.
- showRecordId(boolean) - Method in class com.mongodb.client.model.FindOptions
-
Sets the showRecordId.
- showRecordId(boolean) - Method in class com.mongodb.operation.FindOperation
-
Sets the showRecordId.
- SingleConnectionReadBinding - Class in com.mongodb.binding
-
A read binding that is bound to a single connection.
- SingleConnectionReadBinding(ReadPreference, ServerDescription, Connection) - Constructor for class com.mongodb.binding.SingleConnectionReadBinding
-
Construct an instance.
- SingleResultCallback<T> - Interface in com.mongodb.async
-
An interface to describe the completion of an asynchronous operation.
- SingleServerBinding - Class in com.mongodb.binding
-
A simple binding where all connection sources are bound to the server specified in the constructor.
- SingleServerBinding(Cluster, ServerAddress) - Constructor for class com.mongodb.binding.SingleServerBinding
-
- SingleServerBinding(Cluster, ServerAddress, ReadPreference) - Constructor for class com.mongodb.binding.SingleServerBinding
-
Creates an instance.
- singleton() - Static method in class com.mongodb.Mongo.Holder
-
Get the only instance of Holder
.
- size(String, int) - Static method in class com.mongodb.client.model.Filters
-
Creates a filter that matches all documents where the value of a field is an array of the specified size.
- size() - Method in class com.mongodb.DBCursor
-
Counts the number of objects matching the query this does take limit/skip into consideration
- size(Object) - Method in class com.mongodb.QueryBuilder
-
Equivalent of the $size operand
- SIZE - Static variable in class com.mongodb.QueryOperators
-
- size() - Method in class org.bson.BsonArray
-
- size() - Method in class org.bson.BsonDocument
-
- size() - Method in class org.bson.BsonDocumentWrapper
-
- size() - Method in class org.bson.Document
-
- size() - Method in class org.bson.io.OutputBuffer
-
Gets the output size in bytes.
- size() - Method in class org.bson.LazyBSONList
-
- size() - Method in class org.bson.RawBsonDocument
-
- size() - Method in class org.bson.util.ClassMap
-
As per java.util.Map
, returns the number of key-value mappings in this map.
- sizeInBytes(long) - Method in class com.mongodb.client.model.CreateCollectionOptions
-
Gets the maximum size of in bytes of a capped collection.
- sizeInBytes(long) - Method in class com.mongodb.operation.CreateCollectionOperation
-
Sets the maximum size of the collection in bytes.
- skip(int) - Method in interface com.mongodb.async.client.FindIterable
-
Sets the number of documents to skip.
- skip(int) - Method in interface com.mongodb.async.client.gridfs.GridFSFindIterable
-
Sets the number of documents to skip.
- skip(int) - Method in interface com.mongodb.client.FindIterable
-
Sets the number of documents to skip.
- skip(long) - Method in class com.mongodb.client.gridfs.GridFSDownloadStream
-
- skip(int) - Method in interface com.mongodb.client.gridfs.GridFSFindIterable
-
Sets the number of documents to skip.
- skip(int) - Static method in class com.mongodb.client.model.Aggregates
-
Creates a $skip pipeline stage
- skip(int) - Method in class com.mongodb.client.model.CountOptions
-
Sets the number of documents to skip.
- skip(int) - Method in class com.mongodb.client.model.DBCollectionCountOptions
-
Sets the number of documents to skip.
- skip(long) - Method in class com.mongodb.client.model.DBCollectionCountOptions
-
Sets the number of documents to skip.
- skip(int) - Method in class com.mongodb.client.model.DBCollectionFindOptions
-
Sets the number of documents to skip.
- skip(int) - Method in class com.mongodb.client.model.FindOptions
-
Sets the number of documents to skip.
- skip(int) - Method in class com.mongodb.DBCursor
-
Discards a given number of elements at the beginning of the cursor.
- skip(long) - Method in class com.mongodb.operation.CountOperation
-
Sets the number of documents to skip.
- skip(int) - Method in class com.mongodb.operation.FindOperation
-
Sets the number of documents to skip.
- skip(int) - Method in interface org.bson.io.BsonInput
-
Skips the specified number of bytes in the stream.
- skip(int) - Method in class org.bson.io.ByteBufferBsonInput
-
- skipCString() - Method in interface org.bson.io.BsonInput
-
Skips a BSON CString value from the stream.
- skipCString() - Method in class org.bson.io.ByteBufferBsonInput
-
- skipName() - Method in class org.bson.AbstractBsonReader
-
- skipName() - Method in interface org.bson.BsonReader
-
Skips the name (reader must be positioned on a name).
- skipValue() - Method in class org.bson.AbstractBsonReader
-
- skipValue() - Method in interface org.bson.BsonReader
-
Skips the value (reader must be positioned on a value).
- slaveOk() - Method in class com.mongodb.DB
-
- slaveOk() - Method in class com.mongodb.DBCollection
-
- slaveOk() - Method in class com.mongodb.DBCursor
-
- slaveOk() - Method in class com.mongodb.Mongo
-
- slaveOk(boolean) - Method in class com.mongodb.operation.FindOperation
-
Sets if allowed to query non-primary replica set members.
- slice(String, int) - Static method in class com.mongodb.client.model.Projections
-
Creates a projection to the given field name of a slice of the array value of that field.
- slice(String, int, int) - Static method in class com.mongodb.client.model.Projections
-
Creates a projection to the given field name of a slice of the array value of that field.
- slice(Integer) - Method in class com.mongodb.client.model.PushOptions
-
Sets the limit on the number of array elements allowed.
- snapshot(boolean) - Method in interface com.mongodb.async.client.FindIterable
-
Sets the snapshot.
- snapshot(boolean) - Method in interface com.mongodb.client.FindIterable
-
Sets the snapshot.
- snapshot(boolean) - Method in class com.mongodb.client.model.FindOptions
-
Sets the snapshot.
- snapshot() - Method in class com.mongodb.DBCursor
-
Use snapshot mode for the query.
- snapshot(boolean) - Method in class com.mongodb.operation.FindOperation
-
Sets the snapshot.
- SNAPSHOT - Static variable in class com.mongodb.QueryOperators
-
- socketChannelClass(Class<? extends SocketChannel>) - Method in class com.mongodb.connection.netty.NettyStreamFactoryFactory.Builder
-
Sets the socket channel class
- socketFactory(SocketFactory) - Method in class com.mongodb.MongoClientOptions.Builder
-
Sets the socket factory.
- socketFactory - Variable in class com.mongodb.MongoOptions
-
Deprecated.
Sets the socket factory for creating sockets to mongod Default is SocketFactory.getDefault()
- socketKeepAlive(boolean) - Method in class com.mongodb.MongoClientOptions.Builder
-
- socketKeepAlive - Variable in class com.mongodb.MongoOptions
-
Deprecated.
This flag controls the socket keep alive feature that keeps a connection alive through firewalls
Socket.setKeepAlive(boolean)
Default is false.
- socketSettings(SocketSettings) - Method in class com.mongodb.async.client.MongoClientSettings.Builder
-
Sets the socket settings.
- SocketSettings - Class in com.mongodb.connection
-
An immutable class representing socket settings used for connections to a MongoDB server.
- SocketSettings.Builder - Class in com.mongodb.connection
-
A builder for an instance of SocketSettings
.
- SocketStreamFactory - Class in com.mongodb.connection
-
Factory for creating instances of SocketStream
.
- SocketStreamFactory(SocketSettings, SslSettings) - Constructor for class com.mongodb.connection.SocketStreamFactory
-
Creates a new factory with the given settings for connecting to servers and the given SSL settings
- SocketStreamFactory(SocketSettings, SslSettings, SocketFactory) - Constructor for class com.mongodb.connection.SocketStreamFactory
-
Creates a new factory with the given settings for connecting to servers and a factory for creating connections.
- socketTimeout(int) - Method in class com.mongodb.MongoClientOptions.Builder
-
Sets the socket timeout.
- socketTimeout - Variable in class com.mongodb.MongoOptions
-
Deprecated.
The socket timeout in milliseconds It is used for I/O socket read and write operations
Socket.setSoTimeout(int)
Default is 0 and means no timeout.
- sort(Bson) - Method in interface com.mongodb.async.client.FindIterable
-
Sets the sort criteria to apply to the query.
- sort(Bson) - Method in interface com.mongodb.async.client.gridfs.GridFSFindIterable
-
Sets the sort criteria to apply to the query.
- sort(Bson) - Method in interface com.mongodb.async.client.MapReduceIterable
-
Sets the sort criteria to apply to the query.
- sort(Bson) - Method in interface com.mongodb.client.FindIterable
-
Sets the sort criteria to apply to the query.
- sort(Bson) - Method in interface com.mongodb.client.gridfs.GridFSFindIterable
-
Sets the sort criteria to apply to the query.
- sort(Bson) - Method in interface com.mongodb.client.MapReduceIterable
-
Sets the sort criteria to apply to the query.
- sort(Bson) - Static method in class com.mongodb.client.model.Aggregates
-
Creates a $sort pipeline stage for the specified sort specification
- sort(DBObject) - Method in class com.mongodb.client.model.DBCollectionFindAndModifyOptions
-
Sets the sort
- sort(DBObject) - Method in class com.mongodb.client.model.DBCollectionFindOptions
-
Sets the sort criteria to apply to the query.
- sort(Bson) - Method in class com.mongodb.client.model.FindOneAndDeleteOptions
-
Sets the sort criteria to apply to the query.
- sort(Bson) - Method in class com.mongodb.client.model.FindOneAndReplaceOptions
-
Sets the sort criteria to apply to the query.
- sort(Bson) - Method in class com.mongodb.client.model.FindOneAndUpdateOptions
-
Sets the sort criteria to apply to the query.
- sort(Bson) - Method in class com.mongodb.client.model.FindOptions
-
Sets the sort criteria to apply to the query.
- sort(Integer) - Method in class com.mongodb.client.model.PushOptions
-
Sets the sort direction for sorting array elements that are not documents.
- sort(DBObject) - Method in class com.mongodb.DBCursor
-
Sorts this cursor's elements.
- sort(BsonDocument) - Method in class com.mongodb.operation.FindAndDeleteOperation
-
Sets the sort criteria to apply to the query.
- sort(BsonDocument) - Method in class com.mongodb.operation.FindAndReplaceOperation
-
Sets the sort criteria to apply to the query.
- sort(BsonDocument) - Method in class com.mongodb.operation.FindAndUpdateOperation
-
Sets the sort criteria to apply to the query.
- sort(BsonDocument) - Method in class com.mongodb.operation.FindOperation
-
Sets the sort criteria to apply to the query.
- sort(BsonDocument) - Method in class com.mongodb.operation.MapReduceToCollectionOperation
-
Sets the sort criteria to apply to the query.
- sort(BsonDocument) - Method in class com.mongodb.operation.MapReduceWithInlineResultsOperation
-
Sets the sort criteria to apply to the query.
- sortByCount(TExpression) - Static method in class com.mongodb.client.model.Aggregates
-
Creates a $sortByCount pipeline stage for the specified filter
- sortDocument(Bson) - Method in class com.mongodb.client.model.PushOptions
-
Sets the sort direction for sorting array elements that are documents.
- Sorts - Class in com.mongodb.client.model
-
A factory for sort specifications.
- sparse(boolean) - Method in class com.mongodb.bulk.IndexRequest
-
Should the index only references documents with the specified field
- sparse(boolean) - Method in class com.mongodb.client.model.IndexOptions
-
Should the index only references documents with the specified field
- sphereVersion(Integer) - Method in class com.mongodb.bulk.IndexRequest
-
Sets the 2dsphere index version number.
- sphereVersion(Integer) - Method in class com.mongodb.client.model.IndexOptions
-
Sets the 2dsphere index version number.
- sslContext(SSLContext) - Method in class com.mongodb.MongoClientOptions.Builder
-
Sets the SSLContext to be used with SSL is enabled.
- sslEnabled(boolean) - Method in class com.mongodb.MongoClientOptions.Builder
-
Sets whether to use SSL.
- sslInvalidHostNameAllowed(boolean) - Method in class com.mongodb.MongoClientOptions.Builder
-
Define whether invalid host names should be allowed.
- sslSettings(SslSettings) - Method in class com.mongodb.async.client.MongoClientSettings.Builder
-
Sets the socket settings.
- SslSettings - Class in com.mongodb.connection
-
Settings for connecting to MongoDB via SSL.
- SslSettings.Builder - Class in com.mongodb.connection
-
A builder for creating SSLSettings.
- start() - Static method in class com.mongodb.BasicDBObjectBuilder
-
Creates a builder intialized with an empty document.
- start(String, Object) - Static method in class com.mongodb.BasicDBObjectBuilder
-
Creates a builder initialized with the given key/value.
- start(Map) - Static method in class com.mongodb.BasicDBObjectBuilder
-
Creates an object builder from an existing map of key value pairs.
- start() - Static method in class com.mongodb.QueryBuilder
-
Returns a new QueryBuilder.
- start(String) - Static method in class com.mongodb.QueryBuilder
-
Creates a new query with a document key
- state(ServerConnectionState) - Method in class com.mongodb.connection.ServerDescription.Builder
-
The current state of the connection to the server.
- stdDevPop(String, TExpression) - Static method in class com.mongodb.client.model.Accumulators
-
Gets a field name for a $group operation representing the sample standard deviation of the values of the given expression
when applied to all members of the group.
- stdDevSamp(String, TExpression) - Static method in class com.mongodb.client.model.Accumulators
-
Gets a field name for a $group operation representing the sample standard deviation of the values of the given expression
when applied to all members of the group.
- storageEngine(BsonDocument) - Method in class com.mongodb.bulk.IndexRequest
-
Sets the storage engine options document for this index.
- storageEngine(Bson) - Method in class com.mongodb.client.model.IndexOptionDefaults
-
Sets the default storage engine options document for indexes.
- storageEngine(Bson) - Method in class com.mongodb.client.model.IndexOptions
-
Sets the storage engine options document for this index.
- storageEngineOptions(Bson) - Method in class com.mongodb.client.model.CreateCollectionOptions
-
Sets the storage engine options document defaults for the collection
- storageEngineOptions(BsonDocument) - Method in class com.mongodb.operation.CreateCollectionOperation
-
Sets the storage engine options document for this collection.
- Stream - Interface in com.mongodb.connection
-
A full duplex stream of bytes.
- StreamFactory - Interface in com.mongodb.connection
-
A factory for streams.
- streamFactoryFactory(StreamFactoryFactory) - Method in class com.mongodb.async.client.MongoClientSettings.Builder
-
Sets the factory to use to create a StreamFactory
.
- StreamFactoryFactory - Interface in com.mongodb.connection
-
A factory of StreamFactory
instances.
- StrictCharacterStreamJsonWriter - Class in org.bson.json
-
A class that writes JSON texts as a character stream via a provided
Writer
.
- StrictCharacterStreamJsonWriter(Writer, StrictCharacterStreamJsonWriterSettings) - Constructor for class org.bson.json.StrictCharacterStreamJsonWriter
-
Construct an instance.
- StrictCharacterStreamJsonWriterSettings - Class in org.bson.json
-
Settings to control the behavior of a JSONWriter
instance.
- StrictCharacterStreamJsonWriterSettings.Builder - Class in org.bson.json
-
A builder for StrictCharacterStreamJsonWriterSettings
- StrictJsonWriter - Interface in org.bson.json
-
An interface for creating JSON texts that largely conform to RFC 7159.
- STRING - Static variable in class org.bson.BSON
-
- StringCodec - Class in org.bson.codecs
-
Encodes and decodes String
objects.
- StringCodec() - Constructor for class org.bson.codecs.StringCodec
-
- stringConverter(Converter<String>) - Method in class org.bson.json.JsonWriterSettings.Builder
-
Sets the converter from BSON String values to JSON.
- subList(int, int) - Method in class org.bson.BsonArray
-
- subList(int, int) - Method in class org.bson.LazyBSONList
-
- subscribe(Observer<? super TResult>) - Method in interface com.mongodb.async.client.Observable
-
Request Observable
to start streaming data.
- Subscription - Interface in com.mongodb.async.client
-
A
Subscription
represents a one-to-one lifecycle of a
Observer
subscribing to an
Observable
.
- sum(String, TExpression) - Static method in class com.mongodb.client.model.Accumulators
-
Gets a field name for a $group operation representing the sum of the values of the given expression when applied to all members of
the group.
- SYMBOL - Static variable in class org.bson.BSON
-
- Symbol - Class in org.bson.types
-
Class to hold an instance of the BSON symbol type.
- Symbol(String) - Constructor for class org.bson.types.Symbol
-
Construct a new instance with the given symbol.
- SymbolCodec - Class in org.bson.codecs
-
A codec for BSON symbol type.
- SymbolCodec() - Constructor for class org.bson.codecs.SymbolCodec
-
- symbolConverter(Converter<String>) - Method in class org.bson.json.JsonWriterSettings.Builder
-
Sets the converter from BSON Symbol values to JSON.