T - the type to serializepublic abstract class BsonSerializer<T>
extends com.fasterxml.jackson.databind.JsonSerializer<T>
| Constructor and Description |
|---|
BsonSerializer() |
| Modifier and Type | Method and Description |
|---|---|
abstract void |
serialize(T t,
BsonGenerator bsonGenerator,
com.fasterxml.jackson.databind.SerializerProvider serializerProvider)
Serialize the given object using the given BsonGenerator
|
void |
serialize(T t,
com.fasterxml.jackson.core.JsonGenerator jsonGenerator,
com.fasterxml.jackson.databind.SerializerProvider serializerProvider) |
public void serialize(T t, com.fasterxml.jackson.core.JsonGenerator jsonGenerator, com.fasterxml.jackson.databind.SerializerProvider serializerProvider) throws java.io.IOException, com.fasterxml.jackson.core.JsonProcessingException
serialize in class com.fasterxml.jackson.databind.JsonSerializer<T>java.io.IOExceptioncom.fasterxml.jackson.core.JsonProcessingExceptionpublic abstract void serialize(T t, BsonGenerator bsonGenerator, com.fasterxml.jackson.databind.SerializerProvider serializerProvider) throws java.io.IOException, com.fasterxml.jackson.core.JsonProcessingException
t - The object to serializebsonGenerator - The generator to serialize toserializerProvider - The serialization providerjava.io.IOException - If an error occurred writing to the streamcom.fasterxml.jackson.core.JsonProcessingException - If a JSON error occurred