Package org.apache.hc.core5.http.io.entity
HTTP message entity APIs based on the classic (blocking) I/O model.
-
Class Summary Class Description AbstractHttpEntity Abstract base class for mutable entities.BasicHttpEntity A generic streamed, non-repeatable entity that obtains its content from anInputStream
.BufferedHttpEntity A wrapping entity that buffers it content if necessary.ByteArrayEntity A self contained, repeatable entity that obtains its content from a byte array.ByteBufferEntity An entity that delivers the contents of aByteBuffer
.EmptyInputStream EntityTemplate Entity that delegates the process of content generation to aIOCallback
withOutputStream
as output sink.EntityUtils Support methods forHttpEntity
.FileEntity A self contained, repeatable entity that obtains its content from a file.HttpEntities {HttpEntity} factory methods.HttpEntityWrapper Base class for wrapping entities that delegates all calls to the wrapped entity.InputStreamEntity A streamed, non-repeatable entity that obtains its content from anInputStream
.NullEntity An empty entity with no content-type.PathEntity A self contained, repeatable entity that obtains its content from a path.SerializableEntity A streamed entity that obtains its content from aSerializable
.StringEntity A self contained, repeatable entity that obtains its content from aString
.