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 aIOCallbackwithOutputStreamas 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.