Package org.jaxxy.gson
Class GsonMessageBodyProvider
- All Implemented Interfaces:
jakarta.ws.rs.ext.MessageBodyReader<Object>,jakarta.ws.rs.ext.MessageBodyWriter<Object>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected ObjectreadFrom(Class<Object> type, Type genericType, Annotation[] annotations, jakarta.ws.rs.core.MediaType mediaType, jakarta.ws.rs.core.MultivaluedMap<String, String> httpHeaders, Reader reader) protected voidwriteTo(Object o, Class<?> type, Type genericType, Annotation[] annotations, jakarta.ws.rs.core.MediaType mediaType, jakarta.ws.rs.core.MultivaluedMap<String, Object> httpHeaders, Writer writer) Methods inherited from class org.jaxxy.io.CharacterMessageBodyProvider
defaultCharset, readFrom, writeToMethods inherited from class org.jaxxy.io.MessageBodyProvider
isReadable, isSupportedType, isWriteableMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface jakarta.ws.rs.ext.MessageBodyWriter
getSize
-
Constructor Details
-
GsonMessageBodyProvider
public GsonMessageBodyProvider()
-
-
Method Details
-
readFrom
protected Object readFrom(Class<Object> type, Type genericType, Annotation[] annotations, jakarta.ws.rs.core.MediaType mediaType, jakarta.ws.rs.core.MultivaluedMap<String, String> httpHeaders, Reader reader) - Specified by:
readFromin classCharacterMessageBodyProvider<Object>
-
writeTo
protected void writeTo(Object o, Class<?> type, Type genericType, Annotation[] annotations, jakarta.ws.rs.core.MediaType mediaType, jakarta.ws.rs.core.MultivaluedMap<String, Object> httpHeaders, Writer writer) - Specified by:
writeToin classCharacterMessageBodyProvider<Object>
-