Package com.skava.codec
Class EnumCodecProvider
java.lang.Object
com.skava.codec.EnumCodecProvider
- All Implemented Interfaces:
org.bson.codecs.configuration.CodecProvider
public class EnumCodecProvider
extends Object
implements org.bson.codecs.configuration.CodecProvider
Codec provider class for providing codecs for enums based on the
Enum class
-
Constructor Details
-
EnumCodecProvider
public EnumCodecProvider()
-
-
Method Details
-
get
public <T> org.bson.codecs.Codec<T> get(Class<T> clazz, org.bson.codecs.configuration.CodecRegistry registry) Returns Codec for the passed Enum class Each enum class has its own codec class that codec class is returned by this method based upon the passed enum class- Specified by:
get
in interfaceorg.bson.codecs.configuration.CodecProvider
-