Index

A B C D E F G H I J K L M N O P Q R S T U V W X _ 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

abort() - Method in class com.randomnoun.common.ResourceFinder
Call this method within a ResourceFinder.ResourceFinderCallback to stop looking for resources
absolute(int) - Method in class com.randomnoun.common.db.ResultSetWithNulls
 
AbstractStackContentHandler() - Constructor for class com.randomnoun.common.XmlUtil.AbstractStackContentHandler
 
accept(GJNoArguVisitor<R>) - Method in class com.randomnoun.common.jexl.ast.AdditiveExpression
 
accept(GJNoArguVisitor<R>) - Method in class com.randomnoun.common.jexl.ast.ArgumentList
 
accept(GJNoArguVisitor<R>) - Method in class com.randomnoun.common.jexl.ast.Arguments
 
accept(GJNoArguVisitor<R>) - Method in class com.randomnoun.common.jexl.ast.BooleanLiteral
 
accept(GJNoArguVisitor<R>) - Method in class com.randomnoun.common.jexl.ast.ConditionalAndExpression
 
accept(GJNoArguVisitor<R>) - Method in class com.randomnoun.common.jexl.ast.EqualityExpression
 
accept(GJNoArguVisitor<R>) - Method in class com.randomnoun.common.jexl.ast.Expression
 
accept(GJNoArguVisitor<R>) - Method in class com.randomnoun.common.jexl.ast.FunctionCall
 
accept(GJNoArguVisitor<R>) - Method in class com.randomnoun.common.jexl.ast.Literal
 
accept(GJNoArguVisitor<R>) - Method in class com.randomnoun.common.jexl.ast.MultiplicativeExpression
 
accept(GJNoArguVisitor<R>) - Method in class com.randomnoun.common.jexl.ast.Name
 
accept(GJNoArguVisitor<R>) - Method in interface com.randomnoun.common.jexl.ast.Node
 
accept(GJNoArguVisitor<R>) - Method in class com.randomnoun.common.jexl.ast.NodeChoice
 
accept(GJNoArguVisitor<R>) - Method in class com.randomnoun.common.jexl.ast.NodeList
 
accept(GJNoArguVisitor<R>) - Method in interface com.randomnoun.common.jexl.ast.NodeListInterface
 
accept(GJNoArguVisitor<R>) - Method in class com.randomnoun.common.jexl.ast.NodeListOptional
 
accept(GJNoArguVisitor<R>) - Method in class com.randomnoun.common.jexl.ast.NodeOptional
 
accept(GJNoArguVisitor<R>) - Method in class com.randomnoun.common.jexl.ast.NodeSequence
 
accept(GJNoArguVisitor<R>) - Method in class com.randomnoun.common.jexl.ast.NodeToken
 
accept(GJNoArguVisitor<R>) - Method in class com.randomnoun.common.jexl.ast.NullLiteral
 
accept(GJNoArguVisitor<R>) - Method in class com.randomnoun.common.jexl.ast.PrimaryExpression
 
accept(GJNoArguVisitor<R>) - Method in class com.randomnoun.common.jexl.ast.RelationalExpression
 
accept(GJNoArguVisitor<R>) - Method in class com.randomnoun.common.jexl.ast.TopLevelExpression
 
accept(GJNoArguVisitor<R>) - Method in class com.randomnoun.common.jexl.ast.UnaryExpression
 
accept(GJVisitor<R, A>, A) - Method in class com.randomnoun.common.jexl.ast.AdditiveExpression
 
accept(GJVisitor<R, A>, A) - Method in class com.randomnoun.common.jexl.ast.ArgumentList
 
accept(GJVisitor<R, A>, A) - Method in class com.randomnoun.common.jexl.ast.Arguments
 
accept(GJVisitor<R, A>, A) - Method in class com.randomnoun.common.jexl.ast.BooleanLiteral
 
accept(GJVisitor<R, A>, A) - Method in class com.randomnoun.common.jexl.ast.ConditionalAndExpression
 
accept(GJVisitor<R, A>, A) - Method in class com.randomnoun.common.jexl.ast.EqualityExpression
 
accept(GJVisitor<R, A>, A) - Method in class com.randomnoun.common.jexl.ast.Expression
 
accept(GJVisitor<R, A>, A) - Method in class com.randomnoun.common.jexl.ast.FunctionCall
 
accept(GJVisitor<R, A>, A) - Method in class com.randomnoun.common.jexl.ast.Literal
 
accept(GJVisitor<R, A>, A) - Method in class com.randomnoun.common.jexl.ast.MultiplicativeExpression
 
accept(GJVisitor<R, A>, A) - Method in class com.randomnoun.common.jexl.ast.Name
 
accept(GJVisitor<R, A>, A) - Method in interface com.randomnoun.common.jexl.ast.Node
 
accept(GJVisitor<R, A>, A) - Method in class com.randomnoun.common.jexl.ast.NodeChoice
 
accept(GJVisitor<R, A>, A) - Method in class com.randomnoun.common.jexl.ast.NodeList
 
accept(GJVisitor<R, A>, A) - Method in interface com.randomnoun.common.jexl.ast.NodeListInterface
 
accept(GJVisitor<R, A>, A) - Method in class com.randomnoun.common.jexl.ast.NodeListOptional
 
accept(GJVisitor<R, A>, A) - Method in class com.randomnoun.common.jexl.ast.NodeOptional
 
accept(GJVisitor<R, A>, A) - Method in class com.randomnoun.common.jexl.ast.NodeSequence
 
accept(GJVisitor<R, A>, A) - Method in class com.randomnoun.common.jexl.ast.NodeToken
 
accept(GJVisitor<R, A>, A) - Method in class com.randomnoun.common.jexl.ast.NullLiteral
 
accept(GJVisitor<R, A>, A) - Method in class com.randomnoun.common.jexl.ast.PrimaryExpression
 
accept(GJVisitor<R, A>, A) - Method in class com.randomnoun.common.jexl.ast.RelationalExpression
 
accept(GJVisitor<R, A>, A) - Method in class com.randomnoun.common.jexl.ast.TopLevelExpression
 
accept(GJVisitor<R, A>, A) - Method in class com.randomnoun.common.jexl.ast.UnaryExpression
 
accept(GJVoidVisitor<A>, A) - Method in class com.randomnoun.common.jexl.ast.AdditiveExpression
 
accept(GJVoidVisitor<A>, A) - Method in class com.randomnoun.common.jexl.ast.ArgumentList
 
accept(GJVoidVisitor<A>, A) - Method in class com.randomnoun.common.jexl.ast.Arguments
 
accept(GJVoidVisitor<A>, A) - Method in class com.randomnoun.common.jexl.ast.BooleanLiteral
 
accept(GJVoidVisitor<A>, A) - Method in class com.randomnoun.common.jexl.ast.ConditionalAndExpression
 
accept(GJVoidVisitor<A>, A) - Method in class com.randomnoun.common.jexl.ast.EqualityExpression
 
accept(GJVoidVisitor<A>, A) - Method in class com.randomnoun.common.jexl.ast.Expression
 
accept(GJVoidVisitor<A>, A) - Method in class com.randomnoun.common.jexl.ast.FunctionCall
 
accept(GJVoidVisitor<A>, A) - Method in class com.randomnoun.common.jexl.ast.Literal
 
accept(GJVoidVisitor<A>, A) - Method in class com.randomnoun.common.jexl.ast.MultiplicativeExpression
 
accept(GJVoidVisitor<A>, A) - Method in class com.randomnoun.common.jexl.ast.Name
 
accept(GJVoidVisitor<A>, A) - Method in interface com.randomnoun.common.jexl.ast.Node
 
accept(GJVoidVisitor<A>, A) - Method in class com.randomnoun.common.jexl.ast.NodeChoice
 
accept(GJVoidVisitor<A>, A) - Method in class com.randomnoun.common.jexl.ast.NodeList
 
accept(GJVoidVisitor<A>, A) - Method in interface com.randomnoun.common.jexl.ast.NodeListInterface
 
accept(GJVoidVisitor<A>, A) - Method in class com.randomnoun.common.jexl.ast.NodeListOptional
 
accept(GJVoidVisitor<A>, A) - Method in class com.randomnoun.common.jexl.ast.NodeOptional
 
accept(GJVoidVisitor<A>, A) - Method in class com.randomnoun.common.jexl.ast.NodeSequence
 
accept(GJVoidVisitor<A>, A) - Method in class com.randomnoun.common.jexl.ast.NodeToken
 
accept(GJVoidVisitor<A>, A) - Method in class com.randomnoun.common.jexl.ast.NullLiteral
 
accept(GJVoidVisitor<A>, A) - Method in class com.randomnoun.common.jexl.ast.PrimaryExpression
 
accept(GJVoidVisitor<A>, A) - Method in class com.randomnoun.common.jexl.ast.RelationalExpression
 
accept(GJVoidVisitor<A>, A) - Method in class com.randomnoun.common.jexl.ast.TopLevelExpression
 
accept(GJVoidVisitor<A>, A) - Method in class com.randomnoun.common.jexl.ast.UnaryExpression
 
accept(Visitor) - Method in class com.randomnoun.common.jexl.ast.AdditiveExpression
 
accept(Visitor) - Method in class com.randomnoun.common.jexl.ast.ArgumentList
 
accept(Visitor) - Method in class com.randomnoun.common.jexl.ast.Arguments
 
accept(Visitor) - Method in class com.randomnoun.common.jexl.ast.BooleanLiteral
 
accept(Visitor) - Method in class com.randomnoun.common.jexl.ast.ConditionalAndExpression
 
accept(Visitor) - Method in class com.randomnoun.common.jexl.ast.EqualityExpression
 
accept(Visitor) - Method in class com.randomnoun.common.jexl.ast.Expression
 
accept(Visitor) - Method in class com.randomnoun.common.jexl.ast.FunctionCall
 
accept(Visitor) - Method in class com.randomnoun.common.jexl.ast.Literal
 
accept(Visitor) - Method in class com.randomnoun.common.jexl.ast.MultiplicativeExpression
 
accept(Visitor) - Method in class com.randomnoun.common.jexl.ast.Name
 
accept(Visitor) - Method in interface com.randomnoun.common.jexl.ast.Node
 
accept(Visitor) - Method in class com.randomnoun.common.jexl.ast.NodeChoice
 
accept(Visitor) - Method in class com.randomnoun.common.jexl.ast.NodeList
 
accept(Visitor) - Method in interface com.randomnoun.common.jexl.ast.NodeListInterface
 
accept(Visitor) - Method in class com.randomnoun.common.jexl.ast.NodeListOptional
 
accept(Visitor) - Method in class com.randomnoun.common.jexl.ast.NodeOptional
 
accept(Visitor) - Method in class com.randomnoun.common.jexl.ast.NodeSequence
 
accept(Visitor) - Method in class com.randomnoun.common.jexl.ast.NodeToken
 
accept(Visitor) - Method in class com.randomnoun.common.jexl.ast.NullLiteral
 
accept(Visitor) - Method in class com.randomnoun.common.jexl.ast.PrimaryExpression
 
accept(Visitor) - Method in class com.randomnoun.common.jexl.ast.RelationalExpression
 
accept(Visitor) - Method in class com.randomnoun.common.jexl.ast.TopLevelExpression
 
accept(Visitor) - Method in class com.randomnoun.common.jexl.ast.UnaryExpression
 
active - Variable in class com.randomnoun.common.timer.Benchmark
True if benchmark is active, false if the benchmark has completed.
add(FormatCommand) - Method in class com.randomnoun.common.jexl.visitor.TreeFormatter
Use this method to add FormatCommands to the command queue to be executed when the next token in the tree is visited.
add_escapes(String) - Method in exception com.randomnoun.common.jexl.parser.ParseException
Used to convert raw characters to their escaped version when these raw version cannot be used as part of an ASCII string literal.
addAnnotation(String) - Method in class com.randomnoun.common.timer.Benchmark.CheckpointList
Adds an annotation to this set.
addCheckPoint(String) - Method in class com.randomnoun.common.timer.Benchmark.CheckpointList
Adds a checkpoint to this set.
addError(String, String) - Method in class com.randomnoun.common.ErrorList
Adds an error that isn't associated with any particular field, with a default severity of ErrorList.SEVERITY_ERROR.
addError(String, String, int) - Method in class com.randomnoun.common.ErrorList
Adds an error that isn't associated with any particular field
addError(String, String, String) - Method in class com.randomnoun.common.ErrorList
addError(String, String, String, int) - Method in class com.randomnoun.common.ErrorList
Adds an error.
addErrors(ErrorList) - Method in class com.randomnoun.common.ErrorList
Appends the errors contained within another ErrorData into this one.
addEscapes(String) - Static method in error com.randomnoun.common.jexl.parser.TokenMgrError
Replaces unprintable characters by their escaped (or unicode escaped) equivalents in the given string
additiveExpression - Variable in class com.randomnoun.common.jexl.ast.RelationalExpression
 
AdditiveExpression - Class in com.randomnoun.common.jexl.ast
Grammar production:
AdditiveExpression(MultiplicativeExpression, NodeListOptional) - Constructor for class com.randomnoun.common.jexl.ast.AdditiveExpression
 
AdditiveExpression() - Method in class com.randomnoun.common.jexl.parser.ExpressionParser
 
addNode(Node) - Method in class com.randomnoun.common.jexl.ast.NodeList
 
addNode(Node) - Method in interface com.randomnoun.common.jexl.ast.NodeListInterface
 
addNode(Node) - Method in class com.randomnoun.common.jexl.ast.NodeListOptional
 
addNode(Node) - Method in class com.randomnoun.common.jexl.ast.NodeOptional
 
addNode(Node) - Method in class com.randomnoun.common.jexl.ast.NodeSequence
 
addProperties(Object, String[], Properties, String) - Method in class com.randomnoun.common.log4j2.Log4j1WrapperAppender
 
addSpecial(NodeToken) - Method in class com.randomnoun.common.jexl.ast.NodeToken
 
addStructuredListColumn(List<Map<String, Object>>, String, Object) - Static method in class com.randomnoun.common.Struct
Add a structured column containing a constant value.
adjustBeginLineColumn(int, int) - Method in class com.randomnoun.common.jexl.parser.JavaCharStream
Method to adjust line and column numbers for the start of a token.
AdjustBuffSize() - Method in class com.randomnoun.common.jexl.parser.JavaCharStream
 
afterLast() - Method in class com.randomnoun.common.db.ResultSetWithNulls
 
afterPropertiesSet() - Method in class com.randomnoun.common.spring.JdbcTemplateWithArguments
 
annotate(String) - Method in class com.randomnoun.common.timer.Benchmark
Creates a benchmark annotation
AppConfigBase - Class in com.randomnoun.common.webapp
An attempt to standardise config objects across the handful of webapps in this workspace.
AppConfigBase() - Constructor for class com.randomnoun.common.webapp.AppConfigBase
 
append(boolean) - Method in class com.randomnoun.common.io.AppendWriter
 
append(char) - Method in class com.randomnoun.common.io.AppendWriter
Appends a single character to this Writer.
append(char) - Method in class com.randomnoun.common.io.StringBuilderWriter
Appends a single character to this Writer.
append(char[]) - Method in class com.randomnoun.common.io.AppendWriter
 
append(char[], int, int) - Method in class com.randomnoun.common.io.AppendWriter
 
append(double) - Method in class com.randomnoun.common.io.AppendWriter
 
append(float) - Method in class com.randomnoun.common.io.AppendWriter
 
append(int) - Method in class com.randomnoun.common.io.AppendWriter
 
append(long) - Method in class com.randomnoun.common.io.AppendWriter
 
append(CharSequence) - Method in class com.randomnoun.common.io.AppendWriter
Appends a character sequence to this Writer.
append(CharSequence) - Method in class com.randomnoun.common.io.StringBuilderWriter
Appends a character sequence to this Writer.
append(CharSequence, int, int) - Method in class com.randomnoun.common.io.StringBuilderWriter
Appends a portion of a character sequence to the StringBuilder.
append(Object) - Method in class com.randomnoun.common.io.AppendWriter
 
append(String) - Method in class com.randomnoun.common.io.AppendWriter
 
append(StringBuffer) - Method in class com.randomnoun.common.io.AppendWriter
 
append(LogEvent) - Method in class com.randomnoun.common.log4j2.Log4j1WrapperAppender
 
append(LogEvent) - Method in class com.randomnoun.common.log4j2.MemoryAppender
 
AppendWriter - Class in com.randomnoun.common.io
A Writer that has the same append() methods as StringBuilder.
AppendWriter(Writer) - Constructor for class com.randomnoun.common.io.AppendWriter
Constructs a new StringBuilder instance with default capacity.
ArgumentList - Class in com.randomnoun.common.jexl.ast
Grammar production:
ArgumentList(Expression, NodeListOptional) - Constructor for class com.randomnoun.common.jexl.ast.ArgumentList
 
ArgumentList() - Method in class com.randomnoun.common.jexl.parser.ExpressionParser
 
arguments - Variable in class com.randomnoun.common.jexl.ast.FunctionCall
 
Arguments - Class in com.randomnoun.common.jexl.ast
Grammar production:
Arguments(NodeOptional) - Constructor for class com.randomnoun.common.jexl.ast.Arguments
 
Arguments(NodeToken, NodeOptional, NodeToken) - Constructor for class com.randomnoun.common.jexl.ast.Arguments
 
Arguments() - Method in class com.randomnoun.common.jexl.parser.ExpressionParser
 
ARRAY - Static variable in class com.randomnoun.common.jexl.sql.SqlColumn
These constants are copied directly from the java.sql.Types class; note that we also add the new types MONEYVALUE, DATEVALUE, TIMEVALUE, FIXEDDATEVALUE and FIXEDTIMEVALUE
arrayToString(String, Object) - Static method in class com.randomnoun.common.Struct
This method returns a human-readable version of an array object that contains structured lists/maps/sets.
attributes - Variable in class com.randomnoun.common.webapp.taglib.StandardHtmlTag
 
auditCamelCaser - Variable in class com.randomnoun.common.security.impl.SpringSecurityLoaderImpl
Column renamer for the SECURITYAUDITS table
AuthCheckTag - Class in com.randomnoun.common.webapp.taglib
Custom JSP tag which is used to ensure that the page was generated from within struts.
AuthCheckTag() - Constructor for class com.randomnoun.common.webapp.taglib.AuthCheckTag
 
authenticate(User, String) - Method in class com.randomnoun.common.security.impl.NullSecurityAuthenticatorImpl
 
authenticate(User, String) - Method in class com.randomnoun.common.security.impl.SpringSecurityAuthenticatorImpl
Authenticates a user.
authenticate(User, String) - Method in interface com.randomnoun.common.security.SecurityAuthenticator
Returns true if the supplied password authenticates the supplied user, false otherwise.
authenticate(User, String) - Method in class com.randomnoun.common.security.SecurityContext
Authenticate the supplied username and password with the authentication provider.
available() - Method in class com.randomnoun.common.ResourceFinder.HashGeneratingInputStream
 

B

backup(int) - Method in class com.randomnoun.common.jexl.parser.JavaCharStream
Retreat.
Base64 - Class in com.randomnoun.common
Encodes and decodes to and from Base64 notation.
Base64.InputStream - Class in com.randomnoun.common
A Base64.InputStream will read data from another java.io.InputStream, given in the constructor, and encode/decode to/from Base64 notation on the fly.
Base64.OutputStream - Class in com.randomnoun.common
A Base64.OutputStream will write data to another java.io.OutputStream, given in the constructor, and encode/decode to/from Base64 notation on the fly.
batchUpdate(String...) - Method in class com.randomnoun.common.spring.JdbcTemplateWithArguments
 
batchUpdate(String, Collection<T>, int, ParameterizedPreparedStatementSetter<T>) - Method in class com.randomnoun.common.spring.JdbcTemplateWithArguments
 
batchUpdate(String, List<Object[]>) - Method in class com.randomnoun.common.spring.JdbcTemplateWithArguments
 
batchUpdate(String, List<Object[]>, int[]) - Method in class com.randomnoun.common.spring.JdbcTemplateWithArguments
 
batchUpdate(String, BatchPreparedStatementSetter) - Method in class com.randomnoun.common.spring.JdbcTemplateWithArguments
 
beforeFirst() - Method in class com.randomnoun.common.db.ResultSetWithNulls
 
beginColumn - Variable in class com.randomnoun.common.jexl.ast.NodeToken
 
beginColumn - Variable in class com.randomnoun.common.jexl.parser.Token
The column number of the first character of this Token.
beginLine - Variable in class com.randomnoun.common.jexl.ast.NodeToken
 
beginLine - Variable in class com.randomnoun.common.jexl.parser.Token
The line number of the first character of this Token.
BeginToken() - Method in class com.randomnoun.common.jexl.parser.JavaCharStream
 
Benchmark - Class in com.randomnoun.common.timer
An object that performs time benchmarking.
Benchmark(String, String) - Constructor for class com.randomnoun.common.timer.Benchmark
Instantiates a new benchmark.
Benchmark.BenchmarkComparator - Class in com.randomnoun.common.timer
A Comparator which performs comparisons between two Benchmarks.
Benchmark.Checkpoint - Class in com.randomnoun.common.timer
A single benchmark point.
Benchmark.CheckpointList - Class in com.randomnoun.common.timer
A class containing the checkpoints for a single benchmark
BenchmarkComparator() - Constructor for class com.randomnoun.common.timer.Benchmark.BenchmarkComparator
Create a new BenchmarkComparator object
BIGINT - Static variable in class com.randomnoun.common.jexl.sql.SqlColumn
 
BINARY - Static variable in class com.randomnoun.common.jexl.sql.SqlColumn
 
BIT - Static variable in class com.randomnoun.common.jexl.sql.SqlColumn
 
BLOB - Static variable in class com.randomnoun.common.jexl.sql.SqlColumn
 
BOOLEAN - Static variable in class com.randomnoun.common.jexl.sql.SqlColumn
 
BooleanLiteral - Class in com.randomnoun.common.jexl.ast
Grammar production:
BooleanLiteral(NodeChoice) - Constructor for class com.randomnoun.common.jexl.ast.BooleanLiteral
 
BooleanLiteral() - Method in class com.randomnoun.common.jexl.parser.ExpressionParser
 
bufcolumn - Variable in class com.randomnoun.common.jexl.parser.JavaCharStream
 
buffer - Variable in class com.randomnoun.common.jexl.parser.JavaCharStream
 
bufline - Variable in class com.randomnoun.common.jexl.parser.JavaCharStream
 
bufpos - Variable in class com.randomnoun.common.jexl.parser.JavaCharStream
Position in buffer.
build() - Method in class com.randomnoun.common.log4j2.Log4j1WrapperAppender.Log4j1WrapperBuilder
 
build() - Method in class com.randomnoun.common.log4j2.MemoryAppender.MemoryAppenderBuilder
 
buildConfigurationBuilder(InputStream) - Method in class com.randomnoun.common.log4j2.Log4j1ConfigurationParser
Parses a Log4j 1.2 properties configuration file in ISO 8859-1 encoding into a ConfigurationBuilder.
buildConfigurationBuilder(Properties) - Method in class com.randomnoun.common.log4j2.Log4j1ConfigurationParser
 
bundlePattern() - Method in class com.randomnoun.common.webapp.taglib.SelectTag
Retrieves how the resource bundle will be used to retrieve i18n text
ByteArrayDataSource - Class in com.randomnoun.common.email
A DataSource generated from an array of bytes Used to send arbitrary data through the JavaMail API
ByteArrayDataSource(byte[], String, String) - Constructor for class com.randomnoun.common.email.ByteArrayDataSource
Creates a DataSource from an array of bytes

C

cache - Static variable in class com.randomnoun.common.servlet.MultiJavascriptServlet
Cache of combined js
call(CallableStatementCreator, List<SqlParameter>) - Method in class com.randomnoun.common.spring.JdbcTemplateWithArguments
 
CamelCaser - Class in com.randomnoun.common
This class is used to convert the Maps and Lists returned by Spring DAO into camelCase versions, which can be used when dealing with some databases that return all column names in upper case.
CamelCaser(String) - Constructor for class com.randomnoun.common.CamelCaser
Creates a new CamelCaser object
CamelCaser(List<String>) - Constructor for class com.randomnoun.common.CamelCaser
Create a new map renamer.
cancel() - Method in class com.randomnoun.common.timer.Benchmark
Cancel this benchmark
cancelRowUpdates() - Method in class com.randomnoun.common.db.ResultSetWithNulls
 
CHAR - Static variable in class com.randomnoun.common.jexl.sql.SqlColumn
 
CHARACTER_LITERAL - Static variable in interface com.randomnoun.common.jexl.parser.ExpressionParserConstants
RegularExpression Id.
characters(char[], int, int) - Method in class com.randomnoun.common.XmlUtil.AbstractStackContentHandler
 
characters(char[], int, int) - Method in class com.randomnoun.common.XmlUtil.SimpleTableContentHandler
 
CHECK - Enum constant in enum class com.randomnoun.common.db.enums.ConstraintTypeEnum
 
checkPermission(User, String) - Method in class com.randomnoun.common.webapp.AppConfigBase
Determines whether a user 'may have' a permission on the application.
checkpoint(String) - Method in class com.randomnoun.common.timer.Benchmark
Performs checkpoint.
Checkpoint(String) - Constructor for class com.randomnoun.common.timer.Benchmark.Checkpoint
 
Checkpoint(String, long) - Constructor for class com.randomnoun.common.timer.Benchmark.Checkpoint
 
checkpointList - Variable in class com.randomnoun.common.timer.Benchmark
the set of checkpoints for this benchmark instance
CheckpointList() - Constructor for class com.randomnoun.common.timer.Benchmark.CheckpointList
 
choice - Variable in class com.randomnoun.common.jexl.ast.NodeChoice
 
clear() - Static method in class com.randomnoun.common.ThreadContext
Clears the current EJB's map.
clearAttributes() - Method in class com.randomnoun.common.webapp.taglib.StandardHtmlTag
Call this function in your tag's doEnd() method, to clear all stored attributes from this tag.
clearErrors() - Method in class com.randomnoun.common.ErrorList
Resets all errors contained within this object
clearWarnings() - Method in class com.randomnoun.common.db.ResultSetWithNulls
 
CLOB - Static variable in class com.randomnoun.common.jexl.sql.SqlColumn
 
