Top Description Interfaces Classes
[default module]

Package org.apache.http.entity


Core HTTP entity implementations.

Interface Summary

Modifier and TypeInterface and Description
public interface
ContentLengthStrategy

Represents a strategy to determine length of the enclosed content entity based on properties of the HTTP message.

public interface
ContentProducer

An abstract entity content producer.

Class Summary

Modifier and TypeClass and Description
public abstract class
AbstractHttpEntity

Abstract base class for entities.

public class
BasicHttpEntity

A generic streamed, non-repeatable entity that obtains its content from an InputStream.

public class
BufferedHttpEntity

A wrapping entity that buffers it content if necessary.

public class
ByteArrayEntity

A self contained, repeatable entity that obtains its content from a byte array.

public class
ContentType

Content type information consisting of a MIME type and an optional charset.

public class
EntityTemplate

Entity that delegates the process of content generation to a ContentProducer.

public class
FileEntity

A self contained, repeatable entity that obtains its content from a file.

public class
HttpEntityWrapper

Base class for wrapping entities.

public class
InputStreamEntity

A streamed, non-repeatable entity that obtains its content from an InputStream.

public class
SerializableEntity

A streamed entity that obtains its content from a Serializable.

public class
StringEntity

A self contained, repeatable entity that obtains its content from a String.