org.apache.sling.engine.impl.parameters
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
The MultipartRequestParameter represents 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 Part interface. To support Servlet API 3 Parts
the SlingPart class wraps instances of this class.
MultipartRequestParameter
public MultipartRequestParameter(org.apache.commons.fileupload.FileItem delegatee)
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()
toString
public String toString()
- Overrides:
toString in class Object
getName
public String getName()
- Specified by:
getName in interface org.apache.sling.api.request.RequestParameter
getEncoding
public String getEncoding()
Copyright © 2007–2015 The Apache Software Foundation. All rights reserved.