public final class OffsetDateTimeAsStringCodec extends Object implements Codec<OffsetDateTime>
Encodes and decodes OffsetDateTime values to and from
BSON String, such as
2018-01-02T10:15:30+01:00.
The values are stored as ISO-8601 formatted strings
(see OffsetDateTime.toString()).
This type is immutable.
| Constructor and Description |
|---|
OffsetDateTimeAsStringCodec() |
| Modifier and Type | Method and Description |
|---|---|
OffsetDateTime |
decode(BsonReader reader,
DecoderContext decoderContext) |
void |
encode(BsonWriter writer,
OffsetDateTime value,
EncoderContext encoderContext) |
Class<OffsetDateTime> |
getEncoderClass() |
public void encode(BsonWriter writer, OffsetDateTime value, EncoderContext encoderContext)
encode in interface Encoder<OffsetDateTime>public OffsetDateTime decode(BsonReader reader, DecoderContext decoderContext)
decode in interface Decoder<OffsetDateTime>public Class<OffsetDateTime> getEncoderClass()
getEncoderClass in interface Encoder<OffsetDateTime>Copyright © 2018. All rights reserved.