public final class MonthAsStringCodec extends Object implements Codec<Month>
Encodes and decodes Month
values to and from
BSON String
, such as
JANUARY
.
The values are stored as enum constant names
(see Enum.name()
).
This type is immutable.
Constructor and Description |
---|
MonthAsStringCodec() |
Modifier and Type | Method and Description |
---|---|
Month |
decode(BsonReader reader,
DecoderContext decoderContext) |
void |
encode(BsonWriter writer,
Month value,
EncoderContext encoderContext) |
Class<Month> |
getEncoderClass() |
public void encode(BsonWriter writer, Month value, EncoderContext encoderContext)
public Month decode(BsonReader reader, DecoderContext decoderContext)
public Class<Month> getEncoderClass()
getEncoderClass
in interface Encoder<Month>
Copyright © 2018. All rights reserved.