Package org.bson.codecs
Class BsonTypeCodecMap
- java.lang.Object
-
- org.bson.codecs.BsonTypeCodecMap
-
public class BsonTypeCodecMap extends Object
An efficient map of BsonType to Codec- Since:
- 3.3
-
-
Constructor Summary
Constructors Constructor 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.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Codec<?>
get(BsonType bsonType)
Gets the Codec mapped to the given bson type.
-
-
-
Constructor Detail
-
BsonTypeCodecMap
public 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.- Parameters:
bsonTypeClassMap
- the non-null BsonTypeClassMapcodecRegistry
- the non-null CodecRegistry
-
-