Class ChunkedInputReader

java.lang.Object
org.glassfish.jersey.client.ChunkedInputReader
All Implemented Interfaces:
javax.ws.rs.ext.MessageBodyReader<ChunkedInput>

@ConstrainedTo(CLIENT) class ChunkedInputReader extends Object implements javax.ws.rs.ext.MessageBodyReader<ChunkedInput>
MessageBodyWriter for ChunkedInput.
  • Field Details

    • messageBodyWorkers

      @Inject private javax.inject.Provider<MessageBodyWorkers> messageBodyWorkers
    • propertiesDelegateProvider

      @Inject private javax.inject.Provider<PropertiesDelegate> propertiesDelegateProvider
  • Constructor Details

    • ChunkedInputReader

      ChunkedInputReader()
  • Method Details

    • isReadable

      public boolean isReadable(Class<?> aClass, Type type, Annotation[] annotations, javax.ws.rs.core.MediaType mediaType)
      Specified by:
      isReadable in interface javax.ws.rs.ext.MessageBodyReader<ChunkedInput>
    • readFrom

      public ChunkedInput readFrom(Class<ChunkedInput> chunkedInputClass, Type type, Annotation[] annotations, javax.ws.rs.core.MediaType mediaType, javax.ws.rs.core.MultivaluedMap<String,String> headers, InputStream inputStream) throws IOException, javax.ws.rs.WebApplicationException
      Specified by:
      readFrom in interface javax.ws.rs.ext.MessageBodyReader<ChunkedInput>
      Throws:
      IOException
      javax.ws.rs.WebApplicationException