OOP FormGenerator Version 3.1
A B C E F G I N P R S U

A

AbstractVerifier - class com.oopreserch.web.AbstractVerifier.
The abstarct class which implements usefull methods to be used by its subclass.
AbstractVerifier() - Constructor for class com.oopreserch.web.AbstractVerifier
 
AbstractVerifierByRegEx - class com.oopreserch.web.AbstractVerifierByRegEx.
The base class for FormValueVerifier implementations, which use java.util.regex package.
AbstractVerifierByRegEx() - Constructor for class com.oopreserch.web.AbstractVerifierByRegEx
Constructor.
AcceptAny - class com.oopreserch.web.AcceptAny.
Implementation of FormValueVerifier interface.
AcceptAny() - Constructor for class com.oopreserch.web.AcceptAny
 

B

BreakForHtml - class com.oopreserch.web.BreakForHtml.
The implementation of FormValueBreaker interface.
BreakForHtml() - Constructor for class com.oopreserch.web.BreakForHtml
 
BreakForXml - class com.oopreserch.web.BreakForXml.
The implementation of FormValueBreaker interface.
BreakForXml() - Constructor for class com.oopreserch.web.BreakForXml
 

C

clear() - Method in class com.oopreserch.web.Form
Set all the values to the empty String and their validity to true.
com.oopreserch.util - package com.oopreserch.util
The classes and interfaces required for APIs by OOP-Reserch.
com.oopreserch.web - package com.oopreserch.web
OOP FormGenerator API Version 3.1

This API is useful for generating the CGI FORM on the fly.

E

EscapeForHdml - class com.oopreserch.web.EscapeForHdml.
The implementation of FormValueEscaper interface.
EscapeForHdml() - Constructor for class com.oopreserch.web.EscapeForHdml
 
EscapeForHtml - class com.oopreserch.web.EscapeForHtml.
The implementation of FormValueEscaper interface.
EscapeForHtml() - Constructor for class com.oopreserch.web.EscapeForHtml
 
EscapeForWml - class com.oopreserch.web.EscapeForWml.
The implementation of FormValueEscaper interface.
EscapeForWml() - Constructor for class com.oopreserch.web.EscapeForWml
 
EscapeForXml - class com.oopreserch.web.EscapeForXml.
The implementation of FormValueEscaper interface.
EscapeForXml() - Constructor for class com.oopreserch.web.EscapeForXml
 

F

Form - class com.oopreserch.web.Form.
Insert the arbitrary Strings into the code fragments and merge them all.
FormGenerator - class com.oopreserch.web.FormGenerator.
The factory and pool of Form instances.
FormValueBreaker - interface com.oopreserch.web.FormValueBreaker.
The interface for replacing the line separator with the tag for line break.
FormValueBreakerFactory - class com.oopreserch.web.FormValueBreakerFactory.
Used by Form to get the specified implementation of FormValueBreaker.
FormValueEscaper - interface com.oopreserch.web.FormValueEscaper.
The interface for getting the escaped String.
FormValueEscaperFactory - class com.oopreserch.web.FormValueEscaperFactory.
Used by Form to get the specified implementation of FormValueEscaper.
FormValueVerifier - interface com.oopreserch.web.FormValueVerifier.
The interface for checking the validity of the given String.
FormValueVerifierFactory - class com.oopreserch.web.FormValueVerifierFactory.
Used by Form to get the specified implementation of FormValueVerifier.

G

getBreaked(String) - Method in class com.oopreserch.web.BreakForXml
Replace the line separators with the tags for line break, <br />.
getBreaked(String) - Method in class com.oopreserch.web.BreakForHtml
Replace the line separators with the tags for line break, <br>.
getBreaked(String) - Method in interface com.oopreserch.web.FormValueBreaker
This method will be used by Form to replace the line separators with the tags for line break.
getCharacterEncoding() - Method in class com.oopreserch.web.Form
Returns the character encoding of the original XML.
getCharsetForResponse() - Method in class com.oopreserch.web.Form
Return the charset for the response.
getContentType() - Method in class com.oopreserch.web.Form
Returns the content-type specified by content.type element in the XML.
getEscaped(String) - Method in class com.oopreserch.web.EscapeForHtml
Escape the special characters for HTML.
getEscaped(String) - Method in class com.oopreserch.web.EscapeForXml
Escape the special characters for XML.
getEscaped(String) - Method in class com.oopreserch.web.EscapeForHdml
Escape the special characters for HDML.
getEscaped(String) - Method in class com.oopreserch.web.EscapeForWml
Escape the special characters for WML.
getEscaped(String) - Method in class com.oopreserch.web.UrlEncodeAscii
URL-encode the given String by ISO-8859-1.
getEscaped(String) - Method in interface com.oopreserch.web.FormValueEscaper
This method will be used by Form to escape the String to be inserted.
getForm(String) - Method in class com.oopreserch.web.FormGenerator
Return the instance of Form.
getForm(String, Locale) - Method in class com.oopreserch.web.FormGenerator
Return the instance of Form for the specified XML and Locale.
getHTML() - Method in class com.oopreserch.web.Form
Deprecated.  
getInstance() - Static method in class com.oopreserch.web.FormGenerator
Returns the instance of this class, which is unique within the web application context.
getMerged() - Method in class com.oopreserch.web.Form
Merge the inserted Strings into the code fragments and return the concatenated Strings.
getMessage() - Method in class com.oopreserch.util.NestedException
Returns the error message of original Throwable.
getOriginal() - Method in class com.oopreserch.util.NestedException
Returns the original Throwable.

