Package org.apache.hc.core5.http.nio.entity
HTTP message entity APIs based on the asynchronous (non-blocking) I/O model.
-
Class Summary Class Description AbstractBinAsyncEntityConsumer<T> Abstract binary entity content consumer.AbstractBinAsyncEntityProducer Abstract binary entity content producer.AbstractBinDataConsumer Abstract binary data consumer.AbstractCharAsyncEntityConsumer<T> Abstract text entity content consumer.AbstractCharAsyncEntityProducer Abstract text entity content producer.AbstractCharDataConsumer Abstract text data consumer.AsyncEntityProducers {AsyncEntityProducer} factory methods.AsyncEntityProducerWrapper Base class for wrapping entity producers that delegates all calls to the wrapped producer.BasicAsyncEntityConsumer BasicAsyncEntityConsumer
implementation that processes the data stream content into a byte array.BasicAsyncEntityProducer BasicAsyncEntityProducer
implementation that generates data stream from content of a byte array.DigestingEntityConsumer<T> AsyncEntityConsumer
decorator that calculates a digest hash from the data stream content and keeps the list of trailers received with the data stream.DigestingEntityProducer AsyncEntityProducer
decorator that calculates a digest hash from the data stream content and appends its value to the list of trailers.DiscardingEntityConsumer<T> No-opAsyncEntityConsumer
that discards all data from the data stream.FileEntityProducer AsyncEntityProducer
implementation that generates data stream from content of aFile
.NoopEntityConsumer Deprecated. PathEntityProducer AsyncEntityProducer
implementation that generates a data stream from the content at aPath
.StringAsyncEntityConsumer BasicAsyncEntityConsumer
implementation that processes the data stream content into a string.StringAsyncEntityProducer BasicAsyncDataProducer
implementation that generates data stream from content of a string. -
Enum Summary Enum Description AbstractBinAsyncEntityProducer.State AbstractCharAsyncEntityProducer.State