Top Description Classes
[default module]

Package org.apache.hc.core5.http.nio.entity


HTTP message entity APIs based on the asynchronous (non-blocking) I/O model.

Class Summary

Modifier and TypeClass and Description
public abstract class
AbstractBinAsyncEntityConsumer<
entity representation.
T
>

Abstract binary entity content consumer.

public abstract class
AbstractBinAsyncEntityProducer

Abstract binary entity content producer.

public abstract class
AbstractBinDataConsumer

Abstract binary data consumer.

public abstract class
AbstractCharAsyncEntityConsumer<
entity representation.
T
>

Abstract text entity content consumer.

public abstract class
AbstractCharAsyncEntityProducer

Abstract text entity content producer.

public abstract class
AbstractCharDataConsumer

Abstract text data consumer.

public class
AsyncEntityProducers

{AsyncEntityProducer} factory methods.

public class
AsyncEntityProducerWrapper

Base class for wrapping entity producers that delegates all calls to the wrapped producer.

public class
BasicAsyncEntityConsumer

Basic org.apache.hc.core5.http.nio.AsyncEntityConsumer implementation that processes the data stream content into a byte array.

public class
BasicAsyncEntityProducer

Basic AsyncEntityProducer implementation that generates data stream from content of a byte array.

public class
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.

public class
DigestingEntityProducer

AsyncEntityProducer decorator that calculates a digest hash from the data stream content and appends its value to the list of trailers.

public class
DiscardingEntityConsumer<T>

No-op AsyncEntityConsumer that discards all data from the data stream.

public class
FileEntityProducer

AsyncEntityProducer implementation that generates data stream from content of a File.

public class
NoopEntityConsumer

Deprecated Use DiscardingEntityConsumer
No-op AsyncEntityConsumer that discards all data from the data stream.
public class
PathEntityProducer

AsyncEntityProducer implementation that generates a data stream from the content at a Path.

public class
StringAsyncEntityConsumer

Basic org.apache.hc.core5.http.nio.AsyncEntityConsumer implementation that processes the data stream content into a string.

public class
StringAsyncEntityProducer

Basic org.apache.hc.core5.http.nio.AsyncDataProducer implementation that generates data stream from content of a string.