Modifier and Type | Class | Description |
---|---|---|
static class |
EncoderContext.Builder |
A builder for
EncoderContext instances. |
Modifier and Type | Method | Description |
---|---|---|
static EncoderContext.Builder |
builder() |
Create a builder.
|
<T> void |
encodeWithChildContext(Encoder<T> encoder,
BsonWriter writer,
T value) |
Creates a child context based on this and serializes the value with it to the writer.
|
EncoderContext |
getChildContext() |
Gets a child context based on this.
|
boolean |
isEncodingCollectibleDocument() |
Returns true if the the value to be encoded is a document that will be put in a MongoDB collection.
|
public static EncoderContext.Builder builder()
public boolean isEncodingCollectibleDocument()
public <T> void encodeWithChildContext(Encoder<T> encoder, BsonWriter writer, T value)
T
- the type of the valueencoder
- the encoder to encode value withwriter
- the writer to encode tovalue
- the value to encodepublic EncoderContext getChildContext()