Package io.micronaut.serde.bson
Class BsonBinaryMapper
- java.lang.Object
-
- io.micronaut.serde.bson.AbstractBsonMapper
-
- io.micronaut.serde.bson.BsonBinaryMapper
-
- All Implemented Interfaces:
io.micronaut.json.JsonMapper,io.micronaut.serde.ObjectMapper
@Singleton @Order(200) public final class BsonBinaryMapper extends AbstractBsonMapper
Binary Bson mapper.
-
-
Field Summary
-
Fields inherited from class io.micronaut.serde.bson.AbstractBsonMapper
decoderContext, encoderContext, registry, view
-
-
Constructor Summary
Constructors Constructor Description BsonBinaryMapper(io.micronaut.serde.SerdeRegistry registry)BsonBinaryMapper(io.micronaut.serde.SerdeRegistry registry, java.lang.Class<?> view)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description io.micronaut.json.JsonMappercloneWithViewClass(java.lang.Class<?> viewClass)protected org.bson.BsonReadercreateBsonReader(java.nio.ByteBuffer byteBuffer)protected org.bson.AbstractBsonWritercreateBsonWriter(java.io.OutputStream os)-
Methods inherited from class io.micronaut.serde.bson.AbstractBsonMapper
createReactiveParser, getStreamConfig, readValue, readValue, readValueFromTree, writeValue, writeValue, writeValueAsBytes, writeValueAsBytes, writeValueToTree, writeValueToTree
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
-
-
Method Detail
-
cloneWithViewClass
public io.micronaut.json.JsonMapper cloneWithViewClass(java.lang.Class<?> viewClass)
-
createBsonReader
protected org.bson.BsonReader createBsonReader(java.nio.ByteBuffer byteBuffer)
- Specified by:
createBsonReaderin classAbstractBsonMapper
-
createBsonWriter
protected org.bson.AbstractBsonWriter createBsonWriter(java.io.OutputStream os)
- Specified by:
createBsonWriterin classAbstractBsonMapper
-
-