Package | Description |
---|---|
com.mongodb |
The core mongodb package
|
org.bson.codecs |
This package contains all the default BSON codecs.
|
Modifier and Type | Field and Description |
---|---|
private BsonTypeClassMap |
DBObjectCodecProvider.bsonTypeClassMap |
private static BsonTypeClassMap |
DBObjectCodec.DEFAULT_BSON_TYPE_CLASS_MAP |
Modifier and Type | Method and Description |
---|---|
(package private) static BsonTypeClassMap |
DBObjectCodec.createDefaultBsonTypeClassMap() |
(package private) static BsonTypeClassMap |
DBObjectCodec.getDefaultBsonTypeClassMap() |
Constructor and Description |
---|
DBObjectCodec(CodecRegistry codecRegistry,
BsonTypeClassMap bsonTypeClassMap)
Construct an instance.
|
DBObjectCodec(CodecRegistry codecRegistry,
BsonTypeClassMap bsonTypeClassMap,
DBObjectFactory objectFactory)
Construct an instance.
|
DBObjectCodecProvider(BsonTypeClassMap bsonTypeClassMap)
Construct an instance with the given
BsonTypeClassMap . |
Modifier and Type | Field and Description |
---|---|
private BsonTypeClassMap |
IterableCodecProvider.bsonTypeClassMap |
private BsonTypeClassMap |
DocumentCodecProvider.bsonTypeClassMap |
private static BsonTypeClassMap |
BsonValueCodecProvider.DEFAULT_BSON_TYPE_CLASS_MAP |
private static BsonTypeClassMap |
DocumentCodec.DEFAULT_BSON_TYPE_CLASS_MAP |
Modifier and Type | Method and Description |
---|---|
static BsonTypeClassMap |
BsonValueCodecProvider.getBsonTypeClassMap()
Gets the BsonTypeClassMap used by this provider.
|
Constructor and Description |
---|
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.
|
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.
|
DocumentCodecProvider(BsonTypeClassMap bsonTypeClassMap)
Construct a new instance with the given instance of
BsonTypeClassMap . |
DocumentCodecProvider(BsonTypeClassMap bsonTypeClassMap,
Transformer valueTransformer)
Construct a new instance with the given instance of
BsonTypeClassMap . |
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 . |
IterableCodecProvider(BsonTypeClassMap bsonTypeClassMap)
Construct a new instance with the given instance of
BsonTypeClassMap and no Transformer . |
IterableCodecProvider(BsonTypeClassMap bsonTypeClassMap,
Transformer valueTransformer)
Construct a new instance with the given instance of
BsonTypeClassMap and Transformer . |