@ConstrainedTo(value=CLIENT) class ChunkedInputReader extends java.lang.Object implements javax.ws.rs.ext.MessageBodyReader<ChunkedInput>
MessageBodyWriter
for ChunkedInput
.Modifier and Type | Field and Description |
---|---|
private javax.inject.Provider<MessageBodyWorkers> |
messageBodyWorkers |
private javax.inject.Provider<PropertiesDelegate> |
propertiesDelegateProvider |
Constructor and Description |
---|
ChunkedInputReader() |
Modifier and Type | Method and Description |
---|---|
boolean |
isReadable(java.lang.Class<?> aClass,
java.lang.reflect.Type type,
java.lang.annotation.Annotation[] annotations,
javax.ws.rs.core.MediaType mediaType) |
ChunkedInput |
readFrom(java.lang.Class<ChunkedInput> chunkedInputClass,
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.String> headers,
java.io.InputStream inputStream) |
@Inject private javax.inject.Provider<MessageBodyWorkers> messageBodyWorkers
@Inject private javax.inject.Provider<PropertiesDelegate> propertiesDelegateProvider
public boolean isReadable(java.lang.Class<?> aClass, java.lang.reflect.Type type, java.lang.annotation.Annotation[] annotations, javax.ws.rs.core.MediaType mediaType)
isReadable
in interface javax.ws.rs.ext.MessageBodyReader<ChunkedInput>
public ChunkedInput readFrom(java.lang.Class<ChunkedInput> chunkedInputClass, 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.String> headers, java.io.InputStream inputStream) throws java.io.IOException, javax.ws.rs.WebApplicationException
readFrom
in interface javax.ws.rs.ext.MessageBodyReader<ChunkedInput>
java.io.IOException
javax.ws.rs.WebApplicationException