I

init() - Method in class com.oopreserch.web.IsJpPostalCode
Specifies the regular expression for the valid zip code in Japan.
init() - Method in class com.oopreserch.web.IsEmailAddress
Specifies the regular expression for the valid e-mail address.
init() - Method in class com.oopreserch.web.IsTelephone
Specifies the regular expression for the valid telephone number.
isAllValid() - Method in class com.oopreserch.web.Form
Return true if all the Strings are valid.
IsAlphabet - class com.oopreserch.web.IsAlphabet.
Implementation of FormValueVerifier interface.
IsAlphabet() - Constructor for class com.oopreserch.web.IsAlphabet
 
IsAlphabetLower - class com.oopreserch.web.IsAlphabetLower.
Implementation of FormValueVerifier interface.
IsAlphabetLower() - Constructor for class com.oopreserch.web.IsAlphabetLower
 
IsAlphabetUpper - class com.oopreserch.web.IsAlphabetUpper.
Implementation of FormValueVerifier interface.
IsAlphabetUpper() - Constructor for class com.oopreserch.web.IsAlphabetUpper
 
IsBasicLatin - class com.oopreserch.web.IsBasicLatin.
Implementation of FormValueVerifier interface.
IsBasicLatin() - Constructor for class com.oopreserch.web.IsBasicLatin
 
IsDigit - class com.oopreserch.web.IsDigit.
Implementation of FormValueVerifier interface.
IsDigit() - Constructor for class com.oopreserch.web.IsDigit
 
IsDigitOrAlphabet - class com.oopreserch.web.IsDigitOrAlphabet.
Implementation of FormValueVerifier interface.
IsDigitOrAlphabet() - Constructor for class com.oopreserch.web.IsDigitOrAlphabet
 
IsDouble - class com.oopreserch.web.IsDouble.
Implementation of FormValueVerifier interface.
IsDouble() - Constructor for class com.oopreserch.web.IsDouble
 
IsEmailAddress - class com.oopreserch.web.IsEmailAddress.
Implementation of FormValueVerifier interface.
IsEmailAddress() - Constructor for class com.oopreserch.web.IsEmailAddress
 
IsInteger - class com.oopreserch.web.IsInteger.
Implementation of FormValueVerifier interface.
IsInteger() - Constructor for class com.oopreserch.web.IsInteger
 
IsJpFullWidth - class com.oopreserch.web.IsJpFullWidth.
Implementation of FormValueVerifier interface.
IsJpFullWidth() - Constructor for class com.oopreserch.web.IsJpFullWidth
 
IsJpFullWidthKatakana - class com.oopreserch.web.IsJpFullWidthKatakana.
Implementation of FormValueVerifier interface.
IsJpFullWidthKatakana() - Constructor for class com.oopreserch.web.IsJpFullWidthKatakana
 
IsJpHalfWidth - class com.oopreserch.web.IsJpHalfWidth.
Implementation of FormValueVerifier interface.
IsJpHalfWidth() - Constructor for class com.oopreserch.web.IsJpHalfWidth
 
IsJpHalfWidthKatakana - class com.oopreserch.web.IsJpHalfWidthKatakana.
Implementation of FormValueVerifier interface.
IsJpHalfWidthKatakana() - Constructor for class com.oopreserch.web.IsJpHalfWidthKatakana
 
IsJpHiragana - class com.oopreserch.web.IsJpHiragana.
Implementation of FormValueVerifier interface.
IsJpHiragana() - Constructor for class com.oopreserch.web.IsJpHiragana
 
IsJpPostalAddress - class com.oopreserch.web.IsJpPostalAddress.
Implementation of FormValueVerifier interface.
IsJpPostalAddress() - Constructor for class com.oopreserch.web.IsJpPostalAddress
 
IsJpPostalCode - class com.oopreserch.web.IsJpPostalCode.
Implementation of FormValueVerifier interface.
IsJpPostalCode() - Constructor for class com.oopreserch.web.IsJpPostalCode
 
IsTelephone - class com.oopreserch.web.IsTelephone.
Implementation of FormValueVerifier interface.
IsTelephone() - Constructor for class com.oopreserch.web.IsTelephone
 
