MultipartEntityBuilder.@Deprecated public class HttpMultipart extends AbstractMultipartForm
| Modifier and Type | Field and Description |
|---|---|
private HttpMultipartMode |
mode
Deprecated.
|
private java.util.List<FormBodyPart> |
parts
Deprecated.
|
private java.lang.String |
subType
Deprecated.
|
boundary, charset| Constructor and Description |
|---|
HttpMultipart(java.lang.String subType,
java.nio.charset.Charset charset,
java.lang.String boundary)
Deprecated.
Creates an instance with the specified settings.
|
HttpMultipart(java.lang.String subType,
java.nio.charset.Charset charset,
java.lang.String boundary,
HttpMultipartMode mode)
Deprecated.
Creates an instance with the specified settings.
|
HttpMultipart(java.lang.String subType,
java.lang.String boundary)
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
void |
addBodyPart(FormBodyPart part)
Deprecated.
|
protected void |
formatMultipartHeader(FormBodyPart part,
java.io.OutputStream out)
Deprecated.
Write the multipart header fields; depends on the style.
|
java.util.List<FormBodyPart> |
getBodyParts()
Deprecated.
|
java.lang.String |
getBoundary()
Deprecated.
|
java.nio.charset.Charset |
getCharset()
Deprecated.
|
HttpMultipartMode |
getMode()
Deprecated.
|
java.lang.String |
getSubType()
Deprecated.
|
doWriteTo, getTotalLength, writeField, writeField, writeToprivate final HttpMultipartMode mode
private final java.util.List<FormBodyPart> parts
private final java.lang.String subType
public HttpMultipart(java.lang.String subType,
java.nio.charset.Charset charset,
java.lang.String boundary,
HttpMultipartMode mode)
subType - MIME subtype - must not be nullcharset - the character set to use. May be null,
in which case MIME.DEFAULT_CHARSET - i.e. US-ASCII - is used.boundary - to use - must not be nullmode - the mode to usejava.lang.IllegalArgumentException - if charset is null or boundary is nullpublic HttpMultipart(java.lang.String subType,
java.nio.charset.Charset charset,
java.lang.String boundary)
HttpMultipartMode.STRICTsubType - MIME subtype - must not be nullcharset - the character set to use. May be null,
in which case MIME.DEFAULT_CHARSET - i.e. US-ASCII - is used.boundary - to use - must not be nulljava.lang.IllegalArgumentException - if charset is null or boundary is nullpublic HttpMultipart(java.lang.String subType,
java.lang.String boundary)
public HttpMultipartMode getMode()
protected void formatMultipartHeader(FormBodyPart part, java.io.OutputStream out) throws java.io.IOException
AbstractMultipartFormformatMultipartHeader in class AbstractMultipartFormjava.io.IOExceptionpublic java.util.List<FormBodyPart> getBodyParts()
getBodyParts in class AbstractMultipartFormpublic void addBodyPart(FormBodyPart part)
public java.lang.String getSubType()
public java.nio.charset.Charset getCharset()
public java.lang.String getBoundary()