Class JacksonDecoder<T>

  • All Implemented Interfaces:
    org.bson.codecs.Decoder<T>

    public class JacksonDecoder<T>
    extends Object
    implements org.bson.codecs.Decoder<T>
    • Constructor Detail

      • JacksonDecoder

        public JacksonDecoder​(Class<T> clazz,
                              Class<?> view,
                              com.fasterxml.jackson.databind.ObjectMapper objectMapper,
                              org.bson.UuidRepresentation uuidRepresentation)
    • Method Detail

      • withUuidRepresentation

        public JacksonDecoder<T> withUuidRepresentation​(org.bson.UuidRepresentation uuidRepresentation)
      • decode

        public T decode​(org.bson.BsonReader reader,
                        org.bson.codecs.DecoderContext decoderContext)
        Specified by:
        decode in interface org.bson.codecs.Decoder<T>