public abstract class JacksonReaderWriterProvider extends BaseReaderWriterProvider
mediaTypes, supportedTypes, supportsArrays, supportsEnums, supportsPrimitives| Constructor and Description |
|---|
JacksonReaderWriterProvider(com.fasterxml.jackson.databind.ObjectMapper objectMapper,
java.util.Collection<java.lang.Class> supportedTypes,
java.util.Collection<javax.ws.rs.core.MediaType> mediaTypes,
boolean supportsArrays,
boolean supportsEnums,
boolean supportsPrimitives) |
JacksonReaderWriterProvider(com.fasterxml.jackson.databind.ObjectMapper objectMapper,
java.util.Collection<javax.ws.rs.core.MediaType> mediaTypes) |
JacksonReaderWriterProvider(com.fasterxml.jackson.databind.ObjectMapper objectMapper,
javax.ws.rs.core.MediaType mediaType) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Object |
readFrom(java.lang.Class<java.lang.Object> type,
java.lang.reflect.Type genericType,
java.lang.annotation.Annotation[] annotations,
javax.ws.rs.core.MediaType mediaType,
javax.ws.rs.core.MultivaluedMap<java.lang.String,java.lang.String> map,
java.io.InputStream stream) |
void |
writeTo(java.lang.Object value,
java.lang.Class<?> aClass,
java.lang.reflect.Type type,
java.lang.annotation.Annotation[] annotations,
javax.ws.rs.core.MediaType mediaType,
javax.ws.rs.core.MultivaluedMap<java.lang.String,java.lang.Object> map,
java.io.OutputStream stream) |
isReadable, isSupported, isWriteablepublic JacksonReaderWriterProvider(com.fasterxml.jackson.databind.ObjectMapper objectMapper,
javax.ws.rs.core.MediaType mediaType)
public JacksonReaderWriterProvider(com.fasterxml.jackson.databind.ObjectMapper objectMapper,
java.util.Collection<javax.ws.rs.core.MediaType> mediaTypes)
public JacksonReaderWriterProvider(com.fasterxml.jackson.databind.ObjectMapper objectMapper,
java.util.Collection<java.lang.Class> supportedTypes,
java.util.Collection<javax.ws.rs.core.MediaType> mediaTypes,
boolean supportsArrays,
boolean supportsEnums,
boolean supportsPrimitives)
public java.lang.Object readFrom(java.lang.Class<java.lang.Object> type,
java.lang.reflect.Type genericType,
java.lang.annotation.Annotation[] annotations,
javax.ws.rs.core.MediaType mediaType,
javax.ws.rs.core.MultivaluedMap<java.lang.String,java.lang.String> map,
java.io.InputStream stream)
throws java.io.IOException,
javax.ws.rs.WebApplicationException
java.io.IOExceptionjavax.ws.rs.WebApplicationExceptionpublic void writeTo(java.lang.Object value,
java.lang.Class<?> aClass,
java.lang.reflect.Type type,
java.lang.annotation.Annotation[] annotations,
javax.ws.rs.core.MediaType mediaType,
javax.ws.rs.core.MultivaluedMap<java.lang.String,java.lang.Object> map,
java.io.OutputStream stream)
throws java.io.IOException,
javax.ws.rs.WebApplicationException
java.io.IOExceptionjavax.ws.rs.WebApplicationException