A B C D E F G H I L M O P R S T U V W _

A

arrayToString(String[]) - Static method in class org.tuckey.web.filters.validation.utils.HtmlWriter
 

B

BadXmlParserException - Exception in org.tuckey.web.filters.validation
 
BadXmlParserException(Exception) - Constructor for exception org.tuckey.web.filters.validation.BadXmlParserException
 
BooleanUtils - Class in org.tuckey.web.filters.validation.utils
In the style of commons-lang BooleanUtils, but a bit smaller!.
BooleanUtils() - Constructor for class org.tuckey.web.filters.validation.utils.BooleanUtils
 

C

checkForKnownParser(String) - Static method in class org.tuckey.web.filters.validation.generated.GeneratedValidationReport
 
compilePattern(String) - Method in class org.tuckey.web.filters.validation.utils.WildcardHelper
Translate the given String into a int [] representing the pattern matchable by this class.

D

debug(Object) - Method in class org.tuckey.web.filters.validation.utils.Log
 
debug(Object, Throwable) - Method in class org.tuckey.web.filters.validation.utils.Log
 
debug(Throwable) - Method in class org.tuckey.web.filters.validation.utils.Log
 
destroy() - Method in class org.tuckey.web.filters.validation.ValidationFilter
Gets run when the web application container destroys the filter.
DistHelper - Class in org.tuckey.web.filters.validation
 
DistHelper() - Constructor for class org.tuckey.web.filters.validation.DistHelper
 
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class org.tuckey.web.filters.validation.ValidationFilter
Gets run for each request mapped by this filter.

E

equals(Object) - Method in class org.tuckey.web.filters.validation.LineIssue
 
error(Object) - Method in class org.tuckey.web.filters.validation.utils.Log
 
error(Object, Throwable) - Method in class org.tuckey.web.filters.validation.utils.Log
 
error(Throwable) - Method in class org.tuckey.web.filters.validation.utils.Log
 
error(SAXParseException) - Method in class org.tuckey.web.filters.validation.ValidationHandler
 
escapeHtml(String) - Static method in class org.tuckey.web.filters.validation.utils.StringEscapeUtils
 

F

fatal(Object) - Method in class org.tuckey.web.filters.validation.utils.Log
 
fatal(Object, Throwable) - Method in class org.tuckey.web.filters.validation.utils.Log
 
fatal(Throwable) - Method in class org.tuckey.web.filters.validation.utils.Log
 
fatalError(SAXParseException) - Method in class org.tuckey.web.filters.validation.ValidationHandler
 
flushBuffer() - Method in class org.tuckey.web.filters.validation.ResponseCollector
Overridden method to prevent buffering of response.
flushBuffer() - Method in class org.tuckey.web.filters.validation.ResponseWrapper
Overridden method that does nothing to prevent buffering.

G

GeneratedValidationReport - Class in org.tuckey.web.filters.validation.generated
 
GeneratedValidationReport() - Constructor for class org.tuckey.web.filters.validation.generated.GeneratedValidationReport
 
getBytes() - Method in class org.tuckey.web.filters.validation.ServletStreamCollector
 
getCharArrayWriter() - Method in class org.tuckey.web.filters.validation.ResponseCollector
 
getColumnNumber() - Method in class org.tuckey.web.filters.validation.LineIssue
 
getCustomParserInstance(String) - Static method in class org.tuckey.web.filters.validation.ValidationHandler
Helper method to get a custom parser.
getDoctype() - Method in class org.tuckey.web.filters.validation.ValidationEntityResolver
the doctype.
getDoctype() - Method in class org.tuckey.web.filters.validation.ValidationHandler
 
getErrors() - Method in class org.tuckey.web.filters.validation.ValidationHandler
 
getLineNumber() - Method in class org.tuckey.web.filters.validation.LineIssue
 
getLog(Class) - Static method in class org.tuckey.web.filters.validation.utils.Log
Will get an instance of log for a given class.
getMessage() - Method in class org.tuckey.web.filters.validation.LineIssue
 
getOutputStream() - Method in class org.tuckey.web.filters.validation.ResponseCollector
 
getOutputStream() - Method in class org.tuckey.web.filters.validation.ResponseWrapper
 
getParser() - Method in class org.tuckey.web.filters.validation.ValidationHandler
 