isValid(char) - Method in class com.oopreserch.web.IsJpHalfWidthKatakana
Returns true for the Japanese Hankaku (half-width) Katakana characters.
isValid(char) - Method in class com.oopreserch.web.IsDigit
Returns true for 0-9 Otherwise false.
isValid(char) - Method in class com.oopreserch.web.IsJpPostalAddress
Returns true for the postal address in Japanase characters.
isValid(char) - Method in class com.oopreserch.web.IsJpFullWidth
Returns true for the full wide characters or space.
isValid(char) - Method in class com.oopreserch.web.IsDigitOrAlphabet
Returns true for A-Z, a-z or 0-9.
isValid(char) - Method in class com.oopreserch.web.IsAlphabetLower
Returns true for a-z or space.
isValid(char) - Method in class com.oopreserch.web.IsJpHalfWidth
Returns true for the half wide characters or space.
isValid(char) - Method in class com.oopreserch.web.IsAlphabet
Returns true for A-Z, a-z or space.
isValid(char) - Method in class com.oopreserch.web.IsBasicLatin
Returns true for Basic Latin characters.
isValid(char) - Method in class com.oopreserch.web.IsJpHiragana
Returns true for the Japanese Hiragana characters.
isValid(char) - Method in class com.oopreserch.web.IsJpFullWidthKatakana
Returns true for the Japanese Zenkaku (full-width) Katakana characters.
isValid(char) - Method in class com.oopreserch.web.IsAlphabetUpper
Returns true for A-Z or space.
isValidString(String) - Method in class com.oopreserch.web.IsInteger
Returns true if the given String is valid as positive int.
isValidString(String) - Method in class com.oopreserch.web.AbstractVerifierByRegEx
Returns true if the given String matches with the specific regular expression.
isValidString(String) - Method in interface com.oopreserch.web.FormValueVerifier
This method will be used by Form to check the validity of the String to be inserted.
isValidString(String) - Method in class com.oopreserch.web.AbstractVerifier
This method will be used by Form to check the validity of the String to be inserted.
isValidString(String) - Method in class com.oopreserch.web.AcceptAny
Returns true for any String.
isValidString(String) - Method in class com.oopreserch.web.IsDouble
Returns true if the given String is valid as positive double.

N

NestedException - exception com.oopreserch.util.NestedException.
The exception for the system error.
NestedException(Throwable) - Constructor for class com.oopreserch.util.NestedException
The custructor.

P

parseInputStream(HttpServletRequest) - Method in class com.oopreserch.web.Form
Parse the InputStream from the request and returns the Map object including all the set of request parameter.
printStackTrace() - Method in class com.oopreserch.util.NestedException
Print this Throwable and its backtrace to the standard error stream.
printStackTrace(PrintStream) - Method in class com.oopreserch.util.NestedException
Print this Throwable and its backtrace to the specified PrintStream.
printStackTrace(PrintWriter) - Method in class com.oopreserch.util.NestedException
Print this Throwable and its backtrace to the specified PrintWriter.

R

reuseForm(Form) - Method in class com.oopreserch.web.FormGenerator
Return the instance of Form back to the pool.

S

setDebug(boolean) - Method in class com.oopreserch.web.FormGenerator
When set to true, what is going on within this class will be printed to System.out.
setDefaultValidValue(Map) - Method in class com.oopreserch.web.Form
Insert a set of Strings into the code fragments at a time.
setDefaultValue(Map) - Method in class com.oopreserch.web.Form
Insert a set of Strings into the code fragments at a time.
setDefaultValue(String, String) - Method in class com.oopreserch.web.Form
Insert the arbitrary String between the code fragments.
setDefaultValue(String, String, boolean) - Method in class com.oopreserch.web.Form
Insert the arbitrary String between the code fragments.
setRequest(HttpServletRequest) - Method in class com.oopreserch.web.Form
Insert a set of request parameters into the code fragments at a time.
setValid(String, boolean) - Method in class com.oopreserch.web.Form
Set explicitly the validity of the String to be inserted.
setValidRequest(HttpServletRequest) - Method in class com.oopreserch.web.Form
Insert a set of request parameters into the code fragments at a time.
SimpleException - exception com.oopreserch.util.SimpleException.
The exception for the logical error.
SimpleException(String) - Constructor for class com.oopreserch.util.SimpleException
The custructor.

U

UrlEncodeAscii - class com.oopreserch.web.UrlEncodeAscii.
The implementation of FormValueEscaper interface.
UrlEncodeAscii() - Constructor for class com.oopreserch.web.UrlEncodeAscii
 
UrlEncodeShiftJis - class com.oopreserch.web.UrlEncodeShiftJis.
The implementation of FormValueEscaper interface.
UrlEncodeShiftJis() - Constructor for class com.oopreserch.web.UrlEncodeShiftJis
 
UrlEncodeUtf8 - class com.oopreserch.web.UrlEncodeUtf8.
The implementation of FormValueEscaper interface.
UrlEncodeUtf8() - Constructor for class com.oopreserch.web.UrlEncodeUtf8
 

A B C E F G I N P R S U
OOP FormGenerator Version 3.1

ALL CONTENTS COPYRIGHT 2002, Jun Inamori. All rights reserved.
Any questions and comments are welcome to Jun Inamori.