ClobRowMapper - Class in com.randomnoun.common.spring
This class is intended to replace the standard RowMapper provided by Spring to allow CLOBs to be treated as String objects transparently (i.e.
ClobRowMapper(JdbcTemplate) - Constructor for class com.randomnoun.common.spring.ClobRowMapper
Creates a new ClobRowMapper object.
close() - Method in class com.randomnoun.common.Base64.OutputStream
Flushes and closes (I think, in the superclass) the stream.
close() - Method in class com.randomnoun.common.db.ResultSetWithNulls
 
close() - Method in class com.randomnoun.common.io.AppendWriter
 
close() - Method in class com.randomnoun.common.io.StringBuilderWriter
Closing this writer has no effect.
close() - Method in class com.randomnoun.common.ResourceFinder.HashGeneratingInputStream
 
closeWriters() - Static method in class com.randomnoun.common.timer.Benchmark
Closes all writers within this benchmark object.
coerceType(Object, Object) - Method in class com.randomnoun.common.jexl.eval.Evaluator
Coerce parameter 'b' into a compatible type of parameter 'a', to be used in a binary math op.
column - Variable in class com.randomnoun.common.jexl.parser.JavaCharStream
 
com.randomnoun.common - package com.randomnoun.common
 
com.randomnoun.common.db - package com.randomnoun.common.db
 
com.randomnoun.common.db.dao - package com.randomnoun.common.db.dao
 
com.randomnoun.common.db.enums - package com.randomnoun.common.db.enums
 
com.randomnoun.common.db.history - package com.randomnoun.common.db.history
 
com.randomnoun.common.db.to - package com.randomnoun.common.db.to
 
com.randomnoun.common.email - package com.randomnoun.common.email
 
com.randomnoun.common.exception - package com.randomnoun.common.exception
 
com.randomnoun.common.io - package com.randomnoun.common.io
 
com.randomnoun.common.jexl - package com.randomnoun.common.jexl
 
com.randomnoun.common.jexl.ast - package com.randomnoun.common.jexl.ast
 
com.randomnoun.common.jexl.eval - package com.randomnoun.common.jexl.eval
 
com.randomnoun.common.jexl.eval.function - package com.randomnoun.common.jexl.eval.function
 
com.randomnoun.common.jexl.parser - package com.randomnoun.common.jexl.parser
 
com.randomnoun.common.jexl.sql - package com.randomnoun.common.jexl.sql
 
com.randomnoun.common.jexl.sql.function - package com.randomnoun.common.jexl.sql.function
 
com.randomnoun.common.jexl.visitor - package com.randomnoun.common.jexl.visitor
 
com.randomnoun.common.log4j2 - package com.randomnoun.common.log4j2
 
com.randomnoun.common.security - package com.randomnoun.common.security
 
com.randomnoun.common.security.impl - package com.randomnoun.common.security.impl
 
com.randomnoun.common.servlet - package com.randomnoun.common.servlet
 
com.randomnoun.common.spring - package com.randomnoun.common.spring
 
com.randomnoun.common.timer - package com.randomnoun.common.timer
 
com.randomnoun.common.webapp - package com.randomnoun.common.webapp
 
com.randomnoun.common.webapp.taglib - package com.randomnoun.common.webapp.taglib
 
compact(Node) - Static method in class com.randomnoun.common.XmlUtil
Remove leading/trailing whitespace from all text nodes in this nodeList.
compare(Benchmark, Benchmark) - Method in class com.randomnoun.common.timer.Benchmark.BenchmarkComparator
Compare two structured list elements
compare(Object, Object) - Method in class com.randomnoun.common.Struct.ListContainingNullComparator
 
compare(Object, Object) - Method in class com.randomnoun.common.Struct.StructuredListComparator
Compare two structured list elements
compare(Object, Object) - Method in class com.randomnoun.common.Struct.StructuredListComparatorIgnoreCase
Compare two structured list elements
compareNatural(Collator, String, String) - Static method in class com.randomnoun.common.Text
Compares two strings using the current locale's rules and comparing contained numbers based on their numeric values.
comparisonOpToSql(String, EvalContext, Object, Object) - Static method in class com.randomnoun.common.jexl.sql.SqlGenerator
Generates code for comparisons of MoneyValue and Date types.
conditionalAndExpression - Variable in class com.randomnoun.common.jexl.ast.Expression
 
ConditionalAndExpression - Class in com.randomnoun.common.jexl.ast
Grammar production:
ConditionalAndExpression(EqualityExpression, NodeListOptional) - Constructor for class com.randomnoun.common.jexl.ast.ConditionalAndExpression
 
ConditionalAndExpression() - Method in class com.randomnoun.common.jexl.parser.ExpressionParser
 
ConstraintColumnTO - Class in com.randomnoun.common.db.to
 
ConstraintColumnTO(ConstraintTO, String, long) - Constructor for class com.randomnoun.common.db.to.ConstraintColumnTO
 
ConstraintColumnTO(ConstraintTO, String, long, String, String) - Constructor for class com.randomnoun.common.db.to.ConstraintColumnTO
 
ConstraintTO - Class in com.randomnoun.common.db.to
 
ConstraintTO(TableTO, ConstraintTypeEnum, String) - Constructor for class com.randomnoun.common.db.to.ConstraintTO
 
ConstraintTypeEnum - Enum Class in com.randomnoun.common.db.enums
 
consume(T) - Method in interface com.randomnoun.common.db.SqlParser.Consumer
 
consumeStatements(InputStream, boolean, SqlParser.Consumer<String>) - Method in class com.randomnoun.common.db.SqlParser
convert a text file of SQL statements into a List of individual statements.
consumeStatements(Reader, boolean, SqlParser.Consumer<String>) - Method in class com.randomnoun.common.db.SqlParser
 
containsKey(Object) - Method in class com.randomnoun.common.HashMapIgnoreCase
Returns true if this map contains a mapping for the specified key.
containsKey(Object) - Static method in class com.randomnoun.common.ThreadContext
As per Map.containsKey(java.lang.Object) for the current thread's context
containsValue(Object) - Static method in class com.randomnoun.common.ThreadContext
As per Map.containsValue(java.lang.Object) for the current thread's context
contextExists() - Static method in class com.randomnoun.common.ThreadContext
Returns true if a ThreadContext has been set up for the current Thread, (through a push() call), false otherwise.
copyAndCloseThread(InputStream, OutputStream, int) - Static method in class com.randomnoun.common.StreamUtil
Returns a thread that, when started, will pipe all data from one inputstream to an outputstream.
copyStream(InputStream, OutputStream) - Static method in class com.randomnoun.common.StreamUtil
Copies the data from an inputStream to an outputstream
copyStream(InputStream, OutputStream, int) - Static method in class com.randomnoun.common.StreamUtil
Copies the data from an inputStream to an outputstream (used to mimic pipes).
copyStreamCount(InputStream, OutputStream, int) - Static method in class com.randomnoun.common.StreamUtil
Copies a stream and return number of bytes copied
copyThread(InputStream, OutputStream, int) - Static method in class com.randomnoun.common.StreamUtil
Returns a thread that, when started, will pipe all data from one inputstream to an outputstream.
createAppender(String) - Static method in class com.randomnoun.common.log4j2.MemoryAppender
 
createAppender(String, String, String) - Static method in class com.randomnoun.common.log4j2.Log4j1WrapperAppender
 
createAppender(String, Appender) - Static method in class com.randomnoun.common.log4j2.Log4j1WrapperAppender
 
createEscapedPath(String[]) - Static method in class com.randomnoun.common.Text
Escapes the components of a path String, returning an escaped full path String.
curChar - Variable in class com.randomnoun.common.jexl.parser.ExpressionParserTokenManager
 
currentToken - Variable in exception com.randomnoun.common.jexl.parser.ParseException
This is the last token that has been consumed successfully.
CustomMimeMessage - Class in com.randomnoun.common.email
 
CustomMimeMessage(Session, String, String) - Constructor for class com.randomnoun.common.email.CustomMimeMessage
Create a MimeMessage.

D

DATABASE_DB2 - Static variable in class com.randomnoun.common.jexl.sql.SqlGenerator
DB2 VAR_DATABASE_TYPE value
DATABASE_JET - Static variable in class com.randomnoun.common.jexl.sql.SqlGenerator
Jet (MSAccess) VAR_DATABASE_TYPE value
DATABASE_MYSQL - Static variable in class com.randomnoun.common.jexl.sql.SqlGenerator
MySQL VAR_DATABASE_TYPE value
DATABASE_ORACLE - Static variable in class com.randomnoun.common.jexl.sql.SqlGenerator
Oracle VAR_DATABASE_TYPE value
DATABASE_SQLSERVER - Static variable in class com.randomnoun.common.jexl.sql.SqlGenerator
SQL Server VAR_DATABASE_TYPE value
DatabaseReader - Class in com.randomnoun.common.db
Container class for database metadata.
DatabaseReader(DataSource) - Constructor for class com.randomnoun.common.db.DatabaseReader
Database metadata container.
DatabaseTO - Class in com.randomnoun.common.db.to
The thing returned by the DatabaseReader.
DatabaseTO() - Constructor for class com.randomnoun.common.db.to.DatabaseTO
 
DatabaseTypeEnum - Enum Class in com.randomnoun.common.db.enums
 
DATALINK - Static variable in class com.randomnoun.common.jexl.sql.SqlColumn
 
DATE - Static variable in class com.randomnoun.common.jexl.sql.SqlColumn
 
DATE_FORMAT_MICROSOFT - Static variable in class com.randomnoun.common.Struct
Serialise Date objects using the Microsoft convention for Dates, which is a String in the form "/Date(millisSinceEpoch)/"
DATE_FORMAT_NUMERIC - Static variable in class com.randomnoun.common.Struct
Serialise Date objects as milliseconds since the epoch
DateSpan - Class in com.randomnoun.common.jexl
Data object representing a point in time, or a 24-hour day period.
DateSpan(String, TimeZone) - Constructor for class com.randomnoun.common.jexl.DateSpan
Create a 'timezoneless' date.
DateSpan(Date) - Constructor for class com.randomnoun.common.jexl.DateSpan
A single timestamp instant, without timezone.
DateSpan(Date, boolean, TimeZone) - Constructor for class com.randomnoun.common.jexl.DateSpan
Specify a 24-hour period, starting at point (e.g.
DATEVALUE - Static variable in class com.randomnoun.common.jexl.sql.SqlColumn
 
db - Variable in class com.randomnoun.common.db.DatabaseReader
 
debugStream - Variable in class com.randomnoun.common.jexl.parser.ExpressionParserTokenManager
Debug output.
DECIMAL - Static variable in class com.randomnoun.common.jexl.sql.SqlColumn
 
DECIMAL_LITERAL - Static variable in interface com.randomnoun.common.jexl.parser.ExpressionParserConstants
RegularExpression Id.
decode(byte[]) - Static method in class com.randomnoun.common.Base64
Low-level access to decoding ASCII characters in the form of a byte array.
decode(byte[], int, int, int) - Static method in class com.randomnoun.common.Base64
Low-level access to decoding ASCII characters in the form of a byte array.
decode(String) - Static method in class com.randomnoun.common.Base64
Decodes data from Base64 notation, automatically detecting gzip-compressed data and decompressing it.
decode(String, int) - Static method in class com.randomnoun.common.Base64
Decodes data from Base64 notation, automatically detecting gzip-compressed data and decompressing it.
DECODE - Static variable in class com.randomnoun.common.Base64
Specify decoding in first bit.
decodeFileToFile(String, String) - Static method in class com.randomnoun.common.Base64
Reads infile and decodes it to outfile.
decodeFromFile(String) - Static method in class com.randomnoun.common.Base64
Convenience method for reading a base64-encoded file and decoding it.
decodeToFile(String, String) - Static method in class com.randomnoun.common.Base64
Convenience method for decoding data to a file.
decodeToObject(String) - Static method in class com.randomnoun.common.Base64
Attempts to decode Base64 data and deserialize a Java Object within.
decodeToObject(String, int, ClassLoader) - Static method in class com.randomnoun.common.Base64
Attempts to decode Base64 data and deserialize a Java Object within.
DEFAULT - Static variable in interface com.randomnoun.common.jexl.parser.ExpressionParserConstants
Lexical state.
DEFAULT_LOG_SIZE - Static variable in class com.randomnoun.common.log4j2.MemoryAppender
 
deleteRow() - Method in class com.randomnoun.common.db.ResultSetWithNulls
 
DepthFirstVisitor - Class in com.randomnoun.common.jexl.visitor
Provides default methods which visit each node in the tree in depth-first order.
DepthFirstVisitor() - Constructor for class com.randomnoun.common.jexl.visitor.DepthFirstVisitor
 
detectDatabase(DataSource) - Method in class com.randomnoun.common.spring.ClobRowMapper
 
DIGIT - Static variable in interface com.randomnoun.common.jexl.parser.ExpressionParserConstants
RegularExpression Id.
disable_tracing() - Method in class com.randomnoun.common.jexl.parser.ExpressionParser
Disable tracing.
DisplayResourceFinderCallback(int, List<Integer>, boolean, boolean, boolean, String, boolean) - Constructor for class com.randomnoun.common.ResourceFinder.DisplayResourceFinderCallback
 
DISTINCT - Static variable in class com.randomnoun.common.jexl.sql.SqlColumn
 
DO_BREAK_LINES - Static variable in class com.randomnoun.common.Base64
Do break lines when encoding.
doEndTag() - Method in class com.randomnoun.common.webapp.taglib.AuthCheckTag
doEnd tag handler required to fulfill the Tag interface defined in the JSP specification.
doEndTag() - Method in class com.randomnoun.common.webapp.taglib.ExtendJavascriptVarTag
doEnd tag handler required to fulfill the Tag interface defined in the JSP specification.
doEndTag() - Method in class com.randomnoun.common.webapp.taglib.SelectTag
End of custom tag library processing.
doEndTag() - Method in class com.randomnoun.common.webapp.taglib.SetJavascriptVarTag
doEnd tag handler required to fulfill the Tag interface defined in the JSP specification.
doGet(HttpServletRequest, HttpServletResponse) - Method in class com.randomnoun.common.servlet.MultiJavascriptServlet
Lets get this turkey stand on the road
doGet(HttpServletRequest, HttpServletResponse) - Method in class com.randomnoun.common.servlet.VersionServlet
See class documentation
Done() - Method in class com.randomnoun.common.jexl.parser.JavaCharStream
Set buffers back to null when finished.
DONT_GUNZIP - Static variable in class com.randomnoun.common.Base64
Specify that gzipped data should not be automatically gunzipped.
doPost(HttpServletRequest, HttpServletResponse) - Method in class com.randomnoun.common.servlet.MultiJavascriptServlet
Post method; just defers to get
doPost(HttpServletRequest, HttpServletResponse) - Method in class com.randomnoun.common.servlet.VersionServlet
Post method; just defers to get
doStartTag() - Method in class com.randomnoun.common.webapp.taglib.AuthCheckTag
doStart tag handler required to fulfill the Tag interface defined in the JSP specification.
doStartTag() - Method in class com.randomnoun.common.webapp.taglib.ExtendJavascriptVarTag
doStart tag handler required to fulfill the Tag interface defined in the JSP specification.
doStartTag() - Method in class com.randomnoun.common.webapp.taglib.SelectTag
Start custom taglibrary processing.
doStartTag() - Method in class com.randomnoun.common.webapp.taglib.SetJavascriptVarTag
doStart tag handler required to fulfill the Tag interface defined in the JSP specification.
doType(int...) - Method in class com.randomnoun.common.Keyboard
Type a series of keyCodes.
doType(int[], int, int) - Method in class com.randomnoun.common.Keyboard
Type a series of keyCodes.
DOUBLE - Static variable in class com.randomnoun.common.jexl.sql.SqlColumn
 
ds - Variable in class com.randomnoun.common.db.DatabaseReader
 
DUMP_NAMES - Static variable in class com.randomnoun.common.ResourceFinder.DisplayResourceFinderCallback
 
DUMP_NAMES_AND_RESOURCES - Static variable in class com.randomnoun.common.ResourceFinder.DisplayResourceFinderCallback
 
DUMP_RESOURCES - Static variable in class com.randomnoun.common.ResourceFinder.DisplayResourceFinderCallback
 

E

element(String) - Method in class com.randomnoun.common.XmlUtil.AbstractStackContentHandler
 
elementAt(int) - Method in class com.randomnoun.common.jexl.ast.NodeList
 
elementAt(int) - Method in interface com.randomnoun.common.jexl.ast.NodeListInterface
 
elementAt(int) - Method in class com.randomnoun.common.jexl.ast.NodeListOptional
 
elementAt(int) - Method in class com.randomnoun.common.jexl.ast.NodeSequence
 
elements() - Method in class com.randomnoun.common.jexl.ast.NodeList
 
elements() - Method in interface com.randomnoun.common.jexl.ast.NodeListInterface
 
elements() - Method in class com.randomnoun.common.jexl.ast.NodeListOptional
 
elements() - Method in class com.randomnoun.common.jexl.ast.NodeSequence
 
elementText(String, String) - Method in class com.randomnoun.common.XmlUtil.AbstractStackContentHandler
 
emailAttachmentTo(Map<Object, Object>) - Static method in class com.randomnoun.common.email.EmailWrapper
Versatile extendable email wrapper method.
emailTo(String, String, String, String, String, String, String) - Static method in class com.randomnoun.common.email.EmailWrapper
A simpler version of emailTo.
emailTo(String, String, String, String, String, String, String, String) - Static method in class com.randomnoun.common.email.EmailWrapper
A simpler version of emailTo, with HTML.
emailToNoEx(String, String, String, String, String, String, String) - Static method in class com.randomnoun.common.email.EmailWrapper
A static method which provides the facility to easily send off an email using the JavaMail API.
EmailWrapper - Class in com.randomnoun.common.email
Provides a simple, one-class wrapper around the Java Mail API.
EmailWrapper() - Constructor for class com.randomnoun.common.email.EmailWrapper
 
enable_tracing() - Method in class com.randomnoun.common.jexl.parser.ExpressionParser
Enable tracing.
encode(ByteBuffer, ByteBuffer) - Static method in class com.randomnoun.common.Base64
Performs Base64 encoding on the raw ByteBuffer, writing it to the encoded ByteBuffer.
encode(ByteBuffer, CharBuffer) - Static method in class com.randomnoun.common.Base64
Performs Base64 encoding on the raw ByteBuffer, writing it to the encoded CharBuffer.
ENCODE - Static variable in class com.randomnoun.common.Base64
Specify encoding in first bit.
encodeBase64(byte[]) - Static method in class com.randomnoun.common.Text
Encodes a byte array into Base64 format.
encodeBase64(String) - Static method in class com.randomnoun.common.Text
Encodes a string into Base64 format.
encodeBytes(byte[]) - Static method in class com.randomnoun.common.Base64
Encodes a byte array into Base64 notation.
encodeBytes(byte[], int) - Static method in class com.randomnoun.common.Base64
Encodes a byte array into Base64 notation.
encodeBytes(byte[], int, int) - Static method in class com.randomnoun.common.Base64
Encodes a byte array into Base64 notation.
encodeBytes(byte[], int, int, int) - Static method in class com.randomnoun.common.Base64
Encodes a byte array into Base64 notation.
encodeBytesToBytes(byte[]) - Static method in class com.randomnoun.common.Base64
Similar to Base64.encodeBytes(byte[]) but returns a byte array instead of instantiating a String.
encodeBytesToBytes(byte[], int, int, int) - Static method in class com.randomnoun.common.Base64
Similar to Base64.encodeBytes(byte[], int, int, int) but returns a byte array instead of instantiating a String.
encodeFileToFile(String, String) - Static method in class com.randomnoun.common.Base64
Reads infile and encodes it to outfile.
encodeFromFile(String) - Static method in class com.randomnoun.common.Base64
Convenience method for reading a binary file and base64-encoding it.
encodeObject(Serializable) - Static method in class com.randomnoun.common.Base64
Serializes an object and returns the Base64-encoded version of that serialized object.
encodeObject(Serializable, int) - Static method in class com.randomnoun.common.Base64
Serializes an object and returns the Base64-encoded version of that serialized object.
encodeToFile(byte[], String) - Static method in class com.randomnoun.common.Base64
Convenience method for encoding data to a file.
end() - Method in class com.randomnoun.common.timer.Benchmark
Completes benchmark and writes to disk
endColumn - Variable in class com.randomnoun.common.jexl.ast.NodeToken
 
endColumn - Variable in class com.randomnoun.common.jexl.parser.Token
The column number of the last character of this Token.
endDocument() - Method in class com.randomnoun.common.XmlUtil.AbstractStackContentHandler
 
endDocument() - Method in class com.randomnoun.common.XmlUtil.SimpleTableContentHandler
 
endElement(String, String, String) - Method in class com.randomnoun.common.XmlUtil.AbstractStackContentHandler
 
endElement(String, String, String) - Method in class com.randomnoun.common.XmlUtil.SimpleTableContentHandler
 
endLine - Variable in class com.randomnoun.common.jexl.ast.NodeToken
 
endLine - Variable in class com.randomnoun.common.jexl.parser.Token
The line number of the last character of this Token.
endPrefixMapping(String) - Method in class com.randomnoun.common.XmlUtil.AbstractStackContentHandler
 
endPrefixMapping(String) - Method in class com.randomnoun.common.XmlUtil.SimpleTableContentHandler
 
EndsWithFunction - Class in com.randomnoun.common.jexl.eval.function
Defines a endsWith() function.
EndsWithFunction - Class in com.randomnoun.common.jexl.sql.function
'EndsWith' function.
EndsWithFunction() - Constructor for class com.randomnoun.common.jexl.eval.function.EndsWithFunction
 
EndsWithFunction() - Constructor for class com.randomnoun.common.jexl.sql.function.EndsWithFunction
 
entrySet() - Static method in class com.randomnoun.common.ThreadContext
As per Map.entrySet() for the current thread's context
EOF - Static variable in interface com.randomnoun.common.jexl.parser.ExpressionParserConstants
End of File.
eol - Variable in exception com.randomnoun.common.jexl.parser.ParseException
The end of line string for this machine.
equalityExpression - Variable in class com.randomnoun.common.jexl.ast.ConditionalAndExpression
 
EqualityExpression - Class in com.randomnoun.common.jexl.ast
Grammar production:
EqualityExpression(RelationalExpression, NodeListOptional) - Constructor for class com.randomnoun.common.jexl.ast.EqualityExpression
 
EqualityExpression() - Method in class com.randomnoun.common.jexl.parser.ExpressionParser
 
equals(Object) - Method in class com.randomnoun.common.db.SqlWithArguments
 
equals(Object) - Method in class com.randomnoun.common.jexl.DateSpan
Returns true if the object passed to this method as an equivalent dateSpan instance to the current object.
equals(Object) - Method in class com.randomnoun.common.security.User
Two users are considered identical if their customerIds and usernames are identical
equals(Object) - Method in class com.randomnoun.common.spring.JdbcTemplateWithArguments
 
ErrorData(String, String, String, int) - Constructor for class com.randomnoun.common.ErrorList.ErrorData
Creates a new ErrorInfo object.
ErrorList - Class in com.randomnoun.common
The ErrorList class is a a fairly generic class for containing validation errors for input forms, similar to the struts ActionErrors class.
ErrorList() - Constructor for class com.randomnoun.common.ErrorList
Create a new, empty ErrorData object.
ErrorList.ErrorData - Class in com.randomnoun.common
ErrorInfo inner class - contains information related to a single error
escapeCss(String) - Static method in class com.randomnoun.common.Text
Returns the CSS-escaped form of a string.
escapeCsv(String) - Static method in class com.randomnoun.common.Text
Returns the csv-escaped form of a string.
escapeHtml(String) - Static method in class com.randomnoun.common.ExceptionUtil
Returns the HTML-escaped form of a string.
escapeHtml(String) - Static method in class com.randomnoun.common.Text
Returns the HTML-escaped form of a string.
escapeJava(String) - Static method in class com.randomnoun.common.Text
Returns a java-escaped string.
escapeJavascript(String) - Static method in class com.randomnoun.common.Text
Returns a javascript string.
escapeJavascript2(String) - Static method in class com.randomnoun.common.Text
Deprecated.
escapeLikeLiteral(EvalContext, String) - Static method in class com.randomnoun.common.jexl.sql.SqlGenerator
Escape the text used in a LIKE function, so that % and _ characters have no special meaning.
escapePathComponent(String) - Static method in class com.randomnoun.common.Text
Escape a filename or path component.
escapePython(String) - Static method in class com.randomnoun.common.Text
Returns a python string, escaped so that it can be enclosed in a single-quoted string.
escapeQueryString(String) - Static method in class com.randomnoun.common.Text
Escape this supplied string so it can represent a 'name' or 'value' component on a HTTP queryString.
escapeRegex(String) - Static method in class com.randomnoun.common.Text
Returns a regex-escaped form of a string.
escapeStringLiteral(EvalContext, String) - Static method in class com.randomnoun.common.jexl.sql.SqlGenerator
Escape a string literal.
EvalContext - Class in com.randomnoun.common.jexl.eval
Provides variables and functions for an expression to be evaluated with
EvalContext() - Constructor for class com.randomnoun.common.jexl.eval.EvalContext
 
EvalException - Exception in com.randomnoun.common.jexl.eval
A class that encapsulates a runtime exception occuring during evaluation of an expression.
EvalException(String) - Constructor for exception com.randomnoun.common.jexl.eval.EvalException
Creates a new EvalException object.
EvalFallbackException - Exception in com.randomnoun.common.jexl
An SqlFunction can throw this to indicate that it should be evaluated into an SQL literal, rather than being translated into an SQL expression.
EvalFallbackException() - Constructor for exception com.randomnoun.common.jexl.EvalFallbackException
 
EvalFunction - Interface in com.randomnoun.common.jexl.eval
This class encapsulates a function, which is intended to be placed in an EvalContext (using EvalContext.setFunctions()).
evaluate(String, EvalContext, List<Object>) - Method in interface com.randomnoun.common.jexl.eval.EvalFunction
This is the main entry point for classes that implement this interface.
evaluate(String, EvalContext, List<Object>) - Method in class com.randomnoun.common.jexl.eval.function.EndsWithFunction
Implements the function as per the class description.
evaluate(String, EvalContext, List<Object>) - Method in class com.randomnoun.common.jexl.eval.function.LikeFunction
Implements the function as per the class description.
evaluate(String, EvalContext, List<Object>) - Method in class com.randomnoun.common.jexl.eval.function.StartsWithFunction
Implements the function as per the class description.
evaluate(Map<String, Object>) - Method in class com.randomnoun.common.security.impl.ResourceCriteriaImpl
Evaluates the supplied criteria context against the criteria expression stored in this object.
evaluate(Map<String, Object>) - Method in class com.randomnoun.common.security.ResourceCriteria
Returns true if this resourceCriteria identifies a resource with the supplied criteriaContext.
evaluateAttributes() - Method in class com.randomnoun.common.webapp.taglib.StandardHtmlTag
Allow JSTL EL expressions within all attributes.
Evaluator - Class in com.randomnoun.common.jexl.eval
This class traverses (and evaluates) an expression AST graph.
Evaluator() - Constructor for class com.randomnoun.common.jexl.eval.Evaluator
 
ExceptionUtil - Class in com.randomnoun.common
Exception utilities class.
exec(String[]) - Method in class com.randomnoun.common.ProcessUtil
 
exec(String[], String[]) - Method in class com.randomnoun.common.ProcessUtil
 
exec(String, long, InputStream, String[], File) - Method in class com.randomnoun.common.ProcessUtil
 
execute(String) - Method in class com.randomnoun.common.spring.JdbcTemplateWithArguments
 
execute(String, CallableStatementCallback<T>) - Method in class com.randomnoun.common.spring.JdbcTemplateWithArguments
 
execute(String, PreparedStatementCallback<T>) - Method in class com.randomnoun.common.spring.JdbcTemplateWithArguments
 
execute(CallableStatementCreator, CallableStatementCallback<T>) - Method in class com.randomnoun.common.spring.JdbcTemplateWithArguments
 
execute(ConnectionCallback<T>) - Method in class com.randomnoun.common.spring.JdbcTemplateWithArguments
 
execute(PreparedStatementCreator, PreparedStatementCallback<T>) - Method in class com.randomnoun.common.spring.JdbcTemplateWithArguments
 
execute(StatementCallback<T>) - Method in class com.randomnoun.common.spring.JdbcTemplateWithArguments
 
ExpandBuff(boolean) - Method in class com.randomnoun.common.jexl.parser.JavaCharStream
 
expectedTokenSequences - Variable in exception com.randomnoun.common.jexl.parser.ParseException
Each entry in this array is an array of integers.
expression - Variable in class com.randomnoun.common.jexl.ast.ArgumentList
 
expression - Variable in class com.randomnoun.common.jexl.ast.TopLevelExpression
 
Expression - Class in com.randomnoun.common.jexl.ast
Grammar production:
Expression(ConditionalAndExpression, NodeListOptional) - Constructor for class com.randomnoun.common.jexl.ast.Expression
 
Expression() - Method in class com.randomnoun.common.jexl.parser.ExpressionParser
 
ExpressionParser - Class in com.randomnoun.common.jexl.parser
 
ExpressionParser(ExpressionParserTokenManager) - Constructor for class com.randomnoun.common.jexl.parser.ExpressionParser
Constructor with generated Token Manager.
ExpressionParser(InputStream) - Constructor for class com.randomnoun.common.jexl.parser.ExpressionParser
Constructor with InputStream.
ExpressionParser(InputStream, String) - Constructor for class com.randomnoun.common.jexl.parser.ExpressionParser
Constructor with InputStream and supplied encoding
ExpressionParser(Reader) - Constructor for class com.randomnoun.common.jexl.parser.ExpressionParser
Constructor.
ExpressionParser(String) - Constructor for class com.randomnoun.common.jexl.parser.ExpressionParser
 
ExpressionParserConstants - Interface in com.randomnoun.common.jexl.parser
Token literal values and constants.
ExpressionParserTokenManager - Class in com.randomnoun.common.jexl.parser
Token Manager.
ExpressionParserTokenManager(JavaCharStream) - Constructor for class com.randomnoun.common.jexl.parser.ExpressionParserTokenManager
Constructor.
ExpressionParserTokenManager(JavaCharStream, int) - Constructor for class com.randomnoun.common.jexl.parser.ExpressionParserTokenManager
Constructor.
expressionToString(TopLevelExpression) - Static method in class com.randomnoun.common.jexl.ExpressionUtil
Convert TopLevelExpression to a Java expression String
ExpressionUtil - Class in com.randomnoun.common.jexl
Couple of methods to convert things to and from TopLevelExpressions.
ExpressionUtil() - Constructor for class com.randomnoun.common.jexl.ExpressionUtil
 
ExtendJavascriptVarTag - Class in com.randomnoun.common.webapp.taglib
Extends a javascript variable with a server-side resource or request attribute.
ExtendJavascriptVarTag() - Constructor for class com.randomnoun.common.webapp.taglib.ExtendJavascriptVarTag
 
extraAttributes - Variable in class com.randomnoun.common.webapp.taglib.StandardHtmlTag
 
extractData(ResultSet) - Method in class com.randomnoun.common.spring.SkipNullResultSetExtractor
 
extractData(ResultSet) - Method in class com.randomnoun.common.spring.StructuredListResultSetExtractor
Required to support ResultSetExtractor interface
extractData(ResultSet) - Method in class com.randomnoun.common.spring.StructuredMapCallbackHandlerResultSetExtractor
Required to support ResultSetExtractor interface

F

FALSE - Static variable in interface com.randomnoun.common.jexl.parser.ExpressionParserConstants
RegularExpression Id.
FillBuff() - Method in class com.randomnoun.common.jexl.parser.JavaCharStream
 
find() - Method in class com.randomnoun.common.ResourceFinder
Searches and returns a list of resources matching the criteria defined in the constructor
findColumn(String) - Method in class com.randomnoun.common.db.ResultSetWithNulls
 
findResourceInFolder(File, String) - Method in class com.randomnoun.common.ResourceFinder
Returns a list of resources within the supplied folder, subfolders, and archives contained within these folders
findResourceInZip(ZipInputStream, String) - Method in class com.randomnoun.common.ResourceFinder
Returns a list of resources within the supplied archive, and archives contained within this archive
FIREBIRD - Enum constant in enum class com.randomnoun.common.db.enums.DatabaseTypeEnum
Firebird
first() - Method in class com.randomnoun.common.db.ResultSetWithNulls
 
FIXEDDATEVALUE - Static variable in class com.randomnoun.common.jexl.sql.SqlColumn
 
FIXEDTIMEVALUE - Static variable in class com.randomnoun.common.jexl.sql.SqlColumn
 
FLOAT - Static variable in class com.randomnoun.common.jexl.sql.SqlColumn
 
FLOATING_POINT_LITERAL - Static variable in interface com.randomnoun.common.jexl.parser.ExpressionParserConstants
RegularExpression Id.
flush() - Method in class com.randomnoun.common.io.AppendWriter
 
flush() - Method in class com.randomnoun.common.io.StringBuilderWriter
Flushing this writer has no effect.
flushBase64() - Method in class com.randomnoun.common.Base64.OutputStream
Method added by PHIL.
flushWriter() - Method in class com.randomnoun.common.jexl.visitor.TreeDumper
Flushes the OutputStream or Writer that this TreeDumper is using.
flushWriters() - Static method in class com.randomnoun.common.timer.Benchmark
Flushes all writers within this benchmark object (commits any unwritten data to disk).
force() - Method in class com.randomnoun.common.jexl.visitor.TreeFormatter
A Force command inserts a line break and indents the next line to the current indentation level.
force(int) - Method in class com.randomnoun.common.jexl.visitor.TreeFormatter
 
FOREIGN - Enum constant in enum class com.randomnoun.common.db.enums.ConstraintTypeEnum
 
fromDatabaseString(String) - Static method in enum class com.randomnoun.common.db.enums.ConstraintTypeEnum
 
FunctionCall - Class in com.randomnoun.common.jexl.ast
Grammar production:
FunctionCall(NodeToken, Arguments) - Constructor for class com.randomnoun.common.jexl.ast.FunctionCall
 
FunctionCall() - Method in class com.randomnoun.common.jexl.parser.ExpressionParser
 

G

generateHistoryTableSql() - Method in class com.randomnoun.common.db.history.HistoryTableGenerator
Returns the SQL that will create history tables, triggers and stored procedures.
generateParseException() - Method in class com.randomnoun.common.jexl.parser.ExpressionParser
Generate ParseException.
GENERIC - Enum constant in enum class com.randomnoun.common.db.enums.DatabaseTypeEnum
A generic database accessed via the JDBC metadata functions
get(int) - Method in class com.randomnoun.common.timer.Benchmark.CheckpointList
Retrieve an individual checkpoint
get(Object) - Method in class com.randomnoun.common.HashMapIgnoreCase
Retrieve a value from the cache.
get(Object) - Method in class com.randomnoun.common.MRUCache
Retrieve an element from the cache.
get(Object) - Method in interface com.randomnoun.common.MRUCache.RetrievalCallback
Dynamically generates the value of an entity in a cache
get(Object) - Static method in class com.randomnoun.common.ThreadContext
As per Map.get(java.lang.Object) for the current thread's context
get(Object, MRUCache.RetrievalCallback) - Method in class com.randomnoun.common.MRUCache
Retrieves an element from the cache.
get(String, String) - Method in class com.randomnoun.common.IniFile
 
getActionOrder() - Method in class com.randomnoun.common.db.to.TriggerTO
 
getActionStatement() - Method in class com.randomnoun.common.db.to.TriggerTO
 
getActionTiming() - Method in class com.randomnoun.common.db.to.TriggerTO
 
getActivity() - Method in class com.randomnoun.common.security.Permission
Returns the activity this permission applies to.
getAllActivities(String) - Method in class com.randomnoun.common.security.SecurityContext
Return a List of all activities in this security context for a given resource, identified by String.
getAllPermissions() - Method in class com.randomnoun.common.security.SecurityContext
Return a List of all Permissions in this security context.
getAllResources() - Method in class com.randomnoun.common.security.SecurityContext
Return a List of all resources in this security context, identified by String.
getAllRoleDetails() - Method in class com.randomnoun.common.security.SecurityContext
Returns a detailed list of roles from the security context.
getAllRoles() - Method in class com.randomnoun.common.security.SecurityContext
Return a List of roles in this security context for the User, identified by String.
getAllUserDetails() - Method in class com.randomnoun.common.security.SecurityContext
Returns a detailed list of users from the security context.
getAllUsers() - Method in class com.randomnoun.common.security.SecurityContext
Return a list of User objects representing all users contained in this security context.
getArgs() - Method in class com.randomnoun.common.db.SqlWithArguments
Return the arguments to be substituted into the SQL placeholders
getArgTypes() - Method in class com.randomnoun.common.db.SqlWithArguments
Return the SQL datatypes of the arguments (as java.sql.Types constants)
getArray(int) - Method in class com.randomnoun.common.db.ResultSetWithNulls
 
getArray(String) - Method in class com.randomnoun.common.db.ResultSetWithNulls
 
getAsciiStream(int) - Method in class com.randomnoun.common.db.ResultSetWithNulls
 
getAsciiStream(String) - Method in class com.randomnoun.common.db.ResultSetWithNulls
 
getAttributes() - Method in class com.randomnoun.common.webapp.taglib.StandardHtmlTag
 
getAttributeString() - Method in class com.randomnoun.common.webapp.taglib.StandardHtmlTag
Returns a string with contains all attributes assigned to this tag, in key="value" format.
getBaseName() - Method in class com.randomnoun.common.webapp.taglib.ExtendJavascriptVarTag
Gets the name of the javascript object to modify
getBeginColumn() - Method in class com.randomnoun.common.jexl.parser.JavaCharStream
 
getBeginLine() - Method in class com.randomnoun.common.jexl.parser.JavaCharStream
 
getBenchmark(String) - Static method in class com.randomnoun.common.timer.Benchmark
Returns the benchmark with the supplied ID
getBigDecimal(int) - Method in class com.randomnoun.common.db.ResultSetWithNulls
 
getBigDecimal(int, int) - Method in class com.randomnoun.common.db.ResultSetWithNulls
Deprecated. 
getBigDecimal(String) - Method in class com.randomnoun.common.db.ResultSetWithNulls
 
getBigDecimal(String, int) - Method in class com.randomnoun.common.db.ResultSetWithNulls
Deprecated. 
getBinaryStream(int) - Method in class com.randomnoun.common.db.ResultSetWithNulls
 
getBinaryStream(String) - Method in class com.randomnoun.common.db.ResultSetWithNulls
 
getBlob(int) - Method in class com.randomnoun.common.db.ResultSetWithNulls
 
getBlob(String) - Method in class com.randomnoun.common.db.ResultSetWithNulls
 
getBoolean(int) - Method in class com.randomnoun.common.db.ResultSetWithNulls
 
getBoolean(String) - Method in class com.randomnoun.common.db.ResultSetWithNulls
 
getBuilder() - Method in class com.randomnoun.common.io.StringBuilderWriter
Returns the underlying builder.
getBundle() - Method in class com.randomnoun.common.ErrorList
Returns the bundle used for localising validation messages
getBundle() - Method in class com.randomnoun.common.webapp.taglib.SelectTag
Retrieves the resource bundle used to internationalise display column text
getBundle(String, User) - Method in class com.randomnoun.common.webapp.AppConfigBase
Returns a bundle to be used for internationalisation.
getByte(int) - Method in class com.randomnoun.common.db.ResultSetWithNulls
 
getByte(String) - Method in class com.randomnoun.common.db.ResultSetWithNulls
 
getByteArray(InputStream) - Static method in class com.randomnoun.common.StreamUtil
Reads all available data from an InputStream, and returns it in a single byte array.
getBytes(int) - Method in class com.randomnoun.common.db.ResultSetWithNulls
 
getBytes(String) - Method in class com.randomnoun.common.db.ResultSetWithNulls
 
getCharacterStream(int) - Method in class com.randomnoun.common.db.ResultSetWithNulls
 
getCharacterStream(String) - Method in class com.randomnoun.common.db.ResultSetWithNulls
 
getCharsetName() - Method in class com.randomnoun.common.db.to.RoutineParameterTO
 
getCharsetName() - Method in class com.randomnoun.common.db.to.RoutineTO
 
getCheckpointList() - Method in class com.randomnoun.common.timer.Benchmark
Returns all checkpoints stored in this benchmark
getClassRevision2(ClassLoader, String) - Static method in class com.randomnoun.common.ExceptionUtil
An alternate implementation of ExceptionUtil.getClassRevision(ClassLoader, String), which searches the raw bytecode of the class, rather than using Java reflection.
getCleanXml(InputStream, boolean) - Static method in class com.randomnoun.common.XmlUtil
Clean a HTML inputStream through the tagsoup filter.
getCleanXml(String, boolean) - Static method in class com.randomnoun.common.XmlUtil
Clean some HTML text through the tagsoup filter.
getClob(int) - Method in class com.randomnoun.common.db.ResultSetWithNulls
 
getClob(String) - Method in class com.randomnoun.common.db.ResultSetWithNulls
 
getCollationName() - Method in class com.randomnoun.common.db.to.RoutineParameterTO
 
getCollationName() - Method in class com.randomnoun.common.db.to.RoutineTO
 
getColumn() - Method in class com.randomnoun.common.jexl.parser.JavaCharStream
Deprecated. 
getColumn(DatabaseTO, String) - Method in class com.randomnoun.common.db.DatabaseReader
 
getColumnId() - Method in class com.randomnoun.common.db.to.TableColumnTO
 
getColumnType() - Method in class com.randomnoun.common.db.to.MysqlTableColumnTO
 
getCommand() - Method in exception com.randomnoun.common.ProcessUtil.ProcessException
 
getComment() - Method in class com.randomnoun.common.db.to.RoutineTO
 
getComments() - Method in class com.randomnoun.common.db.to.TableColumnTO
 
getCommonPrefix(String, String) - Static method in class com.randomnoun.common.Text
Returns the largest common prefix between two other strings; e.g.
getConcurrency() - Method in class com.randomnoun.common.db.ResultSetWithNulls
 
getConfigResourceLocation() - Method in class com.randomnoun.common.webapp.AppConfigBase
The name of the file which configures this application; e.g.
getConstraint() - Method in class com.randomnoun.common.db.to.ConstraintColumnTO
 
getConstraintColumnMap() - Method in class com.randomnoun.common.db.to.ConstraintTO
 
getConstraintColumnNames() - Method in class com.randomnoun.common.db.to.ConstraintTO
 
getConstraintColumns() - Method in class com.randomnoun.common.db.to.ConstraintTO
 
getConstraintMap() - Method in class com.randomnoun.common.db.to.TableTO
 
getConstraintType() - Method in class com.randomnoun.common.db.to.ConstraintTO
 
getContentType() - Method in class com.randomnoun.common.email.ByteArrayDataSource
Returns the content type of the DataSource
getCriteriaString() - Method in class com.randomnoun.common.security.ResourceCriteria
Returns the string used to construct this ResourceCriteria object.
getCte() - Method in interface com.randomnoun.common.spring.SelectFromResultSetExtractor
 
getCte() - Method in interface com.randomnoun.common.spring.SelectFromRowMapper
 
getCurrencyCodeName() - Method in class com.randomnoun.common.jexl.sql.SqlColumn
Retrieves the currency column of this SqlColumn, as supplied by setCurrencyCodeName
getCursorName() - Method in class com.randomnoun.common.db.ResultSetWithNulls
 
getCustomerId() - Method in class com.randomnoun.common.security.User
Returns the customerId partly identifying this user.
getData() - Method in class com.randomnoun.common.webapp.taglib.SelectTag
Retrieves the structured list used to populate the SELECT tag.
getDataAccess() - Method in class com.randomnoun.common.db.to.RoutineTO
 
getDatabase() - Method in class com.randomnoun.common.db.to.SchemaTO
 
getDatabaseType() - Method in class com.randomnoun.common.db.to.DatabaseTO
 
getDatabaseType(EvalContext) - Static method in class com.randomnoun.common.jexl.sql.SqlGenerator
Return the database type from this context
getDataScale() - Method in class com.randomnoun.common.db.to.TableColumnTO
 
getDataSource() - Method in class com.randomnoun.common.spring.JdbcTemplateWithArguments
 
getDataSource() - Method in class com.randomnoun.common.webapp.AppConfigBase
Provides direct access to the datasource for this application.
getDataSource(String) - Method in class com.randomnoun.common.webapp.AppConfigBase
Provides direct access to a named datasource for this application.
getDataType() - Method in class com.randomnoun.common.db.to.RoutineParameterTO
 
getDataType() - Method in class com.randomnoun.common.db.to.RoutineTO
 
getDataType() - Method in class com.randomnoun.common.db.to.TableColumnTO
 
getDataType() - Method in class com.randomnoun.common.jexl.sql.SqlColumn
Retrieves the data type of this SqlColumn
getDataTypeDateTimePrecision() - Method in class com.randomnoun.common.db.to.RoutineParameterTO
 
getDataTypeDateTimePrecision() - Method in class com.randomnoun.common.db.to.RoutineTO
 
getDataTypeLength() - Method in class com.randomnoun.common.db.to.RoutineParameterTO
 
getDataTypeLength() - Method in class com.randomnoun.common.db.to.RoutineTO
 
getDataTypeLength() - Method in class com.randomnoun.common.db.to.TableColumnTO
 
getDataTypeNumericPrecision() - Method in class com.randomnoun.common.db.to.RoutineParameterTO
 
getDataTypeNumericPrecision() - Method in class com.randomnoun.common.db.to.RoutineTO
 
getDataTypeNumericScale() - Method in class com.randomnoun.common.db.to.RoutineParameterTO
 
getDataTypeNumericScale() - Method in class com.randomnoun.common.db.to.RoutineTO
 
getDataTypePrecision() - Method in class com.randomnoun.common.db.to.TableColumnTO
 
getDate() - Method in class com.randomnoun.common.timer.Benchmark.Checkpoint
 
getDate(int) - Method in class com.randomnoun.common.db.ResultSetWithNulls
 
getDate(int, Calendar) - Method in class com.randomnoun.common.db.ResultSetWithNulls
 
getDate(String) - Method in class com.randomnoun.common.db.ResultSetWithNulls
 
getDate(String, Calendar) - Method in class com.randomnoun.common.db.ResultSetWithNulls
 
getDateFormat() - Method in class com.randomnoun.common.webapp.taglib.SetJavascriptVarTag
Backwards-compatibility for old taglibs
getDbType() - Method in class com.randomnoun.common.db.to.DatabaseTO
 
getDefiner() - Method in class com.randomnoun.common.db.to.RoutineTO
 
getDefiner() - Method in class com.randomnoun.common.db.to.TriggerTO
 
getDefinition() - Method in class com.randomnoun.common.db.to.RoutineTO
 
getDisplayColumn() - Method in class com.randomnoun.common.webapp.taglib.SelectTag
Retrieves the column name in the 'data' structured list used to represent OPTION display text in the generated SELECT HTML.
getDisplayString(String, String) - Static method in class com.randomnoun.common.Text
Returns the given string; but will truncate it to MAX_STRING_OUTPUT_CHARS.
getDisplayString(String, String, int) - Static method in class com.randomnoun.common.Text
Returns the given string; but will truncate it to MAX_STRING_OUTPUT_CHARS.
getDouble(int) - Method in class com.randomnoun.common.db.ResultSetWithNulls
 
getDouble(String) - Method in class com.randomnoun.common.db.ResultSetWithNulls
 
getElapsedMillis(long, long) - Static method in class com.randomnoun.common.timer.HiResTimer
Returns the elapsed time between two timestamps, as a integer number of milliseconds.
getElapsedNanos(long, long) - Static method in class com.randomnoun.common.timer.HiResTimer
Returns the elapsed time between two timestamps, as a integer number of microseconds.
getEndAsDate() - Method in class com.randomnoun.common.jexl.DateSpan
Returns the end of this DateSpan as a Date (milliseconds from UTC epoch).
getEndAsYyyymmdd() - Method in class com.randomnoun.common.jexl.DateSpan
Returns the end of this DateSpan in yyyyMMdd format (presumably for comparing against the value date column).
getEndColumn() - Method in class com.randomnoun.common.jexl.parser.JavaCharStream
Get end column.
getEndLine() - Method in class com.randomnoun.common.jexl.parser.JavaCharStream
Get end line.
getEventManipulation() - Method in class com.randomnoun.common.db.to.TriggerTO
 
getExceptionTranslator() - Method in class com.randomnoun.common.spring.JdbcTemplateWithArguments
 
getExitCause() - Method in exception com.randomnoun.common.ProcessUtil.ProcessException
 
getExitCode() - Method in exception com.randomnoun.common.ProcessUtil.ProcessException
 
getExtraAttributes() - Method in class com.randomnoun.common.webapp.taglib.StandardHtmlTag
 
getFetchDirection() - Method in class com.randomnoun.common.db.ResultSetWithNulls
 
getFetchSize() - Method in class com.randomnoun.common.db.ResultSetWithNulls
 
getFetchSize() - Method in class com.randomnoun.common.spring.JdbcTemplateWithArguments
 
getField() - Method in class com.randomnoun.common.ErrorList.ErrorData
Retrieves a comma-separated list of fields that caused this error
getFieldAt(int) - Method in class com.randomnoun.common.ErrorList
Returns the field of the pos'th error
getFieldName(String) - Method in class com.randomnoun.common.ErrorList
 
getFieldValue(String) - Method in class com.randomnoun.common.ErrorList
Returns the value of a field from the attached object
getFileContents(File) - Static method in class com.randomnoun.common.Text
Reads a file, and returns its contents in a String.
getFileContents(String) - Static method in class com.randomnoun.common.Text
Reads a file, and returns its contents in a String
getFirstOption() - Method in class com.randomnoun.common.webapp.taglib.SelectTag
Retrieves the display text for a first OPTION of the SELECT tag.
getFixed() - Method in class com.randomnoun.common.jexl.DateSpan
Gets the 'fixed' representation of this DateSpan, if the DateSpan is fixed.
getFloat(int) - Method in class com.randomnoun.common.db.ResultSetWithNulls
 
getFloat(String) - Method in class com.randomnoun.common.db.ResultSetWithNulls
 
getFollowSymlinks() - Method in class com.randomnoun.common.ResourceFinder
Returns whether symbolic links will be followed during filesystem scans
getFormatDate() - Method in class com.randomnoun.common.webapp.taglib.SelectTag
Retrieves the date pattern to use to format Date objects
getFrequency() - Static method in class com.randomnoun.common.timer.HiResTimer
Return the frequency of the available timer.
getFrom() - Method in interface com.randomnoun.common.spring.SelectFromResultSetExtractor
 
getFrom() - Method in interface com.randomnoun.common.spring.SelectFromRowMapper
 
getFullCurrencyCodeName() - Method in class com.randomnoun.common.jexl.sql.SqlColumn
Either returns the name of the currency column, or table + "." + currency name, if a table has been set
getFullName() - Method in class com.randomnoun.common.jexl.sql.SqlColumn
Either returns the name of this column, or table + "." + name, if a table has been set
getFunction(String) - Method in class com.randomnoun.common.jexl.eval.EvalContext
Returns the value of a variable (used in the Evaluator class).
getGroupKeys(String) - Method in class com.randomnoun.common.IniFile
 
getGroups() - Method in class com.randomnoun.common.IniFile
 
getHoldability() - Method in class com.randomnoun.common.db.ResultSetWithNulls
 
getId() - Method in class com.randomnoun.common.timer.Benchmark.Checkpoint
 
getId() - Method in class com.randomnoun.common.timer.Benchmark
Returns the benchmark ID
getIgnoreErrors() - Method in class com.randomnoun.common.ResourceFinder
Returns true if exceptions will be ignored whilst processing ZipInputStreams
GetImage() - Method in class com.randomnoun.common.jexl.parser.JavaCharStream
 
getInputStream() - Method in class com.randomnoun.common.email.ByteArrayDataSource
Returns an InputStream from the DataSource
getInt(int) - Method in class com.randomnoun.common.db.ResultSetWithNulls
 
getInt(String) - Method in class com.randomnoun.common.db.ResultSetWithNulls
 
getJdbcTemplate() - Method in class com.randomnoun.common.webapp.AppConfigBase
Return a jdbcTemplate object that can be used to query the database
getJdbcTemplate(String) - Method in class com.randomnoun.common.webapp.AppConfigBase
Returns a named jdbcTemplate object that can be used to query the database
getJessopScript() - Method in class com.randomnoun.common.db.history.HistoryTableGenerator
 
getJessopScriptFilename() - Method in class com.randomnoun.common.db.history.HistoryTableGenerator
 
getJsonFormat() - Method in class com.randomnoun.common.webapp.taglib.ExtendJavascriptVarTag
Gets the JSON format (e.g.
getJsonFormat() - Method in class com.randomnoun.common.webapp.taglib.SetJavascriptVarTag
Gets the JSON format (e.g.
getKey() - Method in class com.randomnoun.common.webapp.taglib.ExtendJavascriptVarTag
Gets the name of the field within the object to modify
getLastComponent(String) - Static method in class com.randomnoun.common.Text
Given a period-separated list of components (e.g.
getLevenshteinDistance(String, String) - Static method in class com.randomnoun.common.Text
Number of character edits between two strings; taken from http://www.merriampark.com/ldjava.htm.
getLine() - Method in class com.randomnoun.common.jexl.parser.JavaCharStream
Deprecated. 
getLocale() - Method in class com.randomnoun.common.ErrorList
The locale in which validation messages will be localised
getLocale() - Method in class com.randomnoun.common.security.User
Returns the locale for this user.
getLocalisedFieldName(String) - Method in class com.randomnoun.common.ErrorList
Returns a localised form of the supplied field name, to be used within generic validation messages
getLog4j1Appender() - Method in class com.randomnoun.common.log4j2.Log4j1WrapperAppender
 
getLog4j1Appender() - Method in class com.randomnoun.common.log4j2.Log4j1WrapperAppender.Log4j1WrapperBuilder
 
getLogEvents() - Method in class com.randomnoun.common.log4j2.MemoryAppender
Returns a list of logging events captured by this appender.
getLong(int) - Method in class com.randomnoun.common.db.ResultSetWithNulls
 
getLong(String) - Method in class com.randomnoun.common.db.ResultSetWithNulls
 
getLongText() - Method in class com.randomnoun.common.ErrorList.ErrorData
Retrieves the description for this error
getLongTextAt(int) - Method in class com.randomnoun.common.ErrorList
Returns the longText of the pos'th error
getLongTextWithNewlines() - Method in class com.randomnoun.common.ErrorList.ErrorData
Retrieves the description for this error, with newlines converted to <br/>s.
getMap() - Static method in class com.randomnoun.common.ThreadContext
Returns a java.util.Map object which contains all thread-specific data.
getMaximumLogSize() - Method in class com.randomnoun.common.log4j2.MemoryAppender
Return the maximum log size
getMaximumLogSize() - Method in class com.randomnoun.common.log4j2.MemoryAppender.MemoryAppenderBuilder
 
getMaxRows() - Method in class com.randomnoun.common.spring.JdbcTemplateWithArguments
 
getMd5() - Method in class com.randomnoun.common.ResourceFinder.HashGeneratingInputStream
Returns the MD5 digest of all input that has been read by this InputStream so far, in a hexadecimal String form
getMD5(String) - Static method in class com.randomnoun.common.Text
Return the md5 hash of a string
getMessage() - Method in exception com.randomnoun.common.jexl.parser.ParseException
This method has the standard behavior when this object has been created using the standard constructors.
getMessage() - Method in error com.randomnoun.common.jexl.parser.TokenMgrError
You can also modify the body of this method to customize your error messages.
getMessage() - Method in exception com.randomnoun.common.ProcessUtil.ProcessException
 
getMetaData() - Method in class com.randomnoun.common.db.ResultSetWithNulls
 
getMode() - Method in class com.randomnoun.common.db.to.RoutineParameterTO
 
getMultiple() - Method in class com.randomnoun.common.webapp.taglib.SelectTag
Retrieves the name of the multiple attribute.
getName() - Method in class com.randomnoun.common.db.to.ConstraintColumnTO
 
getName() - Method in class com.randomnoun.common.db.to.ConstraintTO
 
getName() - Method in class com.randomnoun.common.db.to.RoutineParameterTO
 
getName() - Method in class com.randomnoun.common.db.to.RoutineTO
 
getName() - Method in class com.randomnoun.common.db.to.SchemaTO
 
getName() - Method in class com.randomnoun.common.db.to.TableColumnTO
 
getName() - Method in class com.randomnoun.common.db.to.TableTO
 
getName() - Method in class com.randomnoun.common.db.to.TriggerTO
 
getName() - Method in class com.randomnoun.common.email.ByteArrayDataSource
Returns the name of the DataSource
getName() - Method in class com.randomnoun.common.jexl.sql.PositionalParameter
Retrieves the name of this positional parameter
getName() - Method in class com.randomnoun.common.jexl.sql.SqlColumn
Retrieves the name of this SqlColumn, as set by the constructor
getName() - Method in class com.randomnoun.common.webapp.taglib.ExtendJavascriptVarTag
Gets the name of the javascript variable to generate
getName() - Method in class com.randomnoun.common.webapp.taglib.SelectTag
Retrieves the name of the SELECT tag.
getName() - Method in class com.randomnoun.common.webapp.taglib.SetJavascriptVarTag
Gets the name of the javascript variable to generate
getNaturalComparator() - Static method in class com.randomnoun.common.Text
Returns a comparator that compares contained numbers based on their numeric values and compares other parts using the current locale's order rules.
getNCharacterStream(int) - Method in class com.randomnoun.common.db.ResultSetWithNulls
 
getNCharacterStream(String) - Method in class com.randomnoun.common.db.ResultSetWithNulls
 
getNClob(int) - Method in class com.randomnoun.common.db.ResultSetWithNulls
 
getNClob(String) - Method in class com.randomnoun.common.db.ResultSetWithNulls
 
getNextToken() - Method in class com.randomnoun.common.jexl.parser.ExpressionParser
Get the next Token.
getNextToken() - Method in class com.randomnoun.common.jexl.parser.ExpressionParserTokenManager
Get the next Token.
getNoCallback(Object) - Method in class com.randomnoun.common.MRUCache
Returns the object if it is in the cache and has not expired.
getNString(int) - Method in class com.randomnoun.common.db.ResultSetWithNulls
 
getNString(String) - Method in class com.randomnoun.common.db.ResultSetWithNulls
 
getNullable() - Method in class com.randomnoun.common.db.to.TableColumnTO
 
getObject() - Method in class com.randomnoun.common.ErrorList
The object containing the data being validated
getObject(int) - Method in class com.randomnoun.common.db.ResultSetWithNulls
 
getObject(int, Class<T>) - Method in class com.randomnoun.common.db.ResultSetWithNulls
 
getObject(int, Map<String, Class<?>>) - Method in class com.randomnoun.common.db.ResultSetWithNulls
 
getObject(String) - Method in class com.randomnoun.common.db.ResultSetWithNulls
 
getObject(String, Class<T>) - Method in class com.randomnoun.common.db.ResultSetWithNulls
 
getObject(String, Map<String, Class<?>>) - Method in class com.randomnoun.common.db.ResultSetWithNulls
 
getOptions() - Method in class com.randomnoun.common.db.history.HistoryTableGenerator
 
getOutputStream() - Method in class com.randomnoun.common.email.ByteArrayDataSource
Returns an OutputStream from the DataSource
getPermission(User, String) - Method in class com.randomnoun.common.security.SecurityContext
Returns the Permission object for a specific user/permission combination, or null if this permission is not granted.
getPermissions(User, String) - Method in class com.randomnoun.common.security.SecurityContext
Returns a list of all Permission objects assigned to a user and all the roles that the user is a member of.
getPosition() - Method in class com.randomnoun.common.db.to.ConstraintColumnTO
 
getPosition() - Method in class com.randomnoun.common.db.to.RoutineParameterTO
 
getQueryTimeout() - Method in class com.randomnoun.common.spring.JdbcTemplateWithArguments
 
getRef(int) - Method in class com.randomnoun.common.db.ResultSetWithNulls
 
getRef(String) - Method in class com.randomnoun.common.db.ResultSetWithNulls
 
getRefColumnName() - Method in class com.randomnoun.common.db.to.ConstraintColumnTO
 
getRefTableName() - Method in class com.randomnoun.common.db.to.ConstraintColumnTO
 
getResource() - Method in class com.randomnoun.common.security.Permission
Returns the resource this permission applies to.
getResourceComponent(ZipInputStream, String, String) - Static method in class com.randomnoun.common.ResourceFinder
Private method to recursively search within an archive for a file
getResourceCriteria() - Method in class com.randomnoun.common.security.Permission
Returns the resourceCriteria that applies to this permission.
getResourceStream(String) - Static method in class com.randomnoun.common.ResourceFinder
Returns a resource as an inputstream
getRole() - Method in class com.randomnoun.common.security.Permission
Returns the role this permission applies to, or null if it is a user-based role.
getRolePermissions(String) - Method in class com.randomnoun.common.security.SecurityContext
Returns a list of Permission objects that apply to the specified rolename.
getRoutine() - Method in class com.randomnoun.common.db.to.RoutineParameterTO
 
getRoutineParameterMap() - Method in class com.randomnoun.common.db.to.RoutineTO
 
getRow() - Method in class com.randomnoun.common.db.ResultSetWithNulls
 
getRowId(int) - Method in class com.randomnoun.common.db.ResultSetWithNulls
 
getRowId(String) - Method in class com.randomnoun.common.db.ResultSetWithNulls
 
getSchema() - Method in class com.randomnoun.common.db.to.RoutineTO
 
getSchema() - Method in class com.randomnoun.common.db.to.TableTO
 
getSchema(String) - Method in class com.randomnoun.common.db.DatabaseReader
 
getSchemaMap() - Method in class com.randomnoun.common.db.to.DatabaseTO
 
getSchemaName() - Method in class com.randomnoun.common.db.history.HistoryTableGenerator
 
getSecurityContext() - Method in class com.randomnoun.common.webapp.AppConfigBase
Return the security context for this application
getSecurityType() - Method in class com.randomnoun.common.db.to.RoutineTO
 
getSelect() - Method in interface com.randomnoun.common.spring.SelectFromResultSetExtractor
 
getSelect() - Method in interface com.randomnoun.common.spring.SelectFromRowMapper
 
getSelectOptions(ResourceBundle, String, String) - Static method in class com.randomnoun.common.webapp.taglib.SelectTag
Return a localised list for use in a mm:select tag.
getSeverity() - Method in class com.randomnoun.common.ErrorList.ErrorData
Retrieves the severity of this error
getSeverityAt(int) - Method in class com.randomnoun.common.ErrorList
Returns the severity of the pos'th error
getSha1() - Method in class com.randomnoun.common.ResourceFinder.HashGeneratingInputStream
Returns the SHA1 digest of all input that has been read by this InputStream so far, in a hexadecimal String form
getShort(int) - Method in class com.randomnoun.common.db.ResultSetWithNulls
 
getShort(String) - Method in class com.randomnoun.common.db.ResultSetWithNulls
 
getShortText() - Method in class com.randomnoun.common.ErrorList.ErrorData
Retrieves the type for this error
getShortTextAt(int) - Method in class com.randomnoun.common.ErrorList
Returns the shortText string of the pos'th error
getShowAll() - Method in class com.randomnoun.common.ResourceFinder
Returns whether the ResourceFinderCallback will be invoked for every file in every archive iterated over
getSize() - Method in class com.randomnoun.common.ErrorList
getSpecialAt(int) - Method in class com.randomnoun.common.jexl.ast.NodeToken
 
getSql() - Method in class com.randomnoun.common.db.SqlWithArguments
Return the SQL, containing '?' positional placeholders
getSqlMode() - Method in class com.randomnoun.common.db.to.RoutineTO
 
getSqlMode() - Method in class com.randomnoun.common.db.to.TriggerTO
 
getSqlText() - Method in class com.randomnoun.common.jexl.sql.SqlText
Retrieve the SQL snippet stored in this object.
getSQLXML(int) - Method in class com.randomnoun.common.db.ResultSetWithNulls
 
getSQLXML(String) - Method in class com.randomnoun.common.db.ResultSetWithNulls
 
getStackDepth() - Static method in class com.randomnoun.common.ExceptionUtil
Return the number of elements in the current thread's stack trace (i.e.
getStackTrace(Throwable) - Static method in class com.randomnoun.common.ExceptionUtil
Converts an exception's stack trace to a string.
getStackTraceSummary(Throwable) - Static method in class com.randomnoun.common.ExceptionUtil
Returns a list of all the messages contained within a exception (following the causal chain of the supplied exception).
getStackTraceWithRevisions(Throwable, ClassLoader, int, String) - Static method in class com.randomnoun.common.ExceptionUtil
Converts an exception's stack trace to a string.
getStartAsDate() - Method in class com.randomnoun.common.jexl.DateSpan
Returns the start of this DateSpan as a Date (milliseconds from UTC epoch).
getStartAsYyyymmdd() - Method in class com.randomnoun.common.jexl.DateSpan
Returns the start of this DateSpan in yyyyMMdd format (presumably for comparing against the value date column).
getStartDirectory() - Method in class com.randomnoun.common.ResourceFinder
Return the file or directory from which search begins.
getStartInputStream() - Method in class com.randomnoun.common.ResourceFinder
Return the ZipInputStream from which search begins.
getStatement() - Method in class com.randomnoun.common.db.ResultSetWithNulls
 
getStderr() - Method in exception com.randomnoun.common.ProcessUtil.ProcessException
 
getStdout() - Method in exception com.randomnoun.common.ProcessUtil.ProcessException
 
getString(int) - Method in class com.randomnoun.common.db.ResultSetWithNulls
 
getString(String) - Method in class com.randomnoun.common.db.ResultSetWithNulls
 
getStructuredListColumn(List, String) - Static method in class com.randomnoun.common.Struct
Searches a structured list for a particular column.
getStructuredListItem(List, String, long) - Static method in class com.randomnoun.common.Struct
getStructuredListItem(List, String, Object) - Static method in class com.randomnoun.common.Struct
Searches a structured list for a particular row.
getStructuredListItem2(List, String, long, String, long) - Static method in class com.randomnoun.common.Struct
getStructuredListObject(List, String, long) - Static method in class com.randomnoun.common.Struct
getStructuredListObject(List, String, Object) - Static method in class com.randomnoun.common.Struct
Searches a structured list for a particular row.
GetSuffix(int) - Method in class com.randomnoun.common.jexl.parser.JavaCharStream
 
getSystemPropertyKeyConfigPath() - Method in class com.randomnoun.common.webapp.AppConfigBase
The name of the -D directive which, if present, specifies the folder containing the configuration file; e.g.
getSystemValue(String, String) - Static method in class com.randomnoun.common.Registry
 
getTable() - Method in class com.randomnoun.common.db.to.ConstraintTO
 
getTable() - Method in class com.randomnoun.common.db.to.TableColumnTO
 
getTable() - Method in class com.randomnoun.common.db.to.TriggerTO
 
getTable() - Method in class com.randomnoun.common.jexl.sql.SqlColumn
Retrieves the table of this SqlColumn, as set by the constructor
getTable() - Method in class com.randomnoun.common.XmlUtil.SimpleTableContentHandler
 
getTable(String) - Method in class com.randomnoun.common.db.to.SchemaTO
 
getTableColumn() - Method in class com.randomnoun.common.db.to.ConstraintColumnTO
 
getTableColumn(String) - Method in class com.randomnoun.common.db.to.TableTO
 
getTableColumnMap() - Method in class com.randomnoun.common.db.to.TableTO
 
getTableColumnNames() - Method in class com.randomnoun.common.db.to.TableTO
 
getTableColumns() - Method in class com.randomnoun.common.db.to.TableTO
 
getTableMap() - Method in class com.randomnoun.common.db.to.SchemaTO
 
getTableNames() - Method in class com.randomnoun.common.db.to.SchemaTO
 
getTabSize(int) - Method in class com.randomnoun.common.jexl.parser.JavaCharStream
 
getText(Element) - Static method in class com.randomnoun.common.XmlUtil
Iterates through the child nodes of the specified element, and returns the contents of all Text and CDATA elements among those nodes, concatenated into a string.
getTextNonRecursive(Element) - Static method in class com.randomnoun.common.XmlUtil
Iterates through the child nodes of the specified element, and returns the contents of all Text and CDATA elements among those nodes, concatenated into a string.
getTextPreserveElements(Element, String[]) - Static method in class com.randomnoun.common.XmlUtil
Iterates through the child nodes of the specified element, and returns the contents of all Text and CDATA elements among those nodes, concatenated into a string.
getTime(int) - Method in class com.randomnoun.common.db.ResultSetWithNulls
 
getTime(int, Calendar) - Method in class com.randomnoun.common.db.ResultSetWithNulls
 
getTime(String) - Method in class com.randomnoun.common.db.ResultSetWithNulls
 
getTime(String, Calendar) - Method in class com.randomnoun.common.db.ResultSetWithNulls
 
getTimestamp() - Method in class com.randomnoun.common.timer.Benchmark.Checkpoint
 
getTimestamp() - Static method in class com.randomnoun.common.timer.HiResTimer
Returns the current value of the timer, as measured in the frequency supplied by HiResTimer.getFrequency().
getTimestamp(int) - Method in class com.randomnoun.common.db.ResultSetWithNulls
 
getTimestamp(int, Calendar) - Method in class com.randomnoun.common.db.ResultSetWithNulls
 
getTimestamp(String) - Method in class com.randomnoun.common.db.ResultSetWithNulls
 
getTimestamp(String, Calendar) - Method in class com.randomnoun.common.db.ResultSetWithNulls
 
getToken(int) - Method in class com.randomnoun.common.jexl.parser.ExpressionParser
Get the specific Token.
getTriggerMap() - Method in class com.randomnoun.common.db.to.SchemaTO
 
getTriggerMap() - Method in class com.randomnoun.common.db.to.TableTO
 
getTriggerNames() - Method in class com.randomnoun.common.db.to.SchemaTO
 
getType() - Method in class com.randomnoun.common.db.ResultSetWithNulls
 
getType() - Method in class com.randomnoun.common.db.to.RoutineTO
 
getTypeString() - Method in class com.randomnoun.common.db.to.TableColumnTO
 
getUnicodeStream(int) - Method in class com.randomnoun.common.db.ResultSetWithNulls
Deprecated. 
getUnicodeStream(String) - Method in class com.randomnoun.common.db.ResultSetWithNulls
Deprecated. 
getUniqueMessageIDValue(Session) - Method in class com.randomnoun.common.email.CustomMimeMessage
 
getURL(int) - Method in class com.randomnoun.common.db.ResultSetWithNulls
 
getURL(String) - Method in class com.randomnoun.common.db.ResultSetWithNulls
 
getUser() - Method in class com.randomnoun.common.security.Permission
Returns the user this permission applies to, or null if it is a user-based role.
getUser(long) - Method in class com.randomnoun.common.security.SecurityContext
Returns a User, given their userId
getUserId() - Method in class com.randomnoun.common.security.User
Returns the userId for this user
getUsername() - Method in class com.randomnoun.common.security.User
Returns the username partly identifying this user.
getUserPermissions(User) - Method in class com.randomnoun.common.security.SecurityContext
Retrieve a list of permissions for this user, as Permission objects.
getUserRoles(User) - Method in class com.randomnoun.common.security.SecurityContext
Return a List of all roles in this security context, identified by String.
getUserValue(String, String) - Static method in class com.randomnoun.common.Registry
 
getValue() - Method in class com.randomnoun.common.jexl.parser.Token
An optional attribute value of the Token.
getValue() - Method in class com.randomnoun.common.webapp.taglib.ExtendJavascriptVarTag
Returns the object to convert into javascript
getValue() - Method in class com.randomnoun.common.webapp.taglib.SelectTag
Retrieves the current value of the SELECT tag.
getValue() - Method in class com.randomnoun.common.webapp.taglib.SetJavascriptVarTag
Returns the object to convert into javascript
getValue(Object, String) - Static method in class com.randomnoun.common.Struct
Return a single value from a structured map.
getValueColumn() - Method in class com.randomnoun.common.webapp.taglib.SelectTag
Retrieves the column name in the 'data' structured list used to represent OPTION values in the generated SELECT HTML.
getVariable(String) - Method in class com.randomnoun.common.jexl.eval.EvalContext
Returns the value of a variable (used in the Evaluator class).
getVariableComponent(Object, String, String) - Method in class com.randomnoun.common.jexl.eval.EvalContext
Returns a component of a compound variable (which must currently be a Map object).
getWarnings() - Method in class com.randomnoun.common.db.ResultSetWithNulls
 
getXmlString(Node, boolean) - Static method in class com.randomnoun.common.XmlUtil
Converts a document node subtree back into an XML string
GJDepthFirst<R,A> - Class in com.randomnoun.common.jexl.visitor
Provides default methods which visit each node in the tree in depth-first order.
GJDepthFirst() - Constructor for class com.randomnoun.common.jexl.visitor.GJDepthFirst
 
GJNoArguDepthFirst<R> - Class in com.randomnoun.common.jexl.visitor
Provides default methods which visit each node in the tree in depth-first order.
GJNoArguDepthFirst() - Constructor for class com.randomnoun.common.jexl.visitor.GJNoArguDepthFirst
 
GJNoArguVisitor<R> - Interface in com.randomnoun.common.jexl.visitor
All GJ visitors with no argument must implement this interface.
GJVisitor<R,A> - Interface in com.randomnoun.common.jexl.visitor
All GJ visitors must implement this interface.
GJVoidDepthFirst<A> - Class in com.randomnoun.common.jexl.visitor
Provides default methods which visit each node in the tree in depth-first order.
GJVoidDepthFirst() - Constructor for class com.randomnoun.common.jexl.visitor.GJVoidDepthFirst
 
GJVoidVisitor<A> - Interface in com.randomnoun.common.jexl.visitor
All GJ void visitors must implement this interface.
GZIP - Static variable in class com.randomnoun.common.Base64
Specify that data should be gzip-compressed in second bit.

H

hasErrorOn(String) - Method in class com.randomnoun.common.ErrorList
Returns true if an error has occured on the CGI field passed as a parameter to this method
hasErrors() - Method in class com.randomnoun.common.ErrorList
Returns true if there are any errors in this object
hasErrors(int) - Method in class com.randomnoun.common.ErrorList
Returns true if there are any errors of the specified severity or higher
hashCode() - Method in class com.randomnoun.common.db.SqlWithArguments
 
hashCode() - Method in class com.randomnoun.common.security.User
Must override hasCode() if we override equals().
hashCode() - Method in class com.randomnoun.common.spring.JdbcTemplateWithArguments
 
HashGeneratingInputStream(InputStream) - Constructor for class com.randomnoun.common.ResourceFinder.HashGeneratingInputStream
 
HashingResourceFinderCallback(boolean) - Constructor for class com.randomnoun.common.ResourceFinder.HashingResourceFinderCallback
 
HashMapIgnoreCase<K,V> - Class in com.randomnoun.common
Case-preserving hashmap that allows case-insensitive lookups.
HashMapIgnoreCase() - Constructor for class com.randomnoun.common.HashMapIgnoreCase
 
hasPermission(User, String) - Method in class com.randomnoun.common.security.SecurityContext
Returns true if a user is allowed to perform the permission supplied.
hasPermission(User, String) - Method in class com.randomnoun.common.webapp.AppConfigBase
Determines whether a user 'may have' a permission on the application.
hasPermission(User, String, Map<String, Object>) - Method in class com.randomnoun.common.security.SecurityContext
Returns true if a user is allowed to perform the permission supplied, with given resource context.
hasPermission(User, String, Map<String, Object>) - Method in class com.randomnoun.common.webapp.AppConfigBase
Determines whether a user has a permission on the application.
hasVariable(String) - Method in class com.randomnoun.common.jexl.eval.EvalContext
Returns true if the variable exists.
hasVariableComponent(Object, String, String) - Method in class com.randomnoun.common.jexl.eval.EvalContext
DOCUMENT ME!
HEX_LITERAL - Static variable in interface com.randomnoun.common.jexl.parser.ExpressionParserConstants
RegularExpression Id.
HIGHLIGHT_HTML - Static variable in class com.randomnoun.common.ExceptionUtil
Allow stack trace elements to be highlighted, as bold HTML
HIGHLIGHT_HTML_WITH_CSS - Static variable in class com.randomnoun.common.ExceptionUtil
Allow stack trace elements to be highlighted, with span'ed CSS elements
HIGHLIGHT_NONE - Static variable in class com.randomnoun.common.ExceptionUtil
Perform no stack trace element highlighting
HIGHLIGHT_TEXT - Static variable in class com.randomnoun.common.ExceptionUtil
Allow stack trace elements to be highlighted, as text
HiResTimer - Class in com.randomnoun.common.timer
This is some increasingly ancient code to provide microsecond timer resolution in Java using JNI on Windows.
HiResTimer() - Constructor for class com.randomnoun.common.timer.HiResTimer
 
HistoryTableGenerator - Class in com.randomnoun.common.db.history
This class will generate history table and triggers.
HistoryTableGenerator(DataSource) - Constructor for class com.randomnoun.common.db.history.HistoryTableGenerator
 

I

IDENTIFIER - Static variable in interface com.randomnoun.common.jexl.parser.ExpressionParserConstants
RegularExpression Id.
ignorableException(String, Exception) - Method in class com.randomnoun.common.ResourceFinder.HashingResourceFinderCallback
 
ignorableException(String, Exception) - Method in class com.randomnoun.common.ResourceFinder
If ignoreErrors is true, send a message to stderr with the exception message, otherwise throw an encapsulated ZipException
ignorableWhitespace(char[], int, int) - Method in class com.randomnoun.common.XmlUtil.AbstractStackContentHandler
 
ignorableWhitespace(char[], int, int) - Method in class com.randomnoun.common.XmlUtil.SimpleTableContentHandler
 
image - Variable in class com.randomnoun.common.jexl.parser.Token
The string image of the token.
inBuf - Variable in class com.randomnoun.common.jexl.parser.JavaCharStream
 
indent() - Method in class com.randomnoun.common.jexl.visitor.TreeFormatter
An Indent command increases the indentation level by one (or a user-specified amount).
indent(int) - Method in class com.randomnoun.common.jexl.visitor.TreeFormatter
 
indent(String, String) - Static method in class com.randomnoun.common.Text
Prefixes every lines supplied with a given indent.
indexOf(InputStream, String) - Static method in class com.randomnoun.common.StreamUtil
Scans this input stream until the text in 'searchText' is found.
IniFile - Class in com.randomnoun.common
Windows .ini file parser Properties without explicit groups are recorded with a null group
IniFile() - Constructor for class com.randomnoun.common.IniFile
 
init(String, Properties) - Method in class com.randomnoun.common.log4j2.Log4j2CliConfiguration
Initialise log4j.
init(ServletConfig) - Method in class com.randomnoun.common.servlet.MultiJavascriptServlet
 
INIT_CASE_INSENSITIVE - Static variable in class com.randomnoun.common.security.SecurityContext
An initialisation property key.
INIT_CASE_INSENSITIVE_OBJ - Static variable in class com.randomnoun.common.security.impl.SpringSecurityLoaderImpl
Boolean object version of SecurityContext.INIT_CASE_INSENSITIVE string; set to false if missing
INIT_DATABASE_VENDOR - Static variable in class com.randomnoun.common.security.impl.SpringSecurityLoaderImpl
Database vendor for generated SQL.
INIT_JDBCTEMPLATE - Static variable in class com.randomnoun.common.security.impl.SpringSecurityAuthenticatorImpl
Odd.
INIT_JDBCTEMPLATE - Static variable in class com.randomnoun.common.security.impl.SpringSecurityLoaderImpl
Initialisation property key to set JdbcTemplate.
INIT_PASSWORD_COLUMN - Static variable in class com.randomnoun.common.security.impl.SpringSecurityAuthenticatorImpl
 
INIT_TABLENAME - Static variable in class com.randomnoun.common.security.impl.SpringSecurityAuthenticatorImpl
 
INIT_USER_CACHE_EXPIRY - Static variable in class com.randomnoun.common.security.SecurityContext
An initialisation property key.
INIT_USER_CACHE_SIZE - Static variable in class com.randomnoun.common.security.SecurityContext
An initialisation property key.
INIT_USERNAME_COLUMN - Static variable in class com.randomnoun.common.security.impl.SpringSecurityAuthenticatorImpl
 
INIT_USERNAME_MASK - Static variable in class com.randomnoun.common.security.SecurityContext
An initialisation property key.
initDatabase() - Method in class com.randomnoun.common.webapp.AppConfigBase
Ensure that the database drivers are accessible, for simple and dbcp connection types
initHostname() - Method in class com.randomnoun.common.webapp.AppConfigBase
Sets the hostname application property.
initialisationFailure - Variable in class com.randomnoun.common.webapp.AppConfigBase
If set to non-null, indicates an exception that occurred during initialisation.
initialise(Map<String, Object>) - Method in class com.randomnoun.common.security.impl.NullSecurityAuthenticatorImpl
 
initialise(Map<String, Object>) - Method in class com.randomnoun.common.security.impl.NullSecurityLoaderImpl
Initialise this loader.
initialise(Map<String, Object>) - Method in class com.randomnoun.common.security.impl.SpringSecurityAuthenticatorImpl
Initialise this loader.
initialise(Map<String, Object>) - Method in class com.randomnoun.common.security.impl.SpringSecurityLoaderImpl
Initialise this loader.
initialise(Map<String, Object>) - Method in interface com.randomnoun.common.security.SecurityAuthenticator
Initialise this security loader.
initialise(Map<String, Object>) - Method in interface com.randomnoun.common.security.SecurityLoader
Initialise this security loader.
initLogger() - Method in class com.randomnoun.common.webapp.AppConfigBase
Initialises log4j
initSecurityContext() - Method in class com.randomnoun.common.webapp.AppConfigBase
 
input_stream - Variable in class com.randomnoun.common.jexl.parser.ExpressionParserTokenManager
 
inputStream - Variable in class com.randomnoun.common.jexl.parser.JavaCharStream
 
InputStream(InputStream) - Constructor for class com.randomnoun.common.Base64.InputStream
Constructs a Base64.InputStream in DECODE mode.
InputStream(InputStream, int) - Constructor for class com.randomnoun.common.Base64.InputStream
Constructs a Base64.InputStream in either ENCODE or DECODE mode.
insertRow() - Method in class com.randomnoun.common.db.ResultSetWithNulls
 
instance - Static variable in class com.randomnoun.common.webapp.AppConfigBase
Global instance
INTEGER - Static variable in class com.randomnoun.common.jexl.sql.SqlColumn
 
INTEGER_LITERAL - Static variable in interface com.randomnoun.common.jexl.parser.ExpressionParserConstants
RegularExpression Id.
isActive() - Method in class com.randomnoun.common.timer.Benchmark
Returns whether this benchmark is currently active
isAfterLast() - Method in class com.randomnoun.common.db.ResultSetWithNulls
 
isArchive(String) - Method in class com.randomnoun.common.ResourceFinder
Returns true if the filename will be treated as an archive
isBeforeFirst() - Method in class com.randomnoun.common.db.ResultSetWithNulls
 
isBlank(String) - Static method in class com.randomnoun.common.Text
Returns true if the supplied string is null or the empty string, false otherwise
isCaseInsensitive() - Method in class com.randomnoun.common.db.to.DatabaseTO
 
isClosed() - Method in class com.randomnoun.common.db.ResultSetWithNulls
 
isDay() - Method in class com.randomnoun.common.jexl.DateSpan
Returns true for a 24hour period.
isDeterministic() - Method in class com.randomnoun.common.db.to.RoutineTO
 
isEmpty() - Static method in class com.randomnoun.common.ThreadContext
As per Map.isEmpty() for the current thread's context
isFirst() - Method in class com.randomnoun.common.db.ResultSetWithNulls
 
isFixed() - Method in class com.randomnoun.common.jexl.DateSpan
Returns true for a 'fixed' DateSpan.
isHiResTimerAvailable() - Static method in class com.randomnoun.common.timer.HiResTimer
Returns true if the Windows HAL (Hardware Abstraction Layer) supports a high-resolution performance counter.
isIgnoreWarnings() - Method in class com.randomnoun.common.spring.JdbcTemplateWithArguments
 
isLast() - Method in class com.randomnoun.common.db.ResultSetWithNulls
 
isLazyInit() - Method in class com.randomnoun.common.spring.JdbcTemplateWithArguments
 
isLink(File) - Static method in class com.randomnoun.common.ResourceFinder
Determines whether a file is a symbolic link.
isNativeTimerAvailable() - Static method in class com.randomnoun.common.timer.HiResTimer
Returns true if we can use a natively-supplied timer, false otherwise
isNumeric(String) - Static method in class com.randomnoun.common.Text
Returns true if the supplied string is non-null and only contains numeric characters
isNumericDecimal(String) - Static method in class com.randomnoun.common.Text
Returns true if the supplied string is non-null and only contains numeric characters or a single decimal point.
isNumericDecimalExp(String) - Static method in class com.randomnoun.common.Text
Returns true if the supplied string is non-null and only contains numeric characters or a single decimal point.
isPrimaryKey() - Method in class com.randomnoun.common.db.to.TableColumnTO
 
isResultsMapCaseInsensitive() - Method in class com.randomnoun.common.spring.JdbcTemplateWithArguments
 
isSkipResultsProcessing() - Method in class com.randomnoun.common.spring.JdbcTemplateWithArguments
 
isSkipUndeclaredResults() - Method in class com.randomnoun.common.spring.JdbcTemplateWithArguments
 
isWrapperFor(Class<?>) - Method in class com.randomnoun.common.db.ResultSetWithNulls
 
iterator() - Method in class com.randomnoun.common.timer.Benchmark.CheckpointList
Return an iterator for the checkpoint list
iterator() - Method in class com.randomnoun.common.XmlUtil.NodeListIterator
 

J

JAVA_OBJECT - Static variable in class com.randomnoun.common.jexl.sql.SqlColumn
 
JavaCharStream - Class in com.randomnoun.common.jexl.parser
An implementation of interface CharStream, where the stream is assumed to contain only ASCII characters (with java-like unicode escape processing).
JavaCharStream(InputStream) - Constructor for class com.randomnoun.common.jexl.parser.JavaCharStream
Constructor.
JavaCharStream(InputStream, int, int) - Constructor for class com.randomnoun.common.jexl.parser.JavaCharStream
Constructor.
JavaCharStream(InputStream, int, int, int) - Constructor for class com.randomnoun.common.jexl.parser.JavaCharStream
Constructor.
JavaCharStream(InputStream, String) - Constructor for class com.randomnoun.common.jexl.parser.JavaCharStream
Constructor.
JavaCharStream(InputStream, String, int, int) - Constructor for class com.randomnoun.common.jexl.parser.JavaCharStream
Constructor.
JavaCharStream(InputStream, String, int, int, int) - Constructor for class com.randomnoun.common.jexl.parser.JavaCharStream
Constructor.
JavaCharStream(Reader) - Constructor for class com.randomnoun.common.jexl.parser.JavaCharStream
Constructor.
JavaCharStream(Reader, int, int) - Constructor for class com.randomnoun.common.jexl.parser.JavaCharStream
Constructor.
JavaCharStream(Reader, int, int, int) - Constructor for class com.randomnoun.common.jexl.parser.JavaCharStream
Constructor.
JdbcTemplateWithArguments - Class in com.randomnoun.common.spring
A JdbcTemplate that can take SqlWithArguments objects as parameters.
JdbcTemplateWithArguments(JdbcTemplate) - Constructor for class com.randomnoun.common.spring.JdbcTemplateWithArguments
 
JET - Enum constant in enum class com.randomnoun.common.db.enums.DatabaseTypeEnum
A Jet (MSAccess) database accessed via the jdbc:odbc bridge
JET_DAO - Enum constant in enum class com.randomnoun.common.db.enums.DatabaseTypeEnum
A Jet (MSAccess) database accessed via the JACOB DAO library
jj_nt - Variable in class com.randomnoun.common.jexl.parser.ExpressionParser
Next token.
jjFillToken() - Method in class com.randomnoun.common.jexl.parser.ExpressionParserTokenManager
 
jjstrLiteralImages - Static variable in class com.randomnoun.common.jexl.parser.ExpressionParserTokenManager
Token literal values.
join(Iterable, String) - Static method in class com.randomnoun.common.Text
Return a string composed of a series of strings, separated with the specified delimiter
join(String[], String) - Static method in class com.randomnoun.common.Text
Return a string composed of a series of strings, separated with the specified delimiter
joinWithLast(Iterable<?>, boolean, String, String) - Static method in class com.randomnoun.common.Text
Return a string composed of a series of strings, separated with the specified delimiter
joinWithLast(String[], boolean, String, String) - Static method in class com.randomnoun.common.Text
Return a string composed of a series of strings, separated with the specified delimiter.
jt - Variable in class com.randomnoun.common.db.DatabaseReader
 
JUSTIFICATION_CENTER - Static variable in class com.randomnoun.common.Text
Center-justification constant for use in the Text.pad(String, int, int) method
JUSTIFICATION_LEFT - Static variable in class com.randomnoun.common.Text
Left-justification constant for use in the Text.pad(String, int, int) method
JUSTIFICATION_RIGHT - Static variable in class com.randomnoun.common.Text
Right-justification constant for use in the Text.pad(String, int, int) method

K

Keyboard - Class in com.randomnoun.common
Use the AWT Robot class to send strings to another application.
Keyboard() - Constructor for class com.randomnoun.common.Keyboard
Create a new Keyboard object
Keyboard(Robot) - Constructor for class com.randomnoun.common.Keyboard
Create a new Keyboard object, using the supplied AWT Robot class to create virtual keystrokes.
keySet() - Static method in class com.randomnoun.common.ThreadContext
As per Map.keySet() for the current thread's context
kind - Variable in class com.randomnoun.common.jexl.ast.NodeToken
 
kind - Variable in class com.randomnoun.common.jexl.parser.Token
An integer that describes the kind of this token.

L

last() - Method in class com.randomnoun.common.db.ResultSetWithNulls
 
LETTER - Static variable in interface com.randomnoun.common.jexl.parser.ExpressionParserConstants
RegularExpression Id.
LexicalError(boolean, int, int, int, String, char) - Static method in error com.randomnoun.common.jexl.parser.TokenMgrError
Returns a detailed message for the Error when it is thrown by the token manager to indicate a lexical error.
lexStateNames - Static variable in class com.randomnoun.common.jexl.parser.ExpressionParserTokenManager
Lexer state names.
LikeFunction - Class in com.randomnoun.common.jexl.eval.function
Defines a like() function.
LikeFunction - Class in com.randomnoun.common.jexl.sql.function
SQL 'LIKE' operator.
LikeFunction() - Constructor for class com.randomnoun.common.jexl.eval.function.LikeFunction
 
LikeFunction() - Constructor for class com.randomnoun.common.jexl.sql.function.LikeFunction
 
line - Variable in class com.randomnoun.common.jexl.parser.JavaCharStream
 
ListContainingNullComparator() - Constructor for class com.randomnoun.common.Struct.ListContainingNullComparator
 
Literal - Class in com.randomnoun.common.jexl.ast
Grammar production:
Literal(NodeChoice) - Constructor for class com.randomnoun.common.jexl.ast.Literal
 
Literal() - Method in class com.randomnoun.common.jexl.parser.ExpressionParser
 
load(File) - Method in class com.randomnoun.common.IniFile
 
load(InputStream) - Method in class com.randomnoun.common.IniFile
 
loadAllActivities(String) - Method in class com.randomnoun.common.security.impl.NullSecurityLoaderImpl
 
loadAllActivities(String) - Method in class com.randomnoun.common.security.impl.SpringSecurityLoaderImpl
Retrieve a list of all the activities that can be applied to resource for the current application context.
loadAllActivities(String) - Method in interface com.randomnoun.common.security.SecurityLoader
Return a List of all activities in this security context for a given resource, identified by String.
loadAllPermissions() - Method in class com.randomnoun.common.security.impl.NullSecurityLoaderImpl
 
loadAllPermissions() - Method in class com.randomnoun.common.security.impl.SpringSecurityLoaderImpl
Return a List of all Permissions available to this application
loadAllPermissions() - Method in interface com.randomnoun.common.security.SecurityLoader
Return a List of all permissions in this security context, as Permission objects.
loadAllResources() - Method in class com.randomnoun.common.security.impl.NullSecurityLoaderImpl
 
loadAllResources() - Method in class com.randomnoun.common.security.impl.SpringSecurityLoaderImpl
Retrieve a list of all the resources under security for the current application context.
loadAllResources() - Method in interface com.randomnoun.common.security.SecurityLoader
Return a List of all resources in this security context, identified by String.
loadAllRoleDetails() - Method in class com.randomnoun.common.security.impl.NullSecurityLoaderImpl
 
loadAllRoleDetails() - Method in class com.randomnoun.common.security.impl.SpringSecurityLoaderImpl
Returns List of maps, where each map represents the details of a particular role.
loadAllRoleDetails() - Method in interface com.randomnoun.common.security.SecurityLoader
Return a List of all roles in this security context.
loadAllRolePermissions() - Method in class com.randomnoun.common.security.impl.NullSecurityLoaderImpl
 
loadAllRolePermissions() - Method in class com.randomnoun.common.security.impl.SpringSecurityLoaderImpl
Load all role permissions.
loadAllRolePermissions() - Method in interface com.randomnoun.common.security.SecurityLoader
Return a structured list of application specific Permission objects which is used to preload the SecurityContext rolePermission cache.
loadAllRoles() - Method in class com.randomnoun.common.security.impl.NullSecurityLoaderImpl
 
loadAllRoles() - Method in class com.randomnoun.common.security.impl.SpringSecurityLoaderImpl
Retrieve a list of all the roles that can be applied to a user for the current application context.
loadAllRoles() - Method in interface com.randomnoun.common.security.SecurityLoader
Return a List of all roles in this security context, identified by String.
loadAllUserDetails() - Method in class com.randomnoun.common.security.impl.NullSecurityLoaderImpl
 
loadAllUserDetails() - Method in class com.randomnoun.common.security.impl.SpringSecurityLoaderImpl
Returns List of maps, where each map represents the details of a particular user.
loadAllUserDetails() - Method in interface com.randomnoun.common.security.SecurityLoader
Return a List of all users in this security context.
loadAllUsers() - Method in class com.randomnoun.common.security.impl.NullSecurityLoaderImpl
 
loadAllUsers() - Method in class com.randomnoun.common.security.impl.SpringSecurityLoaderImpl
Retrieve a list of users in the current application context.
loadAllUsers() - Method in interface com.randomnoun.common.security.SecurityLoader
Return a list of User objects representing all users contained in this security context.
loadProperties() - Method in class com.randomnoun.common.webapp.AppConfigBase
Load the configuration from both the classpath and the filesystem.
loadRolePermissions(String) - Method in class com.randomnoun.common.security.impl.NullSecurityLoaderImpl
 
loadRolePermissions(String) - Method in class com.randomnoun.common.security.impl.SpringSecurityLoaderImpl
Return List of Permission associated with a particular role
loadRolePermissions(String) - Method in class com.randomnoun.common.security.SecurityContext
 
loadRolePermissions(String) - Method in interface com.randomnoun.common.security.SecurityLoader
Return List of Permission objects associated with a particular role
loadUser(long) - Method in class com.randomnoun.common.security.impl.NullSecurityLoaderImpl
 
loadUser(long) - Method in class com.randomnoun.common.security.impl.SpringSecurityLoaderImpl
 
loadUser(long) - Method in interface com.randomnoun.common.security.SecurityLoader
Load a user.
loadUserPermissions(User) - Method in class com.randomnoun.common.security.impl.NullSecurityLoaderImpl
 
loadUserPermissions(User) - Method in class com.randomnoun.common.security.impl.SpringSecurityLoaderImpl
Retrieve per-user permission objects.
loadUserPermissions(User) - Method in interface com.randomnoun.common.security.SecurityLoader
Returns the list of permissions assigned to this user.
loadUserRolePermissions(User) - Method in class com.randomnoun.common.security.impl.NullSecurityLoaderImpl
 
loadUserRolePermissions(User) - Method in class com.randomnoun.common.security.impl.SpringSecurityLoaderImpl
Return List of Permissions containing permissions contained for all roles for a particular user.
loadUserRolePermissions(User) - Method in class com.randomnoun.common.security.SecurityContext
 
loadUserRolePermissions(User) - Method in interface com.randomnoun.common.security.SecurityLoader
Return a list of Permission objects associated with the roles possessed by a particular user.
loadUserRoles(User) - Method in class com.randomnoun.common.security.impl.NullSecurityLoaderImpl
 
loadUserRoles(User) - Method in class com.randomnoun.common.security.impl.SpringSecurityLoaderImpl
Retrieve a list of roles applied to a particular user for the current application context.
loadUserRoles(User) - Method in interface com.randomnoun.common.security.SecurityLoader
Returns the list of roles assigned to this user.
Log4j1ConfigurationParser - Class in com.randomnoun.common.log4j2
You know how log4j 1 can be configured via XML or property files, and how log4j 2 can be configured via maliciously and arbitrarily different XML or property files ?
Log4j1ConfigurationParser() - Constructor for class com.randomnoun.common.log4j2.Log4j1ConfigurationParser
 
Log4j1WrapperAppender - Class in com.randomnoun.common.log4j2
Binds a Log4j 1.x Appender to Log4j 2.
Log4j1WrapperAppender.Log4j1WrapperBuilder<B extends Log4j1WrapperAppender.Log4j1WrapperBuilder<B>> - Class in com.randomnoun.common.log4j2
Builds HttpAppender instances.
Log4j1WrapperBuilder() - Constructor for class com.randomnoun.common.log4j2.Log4j1WrapperAppender.Log4j1WrapperBuilder
 
Log4j2CliConfiguration - Class in com.randomnoun.common.log4j2
Configures log4j for command-line interface programs.
Log4j2CliConfiguration() - Constructor for class com.randomnoun.common.log4j2.Log4j2CliConfiguration
Create a new Log4jCli2Configuration instance
logger - Static variable in class com.randomnoun.common.email.EmailWrapper
 
logger - Static variable in interface com.randomnoun.common.jexl.eval.EvalFunction
Logger for this class
logger - Static variable in class com.randomnoun.common.MRUCache
Logger instance for this class
logger - Static variable in class com.randomnoun.common.PropertyParser
Logger instance for this class
logger - Static variable in class com.randomnoun.common.security.impl.NullSecurityLoaderImpl
Logger for this class
logger - Static variable in class com.randomnoun.common.security.impl.SpringSecurityAuthenticatorImpl
Logger for this class
logger - Static variable in class com.randomnoun.common.security.impl.SpringSecurityLoaderImpl
Logger for this class
logger - Static variable in class com.randomnoun.common.servlet.MultiJavascriptServlet
Logger for this class
logger - Static variable in class com.randomnoun.common.servlet.VersionServlet
Logger for this class
logger - Variable in class com.randomnoun.common.spring.ClobRowMapper
Logger for this class
logger - Static variable in class com.randomnoun.common.webapp.AppConfigBase
Logger instance for this class
logger - Static variable in class com.randomnoun.common.XmlUtil.AbstractStackContentHandler
Logger instance for this class
logger - Static variable in class com.randomnoun.common.XmlUtil.SimpleTableContentHandler
Logger instance for this class
LoggingOutputStream - Class in com.randomnoun.common.log4j2
An outputstream that writes to a log4j Logger
LoggingOutputStream(Logger) - Constructor for class com.randomnoun.common.log4j2.LoggingOutputStream
 
LoggingOutputStream(Logger, String) - Constructor for class com.randomnoun.common.log4j2.LoggingOutputStream
 
LoggingOutputStream(Logger, Charset) - Constructor for class com.randomnoun.common.log4j2.LoggingOutputStream
 
LongRowMapper - Class in com.randomnoun.common.spring
This class is intended to replace the standard RowMapper provided by Spring to return a List of Long objects (rather than a List of Maps).
LongRowMapper() - Constructor for class com.randomnoun.common.spring.LongRowMapper
Creates a new ClobRowMapper object.
LONGVARBINARY - Static variable in class com.randomnoun.common.jexl.sql.SqlColumn
 
LONGVARCHAR - Static variable in class com.randomnoun.common.jexl.sql.SqlColumn
 

M

main(String[]) - Static method in class com.randomnoun.common.jexl.parser.ExpressionParser
 
main(String[]) - Static method in class com.randomnoun.common.PropertyParser
Method used to test the parser from the command line.
main(String[]) - Static method in class com.randomnoun.common.ResourceFinder
Command-line interface to this class
main(String[]) - Static method in class com.randomnoun.common.timer.HiResTimer
Test program.
mapRow(ResultSet, int) - Method in class com.randomnoun.common.spring.ClobRowMapper
Map rows to a disconnected HashMap representation
mapRow(ResultSet, int) - Method in class com.randomnoun.common.spring.LongRowMapper
Returns a single Long representing this row.
mapRow(ResultSet, int) - Method in class com.randomnoun.common.spring.StringRowMapper
Returns a single object representing this row.
mark(int) - Method in class com.randomnoun.common.ResourceFinder.HashGeneratingInputStream
 
markSupported() - Method in class com.randomnoun.common.ResourceFinder.HashGeneratingInputStream
 
matches(String) - Method in class com.randomnoun.common.ResourceFinder
Tests a resource name against the search criteria specified in this object
MATCHTYPE_CONTAINS - Static variable in class com.randomnoun.common.ResourceFinder
Match type used in ResourceFinder.matches(String)} comparisons that tests whether the last component of a resource name contains a specified string; e.g.
MATCHTYPE_EXACT - Static variable in class com.randomnoun.common.ResourceFinder
Match type used in ResourceFinder.matches(String)} comparisons that tests whether the last component of a resource name is equal to a specified regular expression; e.g.
MATCHTYPE_REGEX - Static variable in class com.randomnoun.common.ResourceFinder
Match type used in ResourceFinder.matches(String)} comparisons that tests whether the last component of a resource name matches a specified regular expression; e.g.
MATCHTYPE_STARTSWITH - Static variable in class com.randomnoun.common.ResourceFinder
Match type used in ResourceFinder.matches(String)} comparisons that tests whether the last component of a resource name starts with a specified string; e.g.
mathOp(Object, Object, String, Evaluator.BinaryOp, Evaluator.BinaryOp) - Method in class com.randomnoun.common.jexl.eval.Evaluator
Binary math operation.
maxErrorSeverity() - Method in class com.randomnoun.common.ErrorList
Returns the maximum severity of all current errors.
maxNextCharInd - Variable in class com.randomnoun.common.jexl.parser.JavaCharStream
 
MemoryAppender - Class in com.randomnoun.common.log4j2
Log4j2 appender to capture logging events in an in-memory List.
MemoryAppender.MemoryAppenderBuilder<B extends MemoryAppender.MemoryAppenderBuilder<B>> - Class in com.randomnoun.common.log4j2
Builds HttpAppender instances.
MemoryAppenderBuilder() - Constructor for class com.randomnoun.common.log4j2.MemoryAppender.MemoryAppenderBuilder
 
MONEYVALUE - Static variable in class com.randomnoun.common.jexl.sql.SqlColumn
The range 5000-6000 is currently unused in java.sql.Types; (and doesn't look like it will ever be used), so I'm going to use this for custom types.
moveToCurrentRow() - Method in class com.randomnoun.common.db.ResultSetWithNulls
 
moveToInsertRow() - Method in class com.randomnoun.common.db.ResultSetWithNulls
 
MRUCache - Class in com.randomnoun.common
Most-recently used cache class.
MRUCache(int, int, MRUCache.RetrievalCallback) - Constructor for class com.randomnoun.common.MRUCache
Creates a new MRUCache object.
MRUCache.RetrievalCallback - Interface in com.randomnoun.common
The callback interface.
MultiJavascriptServlet - Class in com.randomnoun.common.servlet
Deliver a page containing multiple javascript files Parameters: js - csv list of javascript files.
MultiJavascriptServlet() - Constructor for class com.randomnoun.common.servlet.MultiJavascriptServlet
 
multiplicativeExpression - Variable in class com.randomnoun.common.jexl.ast.AdditiveExpression
 
MultiplicativeExpression - Class in com.randomnoun.common.jexl.ast
Grammar production:
MultiplicativeExpression(UnaryExpression, NodeListOptional) - Constructor for class com.randomnoun.common.jexl.ast.MultiplicativeExpression
 
MultiplicativeExpression() - Method in class com.randomnoun.common.jexl.parser.ExpressionParser
 
MYSQL - Enum constant in enum class com.randomnoun.common.db.enums.DatabaseTypeEnum
MySQL
MysqlDatabaseReader - Class in com.randomnoun.common.db.dao
 
MysqlDatabaseReader(DataSource) - Constructor for class com.randomnoun.common.db.dao.MysqlDatabaseReader
 
MysqlTableColumnTO - Class in com.randomnoun.common.db.to
Holds type information for a table column.
MysqlTableColumnTO(TableTO, String, long, boolean, String, long, long, long, boolean, String, String) - Constructor for class com.randomnoun.common.db.to.MysqlTableColumnTO
 

N

Name - Class in com.randomnoun.common.jexl.ast
Grammar production:
Name(NodeToken, NodeListOptional) - Constructor for class com.randomnoun.common.jexl.ast.Name
 
Name() - Method in class com.randomnoun.common.jexl.parser.ExpressionParser
 
newBuilder() - Static method in class com.randomnoun.common.log4j2.Log4j1WrapperAppender
 
newBuilder() - Static method in class com.randomnoun.common.log4j2.MemoryAppender
 
newStructuredMap(Object...) - Static method in class com.randomnoun.common.Struct
Create a structured Map out of key / value pairs.
newToken(int) - Static method in class com.randomnoun.common.jexl.parser.Token
 
newToken(int, String) - Static method in class com.randomnoun.common.jexl.parser.Token
Returns a new Token object, by default.
next - Variable in class com.randomnoun.common.jexl.parser.Token
A reference to the next regular (non-special) token from the input stream.
next() - Method in class com.randomnoun.common.db.ResultSetWithNulls
 
nextCharBuf - Variable in class com.randomnoun.common.jexl.parser.JavaCharStream
 
nextCharInd - Variable in class com.randomnoun.common.jexl.parser.JavaCharStream
 
NO_MAX_OUTPUT_CHARS - Static variable in class com.randomnoun.common.ProcessUtil
 
NO_OPTIONS - Static variable in class com.randomnoun.common.Base64
No options specified.
node - Variable in class com.randomnoun.common.jexl.ast.NodeOptional
 
Node - Interface in com.randomnoun.common.jexl.ast
The interface which all syntax tree classes must implement.
nodeChoice - Variable in class com.randomnoun.common.jexl.ast.BooleanLiteral
 
nodeChoice - Variable in class com.randomnoun.common.jexl.ast.Literal
 
nodeChoice - Variable in class com.randomnoun.common.jexl.ast.PrimaryExpression
 
nodeChoice - Variable in class com.randomnoun.common.jexl.ast.UnaryExpression
 
NodeChoice - Class in com.randomnoun.common.jexl.ast
Represents a grammar choice, e.g.
NodeChoice(Node) - Constructor for class com.randomnoun.common.jexl.ast.NodeChoice
 
NodeChoice(Node, int) - Constructor for class com.randomnoun.common.jexl.ast.NodeChoice
 
NodeList - Class in com.randomnoun.common.jexl.ast
Represents a grammar list, e.g.
NodeList() - Constructor for class com.randomnoun.common.jexl.ast.NodeList
 
NodeList(Node) - Constructor for class com.randomnoun.common.jexl.ast.NodeList
 
NodeListInterface - Interface in com.randomnoun.common.jexl.ast
The interface which NodeList, NodeListOptional, and NodeSequence implement.
NodeListIterator(NodeList) - Constructor for class com.randomnoun.common.XmlUtil.NodeListIterator
 
nodeListOptional - Variable in class com.randomnoun.common.jexl.ast.AdditiveExpression
 
nodeListOptional - Variable in class com.randomnoun.common.jexl.ast.ArgumentList
 
nodeListOptional - Variable in class com.randomnoun.common.jexl.ast.ConditionalAndExpression
 
nodeListOptional - Variable in class com.randomnoun.common.jexl.ast.EqualityExpression
 
nodeListOptional - Variable in class com.randomnoun.common.jexl.ast.Expression
 
nodeListOptional - Variable in class com.randomnoun.common.jexl.ast.MultiplicativeExpression
 
nodeListOptional - Variable in class com.randomnoun.common.jexl.ast.Name
 
nodeListOptional - Variable in class com.randomnoun.common.jexl.ast.RelationalExpression
 
NodeListOptional - Class in com.randomnoun.common.jexl.ast
Represents an optional grammar list, e.g.
NodeListOptional() - Constructor for class com.randomnoun.common.jexl.ast.NodeListOptional
 
NodeListOptional(Node) - Constructor for class com.randomnoun.common.jexl.ast.NodeListOptional
 
nodeOptional - Variable in class com.randomnoun.common.jexl.ast.Arguments
 
NodeOptional - Class in com.randomnoun.common.jexl.ast
Represents an grammar optional node, e.g.
NodeOptional() - Constructor for class com.randomnoun.common.jexl.ast.NodeOptional
 
NodeOptional(Node) - Constructor for class com.randomnoun.common.jexl.ast.NodeOptional
 
nodes - Variable in class com.randomnoun.common.jexl.ast.NodeList
 
nodes - Variable in class com.randomnoun.common.jexl.ast.NodeListOptional
 
nodes - Variable in class com.randomnoun.common.jexl.ast.NodeSequence
 
NodeSequence - Class in com.randomnoun.common.jexl.ast
Represents a sequence of nodes nested within a choice, list, optional list, or optional, e.g.
NodeSequence(int) - Constructor for class com.randomnoun.common.jexl.ast.NodeSequence
 
NodeSequence(Node) - Constructor for class com.randomnoun.common.jexl.ast.NodeSequence
 
nodeToken - Variable in class com.randomnoun.common.jexl.ast.Arguments
 
nodeToken - Variable in class com.randomnoun.common.jexl.ast.FunctionCall
 
nodeToken - Variable in class com.randomnoun.common.jexl.ast.Name
 
nodeToken - Variable in class com.randomnoun.common.jexl.ast.NullLiteral
 
nodeToken - Variable in class com.randomnoun.common.jexl.ast.TopLevelExpression
 
NodeToken - Class in com.randomnoun.common.jexl.ast
Represents a single token in the grammar.
NodeToken(String) - Constructor for class com.randomnoun.common.jexl.ast.NodeToken
 
NodeToken(String, int, int, int, int, int) - Constructor for class com.randomnoun.common.jexl.ast.NodeToken
 
nodeToken1 - Variable in class com.randomnoun.common.jexl.ast.Arguments
 
NULL - Static variable in interface com.randomnoun.common.jexl.parser.ExpressionParserConstants
RegularExpression Id.
NULL - Static variable in class com.randomnoun.common.jexl.sql.SqlColumn
 
NullLiteral - Class in com.randomnoun.common.jexl.ast
Grammar production:
NullLiteral() - Constructor for class com.randomnoun.common.jexl.ast.NullLiteral
 
NullLiteral(NodeToken) - Constructor for class com.randomnoun.common.jexl.ast.NullLiteral
 
NullLiteral() - Method in class com.randomnoun.common.jexl.parser.ExpressionParser
 
NullSecurityAuthenticatorImpl - Class in com.randomnoun.common.security.impl
 
NullSecurityAuthenticatorImpl() - Constructor for class com.randomnoun.common.security.impl.NullSecurityAuthenticatorImpl
 
NullSecurityLoaderImpl - Class in com.randomnoun.common.security.impl
An implementation of the SecurityLoader class, that does absolutely nothing.
NullSecurityLoaderImpl() - Constructor for class com.randomnoun.common.security.impl.NullSecurityLoaderImpl
 
NUM_CHARACTERS_GIT_REVISION - Static variable in class com.randomnoun.common.ExceptionUtil
The number of characters of the git revision to include in non-CSS stack traces (from the left side of the String)
NUMERIC - Static variable in class com.randomnoun.common.jexl.sql.SqlColumn
 
numSpecials() - Method in class com.randomnoun.common.jexl.ast.NodeToken
 

O

ObjectNotFoundException - Exception in com.randomnoun.common.exception
An exception which is thrown by DAOs when an objectId is supplied that doesn't have a record in the database.
ObjectNotFoundException(String) - Constructor for exception com.randomnoun.common.exception.ObjectNotFoundException
 
ObjectNotFoundException(String, Throwable) - Constructor for exception com.randomnoun.common.exception.ObjectNotFoundException
 
OCTAL_LITERAL - Static variable in interface com.randomnoun.common.jexl.parser.ExpressionParserConstants
RegularExpression Id.
ORACLE - Enum constant in enum class com.randomnoun.common.db.enums.DatabaseTypeEnum
Oracle
ORDERED - Static variable in class com.randomnoun.common.Base64
Encode using the special "ordered" dialect of Base64 described here: http://www.faqs.org/qa/rfcc-1940.html.
OTHER - Static variable in class com.randomnoun.common.jexl.sql.SqlColumn
 
out - Variable in class com.randomnoun.common.jexl.visitor.TreeDumper
 
outdent() - Method in class com.randomnoun.common.jexl.visitor.TreeFormatter
An Outdent command is the reverse of the Indent command: it reduces the indentation level.
outdent(int) - Method in class com.randomnoun.common.jexl.visitor.TreeFormatter
 
OutputStream(OutputStream) - Constructor for class com.randomnoun.common.Base64.OutputStream
Constructs a Base64.OutputStream in ENCODE mode.
OutputStream(OutputStream, int) - Constructor for class com.randomnoun.common.Base64.OutputStream
Constructs a Base64.OutputStream in either ENCODE or DECODE mode.

P

pad(String, int, int) - Static method in class com.randomnoun.common.Text
Ensure that a string is padded with spaces so that it meets the required length.
parse() - Method in class com.randomnoun.common.PropertyParser
Generates a Properties object from the input stream.
parseAppenderFilters(Properties, String, String) - Method in class com.randomnoun.common.log4j2.Log4j1WrapperAppender
 
parseCsv(Reader, boolean) - Static method in class com.randomnoun.common.Text
 
parseCsv(String) - Static method in class com.randomnoun.common.Text
Equivalent to parseCsv(text, false); (i.e.
parseCsv(String, boolean) - Static method in class com.randomnoun.common.Text
Given a csv-encoded string (as produced by the rules in Text.escapeCsv(String), produces a List of Strings which represent the individual values in the string.
parseErrorHandler(Properties, String, String, Appender) - Method in class com.randomnoun.common.log4j2.Log4j1WrapperAppender
 
ParseException - Exception in com.randomnoun.common.jexl.parser
This exception is thrown when parse errors are encountered.
ParseException() - Constructor for exception com.randomnoun.common.jexl.parser.ParseException
The following constructors are for use by you for whatever purpose you can think of.
ParseException(Token, int[][], String[]) - Constructor for exception com.randomnoun.common.jexl.parser.ParseException
This constructor is used by the method "generateParseException" in the generated parser.
ParseException(String) - Constructor for exception com.randomnoun.common.jexl.parser.ParseException
Constructor with message.
parseLayout(String, String, Properties) - Method in class com.randomnoun.common.log4j2.Log4j1WrapperAppender
 
parseStatements(InputStream, boolean) - Method in class com.randomnoun.common.db.SqlParser
Convert an InputStream of SQL statements into a List of individual statements.
parseStatements(Reader, boolean) - Method in class com.randomnoun.common.db.SqlParser
Convert an InputStream of SQL statements into a List of individual statements.
Permission - Class in com.randomnoun.common.security
A class encapsulating permission information.
Permission(User, String, String, ResourceCriteria) - Constructor for class com.randomnoun.common.security.Permission
Create a new role-based permission.
Permission(String) - Constructor for class com.randomnoun.common.security.Permission
Create a permission that is not assigned to either a user or role
Permission(String, ResourceCriteria) - Constructor for class com.randomnoun.common.security.Permission
Create a permission that is not assigned to either a user or role, with a resource criteria
Permission(String, String) - Constructor for class com.randomnoun.common.security.Permission
Create a permission that is not assigned to either a user or role
Permission(String, String, String, ResourceCriteria) - Constructor for class com.randomnoun.common.security.Permission
Create a new role-based permission.
permissionCamelCaser - Variable in class com.randomnoun.common.security.impl.SpringSecurityLoaderImpl
Column renamer for the PERMISSION table
PLUGIN_NAME - Static variable in class com.randomnoun.common.log4j2.Log4j1WrapperAppender
 
PLUGIN_NAME - Static variable in class com.randomnoun.common.log4j2.MemoryAppender
 
pop() - Static method in class com.randomnoun.common.ThreadContext
Remove the most newly-created context for this thread.
PositionalParameter - Class in com.randomnoun.common.jexl.sql
An object representing a variable that can be passed in as a positional parameter.
PositionalParameter(String) - Constructor for class com.randomnoun.common.jexl.sql.PositionalParameter
Create a new Positional Parameter
postProcess(String, long, long, InputStream, ResourceFinder.ResourceFinderCallbackResult) - Method in class com.randomnoun.common.ResourceFinder.DisplayResourceFinderCallback
 
postProcess(String, long, long, InputStream, ResourceFinder.ResourceFinderCallbackResult) - Method in class com.randomnoun.common.ResourceFinder.HashingResourceFinderCallback
 
postProcess(String, long, long, InputStream, ResourceFinder.ResourceFinderCallbackResult) - Method in interface com.randomnoun.common.ResourceFinder.ResourceFinderCallback
This method is invoked for each resource that matches the search criteria specified in the containing ResourceFinder class.
preProcess(String, long, long, InputStream) - Method in class com.randomnoun.common.ResourceFinder.DisplayResourceFinderCallback
 
preProcess(String, long, long, InputStream) - Method in class com.randomnoun.common.ResourceFinder.HashingResourceFinderCallback
 
preProcess(String, long, long, InputStream) - Method in interface com.randomnoun.common.ResourceFinder.ResourceFinderCallback
This method is only invoked for archive resources, before that archive has been read or recursed into.
present() - Method in class com.randomnoun.common.jexl.ast.NodeListOptional
 
present() - Method in class com.randomnoun.common.jexl.ast.NodeOptional
 
prevCharIsCR - Variable in class com.randomnoun.common.jexl.parser.JavaCharStream
 
prevCharIsLF - Variable in class com.randomnoun.common.jexl.parser.JavaCharStream
 
previous() - Method in class com.randomnoun.common.db.ResultSetWithNulls
 
PRIMARY - Enum constant in enum class com.randomnoun.common.db.enums.ConstraintTypeEnum
 
PrimaryExpression - Class in com.randomnoun.common.jexl.ast
Grammar production:
PrimaryExpression(NodeChoice) - Constructor for class com.randomnoun.common.jexl.ast.PrimaryExpression
 
PrimaryExpression() - Method in class com.randomnoun.common.jexl.parser.ExpressionParser
 
printSpecials(boolean) - Method in class com.randomnoun.common.jexl.visitor.TreeDumper
Allows you to specify whether or not to print special tokens.
processContentHandler(ContentHandler, String) - Static method in class com.randomnoun.common.XmlUtil
Parse a string of XML text using a SAX contentHandler.
ProcessException(String, String, int, String, String) - Constructor for exception com.randomnoun.common.ProcessUtil.ProcessException
Create a new executable exception
processingInstruction(String, String) - Method in class com.randomnoun.common.XmlUtil.AbstractStackContentHandler
 
processingInstruction(String, String) - Method in class com.randomnoun.common.XmlUtil.SimpleTableContentHandler
 
processList(NodeListInterface) - Method in class com.randomnoun.common.jexl.visitor.TreeFormatter
Accepts a NodeListInterface object and performs an optional format command between each node in the list (but not after the last node).
processList(NodeListInterface, FormatCommand) - Method in class com.randomnoun.common.jexl.visitor.TreeFormatter
 
processMap(Map<String, Object>) - Method in interface com.randomnoun.common.spring.StructuredMapCallbackHandlerResultSetExtractor.StructuredMapCallbackHandler
 
processRow(ResultSet) - Method in class com.randomnoun.common.spring.StructuredListResultSetExtractor
Used by the ResultReader interface to process a single row from the database.
processRow(ResultSet) - Method in class com.randomnoun.common.spring.StructuredMapCallbackHandlerResultSetExtractor
Used by the ResultReader interface to process a single row from the database.
ProcessUtil - Class in com.randomnoun.common
Utility class for running processes, including timeouts, and slightly better exceptions that include more information about process failure.
ProcessUtil() - Constructor for class com.randomnoun.common.ProcessUtil
 
ProcessUtil.ProcessException - Exception in com.randomnoun.common
Encapsulates an error from executing a command through System.exec()
PropertyParser - Class in com.randomnoun.common
The PropertyParser class parses a property definition text file into a Properties object.
PropertyParser(Reader) - Constructor for class com.randomnoun.common.PropertyParser
Create a new Parser object.
PropertyParser(Reader, String) - Constructor for class com.randomnoun.common.PropertyParser
Create a new Parser object.
push() - Static method in class com.randomnoun.common.ThreadContext
Create a new context for this thread.
put(Object, Object) - Method in class com.randomnoun.common.MRUCache
Add an element into the cache.
put(Object, Object) - Static method in class com.randomnoun.common.ThreadContext
As per Map.put(java.lang.Object, java.lang.Object) for the current thread's context
put(String, V) - Method in class com.randomnoun.common.HashMapIgnoreCase
Associates the specified value with the specified key in this map.
putAll(Map<Object, Object>) - Static method in class com.randomnoun.common.ThreadContext
As per Map.putAll(java.util.Map) for the current thread's context

Q

query(SqlWithArguments, ResultSetExtractor<T>) - Method in class com.randomnoun.common.spring.JdbcTemplateWithArguments
Calls JdbcTemplate.query(String, Object[], ResultSetExtractor)
query(SqlWithArguments, RowCallbackHandler) - Method in class com.randomnoun.common.spring.JdbcTemplateWithArguments
Calls JdbcTemplate.query(String, Object[], int[], RowCallbackHandler)
query(SqlWithArguments, RowMapper<T>) - Method in class com.randomnoun.common.spring.JdbcTemplateWithArguments
Calls JdbcTemplate.query(String, Object[], RowMapper)
query(String, Object[], int[], ResultSetExtractor<T>) - Method in class com.randomnoun.common.spring.JdbcTemplateWithArguments
 
query(String, Object[], int[], RowCallbackHandler) - Method in class com.randomnoun.common.spring.JdbcTemplateWithArguments
 
query(String, Object[], int[], RowMapper<T>) - Method in class com.randomnoun.common.spring.JdbcTemplateWithArguments
 
query(String, Object[], ResultSetExtractor<T>) - Method in class com.randomnoun.common.spring.JdbcTemplateWithArguments
 
query(String, Object[], RowCallbackHandler) - Method in class com.randomnoun.common.spring.JdbcTemplateWithArguments
 
query(String, Object[], RowMapper<T>) - Method in class com.randomnoun.common.spring.JdbcTemplateWithArguments
 
query(String, PreparedStatementSetter, ResultSetExtractor<T>) - Method in class com.randomnoun.common.spring.JdbcTemplateWithArguments
 
query(String, PreparedStatementSetter, RowCallbackHandler) - Method in class com.randomnoun.common.spring.JdbcTemplateWithArguments
 
query(String, PreparedStatementSetter, RowMapper<T>) - Method in class com.randomnoun.common.spring.JdbcTemplateWithArguments
 
query(String, ResultSetExtractor<T>) - Method in class com.randomnoun.common.spring.JdbcTemplateWithArguments
 
query(String, ResultSetExtractor<T>, Object...) - Method in class com.randomnoun.common.spring.JdbcTemplateWithArguments
 
query(String, RowCallbackHandler) - Method in class com.randomnoun.common.spring.JdbcTemplateWithArguments
 
query(String, RowCallbackHandler, Object...) - Method in class com.randomnoun.common.spring.JdbcTemplateWithArguments
 
query(String, RowMapper<T>) - Method in class com.randomnoun.common.spring.JdbcTemplateWithArguments
 
query(String, RowMapper<T>, Object...) - Method in class com.randomnoun.common.spring.JdbcTemplateWithArguments
 
query(PreparedStatementCreator, PreparedStatementSetter, ResultSetExtractor<T>) - Method in class com.randomnoun.common.spring.JdbcTemplateWithArguments
 
query(PreparedStatementCreator, ResultSetExtractor<T>) - Method in class com.randomnoun.common.spring.JdbcTemplateWithArguments
 
query(PreparedStatementCreator, RowCallbackHandler) - Method in class com.randomnoun.common.spring.JdbcTemplateWithArguments
 
query(PreparedStatementCreator, RowMapper<T>) - Method in class com.randomnoun.common.spring.JdbcTemplateWithArguments
 
queryForList(SqlWithArguments) - Method in class com.randomnoun.common.spring.JdbcTemplateWithArguments
Calls JdbcTemplate.queryForList(String, Object[], int[])
queryForList(SqlWithArguments, Class<T>) - Method in class com.randomnoun.common.spring.JdbcTemplateWithArguments
Calls JdbcTemplate.queryForList(String, Object[], int[], Class)
queryForList(String) - Method in class com.randomnoun.common.spring.JdbcTemplateWithArguments
 
queryForList(String, Class<T>) - Method in class com.randomnoun.common.spring.JdbcTemplateWithArguments
 
queryForList(String, Class<T>, Object...) - Method in class com.randomnoun.common.spring.JdbcTemplateWithArguments
 
queryForList(String, Object...) - Method in class com.randomnoun.common.spring.JdbcTemplateWithArguments
 
queryForList(String, Object[], int[]) - Method in class com.randomnoun.common.spring.JdbcTemplateWithArguments
 
queryForList(String, Object[], int[], Class<T>) - Method in class com.randomnoun.common.spring.JdbcTemplateWithArguments
 
queryForList(String, Object[], Class<T>) - Method in class com.randomnoun.common.spring.JdbcTemplateWithArguments
 
queryForMap(SqlWithArguments) - Method in class com.randomnoun.common.spring.JdbcTemplateWithArguments
Calls JdbcTemplate.queryForMap(String, Object[], int[])
queryForMap(String) - Method in class com.randomnoun.common.spring.JdbcTemplateWithArguments
 
queryForMap(String, Object...) - Method in class com.randomnoun.common.spring.JdbcTemplateWithArguments
 
queryForMap(String, Object[], int[]) - Method in class com.randomnoun.common.spring.JdbcTemplateWithArguments
 
queryForObject(SqlWithArguments, Class<T>) - Method in class com.randomnoun.common.spring.JdbcTemplateWithArguments
Calls JdbcTemplate.queryForObject(String, Object[], int[], Class)
queryForObject(String, Class<T>) - Method in class com.randomnoun.common.spring.JdbcTemplateWithArguments
 
queryForObject(String, Class<T>, Object...) - Method in class com.randomnoun.common.spring.JdbcTemplateWithArguments
 
queryForObject(String, Object[], int[], Class<T>) - Method in class com.randomnoun.common.spring.JdbcTemplateWithArguments
 
queryForObject(String, Object[], int[], RowMapper<T>) - Method in class com.randomnoun.common.spring.JdbcTemplateWithArguments
 
queryForObject(String, Object[], Class<T>) - Method in class com.randomnoun.common.spring.JdbcTemplateWithArguments
 
queryForObject(String, Object[], RowMapper<T>) - Method in class com.randomnoun.common.spring.JdbcTemplateWithArguments
 
queryForObject(String, RowMapper<T>) - Method in class com.randomnoun.common.spring.JdbcTemplateWithArguments
 
queryForObject(String, RowMapper<T>, Object...) - Method in class com.randomnoun.common.spring.JdbcTemplateWithArguments
 
queryForRowSet(SqlWithArguments) - Method in class com.randomnoun.common.spring.JdbcTemplateWithArguments
Calls JdbcTemplate.queryForRowSet(String, Object[], int[])
queryForRowSet(String) - Method in class com.randomnoun.common.spring.JdbcTemplateWithArguments
 
queryForRowSet(String, Object...) - Method in class com.randomnoun.common.spring.JdbcTemplateWithArguments
 
queryForRowSet(String, Object[], int[]) - Method in class com.randomnoun.common.spring.JdbcTemplateWithArguments
 

R

read() - Method in class com.randomnoun.common.Base64.InputStream
Reads enough of the input stream to convert to/from Base64 and returns the next byte.
read() - Method in class com.randomnoun.common.ResourceFinder.HashGeneratingInputStream
 
read(byte[]) - Method in class com.randomnoun.common.ResourceFinder.HashGeneratingInputStream
 
read(byte[], int, int) - Method in class com.randomnoun.common.Base64.InputStream
Calls Base64.InputStream.read() repeatedly until the end of stream is reached or len bytes are read.
read(byte[], int, int) - Method in class com.randomnoun.common.ResourceFinder.HashGeneratingInputStream
 
ReadByte() - Method in class com.randomnoun.common.jexl.parser.JavaCharStream
 
readChar() - Method in class com.randomnoun.common.jexl.parser.JavaCharStream
Read a character.
readLine() - Method in interface com.randomnoun.common.Text.CsvLineReader
Returns the next logical line in the CSV ( quoted values can contain newlines )
readSchema(String) - Method in class com.randomnoun.common.db.dao.MysqlDatabaseReader
 
readSchema(String) - Method in class com.randomnoun.common.db.DatabaseReader
 
readUntil(InputStream, String) - Static method in class com.randomnoun.common.StreamUtil
Reads this input stream until the text in 'searchText' is found.
REAL - Static variable in class com.randomnoun.common.jexl.sql.SqlColumn
 
reduceNewlines(String) - Static method in class com.randomnoun.common.Text
Ensures that a string returned from a browser (on any platform) conforms to unix line-EOF conventions.
REF - Static variable in class com.randomnoun.common.jexl.sql.SqlColumn
 
refreshRow() - Method in class com.randomnoun.common.db.ResultSetWithNulls
 
Registry - Class in com.randomnoun.common
 
Registry() - Constructor for class com.randomnoun.common.Registry
 
ReInit(ExpressionParserTokenManager) - Method in class com.randomnoun.common.jexl.parser.ExpressionParser
Reinitialise.
ReInit(JavaCharStream) - Method in class com.randomnoun.common.jexl.parser.ExpressionParserTokenManager
Reinitialise parser.
ReInit(JavaCharStream, int) - Method in class com.randomnoun.common.jexl.parser.ExpressionParserTokenManager
Reinitialise parser.
ReInit(InputStream) - Method in class com.randomnoun.common.jexl.parser.ExpressionParser
Reinitialise.
ReInit(InputStream) - Method in class com.randomnoun.common.jexl.parser.JavaCharStream
Reinitialise.
ReInit(InputStream, int, int) - Method in class com.randomnoun.common.jexl.parser.JavaCharStream
Reinitialise.
ReInit(InputStream, int, int, int) - Method in class com.randomnoun.common.jexl.parser.JavaCharStream
Reinitialise.
ReInit(InputStream, String) - Method in class com.randomnoun.common.jexl.parser.ExpressionParser
Reinitialise.
ReInit(InputStream, String) - Method in class com.randomnoun.common.jexl.parser.JavaCharStream
Reinitialise.
ReInit(InputStream, String, int, int) - Method in class com.randomnoun.common.jexl.parser.JavaCharStream
Reinitialise.
ReInit(InputStream, String, int, int, int) - Method in class com.randomnoun.common.jexl.parser.JavaCharStream
Reinitialise.
ReInit(Reader) - Method in class com.randomnoun.common.jexl.parser.ExpressionParser
Reinitialise.
ReInit(Reader) - Method in class com.randomnoun.common.jexl.parser.JavaCharStream
Reinitialise.
ReInit(Reader, int, int) - Method in class com.randomnoun.common.jexl.parser.JavaCharStream
Reinitialise.
ReInit(Reader, int, int, int) - Method in class com.randomnoun.common.jexl.parser.JavaCharStream
Reinitialise.
relationalExpression - Variable in class com.randomnoun.common.jexl.ast.EqualityExpression
 
RelationalExpression - Class in com.randomnoun.common.jexl.ast
Grammar production:
RelationalExpression(AdditiveExpression, NodeListOptional) - Constructor for class com.randomnoun.common.jexl.ast.RelationalExpression
 
RelationalExpression() - Method in class com.randomnoun.common.jexl.parser.ExpressionParser
 
relative(int) - Method in class com.randomnoun.common.db.ResultSetWithNulls
 
remove(Object) - Method in class com.randomnoun.common.HashMapIgnoreCase
Removes the mapping for this key from this map if present.
remove(Object) - Static method in class com.randomnoun.common.ThreadContext
As per Map.remove(java.lang.Object) for the current thread's context
renameList(List<? extends Object>) - Method in class com.randomnoun.common.CamelCaser
Renames all the objects in a list.
renameMap(Map<String, Object>) - Method in class com.randomnoun.common.CamelCaser
Renames all the keys in the map.
renameString(String) - Method in class com.randomnoun.common.CamelCaser
Renames an individual string.
renameStructuredListColumn(List<Map<String, Object>>, String, String) - Static method in class com.randomnoun.common.Struct
Rename a structured column, as returned from a Spring JdbcTemplate query.
repeat(String, int) - Static method in class com.randomnoun.common.Text
Returns a string composed of the supplied text, repeated 0 or more times
replaceString(String, String, String) - Static method in class com.randomnoun.common.Text
An efficient search & replace routine.
reset() - Method in class com.randomnoun.common.ResourceFinder.HashGeneratingInputStream
 
resetBuffer() - Method in class com.randomnoun.common.Keyboard
Resets the keyboard buffer; i.e.
resetPosition() - Method in class com.randomnoun.common.jexl.visitor.TreeDumper
Resets the position of the output "cursor" to the first line and column.
resetSecurityContext() - Method in class com.randomnoun.common.security.impl.NullSecurityLoaderImpl
 
resetSecurityContext() - Method in class com.randomnoun.common.security.impl.SpringSecurityAuthenticatorImpl
Resets the security context.
resetSecurityContext() - Method in class com.randomnoun.common.security.impl.SpringSecurityLoaderImpl
Resets the security context.
resetSecurityContext() - Method in class com.randomnoun.common.security.SecurityContext
Clear all caches and re-initialises this security context (as defined in this instance's initial initialisation properties).
resetSecurityContext() - Method in interface com.randomnoun.common.security.SecurityLoader
Informs any delegate security contexts to reset themselves.
resetValidatedObject() - Method in class com.randomnoun.common.ErrorList
 
ResourceCriteria - Class in com.randomnoun.common.security
A criteria than can be used to evaluate fine-grained resources.
ResourceCriteria(String) - Constructor for class com.randomnoun.common.security.ResourceCriteria
Create a ResourceCriteria object
ResourceCriteriaImpl - Class in com.randomnoun.common.security.impl
Implements the ResourceCriteria interface, using JEXL strings to represent TopLevelExpression objects, which are then used to determine matches a given criteria context.
ResourceCriteriaImpl(String) - Constructor for class com.randomnoun.common.security.impl.ResourceCriteriaImpl
Construct a new ResourceCriteriaImpl object.
ResourceFinder - Class in com.randomnoun.common
Find a resource recursively through all JARs, EARs, WARs, etc from the current directory down.
ResourceFinder(String, int, boolean, File, ResourceFinder.ResourceFinderCallback) - Constructor for class com.randomnoun.common.ResourceFinder
Creates a new resource finder object
ResourceFinder(String, int, boolean, ZipInputStream, ResourceFinder.ResourceFinderCallback) - Constructor for class com.randomnoun.common.ResourceFinder
Creates a new resource finder object
ResourceFinder.DisplayResourceFinderCallback - Class in com.randomnoun.common
Class which defines a callback which sends names and resources to System.out.
ResourceFinder.HashGeneratingInputStream - Class in com.randomnoun.common
An InputStream wrapper which updates an internal md5/sha1 digest as the stream is being read.
ResourceFinder.HashingResourceFinderCallback - Class in com.randomnoun.common
Class which defines a callback which sends names and resource hashes to System.out.
ResourceFinder.ResourceFinderCallback - Interface in com.randomnoun.common
A callback interface used when resources are found using this object
ResourceFinder.ResourceFinderCallbackResult - Class in com.randomnoun.common
 
ResourceFinderCallbackResult() - Constructor for class com.randomnoun.common.ResourceFinder.ResourceFinderCallbackResult
 
restrict(Map<Object, Object>, String, boolean) - Static method in class com.randomnoun.common.PropertyParser
Returns a subset of a Properties object.
ResultSetWithNulls - Class in com.randomnoun.common.db
A class which wraps a ResultSet that makes it easier to handle nullable columns.
ResultSetWithNulls(ResultSet) - Constructor for class com.randomnoun.common.db.ResultSetWithNulls
 
resumeEncoding() - Method in class com.randomnoun.common.Base64.OutputStream
Resumes encoding of the stream.
roleCamelCaser - Variable in class com.randomnoun.common.security.impl.SpringSecurityLoaderImpl
Column renamer for the shouty ROLETABLE table
RoutineParameterTO - Class in com.randomnoun.common.db.to
 
RoutineParameterTO() - Constructor for class com.randomnoun.common.db.to.RoutineParameterTO
 
RoutineTO - Class in com.randomnoun.common.db.to
 
RoutineTO(SchemaTO, String) - Constructor for class com.randomnoun.common.db.to.RoutineTO
 
rowDeleted() - Method in class com.randomnoun.common.db.ResultSetWithNulls
 
rowInserted() - Method in class com.randomnoun.common.db.ResultSetWithNulls
 
rowUpdated() - Method in class com.randomnoun.common.db.ResultSetWithNulls
 

S

saveRolePermissions(String, List<Permission>) - Method in class com.randomnoun.common.security.impl.NullSecurityLoaderImpl
 
saveRolePermissions(String, List<Permission>) - Method in class com.randomnoun.common.security.impl.SpringSecurityAuthenticatorImpl
 
saveRolePermissions(String, List<Permission>) - Method in class com.randomnoun.common.security.impl.SpringSecurityLoaderImpl
 
saveRolePermissions(String, List<Permission>) - Method in interface com.randomnoun.common.security.SecurityLoader
Persists the permission information for this role to the database.
saveUserRolesAndPermissions(User, List<String>, List<Permission>) - Method in class com.randomnoun.common.security.impl.NullSecurityLoaderImpl
 
saveUserRolesAndPermissions(User, List<String>, List<Permission>) - Method in class com.randomnoun.common.security.impl.SpringSecurityAuthenticatorImpl
 
saveUserRolesAndPermissions(User, List<String>, List<Permission>) - Method in class com.randomnoun.common.security.impl.SpringSecurityLoaderImpl
 
saveUserRolesAndPermissions(User, List<String>, List<Permission>) - Method in interface com.randomnoun.common.security.SecurityLoader
Persists the role and permission information recorded for this user to the database.
SchemaTO - Class in com.randomnoun.common.db.to
Container class for per-owner (schema) data
SchemaTO(DatabaseTO, String) - Constructor for class com.randomnoun.common.db.to.SchemaTO
 
scriptPattern - Static variable in class com.randomnoun.common.Text
 
SecurityAuthenticator - Interface in com.randomnoun.common.security
Security authenticator object.
securityContext - Variable in class com.randomnoun.common.webapp.AppConfigBase
Security context used for authentication and authorisation
SecurityContext - Class in com.randomnoun.common.security
This class manages users, roles, resources and permissions for an application.
SecurityContext(Map<String, Object>, SecurityLoader, SecurityAuthenticator) - Constructor for class com.randomnoun.common.security.SecurityContext
Creates a new SecurityContext object.
SecurityLoader - Interface in com.randomnoun.common.security
Security loader object.
SelectFromResultSetExtractor<T> - Interface in com.randomnoun.common.spring
A SelectFromResultSetExtractor is pretty much the same as a ResultSetExtractor, except it knows what columns and tables to query (i.e.
SelectFromRowMapper<T> - Interface in com.randomnoun.common.spring
A SelectFromRowMapper is pretty much the same as a RowMapper, except it knows what columns and tables to query (i.e.
SelectTag - Class in com.randomnoun.common.webapp.taglib
Render a dynamic HTML SELECT tag using information from a structured list.
SelectTag() - Constructor for class com.randomnoun.common.webapp.taglib.SelectTag
 
setAccessKey(String) - Method in class com.randomnoun.common.webapp.taglib.StandardHtmlTag
 
setActionOrder(long) - Method in class com.randomnoun.common.db.to.TriggerTO
 
setActionStatement(String) - Method in class com.randomnoun.common.db.to.TriggerTO
 
setActionTiming(String) - Method in class com.randomnoun.common.db.to.TriggerTO
 
setArgs(Object[]) - Method in class com.randomnoun.common.db.SqlWithArguments
 
setArgTypes(int[]) - Method in class com.randomnoun.common.db.SqlWithArguments
 
setBaseName(String) - Method in class com.randomnoun.common.webapp.taglib.ExtendJavascriptVarTag
Sets the name of the javascript object to modify
setBenchId(String) - Method in class com.randomnoun.common.timer.Benchmark
Alters the ID for a benchmark that is already running.
setBufferSize(int) - Method in class com.randomnoun.common.Keyboard
Sets the size of the 'keyboard buffer'.
setBundle(String) - Method in class com.randomnoun.common.webapp.taglib.SelectTag
Sets the resource bundle used to internationalise display column text
setBundleFormat(String) - Method in class com.randomnoun.common.webapp.taglib.SelectTag
Sets how the resource bundle will be used to retrieve i18n text
setCaseInsensitive() - Method in class com.randomnoun.common.db.to.DatabaseTO
 
setCaseInsensitive(boolean) - Method in class com.randomnoun.common.db.to.DatabaseTO
 
setCharsetName(String) - Method in class com.randomnoun.common.db.to.RoutineParameterTO
 
setCharsetName(String) - Method in class com.randomnoun.common.db.to.RoutineTO
 
setCollationName(String) - Method in class com.randomnoun.common.db.to.RoutineParameterTO
 
setCollationName(String) - Method in class com.randomnoun.common.db.to.RoutineTO
 
setColumnType(String) - Method in class com.randomnoun.common.db.to.MysqlTableColumnTO
 
setComment(String) - Method in class com.randomnoun.common.db.to.RoutineTO
 
setConstraint(ConstraintTO) - Method in class com.randomnoun.common.db.to.ConstraintColumnTO
 
setConstraintColumnMap(Map<String, ConstraintColumnTO>) - Method in class com.randomnoun.common.db.to.ConstraintTO
 
setConstraintMap(Map<String, ConstraintTO>) - Method in class com.randomnoun.common.db.to.TableTO
 
setContenteditable(String) - Method in class com.randomnoun.common.webapp.taglib.StandardHtmlTag
 
setCurrencyCodeName(String) - Method in class com.randomnoun.common.jexl.sql.SqlColumn
Sets the column name that contains the currency code, for a MONEYVALUE SqlColumn.
setCustomerId(long) - Method in class com.randomnoun.common.security.User
Sets the customerId that partly identifies this user.
setData(Object) - Method in class com.randomnoun.common.webapp.taglib.SelectTag
Sets the structured list used to populate the SELECT tag.
setDataAccess(String) - Method in class com.randomnoun.common.db.to.RoutineTO
 
setDatabase(DatabaseTO) - Method in class com.randomnoun.common.db.to.SchemaTO
 
setDatabaseProductName(String) - Method in class com.randomnoun.common.spring.JdbcTemplateWithArguments
 
setDatabaseType(DatabaseTypeEnum) - Method in class com.randomnoun.common.db.to.DatabaseTO
 
setDataSource(DataSource) - Method in class com.randomnoun.common.spring.JdbcTemplateWithArguments
 
setDataType(String) - Method in class com.randomnoun.common.db.to.RoutineParameterTO
 
setDataType(String) - Method in class com.randomnoun.common.db.to.RoutineTO
 
setDataTypeDateTimePrecision(Long) - Method in class com.randomnoun.common.db.to.RoutineParameterTO
 
setDataTypeDateTimePrecision(Long) - Method in class com.randomnoun.common.db.to.RoutineTO
 
setDataTypeLength(Long) - Method in class com.randomnoun.common.db.to.RoutineParameterTO
 
setDataTypeLength(Long) - Method in class com.randomnoun.common.db.to.RoutineTO
 
setDataTypeNumericPrecision(Long) - Method in class com.randomnoun.common.db.to.RoutineParameterTO
 
setDataTypeNumericPrecision(Long) - Method in class com.randomnoun.common.db.to.RoutineTO
 
setDataTypeNumericScale(Long) - Method in class com.randomnoun.common.db.to.RoutineParameterTO
 
setDataTypeNumericScale(Long) - Method in class com.randomnoun.common.db.to.RoutineTO
 
setDateFormat(String) - Static method in class com.randomnoun.common.timer.Benchmark
Sets the date format for all output of this class.
setDateFormat(String) - Method in class com.randomnoun.common.webapp.taglib.SetJavascriptVarTag
Backwards-compatibility for old taglibs
setDbType(DatabaseTypeEnum) - Method in class com.randomnoun.common.db.to.DatabaseTO
 
setDebugStream(PrintStream) - Method in class com.randomnoun.common.jexl.parser.ExpressionParserTokenManager
Set debug output.
setDefiner(String) - Method in class com.randomnoun.common.db.to.RoutineTO
 
setDefiner(String) - Method in class com.randomnoun.common.db.to.TriggerTO
 
setDefinition(String) - Method in class com.randomnoun.common.db.to.RoutineTO
 
setDelayMillis(int) - Method in class com.randomnoun.common.Keyboard
Sets the delay to introduce after Keyboard.bufferSize characters have been typed, in milliseconds
setDeterministic(boolean) - Method in class com.randomnoun.common.db.to.RoutineTO
 
setDir(String) - Method in class com.randomnoun.common.webapp.taglib.StandardHtmlTag
 
setDisabled(String) - Method in class com.randomnoun.common.webapp.taglib.StandardHtmlTag
 
setDisplayColumn(String) - Method in class com.randomnoun.common.webapp.taglib.SelectTag
Sets the column name in the 'data' structured list used to represent OPTION values in the generated SELECT HTML.
setDocumentLocator(Locator) - Method in class com.randomnoun.common.XmlUtil.AbstractStackContentHandler
 
setDocumentLocator(Locator) - Method in class com.randomnoun.common.XmlUtil.SimpleTableContentHandler
 
setDynamicCaching() - Method in class com.randomnoun.common.MRUCache
Enforces dynamic caching rules.
setEventManipulation(String) - Method in class com.randomnoun.common.db.to.TriggerTO
 
setExceptionTranslator(SQLExceptionTranslator) - Method in class com.randomnoun.common.spring.JdbcTemplateWithArguments
 
setExtraAttributes(String) - Method in class com.randomnoun.common.webapp.taglib.StandardHtmlTag
 
setFetchDirection(int) - Method in class com.randomnoun.common.db.ResultSetWithNulls
 
setFetchSize(int) - Method in class com.randomnoun.common.db.ResultSetWithNulls
 
setFetchSize(int) - Method in class com.randomnoun.common.spring.JdbcTemplateWithArguments
 
setFirstOption(String) - Method in class com.randomnoun.common.webapp.taglib.SelectTag
Sets the display text for a first OPTION of the SELECT tag.
setFollowSymLinks(boolean) - Method in class com.randomnoun.common.ResourceFinder
Sets whether to follow symbolic links during filesystem scans.
setFormatDate(String) - Method in class com.randomnoun.common.webapp.taglib.SelectTag
Sets the date pattern to use to format Date objects
setFromMap(Object, Map, boolean, boolean, boolean) - Static method in class com.randomnoun.common.Struct
Similar to the Struct.setFromRequest(Object, HttpServletRequest) method, but uses a Map instead of a request.
setFromMap(Object, Map, boolean, boolean, boolean, String[]) - Static method in class com.randomnoun.common.Struct
Similar to the Struct.setFromRequest(Object, HttpServletRequest, String[]) method, but uses a Map instead of a request.
setFromObject(Object, Object, boolean, boolean, boolean, String[]) - Static method in class com.randomnoun.common.Struct
Similar to the Struct.setFromRequest(Object, HttpServletRequest, String[]) method, but uses a Map instead of a request.
setFromRequest(Object, HttpServletRequest) - Static method in class com.randomnoun.common.Struct
Set all fields in object 'obj' using values in request.
setFromRequest(Object, HttpServletRequest, String[]) - Static method in class com.randomnoun.common.Struct
Set all fields in object 'obj' using values in request.
setFunction(String, EvalFunction) - Method in class com.randomnoun.common.jexl.eval.EvalContext
Set a specific function
setFunctions(Map<String, EvalFunction>) - Method in class com.randomnoun.common.jexl.eval.EvalContext
Sets all variables accessible to an expression.
setHidefocus(String) - Method in class com.randomnoun.common.webapp.taglib.StandardHtmlTag
 
setIgnoreErrors(boolean) - Method in class com.randomnoun.common.ResourceFinder
Sets whether to ignore (some) exceptions encountered whilst processing ZipInputStreams.
setIgnoreWarnings(boolean) - Method in class com.randomnoun.common.spring.JdbcTemplateWithArguments
 
SetJavascriptVarTag - Class in com.randomnoun.common.webapp.taglib
Sets a javascript variable from a server-side resource or request attribute.
SetJavascriptVarTag() - Constructor for class com.randomnoun.common.webapp.taglib.SetJavascriptVarTag
 
setJessopScript(String) - Method in class com.randomnoun.common.db.history.HistoryTableGenerator
 
setJessopScriptFilename(String) - Method in class com.randomnoun.common.db.history.HistoryTableGenerator
 
setJsonFormat(String) - Method in class com.randomnoun.common.webapp.taglib.ExtendJavascriptVarTag
Sets the JSON format (e.g.
setJsonFormat(String) - Method in class com.randomnoun.common.webapp.taglib.SetJavascriptVarTag
Sets the JSON format (e.g.
setKey(String) - Method in class com.randomnoun.common.webapp.taglib.ExtendJavascriptVarTag
Sets the name of the field within the object to modify
setLang(String) - Method in class com.randomnoun.common.webapp.taglib.StandardHtmlTag
 
setLanguage(String) - Method in class com.randomnoun.common.webapp.taglib.StandardHtmlTag
 
setLazyInit(boolean) - Method in class com.randomnoun.common.spring.JdbcTemplateWithArguments
 
setListElement(List, int, Object) - Static method in class com.randomnoun.common.Struct
Sets the element at a particular list index to a particular object.
setLocale(Locale) - Method in class com.randomnoun.common.security.User
Sets the locale for this user.
setLog4j1Appender(Appender) - Method in class com.randomnoun.common.log4j2.Log4j1WrapperAppender.Log4j1WrapperBuilder
 
setMaxArchiveDepth(long) - Method in class com.randomnoun.common.ResourceFinder
Sets the maximum number of times I'm going to recursively enter a JAR/EAR/WAR/whatever.
setMaxFolderDepth(long) - Method in class com.randomnoun.common.ResourceFinder
Sets the maximum folder depth to descend into the filesystem structure.
setMaximumLogSize(int) - Method in class com.randomnoun.common.log4j2.MemoryAppender.MemoryAppenderBuilder
 
setMaximumLogSize(int) - Method in class com.randomnoun.common.log4j2.MemoryAppender
Set the maximum log size
setMaxlength(String) - Method in class com.randomnoun.common.webapp.taglib.StandardHtmlTag
 
setMaxOutputChars(int) - Method in class com.randomnoun.common.ProcessUtil
 
setMaxRows(int) - Method in class com.randomnoun.common.spring.JdbcTemplateWithArguments
 
setMode(String) - Method in class com.randomnoun.common.db.to.RoutineParameterTO
 
setMultiple(String) - Method in class com.randomnoun.common.webapp.taglib.SelectTag
Sets the name of the multiple attribute.
setName(String) - Method in class com.randomnoun.common.db.to.ConstraintColumnTO
 
setName(String) - Method in class com.randomnoun.common.db.to.ConstraintTO
 
setName(String) - Method in class com.randomnoun.common.db.to.RoutineParameterTO
 
setName(String) - Method in class com.randomnoun.common.db.to.RoutineTO
 
setName(String) - Method in class com.randomnoun.common.db.to.SchemaTO
 
setName(String) - Method in class com.randomnoun.common.db.to.TableTO
 
setName(String) - Method in class com.randomnoun.common.db.to.TriggerTO
 
setName(String) - Method in class com.randomnoun.common.webapp.taglib.ExtendJavascriptVarTag
Sets the name of the javascript variable to generate
setName(String) - Method in class com.randomnoun.common.webapp.taglib.SelectTag
Sets the name of the SELECT tag.
setName(String) - Method in class com.randomnoun.common.webapp.taglib.SetJavascriptVarTag
Sets the name of the javascript variable to generate
setOnactivate(String) - Method in class com.randomnoun.common.webapp.taglib.StandardHtmlTag
 
setOnafterupdate(String) - Method in class com.randomnoun.common.webapp.taglib.StandardHtmlTag
 
setOnbeforeactvate(String) - Method in class com.randomnoun.common.webapp.taglib.StandardHtmlTag
 
setOnbeforecut(String) - Method in class com.randomnoun.common.webapp.taglib.StandardHtmlTag
 
setOnbeforedeactivate(String) - Method in class com.randomnoun.common.webapp.taglib.StandardHtmlTag
 
setOnbeforeeditfocus(String) - Method in class com.randomnoun.common.webapp.taglib.StandardHtmlTag
 
setOnbeforepaste(String) - Method in class com.randomnoun.common.webapp.taglib.StandardHtmlTag
 
setOnbeforeupdate(String) - Method in class com.randomnoun.common.webapp.taglib.StandardHtmlTag
 
setOnblur(String) - Method in class com.randomnoun.common.webapp.taglib.StandardHtmlTag
 
setOnchange(String) - Method in class com.randomnoun.common.webapp.taglib.StandardHtmlTag
 
setOnclick(String) - Method in class com.randomnoun.common.webapp.taglib.StandardHtmlTag
 
setOncontextmenu(String) - Method in class com.randomnoun.common.webapp.taglib.StandardHtmlTag
 
setOncontrolselect(String) - Method in class com.randomnoun.common.webapp.taglib.StandardHtmlTag
 
setOncut(String) - Method in class com.randomnoun.common.webapp.taglib.StandardHtmlTag
 
setOndblclick(String) - Method in class com.randomnoun.common.webapp.taglib.StandardHtmlTag
 
setOndeactivate(String) - Method in class com.randomnoun.common.webapp.taglib.StandardHtmlTag
 
setOndrag(String) - Method in class com.randomnoun.common.webapp.taglib.StandardHtmlTag
 
setOndragend(String) - Method in class com.randomnoun.common.webapp.taglib.StandardHtmlTag
 
setOndragenter(String) - Method in class com.randomnoun.common.webapp.taglib.StandardHtmlTag
 
setOndragleave(String) - Method in class com.randomnoun.common.webapp.taglib.StandardHtmlTag
 
setOndragover(String) - Method in class com.randomnoun.common.webapp.taglib.StandardHtmlTag
 
setOndragstart(String) - Method in class com.randomnoun.common.webapp.taglib.StandardHtmlTag
 
setOndrop(String) - Method in class com.randomnoun.common.webapp.taglib.StandardHtmlTag
 
setOnerrorupdate(String) - Method in class com.randomnoun.common.webapp.taglib.StandardHtmlTag
 
setOnfilterchange(String) - Method in class com.randomnoun.common.webapp.taglib.StandardHtmlTag
 
setOnfocus(String) - Method in class com.randomnoun.common.webapp.taglib.StandardHtmlTag
 
setOnfocusin(String) - Method in class com.randomnoun.common.webapp.taglib.StandardHtmlTag
 
setOnfocusout(String) - Method in class com.randomnoun.common.webapp.taglib.StandardHtmlTag
 
setOnhelp(String) - Method in class com.randomnoun.common.webapp.taglib.StandardHtmlTag
 
setOnkeydown(String) - Method in class com.randomnoun.common.webapp.taglib.StandardHtmlTag
 
setOnkeypress(String) - Method in class com.randomnoun.common.webapp.taglib.StandardHtmlTag
 
setOnkeyup(String) - Method in class com.randomnoun.common.webapp.taglib.StandardHtmlTag
 
setOnlosecapture(String) - Method in class com.randomnoun.common.webapp.taglib.StandardHtmlTag
 
setOnmousedown(String) - Method in class com.randomnoun.common.webapp.taglib.StandardHtmlTag
 
setOnmouseenter(String) - Method in class com.randomnoun.common.webapp.taglib.StandardHtmlTag
 
setOnmouseleave(String) - Method in class com.randomnoun.common.webapp.taglib.StandardHtmlTag
 
setOnmousemove(String) - Method in class com.randomnoun.common.webapp.taglib.StandardHtmlTag
 
setOnmouseout(String) - Method in class com.randomnoun.common.webapp.taglib.StandardHtmlTag
 
setOnmouseover(String) - Method in class com.randomnoun.common.webapp.taglib.StandardHtmlTag
 
setOnmouseup(String) - Method in class com.randomnoun.common.webapp.taglib.StandardHtmlTag
 
setOnmousewheel(String) - Method in class com.randomnoun.common.webapp.taglib.StandardHtmlTag
 
setOnmove(String) - Method in class com.randomnoun.common.webapp.taglib.StandardHtmlTag
 
setOnmoveend(String) - Method in class com.randomnoun.common.webapp.taglib.StandardHtmlTag
 
setOnmovestart(String) - Method in class com.randomnoun.common.webapp.taglib.StandardHtmlTag
 
setOnpaste(String) - Method in class com.randomnoun.common.webapp.taglib.StandardHtmlTag
 
setOnpropertychange(String) - Method in class com.randomnoun.common.webapp.taglib.StandardHtmlTag
 
setOnreadystatechange(String) - Method in class com.randomnoun.common.webapp.taglib.StandardHtmlTag
 
setOnresize(String) - Method in class com.randomnoun.common.webapp.taglib.StandardHtmlTag
 
setOnresizeend(String) - Method in class com.randomnoun.common.webapp.taglib.StandardHtmlTag
 
setOnresizestart(String) - Method in class com.randomnoun.common.webapp.taglib.StandardHtmlTag
 
setOnselect(String) - Method in class com.randomnoun.common.webapp.taglib.StandardHtmlTag
 
setOnselectstart(String) - Method in class com.randomnoun.common.webapp.taglib.StandardHtmlTag
 
setOntimeerror(String) - Method in class com.randomnoun.common.webapp.taglib.StandardHtmlTag
 
setOptions(Map<String, Object>) - Method in class com.randomnoun.common.db.history.HistoryTableGenerator
Set the options for the history generator.
setPosition(long) - Method in class com.randomnoun.common.db.to.ConstraintColumnTO
 
setPosition(long) - Method in class com.randomnoun.common.db.to.RoutineParameterTO
 
setPrimaryKey(boolean) - Method in class com.randomnoun.common.db.to.TableColumnTO
 
setQueryTimeout(int) - Method in class com.randomnoun.common.spring.JdbcTemplateWithArguments
 
setReadonly(String) - Method in class com.randomnoun.common.webapp.taglib.StandardHtmlTag
 
setRefColumnName(String) - Method in class com.randomnoun.common.db.to.ConstraintColumnTO
 
setRefTableName(String) - Method in class com.randomnoun.common.db.to.ConstraintColumnTO
 
setResultsMapCaseInsensitive(boolean) - Method in class com.randomnoun.common.spring.JdbcTemplateWithArguments
 
setRoutine(RoutineTO) - Method in class com.randomnoun.common.db.to.RoutineParameterTO
 
setRoutineParameterMap(Map<String, RoutineParameterTO>) - Method in class com.randomnoun.common.db.to.RoutineTO
 
setSchema(SchemaTO) - Method in class com.randomnoun.common.db.to.RoutineTO
 
setSchema(SchemaTO) - Method in class com.randomnoun.common.db.to.TableTO
 
setSchemaMap(Map<String, SchemaTO>) - Method in class com.randomnoun.common.db.to.DatabaseTO
 
setSchemaName(String) - Method in class com.randomnoun.common.db.history.HistoryTableGenerator
 
setSecurityType(String) - Method in class com.randomnoun.common.db.to.RoutineTO
 
setShowAll(boolean) - Method in class com.randomnoun.common.ResourceFinder
Sets whether the ResourceFinderCallback should be invoked for every file in every archive iterated over (i.e.
setSize(String) - Method in class com.randomnoun.common.webapp.taglib.StandardHtmlTag
 
setSkipResultsProcessing(boolean) - Method in class com.randomnoun.common.spring.JdbcTemplateWithArguments
 
setSkipUndeclaredResults(boolean) - Method in class com.randomnoun.common.spring.JdbcTemplateWithArguments
 
setSql(String) - Method in class com.randomnoun.common.db.SqlWithArguments
 
setSqlMode(String) - Method in class com.randomnoun.common.db.to.RoutineTO
 
setSqlMode(String) - Method in class com.randomnoun.common.db.to.TriggerTO
 
setStyle(String) - Method in class com.randomnoun.common.webapp.taglib.StandardHtmlTag
 
setStyleClass(String) - Method in class com.randomnoun.common.webapp.taglib.StandardHtmlTag
 
setTabindex(String) - Method in class com.randomnoun.common.webapp.taglib.StandardHtmlTag
 
setTable(TableTO) - Method in class com.randomnoun.common.db.to.ConstraintTO
 
setTable(TableTO) - Method in class com.randomnoun.common.db.to.TriggerTO
 
setTableColumnMap(Map<String, TableColumnTO>) - Method in class com.randomnoun.common.db.to.TableTO
 
setTableMap(Map<String, TableTO>) - Method in class com.randomnoun.common.db.to.SchemaTO
 
setTabSize(int) - Method in class com.randomnoun.common.jexl.parser.JavaCharStream
 
setTitle(String) - Method in class com.randomnoun.common.webapp.taglib.StandardHtmlTag
 
setTriggerMap(Map<String, TriggerTO>) - Method in class com.randomnoun.common.db.to.SchemaTO
 
setTriggerMap(Map<String, TriggerTO>) - Method in class com.randomnoun.common.db.to.TableTO
 
setType(ConstraintTypeEnum) - Method in class com.randomnoun.common.db.to.ConstraintTO
 
setType(String) - Method in class com.randomnoun.common.db.to.RoutineTO
 
setUnselectable(String) - Method in class com.randomnoun.common.webapp.taglib.StandardHtmlTag
 
setUserId(long) - Method in class com.randomnoun.common.security.User
Sets the userId for this user
setUsername(String) - Method in class com.randomnoun.common.security.User
Sets the username that partly identifies this user.
setValidatedObject(Object, String, ResourceBundle, String, Locale) - Method in class com.randomnoun.common.ErrorList
Attaches an object to be validated to this ErrorList.
setValue(Object) - Method in class com.randomnoun.common.webapp.taglib.ExtendJavascriptVarTag
Sets the object to convert into javascript
setValue(Object) - Method in class com.randomnoun.common.webapp.taglib.SetJavascriptVarTag
Sets the object to convert into javascript
setValue(Object, String, Object, boolean, boolean, boolean) - Static method in class com.randomnoun.common.Struct
Sets a single value in a structured object.
setValue(String) - Method in class com.randomnoun.common.webapp.taglib.SelectTag
Sets the current value of the SELECT tag.
setValueColumn(String) - Method in class com.randomnoun.common.webapp.taglib.SelectTag
Sets the column name in the 'data' structured list used to represent OPTION values in the generated SELECT HTML.
setVariable(String, Object) - Method in class com.randomnoun.common.jexl.eval.EvalContext
Set a specific variable binding
setVariables(Map<String, Object>) - Method in class com.randomnoun.common.jexl.eval.EvalContext
Sets all variables accessable to an expression.
setWidth(String) - Method in class com.randomnoun.common.webapp.taglib.StandardHtmlTag
 
SEVERITY_ERROR - Static variable in class com.randomnoun.common.ErrorList
invalid system-supplied data; end-user cannot fix situation
SEVERITY_FATAL - Static variable in class com.randomnoun.common.ErrorList
internal error (e.g.
SEVERITY_INFO - Static variable in class com.randomnoun.common.ErrorList
information message; can be used in addition to SEVERITY_OK for additional text
SEVERITY_INVALID - Static variable in class com.randomnoun.common.ErrorList
invalid user-supplied data; end-user can fix situation
SEVERITY_OK - Static variable in class com.randomnoun.common.ErrorList
Severity level indicating 'not an error' (e.g.
SEVERITY_PANIC - Static variable in class com.randomnoun.common.ErrorList
unrecoverable internal error (can't think of anything here, but the world ending could be one
SEVERITY_WARNING - Static variable in class com.randomnoun.common.ErrorList
possibly incorrect user-supplied data; operation still succeeds but may return incorrect results
SimpleTableContentHandler() - Constructor for class com.randomnoun.common.XmlUtil.SimpleTableContentHandler
 
size() - Method in class com.randomnoun.common.ErrorList
Returns the number of errors in this object
size() - Method in class com.randomnoun.common.jexl.ast.NodeList
 
size() - Method in interface com.randomnoun.common.jexl.ast.NodeListInterface
 
size() - Method in class com.randomnoun.common.jexl.ast.NodeListOptional
 
size() - Method in class com.randomnoun.common.jexl.ast.NodeSequence
 
size() - Static method in class com.randomnoun.common.ThreadContext
As per Map.size() for the current thread's context
skip(long) - Method in class com.randomnoun.common.ResourceFinder.HashGeneratingInputStream
 
SkipNullResultSetExtractor<T> - Class in com.randomnoun.common.spring
A ResultSetExtractor that uses a RowMapper to return a List of values from a ResultSet, but will not include nulls in the returned List.
SkipNullResultSetExtractor(RowMapper<T>) - Constructor for class com.randomnoun.common.spring.SkipNullResultSetExtractor
 
skippedEntity(String) - Method in class com.randomnoun.common.XmlUtil.AbstractStackContentHandler
 
skippedEntity(String) - Method in class com.randomnoun.common.XmlUtil.SimpleTableContentHandler
 
SMALLINT - Static variable in class com.randomnoun.common.jexl.sql.SqlColumn
 
sortStructuredList(List, String) - Static method in class com.randomnoun.common.Struct
Sorts a structured list on the supplied key field
sortStructuredListIgnoreCase(List, String) - Static method in class com.randomnoun.common.Struct
Sorts a structured list on the supplied key field; the key value is sorted case-insensitively (it must be of type String or a ClassCastException will occur).
space() - Method in class com.randomnoun.common.jexl.visitor.TreeFormatter
A Space command simply adds one or a user-specified number of spaces between tokens.
space(int) - Method in class com.randomnoun.common.jexl.visitor.TreeFormatter
 
specialConstructor - Variable in exception com.randomnoun.common.jexl.parser.ParseException
This variable determines which constructor was used to create this object and thereby affects the semantics of the "getMessage" method (see below).
specialToken - Variable in class com.randomnoun.common.jexl.parser.Token
This field is used to access special tokens that occur prior to this token, but after the immediately preceding regular (non-special) token.
specialTokens - Variable in class com.randomnoun.common.jexl.ast.NodeToken
 
splitEscapedPath(String) - Static method in class com.randomnoun.common.Text
Split a path, but allow forward slashes in path components if they're escaped by a preceding '\' character.
SpringSecurityAuthenticatorImpl - Class in com.randomnoun.common.security.impl
See SpringSecurityLoaderImpl.
SpringSecurityAuthenticatorImpl() - Constructor for class com.randomnoun.common.security.impl.SpringSecurityAuthenticatorImpl
 
SpringSecurityLoaderImpl - Class in com.randomnoun.common.security.impl
An implementation of the SecurityLoader class, using the Spring framework to populate the SecurityContext from a JDBC datasource.
SpringSecurityLoaderImpl() - Constructor for class com.randomnoun.common.security.impl.SpringSecurityLoaderImpl
 
SqlColumn - Class in com.randomnoun.common.jexl.sql
Objects of this type are used in the evaluation context passed into an SqlGenerator to define a database column used in a TopLevelExpression.
SqlColumn(String) - Constructor for class com.randomnoun.common.jexl.sql.SqlColumn
Create a new column, of type VARCHAR
SqlColumn(String, int) - Constructor for class com.randomnoun.common.jexl.sql.SqlColumn
Create a new column, with the supplied datatype
SqlColumn(String, String) - Constructor for class com.randomnoun.common.jexl.sql.SqlColumn
Create a new column, in a specific table, of type VARCHAR
SqlColumn(String, String, int) - Constructor for class com.randomnoun.common.jexl.sql.SqlColumn
Create a new column, in a specific table, with the supplied datatype
SqlFunction - Interface in com.randomnoun.common.jexl.sql
A function which can be translated into SQL.
SqlGenerator - Class in com.randomnoun.common.jexl.sql
This class traverses a TopLevelExpression object and translates the AST graph into a text representation that forms the 'WHERE' clause of an SQL query.
SqlGenerator() - Constructor for class com.randomnoun.common.jexl.sql.SqlGenerator
 
SqlParser - Class in com.randomnoun.common.db
A class to read an InputStream containing SQL statements (e.g.
SqlParser() - Constructor for class com.randomnoun.common.db.SqlParser
 
SqlParser.Consumer<T> - Interface in com.randomnoun.common.db
 
SQLSERVER - Enum constant in enum class com.randomnoun.common.db.enums.DatabaseTypeEnum
Microsoft SQL Server
SqlText - Class in com.randomnoun.common.jexl.sql
Class to mark a String as generated 'SQL' (as opposed to a String literal).
SqlText(String) - Constructor for class com.randomnoun.common.jexl.sql.SqlText
Create an SQL snippet
SqlWithArguments - Class in com.randomnoun.common.db
A container class for SQL with positional placeholders, and the arguments to be substituted into those placeholders, to be used in a JdbcTemplate.
SqlWithArguments(String, Object[], int[]) - Constructor for class com.randomnoun.common.db.SqlWithArguments
Create a new SqlWithArguments object.
stack - Variable in class com.randomnoun.common.XmlUtil.AbstractStackContentHandler
Location in stack
StandardHtmlTag - Class in com.randomnoun.common.webapp.taglib
This is an abstract taglib, which can be used to propagate standard HTML attributes through to a HTML page.
StandardHtmlTag() - Constructor for class com.randomnoun.common.webapp.taglib.StandardHtmlTag
 
startAtNextToken() - Method in class com.randomnoun.common.jexl.visitor.TreeDumper
Starts the tree dumper on the line containing the next token visited.
startDocument() - Method in class com.randomnoun.common.XmlUtil.AbstractStackContentHandler
 
startDocument() - Method in class com.randomnoun.common.XmlUtil.SimpleTableContentHandler
 
startElement(String, String, String, Attributes) - Method in class com.randomnoun.common.XmlUtil.AbstractStackContentHandler
 
startElement(String, String, String, Attributes) - Method in class com.randomnoun.common.XmlUtil.SimpleTableContentHandler
 
startHiresTimestamp - Variable in class com.randomnoun.common.timer.Benchmark
HiRes Timer token for start of benchmark
startPrefixMapping(String, String) - Method in class com.randomnoun.common.XmlUtil.AbstractStackContentHandler
 
startPrefixMapping(String, String) - Method in class com.randomnoun.common.XmlUtil.SimpleTableContentHandler
 
StartsWithFunction - Class in com.randomnoun.common.jexl.eval.function
Defines a startsWith() function.
StartsWithFunction - Class in com.randomnoun.common.jexl.sql.function
'StartsWith' function.
StartsWithFunction() - Constructor for class com.randomnoun.common.jexl.eval.function.StartsWithFunction
 
StartsWithFunction() - Constructor for class com.randomnoun.common.jexl.sql.function.StartsWithFunction
 
startTime - Variable in class com.randomnoun.common.timer.Benchmark
Start time, in milliseconds
staticFlag - Static variable in class com.randomnoun.common.jexl.parser.JavaCharStream
Whether parser is static.
stop() - Method in class com.randomnoun.common.log4j2.Log4j1WrapperAppender
 
strDefault(String, String) - Static method in class com.randomnoun.common.Text
Utility function to return a default if the supplied string is null.
StreamUtil - Class in com.randomnoun.common
Utility class to copy streams synchronously and asynchronously.
StreamUtil() - Constructor for class com.randomnoun.common.StreamUtil
Creates a new StreamUtils object.
STRING_LITERAL - Static variable in interface com.randomnoun.common.jexl.parser.ExpressionParserConstants
RegularExpression Id.
StringBuilderWriter - Class in com.randomnoun.common.io
Writer implementation that outputs to a StringBuilder.
StringBuilderWriter() - Constructor for class com.randomnoun.common.io.StringBuilderWriter
Constructs a new StringBuilder instance with default capacity.
StringBuilderWriter(int) - Constructor for class com.randomnoun.common.io.StringBuilderWriter
Constructs a new StringBuilder instance with the specified capacity.
StringBuilderWriter(StringBuilder) - Constructor for class com.randomnoun.common.io.StringBuilderWriter
Constructs a new instance with the specified StringBuilder.
StringRowMapper - Class in com.randomnoun.common.spring
This class is intended to replace the standard RowMapper provided by Spring to return a List of String objects (rather than a List of Maps).
StringRowMapper() - Constructor for class com.randomnoun.common.spring.StringRowMapper
 
stringToExpression(String) - Static method in class com.randomnoun.common.jexl.ExpressionUtil
Convert Java expression String to a TopLevelExpression
stringToExpression(String) - Static method in class com.randomnoun.common.security.impl.ResourceCriteriaImpl
Convert Java expression String to a TopLevelExpression
Struct - Class in com.randomnoun.common
Encoder/decoder of JavaBeans and 'structured' maps and lists.
Struct() - Constructor for class com.randomnoun.common.Struct
 
STRUCT - Static variable in class com.randomnoun.common.jexl.sql.SqlColumn
 
Struct.ListContainingNullComparator - Class in com.randomnoun.common
Backwards compatible class until this is removed
Struct.StructuredListComparator - Class in com.randomnoun.common
A Comparator which performs comparisons between two rows in a structured list (used in sorting).
Struct.StructuredListComparatorIgnoreCase - Class in com.randomnoun.common
A Comparator which performs comparisons between two rows in a structured list (used in sorting), keyed on a case-insensitive String value.
Struct.ToJson - Interface in com.randomnoun.common
This class can be serialised as a JSON value by calling it's toJson() method
Struct.ToJsonFormat - Interface in com.randomnoun.common
This class can be serialised as a JSON value by calling it's toJson(String) method.
Struct.ToStringReturnsJson - Interface in com.randomnoun.common
This class can be serialised as a JSON value by calling it's toString() method
Struct.WriteJsonFormat - Interface in com.randomnoun.common
This class can be serialised as a JSON value by calling it's writeJsonFormat() method Multiple json formats are supported by supplying a jsonFormat string; e.g.
StructuredListComparator(String) - Constructor for class com.randomnoun.common.Struct.StructuredListComparator
Create a new StructuredListComparator object, which will sort on the supplied field.
StructuredListComparatorIgnoreCase(String) - Constructor for class com.randomnoun.common.Struct.StructuredListComparatorIgnoreCase
Create a new StructuredListComparatorIgnoreCase object, which will sort on the supplied field.
StructuredListResultSetExtractor - Class in com.randomnoun.common.spring
This class returns structured object graphs composed of lists/maps.
StructuredListResultSetExtractor(JdbcTemplate, String) - Constructor for class com.randomnoun.common.spring.StructuredListResultSetExtractor
Create a new RowMapperResultReader.
StructuredListResultSetExtractor(RowMapper<Map<String, Object>>, String, int) - Constructor for class com.randomnoun.common.spring.StructuredListResultSetExtractor
Create a new RowMapperResultReader.
structuredListToFilteredJson(Writer, List, String, String...) - Static method in class com.randomnoun.common.Struct
 
structuredListToFilteredJson(List, String, String...) - Static method in class com.randomnoun.common.Struct
Converts a java List into javascript, whilst filtering the keys of any Maps to only those in validKeys
structuredListToJson(Writer, List, String) - Static method in class com.randomnoun.common.Struct
 
structuredListToJson(List) - Static method in class com.randomnoun.common.Struct
Converts a java List into javascript
structuredListToJson(List, String) - Static method in class com.randomnoun.common.Struct
Converts a java List into javascript
structuredListToString(String, List) - Static method in class com.randomnoun.common.Struct
This method returns a human-readable version of a structured list.
StructuredMapCallbackHandlerResultSetExtractor - Class in com.randomnoun.common.spring
A bit like a StructuredListResultSetExtractor, but executes a callback on each object, rather than returning List of them.
StructuredMapCallbackHandlerResultSetExtractor(JdbcTemplate, String, StructuredMapCallbackHandlerResultSetExtractor.StructuredMapCallbackHandler) - Constructor for class com.randomnoun.common.spring.StructuredMapCallbackHandlerResultSetExtractor
Create a new RowMapperResultReader.
StructuredMapCallbackHandlerResultSetExtractor.StructuredMapCallbackHandler - Interface in com.randomnoun.common.spring
 
structuredMapToFilteredJson(Writer, Map, String, String...) - Static method in class com.randomnoun.common.Struct
 
structuredMapToFilteredJson(Map, String, String...) - Static method in class com.randomnoun.common.Struct
Converts a java Map into javascript, whilst filtering the keys of any Maps to only those in validKeys
structuredMapToJson(Writer, Map, String) - Static method in class com.randomnoun.common.Struct
 
structuredMapToJson(Map) - Static method in class com.randomnoun.common.Struct
Converts a java map into javascript
structuredMapToJson(Map, String) - Static method in class com.randomnoun.common.Struct
Converts a java map into javascript
structuredMapToString(String, Map) - Static method in class com.randomnoun.common.Struct
This method returns a human-readable version of a structured map.
structuredSetToString(String, Set) - Static method in class com.randomnoun.common.Struct
This method returns a human-readable version of a structured set.
substitutePlaceholders(Map, String) - Static method in class com.randomnoun.common.Text
Perform ${xxxx}-style substitution of placeholders in text.
suspendEncoding() - Method in class com.randomnoun.common.Base64.OutputStream
Suspends encoding of the stream.
SwitchTo(int) - Method in class com.randomnoun.common.jexl.parser.ExpressionParserTokenManager
Switch to specified lex state.

T

TableColumnTO - Class in com.randomnoun.common.db.to
Holds type information for a table column.
TableColumnTO(TableTO, String, long, boolean, String, long, long, long, boolean, String, String) - Constructor for class com.randomnoun.common.db.to.TableColumnTO
 
TableTO - Class in com.randomnoun.common.db.to
 
TableTO(SchemaTO, String) - Constructor for class com.randomnoun.common.db.to.TableTO
 
tabSize - Variable in class com.randomnoun.common.jexl.parser.JavaCharStream
 
text - Variable in class com.randomnoun.common.XmlUtil.AbstractStackContentHandler
 
Text - Class in com.randomnoun.common
Text utility functions
Text() - Constructor for class com.randomnoun.common.Text
 
Text.CsvLineReader - Interface in com.randomnoun.common
 
ThreadContext - Class in com.randomnoun.common
Can probably do all this with ThreadLocals these days.
ThreadContext() - Constructor for class com.randomnoun.common.ThreadContext
Creates a new ThreadContext object.
TIME - Static variable in class com.randomnoun.common.jexl.sql.SqlColumn
 
TIMESTAMP - Static variable in class com.randomnoun.common.jexl.sql.SqlColumn
 
TIMEVALUE - Static variable in class com.randomnoun.common.jexl.sql.SqlColumn
 
TINYINT - Static variable in class com.randomnoun.common.jexl.sql.SqlColumn
 
toDate(Date, String) - Static method in class com.randomnoun.common.Struct
Convert a date object to it's JSON representation.
toDocument(InputStream) - Static method in class com.randomnoun.common.XmlUtil
Return a DOM document object from an InputStream
toDocument(String) - Static method in class com.randomnoun.common.XmlUtil
Return a DOM document object from an XML string
toFirstLower(String) - Static method in class com.randomnoun.common.Text
Lowercases the first character of a string.
toFirstUpper(String) - Static method in class com.randomnoun.common.Text
Uppercases the first character of a string.
toJson() - Method in interface com.randomnoun.common.Struct.ToJson
 
toJson() - Method in class com.randomnoun.common.timer.Benchmark
 
toJson(String) - Method in interface com.randomnoun.common.Struct.ToJsonFormat
 
toJSON() - Method in class com.randomnoun.common.ErrorList
Return the JSON representation of this object
token - Variable in class com.randomnoun.common.jexl.parser.ExpressionParser
Current token.
Token - Class in com.randomnoun.common.jexl.parser
Describes the input token stream.
Token() - Constructor for class com.randomnoun.common.jexl.parser.Token
No-argument constructor
Token(int) - Constructor for class com.randomnoun.common.jexl.parser.Token
Constructs a new token for the specified Image.
Token(int, String) - Constructor for class com.randomnoun.common.jexl.parser.Token
Constructs a new token for the specified Image and Kind.
token_source - Variable in class com.randomnoun.common.jexl.parser.ExpressionParser
Generated Token Manager.
tokenImage - Variable in class com.randomnoun.common.jexl.ast.NodeToken
 
tokenImage - Static variable in interface com.randomnoun.common.jexl.parser.ExpressionParserConstants
Literal token values.
tokenImage - Variable in exception com.randomnoun.common.jexl.parser.ParseException
This is a reference to the "tokenImage" array of the generated parser within which the parse error occurred.
TokenMgrError - Error in com.randomnoun.common.jexl.parser
Token Manager Error.
TokenMgrError() - Constructor for error com.randomnoun.common.jexl.parser.TokenMgrError
No arg constructor.
TokenMgrError(boolean, int, int, int, String, char, int) - Constructor for error com.randomnoun.common.jexl.parser.TokenMgrError
Full Constructor.
TokenMgrError(String, int) - Constructor for error com.randomnoun.common.jexl.parser.TokenMgrError
Constructor with message and reason.
TopLevelExpression - Class in com.randomnoun.common.jexl.ast
Grammar production:
TopLevelExpression(Expression) - Constructor for class com.randomnoun.common.jexl.ast.TopLevelExpression
 
TopLevelExpression(Expression, NodeToken) - Constructor for class com.randomnoun.common.jexl.ast.TopLevelExpression
 
TopLevelExpression() - Method in class com.randomnoun.common.jexl.parser.ExpressionParser
 
toSql(EvalContext, Object) - Static method in class com.randomnoun.common.jexl.sql.SqlGenerator
Convert an evaluated node object into it's SQL representation.
toSql(String, EvalContext, List<Object>) - Method in class com.randomnoun.common.jexl.sql.function.EndsWithFunction
 
toSql(String, EvalContext, List<Object>) - Method in class com.randomnoun.common.jexl.sql.function.LikeFunction
 
toSql(String, EvalContext, List<Object>) - Method in class com.randomnoun.common.jexl.sql.function.StartsWithFunction
 
toSql(String, EvalContext, List<Object>) - Method in interface com.randomnoun.common.jexl.sql.SqlFunction
All SQL functions must implement this method.
toString() - Method in class com.randomnoun.common.ErrorList.ErrorData
Retrieves a string representation of this error
toString() - Method in class com.randomnoun.common.ErrorList
Return all the errors within this object in a single string.
toString() - Method in class com.randomnoun.common.io.StringBuilderWriter
toString() - Method in class com.randomnoun.common.jexl.ast.NodeToken
 
toString() - Method in class com.randomnoun.common.jexl.DateSpan
A string representation of this object, useful for debugging.
toString() - Method in class com.randomnoun.common.jexl.parser.Token
Returns the image.
toString() - Method in class com.randomnoun.common.jexl.sql.SqlColumn
Retrieve a string representation of this column
toString() - Method in class com.randomnoun.common.jexl.sql.SqlText
We supply a .toString() method to make debugging easier
toString() - Method in class com.randomnoun.common.security.ResourceCriteria
Returns a string representing this ResourceCriteria object.
toString() - Method in class com.randomnoun.common.security.SecurityContext
Returns a string representation of this security context.
toString() - Method in class com.randomnoun.common.security.User
Returns a string representation of this user (used for debugging only).
toString() - Method in class com.randomnoun.common.spring.JdbcTemplateWithArguments
 
toString() - Method in class com.randomnoun.common.timer.Benchmark.CheckpointList
Returns a string version of this set.
toString() - Method in class com.randomnoun.common.timer.Benchmark
Returns a string representation of this benchmark
TreeDumper - Class in com.randomnoun.common.jexl.visitor
Dumps the syntax tree to a Writer using the location information in each NodeToken.
TreeDumper() - Constructor for class com.randomnoun.common.jexl.visitor.TreeDumper
The default constructor uses System.out as its output location.
TreeDumper(OutputStream) - Constructor for class com.randomnoun.common.jexl.visitor.TreeDumper
 
TreeDumper(Writer) - Constructor for class com.randomnoun.common.jexl.visitor.TreeDumper
 
TreeFormatter - Class in com.randomnoun.common.jexl.visitor
A skeleton output formatter for your language grammar.
TreeFormatter() - Constructor for class com.randomnoun.common.jexl.visitor.TreeFormatter
The default constructor assumes an indentation amount of 3 spaces and no line-wrap.
TreeFormatter(int, int) - Constructor for class com.randomnoun.common.jexl.visitor.TreeFormatter
This constructor accepts an indent amount and a line width which is used to wrap long lines.
TriggerTO - Class in com.randomnoun.common.db.to
 
TriggerTO(TableTO, String) - Constructor for class com.randomnoun.common.db.to.TriggerTO
 
trimSpecials() - Method in class com.randomnoun.common.jexl.ast.NodeToken
 
TRUE - Static variable in interface com.randomnoun.common.jexl.parser.ExpressionParserConstants
RegularExpression Id.
type(char) - Method in class com.randomnoun.common.Keyboard
Type an individual character
type(CharSequence) - Method in class com.randomnoun.common.Keyboard
Type the supplied character sequence (typically a String).

U

unaryExpression - Variable in class com.randomnoun.common.jexl.ast.MultiplicativeExpression
 
UnaryExpression - Class in com.randomnoun.common.jexl.ast
Grammar production:
UnaryExpression(NodeChoice) - Constructor for class com.randomnoun.common.jexl.ast.UnaryExpression
 
UnaryExpression() - Method in class com.randomnoun.common.jexl.parser.ExpressionParser
 
unattach() - Method in class com.randomnoun.common.ErrorList
Removes validation metadata from this object (i.e.
unescapeJava(String) - Static method in class com.randomnoun.common.Text
Unescapes a java-escaped string.
unescapePathComponent(String) - Static method in class com.randomnoun.common.Text
Unescape a filename or path component.
unescapeQueryString(String) - Static method in class com.randomnoun.common.Text
Unescape a HTTP escaped string
UNIQUE - Enum constant in enum class com.randomnoun.common.db.enums.ConstraintTypeEnum
 
unsetVariable(String) - Method in class com.randomnoun.common.jexl.eval.EvalContext
Removes a specific variable binding
unwrap(Class<T>) - Method in class com.randomnoun.common.db.ResultSetWithNulls
Automatically generated methods
update(SqlWithArguments) - Method in class com.randomnoun.common.spring.JdbcTemplateWithArguments
Calls JdbcTemplate.update(String, Object[], int[])
update(String) - Method in class com.randomnoun.common.spring.JdbcTemplateWithArguments
 
update(String, Object...) - Method in class com.randomnoun.common.spring.JdbcTemplateWithArguments
 
update(String, Object[], int[]) - Method in class com.randomnoun.common.spring.JdbcTemplateWithArguments
 
update(String, PreparedStatementSetter) - Method in class com.randomnoun.common.spring.JdbcTemplateWithArguments
 
update(PreparedStatementCreator) - Method in class com.randomnoun.common.spring.JdbcTemplateWithArguments
 
update(PreparedStatementCreator, KeyHolder) - Method in class com.randomnoun.common.spring.JdbcTemplateWithArguments
 
updateArray(int, Array) - Method in class com.randomnoun.common.db.ResultSetWithNulls
 
updateArray(String, Array) - Method in class com.randomnoun.common.db.ResultSetWithNulls
 
updateAsciiStream(int, InputStream) - Method in class com.randomnoun.common.db.ResultSetWithNulls
 
updateAsciiStream(int, InputStream, int) - Method in class com.randomnoun.common.db.ResultSetWithNulls
 
updateAsciiStream(int, InputStream, long) - Method in class com.randomnoun.common.db.ResultSetWithNulls
 
updateAsciiStream(String, InputStream) - Method in class com.randomnoun.common.db.ResultSetWithNulls
 
updateAsciiStream(String, InputStream, int) - Method in class com.randomnoun.common.db.ResultSetWithNulls
 
updateAsciiStream(String, InputStream, long) - Method in class com.randomnoun.common.db.ResultSetWithNulls
 
updateBigDecimal(int, BigDecimal) - Method in class com.randomnoun.common.db.ResultSetWithNulls
 
updateBigDecimal(String, BigDecimal) - Method in class com.randomnoun.common.db.ResultSetWithNulls
 
updateBinaryStream(int, InputStream) - Method in class com.randomnoun.common.db.ResultSetWithNulls
 
updateBinaryStream(int, InputStream, int) - Method in class com.randomnoun.common.db.ResultSetWithNulls
 
updateBinaryStream(int, InputStream, long) - Method in class com.randomnoun.common.db.ResultSetWithNulls
 
updateBinaryStream(String, InputStream) - Method in class com.randomnoun.common.db.ResultSetWithNulls
 
updateBinaryStream(String, InputStream, int) - Method in class com.randomnoun.common.db.ResultSetWithNulls
 
updateBinaryStream(String, InputStream, long) - Method in class com.randomnoun.common.db.ResultSetWithNulls
 
updateBlob(int, InputStream) - Method in class com.randomnoun.common.db.ResultSetWithNulls
 
updateBlob(int, InputStream, long) - Method in class com.randomnoun.common.db.ResultSetWithNulls
 
updateBlob(int, Blob) - Method in class com.randomnoun.common.db.ResultSetWithNulls
 
updateBlob(String, InputStream) - Method in class com.randomnoun.common.db.ResultSetWithNulls
 
updateBlob(String, InputStream, long) - Method in class com.randomnoun.common.db.ResultSetWithNulls
 
updateBlob(String, Blob) - Method in class com.randomnoun.common.db.ResultSetWithNulls
 
updateBoolean(int, boolean) - Method in class com.randomnoun.common.db.ResultSetWithNulls
 
updateBoolean(String, boolean) - Method in class com.randomnoun.common.db.ResultSetWithNulls
 
updateByte(int, byte) - Method in class com.randomnoun.common.db.ResultSetWithNulls
 
updateByte(String, byte) - Method in class com.randomnoun.common.db.ResultSetWithNulls
 
updateBytes(int, byte[]) - Method in class com.randomnoun.common.db.ResultSetWithNulls
 
updateBytes(String, byte[]) - Method in class com.randomnoun.common.db.ResultSetWithNulls
 
updateCharacterStream(int, Reader) - Method in class com.randomnoun.common.db.ResultSetWithNulls
 
updateCharacterStream(int, Reader, int) - Method in class com.randomnoun.common.db.ResultSetWithNulls
 
updateCharacterStream(int, Reader, long) - Method in class com.randomnoun.common.db.ResultSetWithNulls
 
updateCharacterStream(String, Reader) - Method in class com.randomnoun.common.db.ResultSetWithNulls
 
updateCharacterStream(String, Reader, int) - Method in class com.randomnoun.common.db.ResultSetWithNulls
 
updateCharacterStream(String, Reader, long) - Method in class com.randomnoun.common.db.ResultSetWithNulls
 
updateClob(int, Reader) - Method in class com.randomnoun.common.db.ResultSetWithNulls
 
updateClob(int, Reader, long) - Method in class com.randomnoun.common.db.ResultSetWithNulls
 
updateClob(int, Clob) - Method in class com.randomnoun.common.db.ResultSetWithNulls
 
updateClob(String, Reader) - Method in class com.randomnoun.common.db.ResultSetWithNulls
 
updateClob(String, Reader, long) - Method in class com.randomnoun.common.db.ResultSetWithNulls
 
updateClob(String, Clob) - Method in class com.randomnoun.common.db.ResultSetWithNulls
 
updateDate(int, Date) - Method in class com.randomnoun.common.db.ResultSetWithNulls
 
updateDate(String, Date) - Method in class com.randomnoun.common.db.ResultSetWithNulls
 
updateDouble(int, double) - Method in class com.randomnoun.common.db.ResultSetWithNulls
 
updateDouble(String, double) - Method in class com.randomnoun.common.db.ResultSetWithNulls
 
updateFloat(int, float) - Method in class com.randomnoun.common.db.ResultSetWithNulls
 
updateFloat(String, float) - Method in class com.randomnoun.common.db.ResultSetWithNulls
 
updateInt(int, int) - Method in class com.randomnoun.common.db.ResultSetWithNulls
 
updateInt(String, int) - Method in class com.randomnoun.common.db.ResultSetWithNulls
 
UpdateLineColumn(char) - Method in class com.randomnoun.common.jexl.parser.JavaCharStream
 
updateLong(int, long) - Method in class com.randomnoun.common.db.ResultSetWithNulls
 
updateLong(String, long) - Method in class com.randomnoun.common.db.ResultSetWithNulls
 
updateMessageID() - Method in class com.randomnoun.common.email.CustomMimeMessage
Update the Message-ID header.
updateNCharacterStream(int, Reader) - Method in class com.randomnoun.common.db.ResultSetWithNulls
 
updateNCharacterStream(int, Reader, long) - Method in class com.randomnoun.common.db.ResultSetWithNulls
 
updateNCharacterStream(String, Reader) - Method in class com.randomnoun.common.db.ResultSetWithNulls
 
updateNCharacterStream(String, Reader, long) - Method in class com.randomnoun.common.db.ResultSetWithNulls
 
updateNClob(int, Reader) - Method in class com.randomnoun.common.db.ResultSetWithNulls
 
updateNClob(int, Reader, long) - Method in class com.randomnoun.common.db.ResultSetWithNulls
 
updateNClob(int, NClob) - Method in class com.randomnoun.common.db.ResultSetWithNulls
 
updateNClob(String, Reader) - Method in class com.randomnoun.common.db.ResultSetWithNulls
 
updateNClob(String, Reader, long) - Method in class com.randomnoun.common.db.ResultSetWithNulls
 
updateNClob(String, NClob) - Method in class com.randomnoun.common.db.ResultSetWithNulls
 
updateNString(int, String) - Method in class com.randomnoun.common.db.ResultSetWithNulls
 
updateNString(String, String) - Method in class com.randomnoun.common.db.ResultSetWithNulls
 
updateNull(int) - Method in class com.randomnoun.common.db.ResultSetWithNulls
 
updateNull(String) - Method in class com.randomnoun.common.db.ResultSetWithNulls
 
updateObject(int, Object) - Method in class com.randomnoun.common.db.ResultSetWithNulls
 
updateObject(int, Object, int) - Method in class com.randomnoun.common.db.ResultSetWithNulls
 
updateObject(int, Object, SQLType) - Method in class com.randomnoun.common.db.ResultSetWithNulls
 
updateObject(int, Object, SQLType, int) - Method in class com.randomnoun.common.db.ResultSetWithNulls
 
updateObject(String, Object) - Method in class com.randomnoun.common.db.ResultSetWithNulls
 
updateObject(String, Object, int) - Method in class com.randomnoun.common.db.ResultSetWithNulls
 
updateObject(String, Object, SQLType) - Method in class com.randomnoun.common.db.ResultSetWithNulls
 
updateObject(String, Object, SQLType, int) - Method in class com.randomnoun.common.db.ResultSetWithNulls
 
updateRef(int, Ref) - Method in class com.randomnoun.common.db.ResultSetWithNulls
 
updateRef(String, Ref) - Method in class com.randomnoun.common.db.ResultSetWithNulls
 
updateRow() - Method in class com.randomnoun.common.db.ResultSetWithNulls
 
updateRowId(int, RowId) - Method in class com.randomnoun.common.db.ResultSetWithNulls
 
updateRowId(String, RowId) - Method in class com.randomnoun.common.db.ResultSetWithNulls
 
updateShort(int, short) - Method in class com.randomnoun.common.db.ResultSetWithNulls
 
updateShort(String, short) - Method in class com.randomnoun.common.db.ResultSetWithNulls
 
updateSQLXML(int, SQLXML) - Method in class com.randomnoun.common.db.ResultSetWithNulls
 
updateSQLXML(String, SQLXML) - Method in class com.randomnoun.common.db.ResultSetWithNulls
 
updateString(int, String) - Method in class com.randomnoun.common.db.ResultSetWithNulls
 
updateString(String, String) - Method in class com.randomnoun.common.db.ResultSetWithNulls
 
updateTime(int, Time) - Method in class com.randomnoun.common.db.ResultSetWithNulls
 
updateTime(String, Time) - Method in class com.randomnoun.common.db.ResultSetWithNulls
 
updateTimestamp(int, Timestamp) - Method in class com.randomnoun.common.db.ResultSetWithNulls
 
updateTimestamp(String, Timestamp) - Method in class com.randomnoun.common.db.ResultSetWithNulls
 
upper(String) - Method in class com.randomnoun.common.db.to.DatabaseTO
 
upper(List<String>) - Method in class com.randomnoun.common.db.to.DatabaseTO
 
URL_SAFE - Static variable in class com.randomnoun.common.Base64
Encode using Base64-like encoding that is URL- and Filename-safe as described in Section 4 of RFC3548: http://www.faqs.org/rfcs/rfc3548.html.
usage() - Static method in class com.randomnoun.common.ResourceFinder
 
User - Class in com.randomnoun.common.security
A class encapsulating information to define an end-user.
User() - Constructor for class com.randomnoun.common.security.User
 
userCamelCaser - Variable in class com.randomnoun.common.security.impl.SpringSecurityLoaderImpl
Column renamer for the USERS table

V

valueOf(String) - Static method in enum class com.randomnoun.common.db.enums.ConstraintTypeEnum
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.randomnoun.common.db.enums.DatabaseTypeEnum
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in class com.randomnoun.common.jexl.DateSpan
Inverse of toString(); required for com.randomnoun.common.Text#parseStructOutput(String) to do it's thing.
values() - Static method in enum class com.randomnoun.common.db.enums.ConstraintTypeEnum
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.randomnoun.common.db.enums.DatabaseTypeEnum
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in class com.randomnoun.common.ThreadContext
As per Map.values() for the current thread's context
VAR_DATABASE_TYPE - Static variable in class com.randomnoun.common.jexl.sql.SqlGenerator
Internal variable to contain database type.
VAR_EMPTY_STRING_COMPARISON_INCLUDES_NULL - Static variable in class com.randomnoun.common.jexl.sql.SqlGenerator
Internal variable to configure empty string comparison handling.
VAR_PARAMETERS - Static variable in class com.randomnoun.common.jexl.sql.SqlGenerator
Internal variable used to contain positional parameter names.
VARBINARY - Static variable in class com.randomnoun.common.jexl.sql.SqlColumn
 
VARCHAR - Static variable in class com.randomnoun.common.jexl.sql.SqlColumn
 
VersionServlet - Class in com.randomnoun.common.servlet
Reads the contents of the build.properties file in the current application and sends it to the browser in a variety of forms.
VersionServlet() - Constructor for class com.randomnoun.common.servlet.VersionServlet
 
visit(AdditiveExpression) - Method in class com.randomnoun.common.jexl.visitor.DepthFirstVisitor
multiplicativeExpression -> MultiplicativeExpression() nodeListOptional -> ( ( "+" | "-" ) MultiplicativeExpression() )*
visit(AdditiveExpression) - Method in class com.randomnoun.common.jexl.visitor.GJNoArguDepthFirst
multiplicativeExpression -> MultiplicativeExpression() nodeListOptional -> ( ( "+" | "-" ) MultiplicativeExpression() )*
visit(AdditiveExpression) - Method in interface com.randomnoun.common.jexl.visitor.GJNoArguVisitor
multiplicativeExpression -> MultiplicativeExpression() nodeListOptional -> ( ( "+" | "-" ) MultiplicativeExpression() )*
visit(AdditiveExpression) - Method in class com.randomnoun.common.jexl.visitor.TreeFormatter
multiplicativeExpression -> MultiplicativeExpression() nodeListOptional -> ( ( "+" | "-" ) MultiplicativeExpression() )*
visit(AdditiveExpression) - Method in interface com.randomnoun.common.jexl.visitor.Visitor
multiplicativeExpression -> MultiplicativeExpression() nodeListOptional -> ( ( "+" | "-" ) MultiplicativeExpression() )*
visit(AdditiveExpression, A) - Method in class com.randomnoun.common.jexl.visitor.GJDepthFirst
multiplicativeExpression -> MultiplicativeExpression() nodeListOptional -> ( ( "+" | "-" ) MultiplicativeExpression() )*
visit(AdditiveExpression, A) - Method in interface com.randomnoun.common.jexl.visitor.GJVisitor
multiplicativeExpression -> MultiplicativeExpression() nodeListOptional -> ( ( "+" | "-" ) MultiplicativeExpression() )*
visit(AdditiveExpression, A) - Method in class com.randomnoun.common.jexl.visitor.GJVoidDepthFirst
multiplicativeExpression -> MultiplicativeExpression() nodeListOptional -> ( ( "+" | "-" ) MultiplicativeExpression() )*
visit(AdditiveExpression, A) - Method in interface com.randomnoun.common.jexl.visitor.GJVoidVisitor
multiplicativeExpression -> MultiplicativeExpression() nodeListOptional -> ( ( "+" | "-" ) MultiplicativeExpression() )*
visit(AdditiveExpression, EvalContext) - Method in class com.randomnoun.common.jexl.eval.Evaluator
Evaluate a AdditiveExpression node.
visit(AdditiveExpression, EvalContext) - Method in class com.randomnoun.common.jexl.sql.SqlGenerator
Generate the SQL for a AdditiveExpression node.
visit(ArgumentList) - Method in class com.randomnoun.common.jexl.visitor.DepthFirstVisitor
expression -> Expression() nodeListOptional -> ( "," Expression() )*
visit(ArgumentList) - Method in class com.randomnoun.common.jexl.visitor.GJNoArguDepthFirst
expression -> Expression() nodeListOptional -> ( "," Expression() )*
visit(ArgumentList) - Method in interface com.randomnoun.common.jexl.visitor.GJNoArguVisitor
expression -> Expression() nodeListOptional -> ( "," Expression() )*
visit(ArgumentList) - Method in class com.randomnoun.common.jexl.visitor.TreeFormatter
expression -> Expression() nodeListOptional -> ( "," Expression() )*
visit(ArgumentList) - Method in interface com.randomnoun.common.jexl.visitor.Visitor
expression -> Expression() nodeListOptional -> ( "," Expression() )*
visit(ArgumentList, A) - Method in class com.randomnoun.common.jexl.visitor.GJDepthFirst
expression -> Expression() nodeListOptional -> ( "," Expression() )*
visit(ArgumentList, A) - Method in interface com.randomnoun.common.jexl.visitor.GJVisitor
expression -> Expression() nodeListOptional -> ( "," Expression() )*
visit(ArgumentList, A) - Method in class com.randomnoun.common.jexl.visitor.GJVoidDepthFirst
expression -> Expression() nodeListOptional -> ( "," Expression() )*
visit(ArgumentList, A) - Method in interface com.randomnoun.common.jexl.visitor.GJVoidVisitor
expression -> Expression() nodeListOptional -> ( "," Expression() )*
visit(ArgumentList, EvalContext) - Method in class com.randomnoun.common.jexl.eval.Evaluator
Evaluate a ArgumentList node.
visit(ArgumentList, EvalContext) - Method in class com.randomnoun.common.jexl.sql.SqlGenerator
Generate the SQL for a ArgumentList node.
visit(Arguments) - Method in class com.randomnoun.common.jexl.visitor.DepthFirstVisitor
nodeToken -> "(" nodeOptional -> [ ArgumentList() ] nodeToken1 -> ")"
visit(Arguments) - Method in class com.randomnoun.common.jexl.visitor.GJNoArguDepthFirst
nodeToken -> "(" nodeOptional -> [ ArgumentList() ] nodeToken1 -> ")"
visit(Arguments) - Method in interface com.randomnoun.common.jexl.visitor.GJNoArguVisitor
nodeToken -> "(" nodeOptional -> [ ArgumentList() ] nodeToken1 -> ")"
visit(Arguments) - Method in class com.randomnoun.common.jexl.visitor.TreeFormatter
nodeToken -> "(" nodeOptional -> [ ArgumentList() ] nodeToken1 -> ")"
visit(Arguments) - Method in interface com.randomnoun.common.jexl.visitor.Visitor
nodeToken -> "(" nodeOptional -> [ ArgumentList() ] nodeToken1 -> ")"
visit(Arguments, A) - Method in class com.randomnoun.common.jexl.visitor.GJDepthFirst
nodeToken -> "(" nodeOptional -> [ ArgumentList() ] nodeToken1 -> ")"
visit(Arguments, A) - Method in interface com.randomnoun.common.jexl.visitor.GJVisitor
nodeToken -> "(" nodeOptional -> [ ArgumentList() ] nodeToken1 -> ")"
visit(Arguments, A) - Method in class com.randomnoun.common.jexl.visitor.GJVoidDepthFirst
nodeToken -> "(" nodeOptional -> [ ArgumentList() ] nodeToken1 -> ")"
visit(Arguments, A) - Method in interface com.randomnoun.common.jexl.visitor.GJVoidVisitor
nodeToken -> "(" nodeOptional -> [ ArgumentList() ] nodeToken1 -> ")"
visit(Arguments, EvalContext) - Method in class com.randomnoun.common.jexl.eval.Evaluator
Evaluates an Arguments node
visit(Arguments, EvalContext) - Method in class com.randomnoun.common.jexl.sql.SqlGenerator
Generate the SQL for an Arguments node
visit(BooleanLiteral) - Method in class com.randomnoun.common.jexl.visitor.DepthFirstVisitor
nodeChoice -> "true" | "false"
visit(BooleanLiteral) - Method in class com.randomnoun.common.jexl.visitor.GJNoArguDepthFirst
nodeChoice -> "true" | "false"
visit(BooleanLiteral) - Method in interface com.randomnoun.common.jexl.visitor.GJNoArguVisitor
nodeChoice -> "true" | "false"
visit(BooleanLiteral) - Method in class com.randomnoun.common.jexl.visitor.TreeFormatter
nodeChoice -> "true" | "false"
visit(BooleanLiteral) - Method in interface com.randomnoun.common.jexl.visitor.Visitor
nodeChoice -> "true" | "false"
visit(BooleanLiteral, A) - Method in class com.randomnoun.common.jexl.visitor.GJDepthFirst
nodeChoice -> "true" | "false"
visit(BooleanLiteral, A) - Method in interface com.randomnoun.common.jexl.visitor.GJVisitor
nodeChoice -> "true" | "false"
visit(BooleanLiteral, A) - Method in class com.randomnoun.common.jexl.visitor.GJVoidDepthFirst
nodeChoice -> "true" | "false"
visit(BooleanLiteral, A) - Method in interface com.randomnoun.common.jexl.visitor.GJVoidVisitor
nodeChoice -> "true" | "false"
visit(BooleanLiteral, EvalContext) - Method in class com.randomnoun.common.jexl.eval.Evaluator
Evaluate a BooleanLiteral node.
visit(BooleanLiteral, EvalContext) - Method in class com.randomnoun.common.jexl.sql.SqlGenerator
Generate the SQL for a BooleanLiteral node.
visit(ConditionalAndExpression) - Method in class com.randomnoun.common.jexl.visitor.DepthFirstVisitor
equalityExpression -> EqualityExpression() nodeListOptional -> ( "&&" EqualityExpression() )*
visit(ConditionalAndExpression) - Method in class com.randomnoun.common.jexl.visitor.GJNoArguDepthFirst
equalityExpression -> EqualityExpression() nodeListOptional -> ( "&&" EqualityExpression() )*
visit(ConditionalAndExpression) - Method in interface com.randomnoun.common.jexl.visitor.GJNoArguVisitor
equalityExpression -> EqualityExpression() nodeListOptional -> ( "&&" EqualityExpression() )*
visit(ConditionalAndExpression) - Method in class com.randomnoun.common.jexl.visitor.TreeFormatter
equalityExpression -> EqualityExpression() nodeListOptional -> ( "&&" EqualityExpression() )*
visit(ConditionalAndExpression) - Method in interface com.randomnoun.common.jexl.visitor.Visitor
equalityExpression -> EqualityExpression() nodeListOptional -> ( "&&" EqualityExpression() )*
visit(ConditionalAndExpression, A) - Method in class com.randomnoun.common.jexl.visitor.GJDepthFirst
equalityExpression -> EqualityExpression() nodeListOptional -> ( "&&" EqualityExpression() )*
visit(ConditionalAndExpression, A) - Method in interface com.randomnoun.common.jexl.visitor.GJVisitor
equalityExpression -> EqualityExpression() nodeListOptional -> ( "&&" EqualityExpression() )*
visit(ConditionalAndExpression, A) - Method in class com.randomnoun.common.jexl.visitor.GJVoidDepthFirst
equalityExpression -> EqualityExpression() nodeListOptional -> ( "&&" EqualityExpression() )*
visit(ConditionalAndExpression, A) - Method in interface com.randomnoun.common.jexl.visitor.GJVoidVisitor
equalityExpression -> EqualityExpression() nodeListOptional -> ( "&&" EqualityExpression() )*
visit(ConditionalAndExpression, EvalContext) - Method in class com.randomnoun.common.jexl.eval.Evaluator
Evaluate a ConditionalAndExpression node.
visit(ConditionalAndExpression, EvalContext) - Method in class com.randomnoun.common.jexl.sql.SqlGenerator
Generate the SQL for a ConditionalAndExpression node.
visit(EqualityExpression) - Method in class com.randomnoun.common.jexl.visitor.DepthFirstVisitor
relationalExpression -> RelationalExpression() nodeListOptional -> ( ( "==" | "!=" ) RelationalExpression() )*
visit(EqualityExpression) - Method in class com.randomnoun.common.jexl.visitor.GJNoArguDepthFirst
relationalExpression -> RelationalExpression() nodeListOptional -> ( ( "==" | "!=" ) RelationalExpression() )*
visit(EqualityExpression) - Method in interface com.randomnoun.common.jexl.visitor.GJNoArguVisitor
relationalExpression -> RelationalExpression() nodeListOptional -> ( ( "==" | "!=" ) RelationalExpression() )*
visit(EqualityExpression) - Method in class com.randomnoun.common.jexl.visitor.TreeFormatter
relationalExpression -> RelationalExpression() nodeListOptional -> ( ( "==" | "!=" ) RelationalExpression() )*
visit(EqualityExpression) - Method in interface com.randomnoun.common.jexl.visitor.Visitor
relationalExpression -> RelationalExpression() nodeListOptional -> ( ( "==" | "!=" ) RelationalExpression() )*
visit(EqualityExpression, A) - Method in class com.randomnoun.common.jexl.visitor.GJDepthFirst
relationalExpression -> RelationalExpression() nodeListOptional -> ( ( "==" | "!=" ) RelationalExpression() )*
visit(EqualityExpression, A) - Method in interface com.randomnoun.common.jexl.visitor.GJVisitor
relationalExpression -> RelationalExpression() nodeListOptional -> ( ( "==" | "!=" ) RelationalExpression() )*
visit(EqualityExpression, A) - Method in class com.randomnoun.common.jexl.visitor.GJVoidDepthFirst
relationalExpression -> RelationalExpression() nodeListOptional -> ( ( "==" | "!=" ) RelationalExpression() )*
visit(EqualityExpression, A) - Method in interface com.randomnoun.common.jexl.visitor.GJVoidVisitor
relationalExpression -> RelationalExpression() nodeListOptional -> ( ( "==" | "!=" ) RelationalExpression() )*
visit(EqualityExpression, EvalContext) - Method in class com.randomnoun.common.jexl.eval.Evaluator
Evaluate a EqualityExpression node.
visit(EqualityExpression, EvalContext) - Method in class com.randomnoun.common.jexl.sql.SqlGenerator
Generate the SQL for a EqualityExpression node.
visit(Expression) - Method in class com.randomnoun.common.jexl.visitor.DepthFirstVisitor
conditionalAndExpression -> ConditionalAndExpression() nodeListOptional -> ( "||" ConditionalAndExpression() )*
visit(Expression) - Method in class com.randomnoun.common.jexl.visitor.GJNoArguDepthFirst
conditionalAndExpression -> ConditionalAndExpression() nodeListOptional -> ( "||" ConditionalAndExpression() )*
visit(Expression) - Method in interface com.randomnoun.common.jexl.visitor.GJNoArguVisitor
conditionalAndExpression -> ConditionalAndExpression() nodeListOptional -> ( "||" ConditionalAndExpression() )*
visit(Expression) - Method in class com.randomnoun.common.jexl.visitor.TreeFormatter
conditionalAndExpression -> ConditionalAndExpression() nodeListOptional -> ( "||" ConditionalAndExpression() )*
visit(Expression) - Method in interface com.randomnoun.common.jexl.visitor.Visitor
conditionalAndExpression -> ConditionalAndExpression() nodeListOptional -> ( "||" ConditionalAndExpression() )*
visit(Expression, A) - Method in class com.randomnoun.common.jexl.visitor.GJDepthFirst
conditionalAndExpression -> ConditionalAndExpression() nodeListOptional -> ( "||" ConditionalAndExpression() )*
visit(Expression, A) - Method in interface com.randomnoun.common.jexl.visitor.GJVisitor
conditionalAndExpression -> ConditionalAndExpression() nodeListOptional -> ( "||" ConditionalAndExpression() )*
visit(Expression, A) - Method in class com.randomnoun.common.jexl.visitor.GJVoidDepthFirst
conditionalAndExpression -> ConditionalAndExpression() nodeListOptional -> ( "||" ConditionalAndExpression() )*
visit(Expression, A) - Method in interface com.randomnoun.common.jexl.visitor.GJVoidVisitor
conditionalAndExpression -> ConditionalAndExpression() nodeListOptional -> ( "||" ConditionalAndExpression() )*
visit(Expression, EvalContext) - Method in class com.randomnoun.common.jexl.eval.Evaluator
Evaluate an Expression node.
visit(Expression, EvalContext) - Method in class com.randomnoun.common.jexl.sql.SqlGenerator
Generate the SQL for an Expression node.
visit(FunctionCall) - Method in class com.randomnoun.common.jexl.visitor.DepthFirstVisitor
nodeToken -> <IDENTIFIER> arguments -> Arguments()
visit(FunctionCall) - Method in class com.randomnoun.common.jexl.visitor.GJNoArguDepthFirst
nodeToken -> <IDENTIFIER> arguments -> Arguments()
visit(FunctionCall) - Method in interface com.randomnoun.common.jexl.visitor.GJNoArguVisitor
nodeToken -> <IDENTIFIER> arguments -> Arguments()
visit(FunctionCall) - Method in class com.randomnoun.common.jexl.visitor.TreeFormatter
nodeToken -> <IDENTIFIER> arguments -> Arguments()
visit(FunctionCall) - Method in interface com.randomnoun.common.jexl.visitor.Visitor
nodeToken -> <IDENTIFIER> arguments -> Arguments()
visit(FunctionCall, A) - Method in class com.randomnoun.common.jexl.visitor.GJDepthFirst
nodeToken -> <IDENTIFIER> arguments -> Arguments()
visit(FunctionCall, A) - Method in interface com.randomnoun.common.jexl.visitor.GJVisitor
nodeToken -> <IDENTIFIER> arguments -> Arguments()
visit(FunctionCall, A) - Method in class com.randomnoun.common.jexl.visitor.GJVoidDepthFirst
nodeToken -> <IDENTIFIER> arguments -> Arguments()
visit(FunctionCall, A) - Method in interface com.randomnoun.common.jexl.visitor.GJVoidVisitor
nodeToken -> <IDENTIFIER> arguments -> Arguments()
visit(FunctionCall, EvalContext) - Method in class com.randomnoun.common.jexl.eval.Evaluator
Evaluate a FunctionCall node.
visit(FunctionCall, EvalContext) - Method in class com.randomnoun.common.jexl.sql.SqlGenerator
Generate the SQL for a FunctionCall node.
visit(Literal) - Method in class com.randomnoun.common.jexl.visitor.DepthFirstVisitor
nodeChoice -> <INTEGER_LITERAL> | <FLOATING_POINT_LITERAL> | <CHARACTER_LITERAL> | <STRING_LITERAL> | BooleanLiteral() | NullLiteral()
visit(Literal) - Method in class com.randomnoun.common.jexl.visitor.GJNoArguDepthFirst
nodeChoice -> <INTEGER_LITERAL> | <FLOATING_POINT_LITERAL> | <CHARACTER_LITERAL> | <STRING_LITERAL> | BooleanLiteral() | NullLiteral()
visit(Literal) - Method in interface com.randomnoun.common.jexl.visitor.GJNoArguVisitor
nodeChoice -> <INTEGER_LITERAL> | <FLOATING_POINT_LITERAL> | <CHARACTER_LITERAL> | <STRING_LITERAL> | BooleanLiteral() | NullLiteral()
visit(Literal) - Method in class com.randomnoun.common.jexl.visitor.TreeFormatter
nodeChoice -> <INTEGER_LITERAL> | <FLOATING_POINT_LITERAL> | <CHARACTER_LITERAL> | <STRING_LITERAL> | BooleanLiteral() | NullLiteral()
visit(Literal) - Method in interface com.randomnoun.common.jexl.visitor.Visitor
nodeChoice -> <INTEGER_LITERAL> | <FLOATING_POINT_LITERAL> | <CHARACTER_LITERAL> | <STRING_LITERAL> | BooleanLiteral() | NullLiteral()
visit(Literal, A) - Method in class com.randomnoun.common.jexl.visitor.GJDepthFirst
nodeChoice -> <INTEGER_LITERAL> | <FLOATING_POINT_LITERAL> | <CHARACTER_LITERAL> | <STRING_LITERAL> | BooleanLiteral() | NullLiteral()
visit(Literal, A) - Method in interface com.randomnoun.common.jexl.visitor.GJVisitor
nodeChoice -> <INTEGER_LITERAL> | <FLOATING_POINT_LITERAL> | <CHARACTER_LITERAL> | <STRING_LITERAL> | BooleanLiteral() | NullLiteral()
visit(Literal, A) - Method in class com.randomnoun.common.jexl.visitor.GJVoidDepthFirst
nodeChoice -> <INTEGER_LITERAL> | <FLOATING_POINT_LITERAL> | <CHARACTER_LITERAL> | <STRING_LITERAL> | BooleanLiteral() | NullLiteral()
visit(Literal, A) - Method in interface com.randomnoun.common.jexl.visitor.GJVoidVisitor
nodeChoice -> <INTEGER_LITERAL> | <FLOATING_POINT_LITERAL> | <CHARACTER_LITERAL> | <STRING_LITERAL> | BooleanLiteral() | NullLiteral()
visit(Literal, EvalContext) - Method in class com.randomnoun.common.jexl.eval.Evaluator
Evaluate a Literal node.
visit(Literal, EvalContext) - Method in class com.randomnoun.common.jexl.sql.SqlGenerator
Generate the SQL for a Literal node.
visit(MultiplicativeExpression) - Method in class com.randomnoun.common.jexl.visitor.DepthFirstVisitor
unaryExpression -> UnaryExpression() nodeListOptional -> ( ( "*" | "/" | "%" ) UnaryExpression() )*
visit(MultiplicativeExpression) - Method in class com.randomnoun.common.jexl.visitor.GJNoArguDepthFirst
unaryExpression -> UnaryExpression() nodeListOptional -> ( ( "*" | "/" | "%" ) UnaryExpression() )*
visit(MultiplicativeExpression) - Method in interface com.randomnoun.common.jexl.visitor.GJNoArguVisitor
unaryExpression -> UnaryExpression() nodeListOptional -> ( ( "*" | "/" | "%" ) UnaryExpression() )*
visit(MultiplicativeExpression) - Method in class com.randomnoun.common.jexl.visitor.TreeFormatter
unaryExpression -> UnaryExpression() nodeListOptional -> ( ( "*" | "/" | "%" ) UnaryExpression() )*
visit(MultiplicativeExpression) - Method in interface com.randomnoun.common.jexl.visitor.Visitor
unaryExpression -> UnaryExpression() nodeListOptional -> ( ( "*" | "/" | "%" ) UnaryExpression() )*
visit(MultiplicativeExpression, A) - Method in class com.randomnoun.common.jexl.visitor.GJDepthFirst
unaryExpression -> UnaryExpression() nodeListOptional -> ( ( "*" | "/" | "%" ) UnaryExpression() )*
visit(MultiplicativeExpression, A) - Method in interface com.randomnoun.common.jexl.visitor.GJVisitor
unaryExpression -> UnaryExpression() nodeListOptional -> ( ( "*" | "/" | "%" ) UnaryExpression() )*
visit(MultiplicativeExpression, A) - Method in class com.randomnoun.common.jexl.visitor.GJVoidDepthFirst
unaryExpression -> UnaryExpression() nodeListOptional -> ( ( "*" | "/" | "%" ) UnaryExpression() )*
visit(MultiplicativeExpression, A) - Method in interface com.randomnoun.common.jexl.visitor.GJVoidVisitor
unaryExpression -> UnaryExpression() nodeListOptional -> ( ( "*" | "/" | "%" ) UnaryExpression() )*
visit(MultiplicativeExpression, EvalContext) - Method in class com.randomnoun.common.jexl.eval.Evaluator
Evaluate a MultiplicativeExpression node.
visit(MultiplicativeExpression, EvalContext) - Method in class com.randomnoun.common.jexl.sql.SqlGenerator
Generate the SQL for a MultiplicativeExpression node.
visit(Name) - Method in class com.randomnoun.common.jexl.visitor.DepthFirstVisitor
nodeToken -> <IDENTIFIER> nodeListOptional -> ( "." <IDENTIFIER> )*
visit(Name) - Method in class com.randomnoun.common.jexl.visitor.GJNoArguDepthFirst
nodeToken -> <IDENTIFIER> nodeListOptional -> ( "." <IDENTIFIER> )*
visit(Name) - Method in interface com.randomnoun.common.jexl.visitor.GJNoArguVisitor
nodeToken -> <IDENTIFIER> nodeListOptional -> ( "." <IDENTIFIER> )*
visit(Name) - Method in class com.randomnoun.common.jexl.visitor.TreeFormatter
nodeToken -> <IDENTIFIER> nodeListOptional -> ( "." <IDENTIFIER> )*
visit(Name) - Method in interface com.randomnoun.common.jexl.visitor.Visitor
nodeToken -> <IDENTIFIER> nodeListOptional -> ( "." <IDENTIFIER> )*
visit(Name, A) - Method in class com.randomnoun.common.jexl.visitor.GJDepthFirst
nodeToken -> <IDENTIFIER> nodeListOptional -> ( "." <IDENTIFIER> )*
visit(Name, A) - Method in interface com.randomnoun.common.jexl.visitor.GJVisitor
nodeToken -> <IDENTIFIER> nodeListOptional -> ( "." <IDENTIFIER> )*
visit(Name, A) - Method in class com.randomnoun.common.jexl.visitor.GJVoidDepthFirst
nodeToken -> <IDENTIFIER> nodeListOptional -> ( "." <IDENTIFIER> )*
visit(Name, A) - Method in interface com.randomnoun.common.jexl.visitor.GJVoidVisitor
nodeToken -> <IDENTIFIER> nodeListOptional -> ( "." <IDENTIFIER> )*
visit(Name, EvalContext) - Method in class com.randomnoun.common.jexl.eval.Evaluator
Evaluate a Name node.
visit(Name, EvalContext) - Method in class com.randomnoun.common.jexl.sql.SqlGenerator
Generate the SQL for a Name node.
visit(NodeList) - Method in class com.randomnoun.common.jexl.visitor.DepthFirstVisitor
 
visit(NodeList) - Method in class com.randomnoun.common.jexl.visitor.GJNoArguDepthFirst
 
visit(NodeList) - Method in interface com.randomnoun.common.jexl.visitor.GJNoArguVisitor
 
visit(NodeList) - Method in interface com.randomnoun.common.jexl.visitor.Visitor
 
visit(NodeListOptional) - Method in class com.randomnoun.common.jexl.visitor.DepthFirstVisitor
 
visit(NodeListOptional) - Method in class com.randomnoun.common.jexl.visitor.GJNoArguDepthFirst
 
visit(NodeListOptional) - Method in interface com.randomnoun.common.jexl.visitor.GJNoArguVisitor
 
visit(NodeListOptional) - Method in interface com.randomnoun.common.jexl.visitor.Visitor
 
visit(NodeListOptional, A) - Method in class com.randomnoun.common.jexl.visitor.GJDepthFirst
 
visit(NodeListOptional, A) - Method in interface com.randomnoun.common.jexl.visitor.GJVisitor
 
visit(NodeListOptional, A) - Method in class com.randomnoun.common.jexl.visitor.GJVoidDepthFirst
 
visit(NodeListOptional, A) - Method in interface com.randomnoun.common.jexl.visitor.GJVoidVisitor
 
visit(NodeList, A) - Method in class com.randomnoun.common.jexl.visitor.GJDepthFirst
 
visit(NodeList, A) - Method in interface com.randomnoun.common.jexl.visitor.GJVisitor
 
visit(NodeList, A) - Method in class com.randomnoun.common.jexl.visitor.GJVoidDepthFirst
 
visit(NodeList, A) - Method in interface com.randomnoun.common.jexl.visitor.GJVoidVisitor
 
visit(NodeOptional) - Method in class com.randomnoun.common.jexl.visitor.DepthFirstVisitor
 
visit(NodeOptional) - Method in class com.randomnoun.common.jexl.visitor.GJNoArguDepthFirst
 
visit(NodeOptional) - Method in interface com.randomnoun.common.jexl.visitor.GJNoArguVisitor
 
visit(NodeOptional) - Method in interface com.randomnoun.common.jexl.visitor.Visitor
 
visit(NodeOptional, A) - Method in class com.randomnoun.common.jexl.visitor.GJDepthFirst
 
visit(NodeOptional, A) - Method in interface com.randomnoun.common.jexl.visitor.GJVisitor
 
visit(NodeOptional, A) - Method in class com.randomnoun.common.jexl.visitor.GJVoidDepthFirst
 
visit(NodeOptional, A) - Method in interface com.randomnoun.common.jexl.visitor.GJVoidVisitor
 
visit(NodeSequence) - Method in class com.randomnoun.common.jexl.visitor.DepthFirstVisitor
 
visit(NodeSequence) - Method in class com.randomnoun.common.jexl.visitor.GJNoArguDepthFirst
 
visit(NodeSequence) - Method in interface com.randomnoun.common.jexl.visitor.GJNoArguVisitor
 
visit(NodeSequence) - Method in interface com.randomnoun.common.jexl.visitor.Visitor
 
visit(NodeSequence, A) - Method in class com.randomnoun.common.jexl.visitor.GJDepthFirst
 
visit(NodeSequence, A) - Method in interface com.randomnoun.common.jexl.visitor.GJVisitor
 
visit(NodeSequence, A) - Method in class com.randomnoun.common.jexl.visitor.GJVoidDepthFirst
 
visit(NodeSequence, A) - Method in interface com.randomnoun.common.jexl.visitor.GJVoidVisitor
 
visit(NodeToken) - Method in class com.randomnoun.common.jexl.visitor.DepthFirstVisitor
 
visit(NodeToken) - Method in class com.randomnoun.common.jexl.visitor.GJNoArguDepthFirst
 
visit(NodeToken) - Method in interface com.randomnoun.common.jexl.visitor.GJNoArguVisitor
 
visit(NodeToken) - Method in class com.randomnoun.common.jexl.visitor.TreeDumper
Dumps the current NodeToken to the output stream being used.
visit(NodeToken) - Method in class com.randomnoun.common.jexl.visitor.TreeFormatter
Executes the commands waiting in the command queue, then inserts the proper location information into the current NodeToken.
visit(NodeToken) - Method in interface com.randomnoun.common.jexl.visitor.Visitor
 
visit(NodeToken, A) - Method in class com.randomnoun.common.jexl.visitor.GJDepthFirst
 
visit(NodeToken, A) - Method in interface com.randomnoun.common.jexl.visitor.GJVisitor
 
visit(NodeToken, A) - Method in class com.randomnoun.common.jexl.visitor.GJVoidDepthFirst
 
visit(NodeToken, A) - Method in interface com.randomnoun.common.jexl.visitor.GJVoidVisitor
 
visit(NodeToken, EvalContext) - Method in class com.randomnoun.common.jexl.eval.Evaluator
This is never executed (we do not evaluate tokens)
visit(NodeToken, EvalContext) - Method in class com.randomnoun.common.jexl.sql.SqlGenerator
This is never executed (we do not evaluate tokens)
visit(NullLiteral) - Method in class com.randomnoun.common.jexl.visitor.DepthFirstVisitor
nodeToken -> "null"
visit(NullLiteral) - Method in class com.randomnoun.common.jexl.visitor.GJNoArguDepthFirst
nodeToken -> "null"
visit(NullLiteral) - Method in interface com.randomnoun.common.jexl.visitor.GJNoArguVisitor
nodeToken -> "null"
visit(NullLiteral) - Method in class com.randomnoun.common.jexl.visitor.TreeFormatter
nodeToken -> "null"
visit(NullLiteral) - Method in interface com.randomnoun.common.jexl.visitor.Visitor
nodeToken -> "null"
visit(NullLiteral, A) - Method in class com.randomnoun.common.jexl.visitor.GJDepthFirst
nodeToken -> "null"
visit(NullLiteral, A) - Method in interface com.randomnoun.common.jexl.visitor.GJVisitor
nodeToken -> "null"
visit(NullLiteral, A) - Method in class com.randomnoun.common.jexl.visitor.GJVoidDepthFirst
nodeToken -> "null"
visit(NullLiteral, A) - Method in interface com.randomnoun.common.jexl.visitor.GJVoidVisitor
nodeToken -> "null"
visit(NullLiteral, EvalContext) - Method in class com.randomnoun.common.jexl.eval.Evaluator
Evaluate a NullLiteral node.
visit(NullLiteral, EvalContext) - Method in class com.randomnoun.common.jexl.sql.SqlGenerator
Generate the SQL for a NullLiteral node.
visit(PrimaryExpression) - Method in class com.randomnoun.common.jexl.visitor.DepthFirstVisitor
nodeChoice -> FunctionCall() | Name() | Literal() | "(" Expression() ")"
visit(PrimaryExpression) - Method in class com.randomnoun.common.jexl.visitor.GJNoArguDepthFirst
nodeChoice -> FunctionCall() | Name() | Literal() | "(" Expression() ")"
visit(PrimaryExpression) - Method in interface com.randomnoun.common.jexl.visitor.GJNoArguVisitor
nodeChoice -> FunctionCall() | Name() | Literal() | "(" Expression() ")"
visit(PrimaryExpression) - Method in class com.randomnoun.common.jexl.visitor.TreeFormatter
nodeChoice -> FunctionCall() | Name() | Literal() | "(" Expression() ")"
visit(PrimaryExpression) - Method in interface com.randomnoun.common.jexl.visitor.Visitor
nodeChoice -> FunctionCall() | Name() | Literal() | "(" Expression() ")"
visit(PrimaryExpression, A) - Method in class com.randomnoun.common.jexl.visitor.GJDepthFirst
nodeChoice -> FunctionCall() | Name() | Literal() | "(" Expression() ")"
visit(PrimaryExpression, A) - Method in interface com.randomnoun.common.jexl.visitor.GJVisitor
nodeChoice -> FunctionCall() | Name() | Literal() | "(" Expression() ")"
visit(PrimaryExpression, A) - Method in class com.randomnoun.common.jexl.visitor.GJVoidDepthFirst
nodeChoice -> FunctionCall() | Name() | Literal() | "(" Expression() ")"
visit(PrimaryExpression, A) - Method in interface com.randomnoun.common.jexl.visitor.GJVoidVisitor
nodeChoice -> FunctionCall() | Name() | Literal() | "(" Expression() ")"
visit(PrimaryExpression, EvalContext) - Method in class com.randomnoun.common.jexl.eval.Evaluator
Evaluate a PrimaryExpression node.
visit(PrimaryExpression, EvalContext) - Method in class com.randomnoun.common.jexl.sql.SqlGenerator
Generate the SQL for a PrimaryExpression node.
visit(RelationalExpression) - Method in class com.randomnoun.common.jexl.visitor.DepthFirstVisitor
additiveExpression -> AdditiveExpression() nodeListOptional -> ( ( "<" | ">" | "<=" | ">=" ) AdditiveExpression() )*
visit(RelationalExpression) - Method in class com.randomnoun.common.jexl.visitor.GJNoArguDepthFirst
additiveExpression -> AdditiveExpression() nodeListOptional -> ( ( "<" | ">" | "<=" | ">=" ) AdditiveExpression() )*
visit(RelationalExpression) - Method in interface com.randomnoun.common.jexl.visitor.GJNoArguVisitor
additiveExpression -> AdditiveExpression() nodeListOptional -> ( ( "<" | ">" | "<=" | ">=" ) AdditiveExpression() )*
visit(RelationalExpression) - Method in class com.randomnoun.common.jexl.visitor.TreeFormatter
additiveExpression -> AdditiveExpression() nodeListOptional -> ( ( "<" | ">" | "<=" | ">=" ) AdditiveExpression() )*
visit(RelationalExpression) - Method in interface com.randomnoun.common.jexl.visitor.Visitor
additiveExpression -> AdditiveExpression() nodeListOptional -> ( ( "<" | ">" | "<=" | ">=" ) AdditiveExpression() )*
visit(RelationalExpression, A) - Method in class com.randomnoun.common.jexl.visitor.GJDepthFirst
additiveExpression -> AdditiveExpression() nodeListOptional -> ( ( "<" | ">" | "<=" | ">=" ) AdditiveExpression() )*
visit(RelationalExpression, A) - Method in interface com.randomnoun.common.jexl.visitor.GJVisitor
additiveExpression -> AdditiveExpression() nodeListOptional -> ( ( "<" | ">" | "<=" | ">=" ) AdditiveExpression() )*
visit(RelationalExpression, A) - Method in class com.randomnoun.common.jexl.visitor.GJVoidDepthFirst
additiveExpression -> AdditiveExpression() nodeListOptional -> ( ( "<" | ">" | "<=" | ">=" ) AdditiveExpression() )*
visit(RelationalExpression, A) - Method in interface com.randomnoun.common.jexl.visitor.GJVoidVisitor
additiveExpression -> AdditiveExpression() nodeListOptional -> ( ( "<" | ">" | "<=" | ">=" ) AdditiveExpression() )*
visit(RelationalExpression, EvalContext) - Method in class com.randomnoun.common.jexl.eval.Evaluator
Evaluate a RelationalExpression node.
visit(RelationalExpression, EvalContext) - Method in class com.randomnoun.common.jexl.sql.SqlGenerator
Generate the SQL for a RelationalExpression node.
visit(TopLevelExpression) - Method in class com.randomnoun.common.jexl.visitor.DepthFirstVisitor
expression -> Expression() nodeToken -> <EOF>
visit(TopLevelExpression) - Method in class com.randomnoun.common.jexl.visitor.GJNoArguDepthFirst
expression -> Expression() nodeToken -> <EOF>
visit(TopLevelExpression) - Method in interface com.randomnoun.common.jexl.visitor.GJNoArguVisitor
expression -> Expression() nodeToken -> <EOF>
visit(TopLevelExpression) - Method in class com.randomnoun.common.jexl.visitor.TreeFormatter
expression -> Expression() nodeToken -> <EOF>
visit(TopLevelExpression) - Method in interface com.randomnoun.common.jexl.visitor.Visitor
expression -> Expression() nodeToken -> <EOF>
visit(TopLevelExpression, A) - Method in class com.randomnoun.common.jexl.visitor.GJDepthFirst
expression -> Expression() nodeToken -> <EOF>
visit(TopLevelExpression, A) - Method in interface com.randomnoun.common.jexl.visitor.GJVisitor
expression -> Expression() nodeToken -> <EOF>
visit(TopLevelExpression, A) - Method in class com.randomnoun.common.jexl.visitor.GJVoidDepthFirst
expression -> Expression() nodeToken -> <EOF>
visit(TopLevelExpression, A) - Method in interface com.randomnoun.common.jexl.visitor.GJVoidVisitor
expression -> Expression() nodeToken -> <EOF>
visit(TopLevelExpression, EvalContext) - Method in class com.randomnoun.common.jexl.eval.Evaluator
Evaluate a TopLevelExpression node.
visit(TopLevelExpression, EvalContext) - Method in class com.randomnoun.common.jexl.sql.SqlGenerator
Convert a TopLevelExpression node to it's SQL representation.
visit(UnaryExpression) - Method in class com.randomnoun.common.jexl.visitor.DepthFirstVisitor
nodeChoice -> ( "~" | "!" | "-" ) UnaryExpression() | PrimaryExpression()
visit(UnaryExpression) - Method in class com.randomnoun.common.jexl.visitor.GJNoArguDepthFirst
nodeChoice -> ( "~" | "!" | "-" ) UnaryExpression() | PrimaryExpression()
visit(UnaryExpression) - Method in interface com.randomnoun.common.jexl.visitor.GJNoArguVisitor
nodeChoice -> ( "~" | "!" | "-" ) UnaryExpression() | PrimaryExpression()
visit(UnaryExpression) - Method in class com.randomnoun.common.jexl.visitor.TreeFormatter
nodeChoice -> ( "~" | "!" | "-" ) UnaryExpression() | PrimaryExpression()
visit(UnaryExpression) - Method in interface com.randomnoun.common.jexl.visitor.Visitor
nodeChoice -> ( "~" | "!" | "-" ) UnaryExpression() | PrimaryExpression()
visit(UnaryExpression, A) - Method in class com.randomnoun.common.jexl.visitor.GJDepthFirst
nodeChoice -> ( "~" | "!" | "-" ) UnaryExpression() | PrimaryExpression()
visit(UnaryExpression, A) - Method in interface com.randomnoun.common.jexl.visitor.GJVisitor
nodeChoice -> ( "~" | "!" | "-" ) UnaryExpression() | PrimaryExpression()
visit(UnaryExpression, A) - Method in class com.randomnoun.common.jexl.visitor.GJVoidDepthFirst
nodeChoice -> ( "~" | "!" | "-" ) UnaryExpression() | PrimaryExpression()
visit(UnaryExpression, A) - Method in interface com.randomnoun.common.jexl.visitor.GJVoidVisitor
nodeChoice -> ( "~" | "!" | "-" ) UnaryExpression() | PrimaryExpression()
visit(UnaryExpression, EvalContext) - Method in class com.randomnoun.common.jexl.eval.Evaluator
Evaluate a UnaryExpression node.
visit(UnaryExpression, EvalContext) - Method in class com.randomnoun.common.jexl.sql.SqlGenerator
Generate the SQL for a UnaryExpression node.
Visitor - Interface in com.randomnoun.common.jexl.visitor
All void visitors must implement this interface.

W

wasNull() - Method in class com.randomnoun.common.db.ResultSetWithNulls
 
which - Variable in class com.randomnoun.common.jexl.ast.NodeChoice
 
withSpecials() - Method in class com.randomnoun.common.jexl.ast.NodeToken
 
write(byte[], int, int) - Method in class com.randomnoun.common.Base64.OutputStream
Calls Base64.OutputStream.write(int) repeatedly until len bytes are written.
write(char[], int, int) - Method in class com.randomnoun.common.io.AppendWriter
 
write(char[], int, int) - Method in class com.randomnoun.common.io.StringBuilderWriter
Writes a portion of a character array to the StringBuilder.
write(int) - Method in class com.randomnoun.common.Base64.OutputStream
Writes the byte to the output stream after converting to/from Base64 notation.
write(int) - Method in class com.randomnoun.common.log4j2.LoggingOutputStream
 
write(String) - Method in class com.randomnoun.common.io.AppendWriter
 
write(String) - Method in class com.randomnoun.common.io.StringBuilderWriter
Writes a String to the StringBuilder.
writeJsonFormat(Writer, String) - Method in interface com.randomnoun.common.Struct.WriteJsonFormat
 

X

XmlUtil - Class in com.randomnoun.common
XML utility functions
XmlUtil() - Constructor for class com.randomnoun.common.XmlUtil
 
XmlUtil.AbstractStackContentHandler - Class in com.randomnoun.common
An abstract stack-based XML parser.
XmlUtil.NodeListIterator - Class in com.randomnoun.common
Convert a NodeList into something that Java1.5 can treat as Iterable, so that it can be used in for (Node node : nodeList) { ...
XmlUtil.SimpleTableContentHandler - Class in com.randomnoun.common
Convert a table into a List of Lists (each top-level list represents a table row, each second-level list represents a table cell).

_

_buildConfigurationBuilder() - Method in class com.randomnoun.common.log4j2.Log4j1ConfigurationParser
 
A B C D E F G H I J K L M N O P Q R S T U V W X _ 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form