getParserName(ValidationHandler) - Static method in class org.tuckey.web.filters.validation.generated.GeneratedValidationReport
 
getPublicId() - Method in class org.tuckey.web.filters.validation.ValidationDoctype
 
getReportDiv() - Method in class org.tuckey.web.filters.validation.ValidationHandler
 
getResponseOutputStream() - Method in class org.tuckey.web.filters.validation.ResponseCollector
 
getServletStreamCollector() - Method in class org.tuckey.web.filters.validation.ResponseCollector
 
getSourceAsArrayOfLines() - Method in class org.tuckey.web.filters.validation.ValidationHandler
 
getStatus() - Method in class org.tuckey.web.filters.validation.ResponseWrapper
 
getSystemId() - Method in class org.tuckey.web.filters.validation.ValidationDoctype
 
getType() - Method in class org.tuckey.web.filters.validation.LineIssue
 
getTypeTitle() - Method in class org.tuckey.web.filters.validation.LineIssue
 
getWriter() - Method in class org.tuckey.web.filters.validation.ResponseCollector
 
getWriter() - Method in class org.tuckey.web.filters.validation.ResponseWrapper
 

H

hashCode() - Method in class org.tuckey.web.filters.validation.LineIssue
 
HtmlWriter - Class in org.tuckey.web.filters.validation.utils
Helps you write to a CharArrayWriter adding some basic formatting methods for outputting plain text
HtmlWriter() - Constructor for class org.tuckey.web.filters.validation.utils.HtmlWriter
 

I

indexOfArray(int[], int, int, char[], int) - Method in class org.tuckey.web.filters.validation.utils.WildcardHelper
Get the offset of a part of an int array within a char array.
info(Object) - Method in class org.tuckey.web.filters.validation.utils.Log
 
info(Object, Throwable) - Method in class org.tuckey.web.filters.validation.utils.Log
 
info(Throwable) - Method in class org.tuckey.web.filters.validation.utils.Log
 
init(FilterConfig) - Method in class org.tuckey.web.filters.validation.ValidationFilter
Gets run when the web application container initialises this filter.
isBlank(String) - Static method in class org.tuckey.web.filters.validation.utils.StringUtils
 
isCheckForDtdDefnEnabled() - Method in class org.tuckey.web.filters.validation.ResponseCollector
 
isContentXHTML() - Method in class org.tuckey.web.filters.validation.ResponseCollector
 
isContentXHTML() - Method in class org.tuckey.web.filters.validation.ResponseWrapper
 
isDebugEnabled() - Method in class org.tuckey.web.filters.validation.utils.Log
 
isErrorEnabled() - Method in class org.tuckey.web.filters.validation.utils.Log
 
isFatalEnabled() - Method in class org.tuckey.web.filters.validation.utils.Log
 
isInfoEnabled() - Method in class org.tuckey.web.filters.validation.utils.Log
 
isMatch(String) - Method in class org.tuckey.web.filters.validation.ServerNameMatcher
 
isTraceEnabled() - Method in class org.tuckey.web.filters.validation.utils.Log
 
isUsingCommonsLogging() - Method in class org.tuckey.web.filters.validation.utils.Log
 
isValid() - Method in class org.tuckey.web.filters.validation.ValidationHandler
 
isWarnEnabled() - Method in class org.tuckey.web.filters.validation.utils.Log
 

L

lastIndexOfArray(int[], int, int, char[], int) - Method in class org.tuckey.web.filters.validation.utils.WildcardHelper
Get the offset of a last occurance of an int array within a char array.
LineIssue - Class in org.tuckey.web.filters.validation
Defines an issue on a line.
LineIssue(String, SAXParseException) - Constructor for class org.tuckey.web.filters.validation.LineIssue
 
Log - Class in org.tuckey.web.filters.validation.utils
Log copies the style of commons logging.

M

main(String[]) - Static method in class org.tuckey.web.filters.validation.DistHelper
 
