Class MultipartRequestParameter
- java.lang.Object
-
- org.apache.sling.engine.impl.parameters.MultipartRequestParameter
-
- All Implemented Interfaces:
org.apache.sling.api.request.RequestParameter
public class MultipartRequestParameter extends Object
TheMultipartRequestParameterrepresents a request parameter from a multipart/form-data POST request.To not add a dependency to Servlet API 3 this class does not implement the Servlet API 3
Partinterface. To support Servlet API 3Parts theSlingPartclass wraps instances of this class.
-
-
Constructor Summary
Constructors Constructor Description MultipartRequestParameter(org.apache.commons.fileupload.FileItem delegatee)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description byte[]get()StringgetContentType()StringgetEncoding()StringgetFileName()InputStreamgetInputStream()StringgetName()longgetSize()StringgetString()StringgetString(String enc)booleanisFormField()StringtoString()
-
-
-
Method Detail
-
get
public byte[] get()
-
getContentType
public String getContentType()
-
getInputStream
public InputStream getInputStream() throws IOException
- Throws:
IOException
-
getFileName
public String getFileName()
-
getSize
public long getSize()
-
getString
public String getString()
-
getString
public String getString(String enc) throws UnsupportedEncodingException
- Throws:
UnsupportedEncodingException
-
isFormField
public boolean isFormField()
-
getName
public String getName()
- Specified by:
getNamein interfaceorg.apache.sling.api.request.RequestParameter
-
getEncoding
public String getEncoding()
-
-