Package ninja.utils

Class ObjectMapperProvider

  • All Implemented Interfaces:
    com.google.inject.Provider<com.fasterxml.jackson.databind.ObjectMapper>, jakarta.inject.Provider<com.fasterxml.jackson.databind.ObjectMapper>, javax.inject.Provider<com.fasterxml.jackson.databind.ObjectMapper>

    public class ObjectMapperProvider
    extends Object
    implements com.google.inject.Provider<com.fasterxml.jackson.databind.ObjectMapper>
    ObjectMapper is used in several classes. For instance in the BodyParser for Json and the Json rendering engines for both Json and JsonP. This provider makes it simple to configure the ObjectMapper in one place for all places where it is used.
    • Constructor Detail

      • ObjectMapperProvider

        public ObjectMapperProvider()
    • Method Detail

      • get

        public com.fasterxml.jackson.databind.ObjectMapper get()
        Specified by:
        get in interface com.google.inject.Provider<com.fasterxml.jackson.databind.ObjectMapper>
        Specified by:
        get in interface jakarta.inject.Provider<com.fasterxml.jackson.databind.ObjectMapper>
        Specified by:
        get in interface javax.inject.Provider<com.fasterxml.jackson.databind.ObjectMapper>