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