public class MultipartWrapper extends Object implements Serializable, Part, org.apache.commons.fileupload.FileItem
Constructor and Description |
---|
MultipartWrapper() |
MultipartWrapper(org.eclipse.jetty.util.MultiPartInputStreamParser.MultiPart mp)
By this point the Part has been parsed and either a File has been saved if over threshold size or it is saved in memory.
|
Modifier and Type | Method and Description |
---|---|
void |
delete() |
byte[] |
get() |
String |
getContentType() |
String |
getFieldName() |
String |
getHeader(String name) |
Collection<String> |
getHeaderNames() |
org.apache.commons.fileupload.FileItemHeaders |
getHeaders() |
Collection<String> |
getHeaders(String name) |
InputStream |
getInputStream() |
String |
getName() |
OutputStream |
getOutputStream() |
long |
getSize() |
String |
getString() |
String |
getString(String charset) |
String |
getSubmittedFileName() |
boolean |
isFormField() |
boolean |
isInMemory() |
void |
setFieldName(String arg0) |
void |
setFormField(boolean arg0) |
void |
setHeaders(org.apache.commons.fileupload.FileItemHeaders arg0) |
String |
toString() |
void |
write(File arg0) |
void |
write(String fileName) |
public MultipartWrapper(org.eclipse.jetty.util.MultiPartInputStreamParser.MultiPart mp)
mp
- public MultipartWrapper()
public org.apache.commons.fileupload.FileItemHeaders getHeaders()
getHeaders
in interface org.apache.commons.fileupload.FileItemHeadersSupport
public void setHeaders(org.apache.commons.fileupload.FileItemHeaders arg0)
setHeaders
in interface org.apache.commons.fileupload.FileItemHeadersSupport
public byte[] get()
get
in interface org.apache.commons.fileupload.FileItem
public String getContentType()
getContentType
in interface Part
getContentType
in interface org.apache.commons.fileupload.FileItem
public String getFieldName()
getFieldName
in interface org.apache.commons.fileupload.FileItem
public InputStream getInputStream() throws IOException
getInputStream
in interface Part
getInputStream
in interface org.apache.commons.fileupload.FileItem
IOException
public String getName()
public OutputStream getOutputStream() throws IOException
getOutputStream
in interface org.apache.commons.fileupload.FileItem
IOException
public long getSize()
public String getString(String charset) throws UnsupportedEncodingException
getString
in interface org.apache.commons.fileupload.FileItem
UnsupportedEncodingException
public boolean isFormField()
isFormField
in interface org.apache.commons.fileupload.FileItem
public boolean isInMemory()
isInMemory
in interface org.apache.commons.fileupload.FileItem
public void setFieldName(String arg0)
setFieldName
in interface org.apache.commons.fileupload.FileItem
public void setFormField(boolean arg0)
setFormField
in interface org.apache.commons.fileupload.FileItem
public void write(File arg0) throws Exception
write
in interface org.apache.commons.fileupload.FileItem
Exception
public void delete()
public String getString()
getString
in interface org.apache.commons.fileupload.FileItem
public Collection<String> getHeaderNames()
getHeaderNames
in interface Part
public Collection<String> getHeaders(String name)
getHeaders
in interface Part
public String getSubmittedFileName()
getSubmittedFileName
in interface Part
public void write(String fileName) throws IOException
write
in interface Part
IOException