Package | Description |
---|---|
com.mongodb |
The core mongodb package
|
com.mongodb.async.client |
This packages contains classes for the new async client
|
com.mongodb.client |
This package contains classes for the new client api for MongoDatabase and MongoCollection
|
com.mongodb.client.gridfs.codecs |
This package contains codecs for use with GridFS
|
com.mongodb.client.model |
This package contains models and options that help describe MongoCollection operations
|
com.mongodb.client.model.geojson |
This package contains classes that represent GeoJSON objects.
|
com.mongodb.client.model.geojson.codecs |
This package contains classes that encode and decode GeoJSON objects.
|
com.mongodb.connection |
Contains classes that manage connecting to MongoDB servers.
|
com.mongodb.operation |
The core of the MongoDB driver works via operations, using the command pattern.
|
org.bson |
Contains the base BSON classes.
|
org.bson.codecs |
This package contains all the default BSON codecs.
|
org.bson.codecs.configuration |
This package contains codec configurations and the codec registry helper
|
org.bson.conversions |
This package contains the Bson interface
|
Modifier and Type | Field and Description |
---|---|
private CodecRegistry |
MongoCollectionImpl.codecRegistry |
private CodecRegistry |
DistinctIterableImpl.codecRegistry |
private CodecRegistry |
DBObjectCodec.codecRegistry |
private CodecRegistry |
FindIterableImpl.codecRegistry |
private CodecRegistry |
MongoClientOptions.codecRegistry |
private CodecRegistry |
MongoClientOptions.Builder.codecRegistry |
private CodecRegistry |
ListIndexesIterableImpl.codecRegistry |
private CodecRegistry |
ListDatabasesIterableImpl.codecRegistry |
private CodecRegistry |
AggregateIterableImpl.codecRegistry |
private CodecRegistry |
MongoDatabaseImpl.codecRegistry |
private CodecRegistry |
MapReduceIterableImpl.codecRegistry |
private CodecRegistry |
ListCollectionsIterableImpl.codecRegistry |
private static CodecRegistry |
MongoClient.DEFAULT_CODEC_REGISTRY |
private CodecRegistry |
DBRefCodec.registry |
Modifier and Type | Method and Description |
---|---|
CodecRegistry |
MongoCollectionImpl.getCodecRegistry() |
CodecRegistry |
MongoClientOptions.getCodecRegistry()
The codec registry to use.
|
CodecRegistry |
MongoDatabaseImpl.getCodecRegistry() |
static CodecRegistry |
MongoClient.getDefaultCodecRegistry()
Gets the default codec registry.
|
Modifier and Type | Method and Description |
---|---|
MongoClientOptions.Builder |
MongoClientOptions.Builder.codecRegistry(CodecRegistry codecRegistry)
Sets the codec registry
|
<T> Codec<T> |
DBRefCodecProvider.get(java.lang.Class<T> clazz,
CodecRegistry registry) |
<T> Codec<T> |
DBObjectCodecProvider.get(java.lang.Class<T> clazz,
CodecRegistry registry) |
<TDocument> |
BasicDBObject.toBsonDocument(java.lang.Class<TDocument> documentClass,
CodecRegistry codecRegistry) |
MongoCollection<TDocument> |
MongoCollectionImpl.withCodecRegistry(CodecRegistry codecRegistry) |
MongoDatabase |
MongoDatabaseImpl.withCodecRegistry(CodecRegistry codecRegistry) |
Constructor and Description |
---|
AggregateIterableImpl(MongoNamespace namespace,
java.lang.Class<TDocument> documentClass,
java.lang.Class<TResult> resultClass,
CodecRegistry codecRegistry,
ReadPreference readPreference,
ReadConcern readConcern,
WriteConcern writeConcern,
OperationExecutor executor,
java.util.List<? extends Bson> pipeline) |
DBObjectCodec(CodecRegistry codecRegistry)
Construct an instance with the given codec registry.
|
DBObjectCodec(CodecRegistry codecRegistry,
BsonTypeClassMap bsonTypeClassMap)
Construct an instance.
|
DBObjectCodec(CodecRegistry codecRegistry,
BsonTypeClassMap bsonTypeClassMap,
DBObjectFactory objectFactory)
Construct an instance.
|
DBRefCodec(CodecRegistry registry)
Construct an instance with the given registry, which is used to encode the id of the referenced document.
|
DistinctIterableImpl(MongoNamespace namespace,
java.lang.Class<TDocument> documentClass,
java.lang.Class<TResult> resultClass,
CodecRegistry codecRegistry,
ReadPreference readPreference,
ReadConcern readConcern,
OperationExecutor executor,
java.lang.String fieldName,
Bson filter) |
FindIterableImpl(MongoNamespace namespace,
java.lang.Class<TDocument> documentClass,
java.lang.Class<TResult> resultClass,
CodecRegistry codecRegistry,
ReadPreference readPreference,
ReadConcern readConcern,
OperationExecutor executor,
Bson filter,
FindOptions findOptions) |
ListCollectionsIterableImpl(java.lang.String databaseName,
java.lang.Class<TResult> resultClass,
CodecRegistry codecRegistry,
ReadPreference readPreference,
OperationExecutor executor) |
ListDatabasesIterableImpl(java.lang.Class<TResult> resultClass,
CodecRegistry codecRegistry,
ReadPreference readPreference,
OperationExecutor executor) |
ListIndexesIterableImpl(MongoNamespace namespace,
java.lang.Class<TResult> resultClass,
CodecRegistry codecRegistry,
ReadPreference readPreference,
OperationExecutor executor) |
MapReduceIterableImpl(MongoNamespace namespace,
java.lang.Class<TDocument> documentClass,
java.lang.Class<TResult> resultClass,
CodecRegistry codecRegistry,
ReadPreference readPreference,
ReadConcern readConcern,
WriteConcern writeConcern,
OperationExecutor executor,
java.lang.String mapFunction,
java.lang.String reduceFunction) |
MongoCollectionImpl(MongoNamespace namespace,
java.lang.Class<TDocument> documentClass,
CodecRegistry codecRegistry,
ReadPreference readPreference,
WriteConcern writeConcern,
ReadConcern readConcern,
OperationExecutor executor) |
MongoDatabaseImpl(java.lang.String name,
CodecRegistry codecRegistry,
ReadPreference readPreference,
WriteConcern writeConcern,
ReadConcern readConcern,
OperationExecutor executor) |
Modifier and Type | Field and Description |
---|---|
private CodecRegistry |
MongoCollectionImpl.codecRegistry |
private CodecRegistry |
DistinctIterableImpl.codecRegistry |
private CodecRegistry |
FindIterableImpl.codecRegistry |
private CodecRegistry |
ListIndexesIterableImpl.codecRegistry |
private CodecRegistry |
ListDatabasesIterableImpl.codecRegistry |
private CodecRegistry |
AggregateIterableImpl.codecRegistry |
private CodecRegistry |
MongoClientSettings.codecRegistry |
private CodecRegistry |
MongoClientSettings.Builder.codecRegistry |
private CodecRegistry |
MongoDatabaseImpl.codecRegistry |
private CodecRegistry |
MapReduceIterableImpl.codecRegistry |
private CodecRegistry |
ListCollectionsIterableImpl.codecRegistry |
private static CodecRegistry |
MongoClients.DEFAULT_CODEC_REGISTRY |
Modifier and Type | Method and Description |
---|---|
CodecRegistry |
MongoCollectionImpl.getCodecRegistry() |
CodecRegistry |
MongoDatabase.getCodecRegistry()
Get the codec registry for the MongoDatabase.
|
CodecRegistry |
MongoCollection.getCodecRegistry()
Get the codec registry for the MongoCollection.
|
CodecRegistry |
MongoClientSettings.getCodecRegistry()
The codec registry to use.
|
CodecRegistry |
MongoDatabaseImpl.getCodecRegistry() |
static CodecRegistry |
MongoClients.getDefaultCodecRegistry()
Gets the default codec registry.
|
Modifier and Type | Method and Description |
---|---|
MongoClientSettings.Builder |
MongoClientSettings.Builder.codecRegistry(CodecRegistry codecRegistry)
Sets the codec registry
|
MongoCollection<TDocument> |
MongoCollectionImpl.withCodecRegistry(CodecRegistry codecRegistry) |
MongoDatabase |
MongoDatabase.withCodecRegistry(CodecRegistry codecRegistry)
Create a new MongoDatabase instance with a different codec registry.
|
MongoCollection<TDocument> |
MongoCollection.withCodecRegistry(CodecRegistry codecRegistry)
Create a new MongoCollection instance with a different codec registry.
|
MongoDatabase |
MongoDatabaseImpl.withCodecRegistry(CodecRegistry codecRegistry) |
Constructor and Description |
---|
AggregateIterableImpl(MongoNamespace namespace,
java.lang.Class<TDocument> documentClass,
java.lang.Class<TResult> resultClass,
CodecRegistry codecRegistry,
ReadPreference readPreference,
ReadConcern readConcern,
WriteConcern writeConcern,
AsyncOperationExecutor executor,
java.util.List<? extends Bson> pipeline) |
DistinctIterableImpl(MongoNamespace namespace,
java.lang.Class<TDocument> documentClass,
java.lang.Class<TResult> resultClass,
CodecRegistry codecRegistry,
ReadPreference readPreference,
ReadConcern readConcern,
AsyncOperationExecutor executor,
java.lang.String fieldName,
Bson filter) |
FindIterableImpl(MongoNamespace namespace,
java.lang.Class<TDocument> documentClass,
java.lang.Class<TResult> resultClass,
CodecRegistry codecRegistry,
ReadPreference readPreference,
ReadConcern readConcern,
AsyncOperationExecutor executor,
Bson filter,
FindOptions findOptions) |
ListCollectionsIterableImpl(java.lang.String databaseName,
java.lang.Class<TResult> resultClass,
CodecRegistry codecRegistry,
ReadPreference readPreference,
AsyncOperationExecutor executor) |
ListDatabasesIterableImpl(java.lang.Class<TResult> resultClass,
CodecRegistry codecRegistry,
ReadPreference readPreference,
AsyncOperationExecutor executor) |
ListIndexesIterableImpl(MongoNamespace namespace,
java.lang.Class<TResult> resultClass,
CodecRegistry codecRegistry,
ReadPreference readPreference,
AsyncOperationExecutor executor) |
MapReduceIterableImpl(MongoNamespace namespace,
java.lang.Class<TDocument> documentClass,
java.lang.Class<TResult> resultClass,
CodecRegistry codecRegistry,
ReadPreference readPreference,
ReadConcern readConcern,
WriteConcern writeConcern,
AsyncOperationExecutor executor,
java.lang.String mapFunction,
java.lang.String reduceFunction) |
MongoCollectionImpl(MongoNamespace namespace,
java.lang.Class<TDocument> documentClass,
CodecRegistry codecRegistry,
ReadPreference readPreference,
WriteConcern writeConcern,
ReadConcern readConcern,
AsyncOperationExecutor executor) |
MongoDatabaseImpl(java.lang.String name,
CodecRegistry codecRegistry,
ReadPreference readPreference,
WriteConcern writeConcern,
ReadConcern readConcern,
AsyncOperationExecutor executor) |
Modifier and Type | Method and Description |
---|---|
CodecRegistry |
MongoDatabase.getCodecRegistry()
Get the codec registry for the MongoDatabase.
|
CodecRegistry |
MongoCollection.getCodecRegistry()
Get the codec registry for the MongoCollection.
|
Modifier and Type | Method and Description |
---|---|
MongoDatabase |
MongoDatabase.withCodecRegistry(CodecRegistry codecRegistry)
Create a new MongoDatabase instance with a different codec registry.
|
MongoCollection<TDocument> |
MongoCollection.withCodecRegistry(CodecRegistry codecRegistry)
Create a new MongoCollection instance with a different codec registry.
|
Modifier and Type | Method and Description |
---|---|
<T> Codec<T> |
GridFSFileCodecProvider.get(java.lang.Class<T> clazz,
CodecRegistry registry) |
Constructor and Description |
---|
GridFSFileCodec(CodecRegistry registry)
Create a new instance
|
Modifier and Type | Method and Description |
---|---|
(package private) static <TItem> void |
BuildersHelper.encodeValue(BsonDocumentWriter writer,
TItem value,
CodecRegistry codecRegistry) |
<TDocument> |
Filters.SimpleFilter.toBsonDocument(java.lang.Class<TDocument> documentClass,
CodecRegistry codecRegistry) |
<TDocument> |
Filters.OperatorFilter.toBsonDocument(java.lang.Class<TDocument> documentClass,
CodecRegistry codecRegistry) |
<TDocument> |
Filters.AndFilter.toBsonDocument(java.lang.Class<TDocument> documentClass,
CodecRegistry codecRegistry) |
<TDocument> |
Filters.OrNorFilter.toBsonDocument(java.lang.Class<TDocument> documentClass,
CodecRegistry codecRegistry) |
<TDocument> |
Filters.IterableOperatorFilter.toBsonDocument(java.lang.Class<TDocument> documentClass,
CodecRegistry codecRegistry) |
<TDocument> |
Filters.SimpleEncodingFilter.toBsonDocument(java.lang.Class<TDocument> documentClass,
CodecRegistry codecRegistry) |
<TDocument> |
Filters.NotFilter.toBsonDocument(java.lang.Class<TDocument> documentClass,
CodecRegistry codecRegistry) |
<TDocument> |
Filters.GeometryOperatorFilter.toBsonDocument(java.lang.Class<TDocument> documentClass,
CodecRegistry codecRegistry) |
<TDocument> |
Filters.TextFilter.toBsonDocument(java.lang.Class<TDocument> documentClass,
CodecRegistry codecRegistry) |
<TDocument> |
Projections.FieldsProjection.toBsonDocument(java.lang.Class<TDocument> documentClass,
CodecRegistry codecRegistry) |
<TDocument> |
Projections.ElemMatchFilterProjection.toBsonDocument(java.lang.Class<TDocument> documentClass,
CodecRegistry codecRegistry) |
<TDocument> |
Updates.SimpleUpdate.toBsonDocument(java.lang.Class<TDocument> tDocumentClass,
CodecRegistry codecRegistry) |
<TDocument> |
Updates.WithEachUpdate.toBsonDocument(java.lang.Class<TDocument> tDocumentClass,
CodecRegistry codecRegistry) |
<TDocument> |
Updates.PullAllUpdate.toBsonDocument(java.lang.Class<TDocument> tDocumentClass,
CodecRegistry codecRegistry) |
<TDocument> |
Updates.CompositeUpdate.toBsonDocument(java.lang.Class<TDocument> tDocumentClass,
CodecRegistry codecRegistry) |
<TDocument> |
Sorts.CompoundSort.toBsonDocument(java.lang.Class<TDocument> documentClass,
CodecRegistry codecRegistry) |
<TDocument> |
Aggregates.SimplePipelineStage.toBsonDocument(java.lang.Class<TDocument> documentClass,
CodecRegistry codecRegistry) |
<TDocument> |
Aggregates.BucketStage.toBsonDocument(java.lang.Class<TDocument> tDocumentClass,
CodecRegistry codecRegistry) |
<TDocument> |
Aggregates.BucketAutoStage.toBsonDocument(java.lang.Class<TDocument> tDocumentClass,
CodecRegistry codecRegistry) |
<TDocument> |
Aggregates.GraphLookupStage.toBsonDocument(java.lang.Class<TDocument> tDocumentClass,
CodecRegistry codecRegistry) |
<TDocument> |
Aggregates.GroupStage.toBsonDocument(java.lang.Class<TDocument> tDocumentClass,
CodecRegistry codecRegistry) |
<TDocument> |
Aggregates.SortByCountStage.toBsonDocument(java.lang.Class<TDocument> tDocumentClass,
CodecRegistry codecRegistry) |
<TDocument> |
Aggregates.FacetStage.toBsonDocument(java.lang.Class<TDocument> tDocumentClass,
CodecRegistry codecRegistry) |
<TDocument> |
Aggregates.AddFieldsStage.toBsonDocument(java.lang.Class<TDocument> tDocumentClass,
CodecRegistry codecRegistry) |
<TDocument> |
Aggregates.ReplaceRootStage.toBsonDocument(java.lang.Class<TDocument> tDocumentClass,
CodecRegistry codecRegistry) |
<TDocument> |
SimpleExpression.toBsonDocument(java.lang.Class<TDocument> documentClass,
CodecRegistry codecRegistry) |
protected <TDocument> |
Updates.WithEachUpdate.writeAdditionalFields(BsonDocumentWriter writer,
java.lang.Class<TDocument> tDocumentClass,
CodecRegistry codecRegistry) |
protected <TDocument> |
Updates.PushUpdate.writeAdditionalFields(BsonDocumentWriter writer,
java.lang.Class<TDocument> tDocumentClass,
CodecRegistry codecRegistry) |
(package private) static void |
Aggregates.writeBucketOutput(CodecRegistry codecRegistry,
BsonDocumentWriter writer,
java.util.List<BsonField> output) |
Modifier and Type | Field and Description |
---|---|
private static CodecRegistry |
Geometry.REGISTRY |
Modifier and Type | Method and Description |
---|---|
(package private) static CodecRegistry |
Geometry.getRegistry() |
Modifier and Type | Field and Description |
---|---|
private CodecRegistry |
MultiPolygonCodec.registry |
private CodecRegistry |
GeometryCollectionCodec.registry |
private CodecRegistry |
MultiLineStringCodec.registry |
private CodecRegistry |
LineStringCodec.registry |
private CodecRegistry |
PolygonCodec.registry |
private CodecRegistry |
PointCodec.registry |
private CodecRegistry |
MultiPointCodec.registry |
Modifier and Type | Method and Description |
---|---|
(package private) static void |
GeometryCodecHelper.encodeCoordinateReferenceSystem(BsonWriter writer,
Geometry geometry,
EncoderContext encoderContext,
CodecRegistry registry) |
(package private) static void |
GeometryCodecHelper.encodeGeometry(BsonWriter writer,
Geometry geometry,
EncoderContext encoderContext,
CodecRegistry registry,
java.lang.Runnable coordinatesEncoder) |
<T> Codec<T> |
GeoJsonCodecProvider.get(java.lang.Class<T> clazz,
CodecRegistry registry) |
Constructor and Description |
---|
GeometryCollectionCodec(CodecRegistry registry)
Constructs an instance.
|
LineStringCodec(CodecRegistry registry)
Constructs an instance.
|
MultiLineStringCodec(CodecRegistry registry)
Constructs an instance.
|
MultiPointCodec(CodecRegistry registry)
Constructs an instance.
|
MultiPolygonCodec(CodecRegistry registry)
Constructs an instance.
|
PointCodec(CodecRegistry registry)
Constructs a new instance.
|
PolygonCodec(CodecRegistry registry)
Constructs an instance.
|
Modifier and Type | Field and Description |
---|---|
private static CodecRegistry |
RequestMessage.REGISTRY |
private static CodecRegistry |
ProtocolHelper.REGISTRY |
private static CodecRegistry |
ByteBufBsonDocument.REGISTRY |
Modifier and Type | Method and Description |
---|---|
<T> Codec<T> |
CommandResultCodecProvider.get(java.lang.Class<T> clazz,
CodecRegistry registry) |
Constructor and Description |
---|
CommandResultArrayCodec(CodecRegistry registry,
Decoder<T> decoder) |
CommandResultDocumentCodec(CodecRegistry registry,
Decoder<T> payloadDecoder,
java.lang.String fieldContainingPayload) |
Modifier and Type | Field and Description |
---|---|
private static CodecRegistry |
RawBsonDocument.REGISTRY |
Modifier and Type | Method and Description |
---|---|
static BsonDocument |
BsonDocumentWrapper.asBsonDocument(java.lang.Object document,
CodecRegistry codecRegistry)
A helper to convert an document of type Object to a BsonDocument
|
<C> BsonDocument |
BsonDocument.toBsonDocument(java.lang.Class<C> documentClass,
CodecRegistry codecRegistry) |
<C> BsonDocument |
Document.toBsonDocument(java.lang.Class<C> documentClass,
CodecRegistry codecRegistry) |
Modifier and Type | Field and Description |
---|---|
private CodecRegistry |
BsonDocumentCodec.codecRegistry |
private CodecRegistry |
BsonValueCodec.codecRegistry |
private CodecRegistry |
BsonArrayCodec.codecRegistry |
private static CodecRegistry |
BsonDocumentCodec.DEFAULT_REGISTRY |
private static CodecRegistry |
DocumentCodec.DEFAULT_REGISTRY |
private static CodecRegistry |
BsonArrayCodec.DEFAULT_REGISTRY |
private CodecRegistry |
IterableCodec.registry |
private CodecRegistry |
DocumentCodec.registry |
Modifier and Type | Method and Description |
---|---|
CodecRegistry |
BsonDocumentCodec.getCodecRegistry()
Gets the
CodecRegistry for this Codec . |
Modifier and Type | Method and Description |
---|---|
<T> Codec<T> |
UuidCodecProvider.get(java.lang.Class<T> clazz,
CodecRegistry registry) |
<T> Codec<T> |
BsonValueCodecProvider.get(java.lang.Class<T> clazz,
CodecRegistry registry) |
<T> Codec<T> |
IterableCodecProvider.get(java.lang.Class<T> clazz,
CodecRegistry registry) |
<T> Codec<T> |
DocumentCodecProvider.get(java.lang.Class<T> clazz,
CodecRegistry registry) |
<T> Codec<T> |
ValueCodecProvider.get(java.lang.Class<T> clazz,
CodecRegistry registry) |
Constructor and Description |
---|
BsonArrayCodec(CodecRegistry codecRegistry)
Construct an instance with the given registry
|
BsonDocumentCodec(CodecRegistry codecRegistry)
Creates a new instance initialised with the given codec registry.
|
BsonTypeCodecMap(BsonTypeClassMap bsonTypeClassMap,
CodecRegistry codecRegistry)
Initializes the map by iterating the keys of the given BsonTypeClassMap and looking up the Codec for the Class mapped to each key.
|
BsonValueCodec(CodecRegistry codecRegistry)
Creates a new instance initialised with the given codec registry.
|
DocumentCodec(CodecRegistry registry,
BsonTypeClassMap bsonTypeClassMap)
Construct a new instance with the given registry and BSON type class map.
|
DocumentCodec(CodecRegistry registry,
BsonTypeClassMap bsonTypeClassMap,
Transformer valueTransformer)
Construct a new instance with the given registry and BSON type class map.
|
IterableCodec(CodecRegistry registry,
BsonTypeClassMap bsonTypeClassMap)
Construct a new instance with the given
CodecRegistry and BsonTypeClassMap . |
IterableCodec(CodecRegistry registry,
BsonTypeClassMap bsonTypeClassMap,
Transformer valueTransformer)
Construct a new instance with the given
CodecRegistry and BsonTypeClassMap . |
Modifier and Type | Class and Description |
---|---|
(package private) class |
ChildCodecRegistry<T> |
(package private) class |
ProvidersCodecRegistry |
Modifier and Type | Field and Description |
---|---|
private CodecRegistry |
LazyCodec.registry |
Modifier and Type | Method and Description |
---|---|
static CodecRegistry |
CodecRegistries.fromCodecs(Codec<?>... codecs)
Creates a
CodecRegistry from the provided list of Codec instances. |
static CodecRegistry |
CodecRegistries.fromCodecs(java.util.List<? extends Codec<?>> codecs)
Creates a
CodecRegistry from the provided list of Codec instances. |
static CodecRegistry |
CodecRegistries.fromProviders(CodecProvider... providers)
Creates a
CodecRegistry from the provided list of CodecProvider instances. |
static CodecRegistry |
CodecRegistries.fromProviders(java.util.List<? extends CodecProvider> providers)
Creates a
CodecRegistry from the provided list of CodecProvider instances. |
static CodecRegistry |
CodecRegistries.fromRegistries(CodecRegistry... registries)
A
CodecRegistry that combines the given CodecRegistry instances into a single registry. |
static CodecRegistry |
CodecRegistries.fromRegistries(java.util.List<? extends CodecRegistry> registries)
A
CodecRegistry that combines the given CodecRegistry instances into a single registry. |
Modifier and Type | Method and Description |
---|---|
static CodecRegistry |
CodecRegistries.fromRegistries(CodecRegistry... registries)
A
CodecRegistry that combines the given CodecRegistry instances into a single registry. |
<T> Codec<T> |
ProvidersCodecRegistry.get(java.lang.Class<T> clazz,
CodecRegistry registry) |
<T> Codec<T> |
MapOfCodecsProvider.get(java.lang.Class<T> clazz,
CodecRegistry registry) |
<T> Codec<T> |
CodecProvider.get(java.lang.Class<T> clazz,
CodecRegistry registry)
Get a
Codec using the given context, which includes, most importantly, the Class for which a Codec is required. |
private static CodecProvider |
CodecRegistries.providerFromRegistry(CodecRegistry innerRegistry) |
Modifier and Type | Method and Description |
---|---|
static CodecRegistry |
CodecRegistries.fromRegistries(java.util.List<? extends CodecRegistry> registries)
A
CodecRegistry that combines the given CodecRegistry instances into a single registry. |
Constructor and Description |
---|
LazyCodec(CodecRegistry registry,
java.lang.Class<T> clazz) |
Modifier and Type | Method and Description |
---|---|
<TDocument> |
Bson.toBsonDocument(java.lang.Class<TDocument> documentClass,
CodecRegistry codecRegistry)
Render the filter into a BsonDocument.
|