T - the value typepublic interface TypeCodec<T>
extends org.bson.codecs.Codec<T>
| Modifier and Type | Method and Description |
|---|---|
default T |
defaultInstance()
Override this method if your Codec needs to supply default values as replacements for null values.
|
default boolean |
documentHasId(T document) |
default T |
generateIdIfAbsentFromDocument(T document) |
default DecodingPojoFailureStrategy.Strategy |
getDecodingPojoFailureStrategy() |
default org.bson.BsonValue |
getDocumentId(T document) |
default org.bson.conversions.Bson |
getTypeFilter() |
default boolean |
isCollectible() |
default T defaultInstance()
default boolean isCollectible()
default boolean documentHasId(T document)
default org.bson.BsonValue getDocumentId(T document)
default org.bson.conversions.Bson getTypeFilter()
default DecodingPojoFailureStrategy.Strategy getDecodingPojoFailureStrategy()
Copyright © 2021 BILD GmbH & Co. KG. All rights reserved.