| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.commons.httpclient.methods.multipart.Part
org.apache.commons.httpclient.methods.multipart.PartBase
org.apache.commons.httpclient.methods.multipart.StringPart
public class StringPart
Simple string parameter for a multipart post
| Field Summary | |
|---|---|
| static String | DEFAULT_CHARSETDefault charset of string parameters | 
| static String | DEFAULT_CONTENT_TYPEDefault content encoding of string parameters. | 
| static String | DEFAULT_TRANSFER_ENCODINGDefault transfer encoding of string parameters | 
| Fields inherited from class org.apache.commons.httpclient.methods.multipart.Part | 
|---|
| BOUNDARY, BOUNDARY_BYTES, CHARSET, CHARSET_BYTES, CONTENT_DISPOSITION, CONTENT_DISPOSITION_BYTES, CONTENT_TRANSFER_ENCODING, CONTENT_TRANSFER_ENCODING_BYTES, CONTENT_TYPE, CONTENT_TYPE_BYTES, CRLF, CRLF_BYTES, EXTRA, EXTRA_BYTES, QUOTE, QUOTE_BYTES | 
| Constructor Summary | |
|---|---|
| StringPart(String name,
           String value)Constructor. | |
| StringPart(String name,
           String value,
           String charset)Constructor. | |
| Method Summary | |
|---|---|
| protected  long | lengthOfData()Return the length of the data. | 
| protected  void | sendData(OutputStream out)Writes the data to the given OutputStream. | 
|  void | setCharSet(String charSet)Sets the character encoding. | 
| Methods inherited from class org.apache.commons.httpclient.methods.multipart.PartBase | 
|---|
| getCharSet, getContentType, getName, getTransferEncoding, setContentType, setName, setTransferEncoding | 
| Methods inherited from class org.apache.commons.httpclient.methods.multipart.Part | 
|---|
| getBoundary, getLengthOfParts, getLengthOfParts, getPartBoundary, isRepeatable, length, send, sendContentTypeHeader, sendDispositionHeader, sendEnd, sendEndOfHeader, sendParts, sendParts, sendStart, sendTransferEncodingHeader, toString | 
| Methods inherited from class java.lang.Object | 
|---|
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait | 
| Field Detail | 
|---|
public static final String DEFAULT_CONTENT_TYPE
public static final String DEFAULT_CHARSET
public static final String DEFAULT_TRANSFER_ENCODING
| Constructor Detail | 
|---|
public StringPart(String name,
                  String value,
                  String charset)
name - The name of the partvalue - the string to postcharset - the charset to be used to encode the string, if null 
 the default is used
public StringPart(String name,
                  String value)
name - The name of the partvalue - the string to post| Method Detail | 
|---|
protected void sendData(OutputStream out)
                 throws IOException
sendData in class Partout - the OutputStream to write to
IOException - if there is a write error
protected long lengthOfData()
                     throws IOException
lengthOfData in class PartIOException - If an IO problem occursPart.lengthOfData()public void setCharSet(String charSet)
PartBase
setCharSet in class PartBasecharSet - the character encoding, or null to exclude the character 
 encoding header| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||