Class BsonJsonMapper

  • All Implemented Interfaces:
    io.micronaut.json.JsonMapper, io.micronaut.serde.ObjectMapper

    @Singleton
    @Order(100)
    public final class BsonJsonMapper
    extends AbstractBsonMapper
    Textual JSON Bson mapper.
    • Constructor Detail

      • BsonJsonMapper

        @Inject
        public BsonJsonMapper​(io.micronaut.serde.SerdeRegistry registry)
      • BsonJsonMapper

        public BsonJsonMapper​(io.micronaut.serde.SerdeRegistry registry,
                              java.lang.Class<?> view)
    • Method Detail

      • cloneWithViewClass

        public io.micronaut.json.JsonMapper cloneWithViewClass​(java.lang.Class<?> viewClass)
      • createBsonWriter

        protected org.bson.AbstractBsonWriter createBsonWriter​(java.io.OutputStream outputStream)
        Specified by:
        createBsonWriter in class AbstractBsonMapper