Class AbstractEntityProvider<T>
java.lang.Object
org.jboss.resteasy.plugins.providers.AbstractEntityProvider<T>
- Type Parameters:
T- type
- All Implemented Interfaces:
jakarta.ws.rs.ext.MessageBodyReader<T>,jakarta.ws.rs.ext.MessageBodyWriter<T>,AsyncMessageBodyWriter<T>
- Direct Known Subclasses:
AbstractJAXBProvider,DataSourceProvider,DocumentProvider,IIOImageProvider,MimeMultipartProvider
public abstract class AbstractEntityProvider<T>
extends Object
implements jakarta.ws.rs.ext.MessageBodyReader<T>, AsyncMessageBodyWriter<T>
A AbstractEntityProvider.
- Version:
- $Revision: $
- Author:
- Ryan J. McDonough
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionlonggetSize(T t, Class<?> type, Type genericType, Annotation[] annotations, jakarta.ws.rs.core.MediaType mediaType) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.jboss.resteasy.spi.AsyncMessageBodyWriter
asyncWriteToMethods inherited from interface jakarta.ws.rs.ext.MessageBodyReader
isReadable, readFromMethods inherited from interface jakarta.ws.rs.ext.MessageBodyWriter
isWriteable, writeTo
-
Constructor Details
-
AbstractEntityProvider
public AbstractEntityProvider()
-
-
Method Details
-
getSize
public long getSize(T t, Class<?> type, Type genericType, Annotation[] annotations, jakarta.ws.rs.core.MediaType mediaType) - Specified by:
getSizein interfacejakarta.ws.rs.ext.MessageBodyWriter<T>
-