Class JacksonSupport

    • Method Detail

      • create

        public static JacksonSupport create​(com.fasterxml.jackson.databind.ObjectMapper objectMapper)
        Creates a new JacksonSupport.
        Parameters:
        objectMapper - must not be null
        Returns:
        a new JacksonSupport
      • reader

        public static MessageBodyReader<Object> reader()
        Return a default Jackson entity reader.
        Returns:
        default Jackson body writer instance
      • reader

        public static MessageBodyReader<Object> reader​(com.fasterxml.jackson.databind.ObjectMapper objectMapper)
        Create a new Jackson entity reader based on ObjectMapper instance.
        Parameters:
        objectMapper - object mapper instance
        Returns:
        new Jackson body reader instance
      • writer

        public static MessageBodyWriter<Object> writer()
        Return a default Jackson entity writer.
        Returns:
        default Jackson body writer instance
      • writer

        public static MessageBodyWriter<Object> writer​(com.fasterxml.jackson.databind.ObjectMapper objectMapper)
        Create a new Jackson entity writer based on ObjectMapper instance.
        Parameters:
        objectMapper - object mapper instance
        Returns:
        new Jackson body writer instance
      • readerInstance

        public MessageBodyReader<Object> readerInstance()
        Return Jackson reader instance.
        Returns:
        Jackson reader instance
      • writerInstance

        public MessageBodyWriter<Object> writerInstance()
        Return Jackson writer instance.
        Returns:
        Jackson writer instance