Top Description Interfaces Classes Enums
[default module]

Package org.apache.hc.client5.http.entity.mime


MIME coded HTTP entity implementations.

Interface Summary

Modifier and TypeInterface and Description
public interface
public interface
ContentDescriptor

Represents common content properties.

Class Summary

Modifier and TypeClass and Description
public abstract class
pack-priv abstract class
AbstractMultipartFormat

HttpMultipart represents a collection of MIME multipart encoded content bodies.

public class
ByteArrayBody

Binary body part backed by a byte array.

public class
FileBody

Binary body part backed by a file.

public class
FormBodyPart

FormBodyPart class represents a content body that can be used as a part of multipart encoded entities.

public class
public class
Header

The header of a MIME entity.

pack-priv class
pack-priv class
pack-priv class
public class
InputStreamBody

Binary body part backed by an input stream.

pack-priv class
LegacyMultipart

HttpBrowserCompatibleMultipart represents a collection of MIME multipart encoded content bodies.

pack-priv class
public class
MimeField

Minimal MIME field.

public class
MultipartEntityBuilder

Builder for multipart HttpEntitys.

pack-priv class
public class
MultipartPart

MultipartPart class represents a content body that can be used as a part of multipart encoded entities.

public class
MultipartPartBuilder

Builder for individual MultipartParts.

public class
StringBody

Text body part backed by a byte array.

Enum Summary

Modifier and TypeEnum and Description
public enum
HttpMultipartMode

MIME compliance mode.