Class JettisonLowLevelProvider<T>
- java.lang.Object
-
- org.glassfish.jersey.message.internal.AbstractMessageReaderWriterProvider<T>
-
- org.glassfish.jersey.jettison.internal.entity.JettisonLowLevelProvider<T>
-
- Type Parameters:
T- supported Java type.
- All Implemented Interfaces:
MessageBodyReader<T>,MessageBodyWriter<T>
- Direct Known Subclasses:
JettisonArrayProvider,JettisonObjectProvider
public abstract class JettisonLowLevelProvider<T> extends AbstractMessageReaderWriterProvider<T>
Abstract, low-level JSON media type message entity provider (reader & writer).- Author:
- Jakub Podlesak
-
-
Field Summary
-
Fields inherited from class org.glassfish.jersey.message.internal.AbstractMessageReaderWriterProvider
UTF8
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedJettisonLowLevelProvider(Class<T> c)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanisReadable(Class<?> type, Type genericType, Annotation[] annotations, MediaType mediaType)protected booleanisSupported(MediaType m)booleanisWriteable(Class<?> type, Type genericType, Annotation[] annotations, MediaType mediaType)-
Methods inherited from class org.glassfish.jersey.message.internal.AbstractMessageReaderWriterProvider
getCharset, getSize, readFromAsString, writeTo, writeTo, writeToAsString
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface jakarta.ws.rs.ext.MessageBodyReader
readFrom
-
Methods inherited from interface jakarta.ws.rs.ext.MessageBodyWriter
writeTo
-
-
-
-
Method Detail
-
isReadable
public boolean isReadable(Class<?> type, Type genericType, Annotation[] annotations, MediaType mediaType)
-
isWriteable
public boolean isWriteable(Class<?> type, Type genericType, Annotation[] annotations, MediaType mediaType)
-
isSupported
protected boolean isSupported(MediaType m)
-
-