MATCH_BEGIN - Static variable in class org.tuckey.web.filters.validation.utils.WildcardHelper
The int representing begin in the pattern int [].
MATCH_END - Static variable in class org.tuckey.web.filters.validation.utils.WildcardHelper
The int value that terminates the pattern int [].
MATCH_FILE - Static variable in class org.tuckey.web.filters.validation.utils.WildcardHelper
The int representing '*' in the pattern int [].
MATCH_PATH - Static variable in class org.tuckey.web.filters.validation.utils.WildcardHelper
The int representing '**' in the pattern int [].
MATCH_THEEND - Static variable in class org.tuckey.web.filters.validation.utils.WildcardHelper
The int representing end in pattern int [].
matchArray(int[], int, int, char[], int) - Method in class org.tuckey.web.filters.validation.utils.WildcardHelper
Matches elements of array r from rpos to rend with array d, starting from dpos.
matchWithNoResults(String, int[]) - Method in class org.tuckey.web.filters.validation.utils.WildcardHelper
Match a pattern agains a string and isolates wildcard replacement into a Stack.

O

org.tuckey.web.filters.validation - package org.tuckey.web.filters.validation
 
org.tuckey.web.filters.validation.generated - package org.tuckey.web.filters.validation.generated
 
org.tuckey.web.filters.validation.utils - package org.tuckey.web.filters.validation.utils
 
outputStreamToString() - Method in class org.tuckey.web.filters.validation.ResponseWrapper
Turns the outputStream into a string.

P

parse() - Method in class org.tuckey.web.filters.validation.ValidationHandler
DOM parse the document.

R

register(String, String) - Static method in class org.tuckey.web.filters.validation.ValidationEntityResolver
Cache the entity lookup.
repeat(String, int) - Static method in class org.tuckey.web.filters.validation.utils.StringUtils
 
resetAll() - Static method in class org.tuckey.web.filters.validation.utils.Log
Resets log to default state.
resetBuffer() - Method in class org.tuckey.web.filters.validation.ResponseCollector
Overridden method to prevent buffering of response.
resetBuffer() - Method in class org.tuckey.web.filters.validation.ResponseWrapper
Overridden method that does nothing to prevent buffering.
resolveEntity(String, String) - Method in class org.tuckey.web.filters.validation.ValidationEntityResolver
Resolve the requested external entity.
ResponseCollector - Class in org.tuckey.web.filters.validation
A response wrapper to collect the response html into a string.
ResponseCollector(HttpServletResponse, boolean) - Constructor for class org.tuckey.web.filters.validation.ResponseCollector
 
ResponseWrapper - Class in org.tuckey.web.filters.validation
ResponseWrapper
ResponseWrapper(HttpServletResponse, boolean) - Constructor for class org.tuckey.web.filters.validation.ResponseWrapper
Main constructor that calls super(response) then creates an output object.

S

ServerNameMatcher - Class in org.tuckey.web.filters.validation
 
ServerNameMatcher(String) - Constructor for class org.tuckey.web.filters.validation.ServerNameMatcher
 
ServletStreamCollector - Class in org.tuckey.web.filters.validation
Wraps ServletOutputStream so that we can collect the output into a string.
ServletStreamCollector(ResponseCollector) - Constructor for class org.tuckey.web.filters.validation.ServletStreamCollector
 
setConfiguration(FilterConfig) - Static method in class org.tuckey.web.filters.validation.utils.Log
Will setup Log based on the filter config.
setContentLength(int) - Method in class org.tuckey.web.filters.validation.ResponseWrapper
 
setLevel(String) - Static method in class org.tuckey.web.filters.validation.utils.Log
Set the logging level (options are TRACE, DEBUG, INFO, WARN, ERROR, FATAL).
setStatus(int) - Method in class org.tuckey.web.filters.validation.ResponseWrapper
Check for not modified so that users of this class can use it.
StringEscapeUtils - Class in org.tuckey.web.filters.validation.utils
 
StringEscapeUtils() - Constructor for class org.tuckey.web.filters.validation.utils.StringEscapeUtils
 
StringUtils - Class in org.tuckey.web.filters.validation.utils
Utilities for string handling in the style of Commons Lang.
StringUtils() - Constructor for class org.tuckey.web.filters.validation.utils.StringUtils
 

T

toBoolean(String) - Static method in class org.tuckey.web.filters.validation.utils.BooleanUtils
 
toString() - Method in class org.tuckey.web.filters.validation.ResponseCollector
 
toString() - Method in class org.tuckey.web.filters.validation.ServletStreamCollector
 
