| Name | Description | Type | Package | Framework |
| AbstractHttpEntity | Abstract base class for entities. | Class | apache.http.entity | Apache HttpComponents |
| BasicHttpEntity | A generic streamed, non-repeatable entity that obtains its content from an InputStream. | Class | apache.http.entity | Apache HttpComponents |
| BufferedHttpEntity | A wrapping entity that buffers it content if necessary. | Class | apache.http.entity | Apache HttpComponents |
| ByteArrayEntity | A self contained, repeatable entity that obtains its content from a byte array. | Class | apache.http.entity | Apache HttpComponents |
| ContentLengthStrategy | Represents a strategy to determine length of the enclosed content entity based on properties of the HTTP message. | Interface | apache.http.entity | Apache HttpComponents |
| ContentProducer | An abstract entity content producer. | Interface | apache.http.entity | Apache HttpComponents |
| ContentType | Content type information consisting of a MIME type and an optional charset. | Class | apache.http.entity | Apache HttpComponents |
| EntityTemplate | Entity that delegates the process of content generation to a ContentProducer. | Class | apache.http.entity | Apache HttpComponents |
| FileEntity | A self contained, repeatable entity that obtains its content from a file. | Class | apache.http.entity | Apache HttpComponents |
| HttpEntityWrapper | Base class for wrapping entities. | Class | apache.http.entity | Apache HttpComponents |
| InputStreamEntity | Class | apache.http.entity | Apache HttpComponents | |
| SerializableEntity | A streamed entity that obtains its content from a Serializable. | Class | apache.http.entity | Apache HttpComponents |
| StringEntity | Class | apache.http.entity | Apache HttpComponents | |
| AbstractContentBody | Class | org.apache.http.entity.mime.content | Apache HttpComponents | |
| ByteArrayBody | Binary body part backed by a byte array. | Class | org.apache.http.entity.mime.content | Apache HttpComponents |
| ContentBody | Interface | org.apache.http.entity.mime.content | Apache HttpComponents | |
| ContentDescriptor | Represents common content properties. | Interface | org.apache.http.entity.mime.content | Apache HttpComponents |
| FileBody | Binary body part backed by a file. | Class | org.apache.http.entity.mime.content | Apache HttpComponents |
| FormBodyPart | FormBodyPart class represents a content body that can be used as a part of multipart encoded entities. | Class | org.apache.http.entity.mime | Apache HttpComponents |
| FormBodyPartBuilder | Builder for individual FormBodyParts. | Class | org.apache.http.entity.mime | Apache HttpComponents |
| Header | The header of an entity (see RFC 2045). | Class | org.apache.http.entity.mime | Apache HttpComponents |
| HttpMultipart | HttpMultipart represents a collection of MIME multipart encoded content bodies. | Class | org.apache.http.entity.mime | Apache HttpComponents |
| HttpMultipartMode | enum HttpMultipartModeEnum Constant Summary | Class | org.apache.http.entity.mime | Apache HttpComponents |
| InputStreamBody | Binary body part backed by an input stream. | Class | org.apache.http.entity.mime.content | Apache HttpComponents |
| MIME | Class | org.apache.http.entity.mime | Apache HttpComponents | |
| MinimalField | Class | org.apache.http.entity.mime | Apache HttpComponents | |
| MultipartEntity | Multipart/form coded HTTP entity consisting of multiple body parts. | Class | org.apache.http.entity.mime | Apache HttpComponents |
| MultipartEntityBuilder | Builder for multipart HttpEntitys. | Class | org.apache.http.entity.mime | Apache HttpComponents |
| StringBody | Text body part backed by a byte array. | Class | org.apache.http.entity.mime.content | Apache HttpComponents |