Class Parameters
java.lang.Object
org.apache.tomcat.util.http.Parameters
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddParameter(String key, String value) getParameter(String name) String[]getParameterValues(String name) voidProcess the query string into parametersbooleanvoidprocessParameters(byte[] bytes, int start, int len) voidprocessParameters(MessageBytes data, Charset charset) voidrecycle()voidsetCharset(Charset charset) voidsetLimit(int limit) voidsetParseFailedReason(Parameters.FailReason failReason) voidsetQuery(MessageBytes queryMB) voidsetQueryStringCharset(Charset queryStringCharset) voidintsize()toString()Debug purpose
-
Constructor Details
-
Parameters
public Parameters()
-
-
Method Details
-
setQuery
-
setLimit
public void setLimit(int limit) -
getCharset
-
setCharset
-
setQueryStringCharset
-
isParseFailed
public boolean isParseFailed() -
getParseFailedReason
-
setParseFailedReason
-
size
public int size() -
recycle
public void recycle() -
getParameterValues
-
getParameterNames
-
getParameter
-
handleQueryParameters
public void handleQueryParameters()Process the query string into parameters -
addParameter
- Throws:
IllegalStateException
-
setURLDecoder
-
processParameters
public void processParameters(byte[] bytes, int start, int len) -
processParameters
-
toString
-