OOP RequestParser Version 2.4
C G I M N P R S

C

com.bentofw.requestparser - package com.bentofw.requestparser
The main class in this package implements the method for parsing HTTP request in an effective way.
com.bentofw.util - package com.bentofw.util
The classes and interfaces required for APIs by OOP-Research.
containsKey(String) - Method in interface com.bentofw.util.ParsedRequestParameters
Returns true if the request parameter for the key is available in this request.

G

GET - Static variable in interface com.bentofw.util.ParsedRequestParameters
 
getContextPath() - Method in interface com.bentofw.util.ParsedRequestParameters
Returns the context path.
getDecodedBytes(String) - Method in interface com.bentofw.util.ParsedRequestParameters
Return the decoded byte array of the request parameter specified by the name.
getDecodedBytesInArray(String) - Method in interface com.bentofw.util.ParsedRequestParameters
Return the array of the decoded byte arrays of the request parameter specified by the name.
getDecodedBytesInList(String) - Method in interface com.bentofw.util.ParsedRequestParameters
Return the List of the decoded byte arrays of the request parameter specified by the name.
getDecodedString(String) - Method in interface com.bentofw.util.ParsedRequestParameters
Return the decoded String of the request parameter specified by the name.
getDecodedString(String, String) - Method in interface com.bentofw.util.ParsedRequestParameters
Return the decoded String of the request parameter specified by the name.
getDecodedStringInArray(String) - Method in interface com.bentofw.util.ParsedRequestParameters
Return the array of decoded Strings of the request parameter specified by the name.
getDecodedStringInArray(String, String) - Method in interface com.bentofw.util.ParsedRequestParameters
Return the array of decoded Strings of the request parameter specified by the name.
getDecodedStringInList(String) - Method in interface com.bentofw.util.ParsedRequestParameters
Return the List of decoded Strings of the request parameter specified by the name.
getDecodedStringInList(String, String) - Method in interface com.bentofw.util.ParsedRequestParameters
Return the List of decoded Strings of the request parameter specified by the name.
getElement(String, int) - Static method in class com.bentofw.requestparser.PathElementUtil
Return the element in the specified position from the String.
getEncodedString(String) - Method in interface com.bentofw.util.ParsedRequestParameters
Return the URL-encoded String of the request parameter specified by the name.
getEncodedStringInArray(String) - Method in interface com.bentofw.util.ParsedRequestParameters
Return the array of URL-encoded Strings of the request parameter specified by the name.
getEncodedStringInList(String) - Method in interface com.bentofw.util.ParsedRequestParameters
Return the List of URL-encoded Strings of the request parameter specified by the name.
getEncoding() - Method in interface com.bentofw.util.ParsedRequestParameters
Return the current character encoding of this HTTP request.
getFirstElement(String) - Static method in class com.bentofw.requestparser.PathElementUtil
Return the first element from the String.
getHostHeader() - Method in interface com.bentofw.util.ParsedRequestParameters
Returns the host header of the HTTP request.
getInstance() - Static method in class com.bentofw.requestparser.RequestParser
Reads the property file and returns the instance of this class.
getKeysInArray() - Method in interface com.bentofw.util.ParsedRequestParameters
Return the array of the names of the available request parameters.
getKeysInList() - Method in interface com.bentofw.util.ParsedRequestParameters
Return the List of the names of the available request parameters.
getLastElement(String) - Static method in class com.bentofw.requestparser.PathElementUtil
Return the last element from the String.
getLastPathInfo() - Method in interface com.bentofw.util.ParsedRequestParameters
Returns the last element within the path information.
getLengthOfDecodedString(String) - Method in interface com.bentofw.util.ParsedRequestParameters
Return the length of the decoded String for the specified parameter.
getLengthOfDecodedStringInArray(String) - Method in interface com.bentofw.util.ParsedRequestParameters
Return the length of the decoded Strings for the specified parameter in the array.
getLengthOfEncodedString(String) - Method in interface com.bentofw.util.ParsedRequestParameters
Return the length of the encoded String for the specified parameter.
getLengthOfEncodedStringInArray(String) - Method in interface com.bentofw.util.ParsedRequestParameters
Return the length of the encoded Strings for the specified parameter in the array.
getLengthOfLongestDecodedString(String) - Method in interface com.bentofw.util.ParsedRequestParameters
Return the length of the longest decoded Strings for the specified parameter.
getLengthOfLongestEncodedString(String) - Method in interface com.bentofw.util.ParsedRequestParameters
Return the length of the longest encoded Strings for the specified parameter.
getMessage() - Method in exception com.bentofw.util.NestedException
Returns the error message of original Throwable.
getMethod() - Method in interface com.bentofw.util.ParsedRequestParameters
Returns the int value indicating the request method, that is GET, POST or MULTIPART.
getOriginal() - Method in exception com.bentofw.util.NestedException
Returns the original Throwable.
getPathInfo() - Method in interface com.bentofw.util.ParsedRequestParameters
Returns the path information.
getServletPath() - Method in interface com.bentofw.util.ParsedRequestParameters
Return the servlet path of the requested URL.

I

InvalidPathElementException - Exception in com.bentofw.requestparser
Thrown by PathElementUtil in case that the given String does not include the intended element.
InvalidPathElementException(String) - Constructor for exception com.bentofw.requestparser.InvalidPathElementException
 

M

MULTIPART - Static variable in interface com.bentofw.util.ParsedRequestParameters
 

N

NestedException - Exception in com.bentofw.util
The exception for the system error.
NestedException(Throwable) - Constructor for exception com.bentofw.util.NestedException
The custructor.
NoPropertyFileException - Exception in com.bentofw.util
This exception will be thrown when the required property file is not found.
NoPropertyFileException(String) - Constructor for exception com.bentofw.util.NoPropertyFileException
The custructor.

P

parse(HttpServletRequest) - Method in class com.bentofw.requestparser.RequestParser
Parses a series of key-value pairs in the HTTP request, and stores them within ParsedRequestParameters object along with the information of the HTTP request.
ParsedRequestParameters - Interface in com.bentofw.util
Interface for HTTP request parameters
parseSimple(HttpServletRequest) - Method in class com.bentofw.requestparser.RequestParser
Parses a series of key-value pairs in the HTTP request, and stores them within ParsedRequestParameters object along with the information of the HTTP request.
PathElementUtil - Class in com.bentofw.requestparser
Retrieve the specified element in the String.
PathElementUtil() - Constructor for class com.bentofw.requestparser.PathElementUtil
 
POST - Static variable in interface com.bentofw.util.ParsedRequestParameters
 
printStackTrace() - Method in exception com.bentofw.util.NestedException
Print this Throwable and its backtrace to the standard error stream.
printStackTrace(PrintStream) - Method in exception com.bentofw.util.NestedException
Print this Throwable and its backtrace to the specified PrintStream.
printStackTrace(PrintWriter) - Method in exception com.bentofw.util.NestedException
Print this Throwable and its backtrace to the specified PrintWriter.

R

RequestParser - Class in com.bentofw.requestparser
Parse HTTP request and return ParsedRequestParameters

S

setEncoding(String) - Method in interface com.bentofw.util.ParsedRequestParameters
Set the character encoding of this HTTP request.
SimpleException - Exception in com.bentofw.util
The exception for the logical error.
SimpleException(String) - Constructor for exception com.bentofw.util.SimpleException
The custructor.

C G I M N P R S
OOP RequestParser Version 2.4

ALL CONTENTS COPYRIGHT 2005, OOP-Research Corporation. All rights reserved.
Any questions and comments are welcome to OOP-Research Corporation.