public abstract class PartBase extends java.lang.Object implements Part
Constructor and Description |
---|
PartBase(java.lang.String name,
java.lang.String contentType,
java.nio.charset.Charset charset,
java.lang.String contentId,
java.lang.String transferEncoding)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
void |
addCustomHeader(java.lang.String name,
java.lang.String value) |
java.nio.charset.Charset |
getCharset()
Return the character encoding of this part.
|
java.lang.String |
getContentId()
Return the content ID of this part.
|
java.lang.String |
getContentType()
Returns the content type of this part.
|
java.util.List<Param> |
getCustomHeaders() |
java.lang.String |
getDispositionType()
Gets the disposition-type to be used in Content-Disposition header
|
java.lang.String |
getName()
Return the name of this part.
|
java.lang.String |
getTransferEncoding()
Return the transfer encoding of this part.
|
void |
setCustomHeaders(java.util.List<Param> customHeaders) |
void |
setDispositionType(java.lang.String dispositionType) |
java.lang.String |
toString() |
public PartBase(java.lang.String name, java.lang.String contentType, java.nio.charset.Charset charset, java.lang.String contentId, java.lang.String transferEncoding)
name
- The name of the part, or null
contentType
- The content type, or null
charset
- The character encoding, or null
contentId
- The content id, or null
transferEncoding
- The transfer encoding, or null
public java.lang.String getName()
Part
public java.lang.String getContentType()
Part
getContentType
in interface Part
null
to exclude the content
type headerpublic java.nio.charset.Charset getCharset()
Part
getCharset
in interface Part
null
to exclude the
character encoding headerpublic java.lang.String getTransferEncoding()
Part
getTransferEncoding
in interface Part
null
to exclude the
transfer encoding headerpublic java.lang.String getContentId()
Part
getContentId
in interface Part
null
to exclude the content ID
headerpublic java.lang.String getDispositionType()
Part
getDispositionType
in interface Part
public void setDispositionType(java.lang.String dispositionType)
public java.util.List<Param> getCustomHeaders()
getCustomHeaders
in interface Part
public void setCustomHeaders(java.util.List<Param> customHeaders)
public void addCustomHeader(java.lang.String name, java.lang.String value)
public java.lang.String toString()
toString
in class java.lang.Object
Copyright © 2018. All Rights Reserved.