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, writeTo
private 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 null
charset
- 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 null
mode
- 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.STRICT
subType
- MIME subtype - must not be null
charset
- 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 null
java.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
AbstractMultipartForm
formatMultipartHeader
in class AbstractMultipartForm
java.io.IOException
public java.util.List<FormBodyPart> getBodyParts()
getBodyParts
in class AbstractMultipartForm
public void addBodyPart(FormBodyPart part)
public java.lang.String getSubType()
public java.nio.charset.Charset getCharset()
public java.lang.String getBoundary()