Package com.podio

Class CustomJacksonJsonProvider

  • All Implemented Interfaces:
    javax.ws.rs.ext.MessageBodyReader<Object>, javax.ws.rs.ext.MessageBodyWriter<Object>, org.codehaus.jackson.Versioned

    @Consumes({"application/json","text/json","text/javascript","application/x-javascript","text/plain"})
    public class CustomJacksonJsonProvider
    extends org.codehaus.jackson.jaxrs.JacksonJsonProvider
    Custom jackson provider to accept multiple kinds of data as JSON
    • Field Summary

      • Fields inherited from class org.codehaus.jackson.jaxrs.JacksonJsonProvider

        _cfgCheckCanDeserialize, _cfgCheckCanSerialize, _cfgCustomUntouchables, _jsonpFunctionName, _mapperConfig, _providers, _unreadableClasses, _untouchables, _unwritableClasses, BASIC_ANNOTATIONS
    • Constructor Summary

      Constructors 
      Constructor Description
      CustomJacksonJsonProvider​(org.codehaus.jackson.map.ObjectMapper mapper)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected boolean isJsonType​(javax.ws.rs.core.MediaType mediaType)  
      • Methods inherited from class org.codehaus.jackson.jaxrs.JacksonJsonProvider

        _containedIn, _findView, addUntouchable, checkCanDeserialize, checkCanSerialize, configure, configure, configure, configure, disable, disable, disable, disable, enable, enable, enable, enable, findEncoding, getSize, isReadable, isWriteable, locateMapper, readFrom, setAnnotationsToUse, setJSONPFunctionName, setMapper, version, writeTo
    • Constructor Detail

      • CustomJacksonJsonProvider

        public CustomJacksonJsonProvider​(org.codehaus.jackson.map.ObjectMapper mapper)
    • Method Detail

      • isJsonType

        protected boolean isJsonType​(javax.ws.rs.core.MediaType mediaType)
        Overrides:
        isJsonType in class org.codehaus.jackson.jaxrs.JacksonJsonProvider