trace(Object) - Method in class org.tuckey.web.filters.validation.utils.Log
 
trace(Object, Throwable) - Method in class org.tuckey.web.filters.validation.utils.Log
 
trace(Throwable) - Method in class org.tuckey.web.filters.validation.utils.Log
 
trim(String) - Static method in class org.tuckey.web.filters.validation.utils.StringUtils
 
trimToNull(String) - Static method in class org.tuckey.web.filters.validation.utils.StringUtils
 
TYPE_ERROR - Static variable in class org.tuckey.web.filters.validation.LineIssue
 
TYPE_FATAL_ERROR - Static variable in class org.tuckey.web.filters.validation.LineIssue
 
TYPE_WARNING - Static variable in class org.tuckey.web.filters.validation.LineIssue
 

U

url - Variable in class org.tuckey.web.filters.validation.generated.GeneratedValidationReport
 

V

ValidationDoctype - Class in org.tuckey.web.filters.validation
A bean class to holding doctype info.
ValidationDoctype(String, String) - Constructor for class org.tuckey.web.filters.validation.ValidationDoctype
 
ValidationEntityResolver - Class in org.tuckey.web.filters.validation
 
ValidationEntityResolver() - Constructor for class org.tuckey.web.filters.validation.ValidationEntityResolver
Will setup the entity resolver, dtd's are stores in clas structure to save fetching over the web.
ValidationFilter - Class in org.tuckey.web.filters.validation
todo: add ant task that will validate a dir of files todo: add sample xhtml file linked to from error page so user can copy an paste into theirs todo: status code when failed parse should be 500 or similar
ValidationFilter() - Constructor for class org.tuckey.web.filters.validation.ValidationFilter
 
validationHandler - Variable in class org.tuckey.web.filters.validation.generated.GeneratedValidationReport
 
ValidationHandler - Class in org.tuckey.web.filters.validation
 
ValidationHandler(String, String) - Constructor for class org.tuckey.web.filters.validation.ValidationHandler
Create a handler using the default xml parser.
ValidationHandler(String, String, String) - Constructor for class org.tuckey.web.filters.validation.ValidationHandler
Create a new Handler using a custom xml parser.
VERSION - Static variable in class org.tuckey.web.filters.validation.ValidationFilter
 

W

warn(Object) - Method in class org.tuckey.web.filters.validation.utils.Log
 
warn(Object, Throwable) - Method in class org.tuckey.web.filters.validation.utils.Log
 
warn(Throwable) - Method in class org.tuckey.web.filters.validation.utils.Log
 
warning(SAXParseException) - Method in class org.tuckey.web.filters.validation.ValidationHandler
 
WildcardHelper - Class in org.tuckey.web.filters.validation.utils
This class is an utility class that perform wilcard-patterns matching and isolation taken from Apache Cocoon.
WildcardHelper() - Constructor for class org.tuckey.web.filters.validation.utils.WildcardHelper
 
write(Writer) - Method in class org.tuckey.web.filters.validation.generated.GeneratedValidationReport
 
write(int) - Method in class org.tuckey.web.filters.validation.ServletStreamCollector
 
write(byte[]) - Method in class org.tuckey.web.filters.validation.ServletStreamCollector
 
write(byte[], int, int) - Method in class org.tuckey.web.filters.validation.ServletStreamCollector
 
write(String) - Method in class org.tuckey.web.filters.validation.utils.HtmlWriter
 
write(String[]) - Method in class org.tuckey.web.filters.validation.utils.HtmlWriter
 
writeln(String) - Method in class org.tuckey.web.filters.validation.utils.HtmlWriter
 
writeToFile(File) - Method in class org.tuckey.web.filters.validation.generated.GeneratedValidationReport
 
writeToStream(OutputStream) - Method in class org.tuckey.web.filters.validation.generated.GeneratedValidationReport
 
writeToString() - Method in class org.tuckey.web.filters.validation.generated.GeneratedValidationReport
 

_

_jspGetCompilerVersion() - Method in class org.tuckey.web.filters.validation.generated.GeneratedValidationReport
 
_jspGetDeps() - Method in class org.tuckey.web.filters.validation.generated.GeneratedValidationReport
 

A B C D E F G H I L M O P R S T U V W _