public abstract class MapTypeCodec<K,V> extends AbstractTypeCodec<Map<K,V>>
logger| Constructor and Description |
|---|
MapTypeCodec(Class<Map<K,V>> encoderClass,
Type valueType,
TypeCodecRegistry typeCodecRegistry) |
| Modifier and Type | Method and Description |
|---|---|
Map<K,V> |
defaultInstance() |
static MapTypeCodec |
getCodecIfApplicable(Type type,
TypeCodecRegistry typeCodecRegistry) |
protected Constructor<Map<K,V>> |
getDefaultConstructor(Class<Map<K,V>> clazz) |
Class<Map<K,V>> |
getEncoderClass() |
newInstance, toStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitdocumentHasId, generateIdIfAbsentFromDocument, getDocumentId, isCollectibleprotected Constructor<Map<K,V>> getDefaultConstructor(Class<Map<K,V>> clazz)
getDefaultConstructor in class AbstractTypeCodec<Map<K,V>>public Class<Map<K,V>> getEncoderClass()
getEncoderClass in interface org.bson.codecs.Encoder<Map<K,V>>getEncoderClass in class AbstractTypeCodec<Map<K,V>>public static MapTypeCodec getCodecIfApplicable(Type type, TypeCodecRegistry typeCodecRegistry)
Copyright © 2017 BILD GmbH & Co. KG. All rights reserved.