Package org.glassfish.admin.rest.readers
Class RestModelReader<T extends RestModel>
- java.lang.Object
-
- org.glassfish.admin.rest.readers.RestModelReader<T>
-
- All Implemented Interfaces:
jakarta.ws.rs.ext.MessageBodyReader<T>
@Provider @Produces("application/vnd.oracle.glassfish+json") @Consumes("application/vnd.oracle.glassfish+json") public class RestModelReader<T extends RestModel> extends Object implements jakarta.ws.rs.ext.MessageBodyReader<T>
- Author:
- jdlee
-
-
Constructor Summary
Constructors Constructor Description RestModelReader()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
isReadable(Class<?> type, Type genericType, Annotation[] annotations, jakarta.ws.rs.core.MediaType mediaType)
T
readFrom(Class<T> type, Type type1, Annotation[] antns, jakarta.ws.rs.core.MediaType mt, jakarta.ws.rs.core.MultivaluedMap<String,String> mm, InputStream entityStream)
-
-
-
Method Detail
-
isReadable
public boolean isReadable(Class<?> type, Type genericType, Annotation[] annotations, jakarta.ws.rs.core.MediaType mediaType)
-
readFrom
public T readFrom(Class<T> type, Type type1, Annotation[] antns, jakarta.ws.rs.core.MediaType mt, jakarta.ws.rs.core.MultivaluedMap<String,String> mm, InputStream entityStream) throws jakarta.ws.rs.WebApplicationException, IOException
- Specified by:
readFrom
in interfacejakarta.ws.rs.ext.MessageBodyReader<T extends RestModel>
- Throws:
jakarta.ws.rs.WebApplicationException
IOException
-
-