Class Parameters

java.lang.Object
org.apache.tomcat.util.http.Parameters

public final class Parameters extends Object
  • Constructor Details

    • Parameters

      public Parameters()
  • Method Details

    • setQuery

      public void setQuery(MessageBytes queryMB)
    • setLimit

      public void setLimit(int limit)
    • getCharset

      public Charset getCharset()
    • setCharset

      public void setCharset(Charset charset)
    • setQueryStringCharset

      public void setQueryStringCharset(Charset queryStringCharset)
    • isParseFailed

      public boolean isParseFailed()
    • getParseFailedReason

      public Parameters.FailReason getParseFailedReason()
    • setParseFailedReason

      public void setParseFailedReason(Parameters.FailReason failReason)
    • size

      public int size()
    • recycle

      public void recycle()
    • getParameterValues

      public String[] getParameterValues(String name)
    • getParameterNames

      public Enumeration<String> getParameterNames()
    • getParameter

      public String getParameter(String name)
    • handleQueryParameters

      public void handleQueryParameters()
      Process the query string into parameters
    • addParameter

      public void addParameter(String key, String value) throws IllegalStateException
      Throws:
      IllegalStateException
    • setURLDecoder

      public void setURLDecoder(UDecoder u)
    • processParameters

      public void processParameters(byte[] bytes, int start, int len)
    • processParameters

      public void processParameters(MessageBytes data, Charset charset)
    • toString

      public String toString()
      Debug purpose
      Overrides:
      toString in class Object