Package org.apache.http.entity

Common HTTP entity implementations.

See:
          Description

Interface Summary
ContentLengthStrategy Represents a strategy to determine length of the enclosed content entity based on properties of the HTTP message.
ContentProducer An abstract entity content producer.
 

Class Summary
AbstractHttpEntity Abstract base class for entities.
BasicHttpEntity A generic streamed, non-repeatable entity that obtains its content from an InputStream.
BufferedHttpEntity A wrapping entity that buffers it content if necessary.
ByteArrayEntity A self contained, repeatable entity that obtains its content from a byte array.
ContentType Content type information consisting of a MIME type and an optional charset.
EntityTemplate Entity that delegates the process of content generation to a ContentProducer.
FileEntity A self contained, repeatable entity that obtains its content from a file.
HttpEntityWrapper Base class for wrapping entities.
InputStreamEntity A streamed, non-repeatable entity that obtains its content from an InputStream.
SerializableEntity A streamed entity that obtains its content from a Serializable.
StringEntity A self contained, repeatable entity that obtains its content from a String.
 

Package org.apache.http.entity Description

Common HTTP entity implementations. An entity is the optional content of a message. This package provides a basic selection of entity implementations that can obtain content from byte array, string, file, or through an arbitrary input stream. If a message is received from an open connection, usually it is represented by streamed entity. Entity implementations can be wrapped, for example to buffer the content in memory.



Copyright © 2005-2012 The Apache Software Foundation. All Rights Reserved.