public class EnumCodec<E extends Enum<E>> extends Object implements org.bson.codecs.Codec<E>
protected Class<E>
eClass
EnumCodec(Class<E> eClass)
E
decode(org.bson.BsonReader reader, org.bson.codecs.DecoderContext dc)
void
encode(org.bson.BsonWriter writer, E e, org.bson.codecs.EncoderContext ec)
Class<E>
getEncoderClass()
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
protected final Class<E extends Enum<E>> eClass
public EnumCodec(Class<E> eClass)
public void encode(org.bson.BsonWriter writer, E e, org.bson.codecs.EncoderContext ec)
encode
org.bson.codecs.Encoder<E extends Enum<E>>
public Class<E> getEncoderClass()
getEncoderClass
public E decode(org.bson.BsonReader reader, org.bson.codecs.DecoderContext dc)
decode
org.bson.codecs.Decoder<E extends Enum<E>>
Copyright © 2019. All Rights Reserved.