public abstract class FormDataWriter extends java.lang.Object implements ApiRequestWriter
write() and add your form fields with addField(String, String) and
addFileField(String, String, ApiRequestWriter) there.| Constructor and Description |
|---|
FormDataWriter() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
addField(java.lang.String name,
java.lang.String value) |
protected void |
addFileField(java.lang.String name,
java.lang.String fileName,
ApiRequestWriter subWriter) |
java.lang.String |
getContentType() |
protected abstract void |
write() |
void |
write(java.io.OutputStream out) |
public java.lang.String getContentType()
getContentType in interface ApiRequestWriterpublic final void write(java.io.OutputStream out)
throws java.io.IOException
write in interface ApiRequestWriterjava.io.IOExceptionprotected abstract void write()
throws java.io.IOException
java.io.IOExceptionprotected final void addField(java.lang.String name,
java.lang.String value)
protected final void addFileField(java.lang.String name,
java.lang.String fileName,
ApiRequestWriter subWriter)
throws java.io.IOException
java.io.IOException