T - the type that the instance can encode into BSONpublic interface Encoder<T>
T into a BSON value.
.| Modifier and Type | Method and Description |
|---|---|
void |
encode(BsonWriter writer,
T value,
EncoderContext encoderContext)
Encode an instance of the type parameter
T into a BSON value. |
Class<T> |
getEncoderClass()
Returns the Class instance that this encodes.
|
void encode(BsonWriter writer, T value, EncoderContext encoderContext)
T into a BSON value.writer - the BSON writer to encode intovalue - the value to encodeencoderContext - the encoder context