Package de.bild.codec
Class AbstractTypeCodec<T>
java.lang.Object
de.bild.codec.AbstractTypeCodec<T>
- Type Parameters:
T- the value type
- All Implemented Interfaces:
TypeCodec<T>,org.bson.codecs.Codec<T>,org.bson.codecs.Decoder<T>,org.bson.codecs.Encoder<T>
- Direct Known Subclasses:
BasicReflectionCodec,CollectionTypeCodec,MapTypeCodec,SpecialFieldsMapCodec
Abstract base class for any type codec.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected Constructor<T>getDefaultConstructor(Class<T> clazz) toString()Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.bson.codecs.Decoder
decodeMethods inherited from interface org.bson.codecs.Encoder
encodeMethods inherited from interface de.bild.codec.TypeCodec
defaultInstance, documentHasId, generateIdIfAbsentFromDocument, getDecodingPojoFailureStrategy, getDocumentId, getTypeFilter, isCollectible