| Modifier and Type | Field and Description | 
|---|---|
| static String | DEFAULT_CHARSETDefault charset of file attachments. | 
| static String | DEFAULT_CONTENT_TYPEDefault content encoding of file attachments. | 
| static String | DEFAULT_TRANSFER_ENCODINGDefault transfer encoding of file attachments. | 
| protected static String | FILE_NAMEAttachment's file name | 
BOUNDARY, CHARSET, CONTENT_DISPOSITION, CONTENT_TRANSFER_ENCODING, CONTENT_TYPE, CRLF, EXTRA, QUOTE| Constructor and Description | 
|---|
| FilePart(String name,
        File file)FilePart Constructor. | 
| FilePart(String name,
        File file,
        String contentType,
        String charset)FilePart Constructor. | 
| FilePart(String name,
        PartSource partSource)FilePart Constructor. | 
| FilePart(String name,
        PartSource partSource,
        String contentType,
        String charset)FilePart Constructor. | 
| FilePart(String name,
        String fileName,
        File file)FilePart Constructor. | 
| FilePart(String name,
        String fileName,
        File file,
        String contentType,
        String charset)FilePart Constructor. | 
| Modifier and Type | Method and Description | 
|---|---|
| protected PartSource | getSource()Returns the source of the file part. | 
| protected long | lengthOfData()Return the length of the data. | 
| protected void | sendData(OutputStream out)Write the data in "source" to the specified stream. | 
| protected void | sendDispositionHeader(OutputStream out)Write the disposition header to the output stream | 
getCharSet, getContentType, getName, getTransferEncoding, setCharSet, setContentType, setName, setTransferEncodinggetBoundary, getLengthOfParts, getLengthOfParts, getPartBoundary, isRepeatable, length, send, sendContentTypeHeader, sendEnd, sendEndOfHeader, sendMessageEnd, sendPart, sendParts, sendParts, sendStart, sendTransferEncodingHeader, toStringpublic static final String DEFAULT_CONTENT_TYPE
public static final String DEFAULT_CHARSET
public static final String DEFAULT_TRANSFER_ENCODING
protected static final String FILE_NAME
public FilePart(String name, PartSource partSource, String contentType, String charset)
public FilePart(String name, PartSource partSource)
name - the name for this partpartSource - the source for this partpublic FilePart(String name, File file) throws FileNotFoundException
name - the name of the file partfile - the file to postFileNotFoundException - if the file is not a normal
 file or if it is not readable.public FilePart(String name, File file, String contentType, String charset) throws FileNotFoundException
name - the name of the file partfile - the file to postcontentType - the content type for this part, if null the
 default is usedcharset - the charset encoding for this part, if null the
 default is usedFileNotFoundException - if the file is not a normal
 file or if it is not readable.public FilePart(String name, String fileName, File file) throws FileNotFoundException
name - the name of the file partfileName - the file namefile - the file to postFileNotFoundException - if the file is not a normal
 file or if it is not readable.public FilePart(String name, String fileName, File file, String contentType, String charset) throws FileNotFoundException
name - the name of the file partfileName - the file namefile - the file to postcontentType - the content type for this part, if null the
 default is usedcharset - the charset encoding for this part, if null the
 default is usedFileNotFoundException - if the file is not a normal
 file or if it is not readable.protected void sendDispositionHeader(OutputStream out) throws IOException
sendDispositionHeader in class Partout - The output streamIOException - If an IO problem occursprotected void sendData(OutputStream out) throws IOException
sendData in class Partout - The output stream.IOException - if an IO problem occurs.protected PartSource getSource()
protected long lengthOfData()
                     throws IOException
lengthOfData in class PartIOException - if an IO problem occursCopyright © 2015. All rights reserved.