Skip navigation links
A B C D E F G H I J K L M N O P Q R S T U V W X Y 

A

A - Static variable in class org.josql.internal.Utilities
 
abs(Number) - Method in class org.josql.functions.MiscellaneousFunctions
 
AbstractFunctionHandler - Class in org.josql.functions
Defines a basic function handler.
AbstractFunctionHandler() - Constructor for class org.josql.functions.AbstractFunctionHandler
 
AbstractJoSQLFilter - Class in org.josql.filters
This class just provides a base-abstract implementation that allow "Filters" to be built on top of it.
AbstractJoSQLFilter() - Constructor for class org.josql.filters.AbstractJoSQLFilter
Protected constructor to allow sub-classes to init the query when they are ready.
AbstractJoSQLFilter(String) - Constructor for class org.josql.filters.AbstractJoSQLFilter
Init this filter with the query.
AbstractJoSQLFilter(Query) - Constructor for class org.josql.filters.AbstractJoSQLFilter
Init this file filter with the query already built and parsed.
AbstractRegExpWrapper - Class in org.josql.functions.regexp
 
AbstractRegExpWrapper() - Constructor for class org.josql.functions.regexp.AbstractRegExpWrapper
 
accept(Object) - Method in class com.gentlyweb.utils.GeneralFilter
Cycle over all our fields and check to see if this object matches.
accept(Object) - Method in class org.josql.filters.AbstractJoSQLFilter
 
accept(Object) - Method in class org.josql.filters.DefaultObjectFilter
Apply the WHERE clause of the statement to the object passed in.
accept(Object) - Method in class org.josql.filters.JoSQLFileFilter
 
accept(File) - Method in class org.josql.filters.JoSQLFileFilter
Apply the WHERE clause of the statement to the File passed in.
accept(Object) - Method in class org.josql.filters.JoSQLLogRecordFilter
 
accept(File) - Method in class org.josql.filters.JoSQLSwingFileFilter
Apply the WHERE clause of the statement to the File passed in.
accept(Object) - Method in class org.josql.filters.StackTraceElementFilter
 
accept(StackTraceElement) - Method in class org.josql.filters.StackTraceElementFilter
Returns true if the where clause evaluates to true for the passed in StackTraceElement.
Accessor - Class in com.gentlyweb.utils
This class is used to perform access into a Java object using a String value with a specific notation.
Accessor() - Constructor for class com.gentlyweb.utils.Accessor
 
Accessor - Class in org.josql.expressions
Represents an "accessor" into an object.
Accessor() - Constructor for class org.josql.expressions.Accessor
 
accessor(Expression, Expression) - Method in class org.josql.functions.MiscellaneousFunctions
Call the specified accessor on the object.
accessor(Object, String) - Method in class org.josql.functions.MiscellaneousFunctions
Call the specified accessor on the object.
add(TimeDuration) - Method in class com.gentlyweb.utils.TimeDuration
 
add(int, Object) - Method in class org.josql.incubator.FilteredArrayList
 
add(Object) - Method in class org.josql.incubator.FilteredArrayList
 
add(String) - Method in class org.josql.incubator.ObjectIndex
 
add_escapes(String) - Method in exception org.josql.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.
addAll(File, FileFilter) - Method in class com.gentlyweb.utils.FileWatcher
Add all the files in the specified directory.
addAll(Collection) - Method in class org.josql.incubator.FilteredArrayList
 
addAll(int, Collection) - Method in class org.josql.incubator.FilteredArrayList
 
addBindVariableChangedListener(BindVariableChangedListener) - Method in class org.josql.Query
 
addChangeListener(DatasetChangeListener) - Method in class org.josql.contrib.JoSQLFreeChartCategoryDataset
 
addChangeListener(DatasetChangeListener) - Method in class org.josql.contrib.JoSQLFreeChartPieDataset
 
addChangeListener(DatasetChangeListener) - Method in class org.josql.contrib.JoSQLFreeChartXYDataset
 
addEscapes(String) - Static method in error org.josql.parser.TokenMgrError
Replaces unprintable characters by their espaced (or unicode escaped) equivalents in the given string
addExpression(Expression) - Method in class org.josql.expressions.ExpressionList
Add an expression to the list.
addExpression(Expression) - Method in class org.josql.internal.Grouper
 
addField(Getter, String) - Method in class com.gentlyweb.utils.GeneralComparator
 
addField(String, String) - Method in class com.gentlyweb.utils.GeneralComparator
Add a field that we sort on, if you readd the same field then the type is just updated.
addField(String, Date, Date) - Method in class com.gentlyweb.utils.GeneralFilter
Add a new field to check for the date to be in the specified range.
addField(String, Date, int) - Method in class com.gentlyweb.utils.GeneralFilter
Add a new field for a Date comparison.
addField(String, boolean, int) - Method in class com.gentlyweb.utils.GeneralFilter
Add a new field for a boolean comparison.
addField(String, double, int) - Method in class com.gentlyweb.utils.GeneralFilter
Add a new field for a number comparison.
addField(String, double, double) - Method in class com.gentlyweb.utils.GeneralFilter
Add a new field for a number range comparison.
addField(String, String, int) - Method in class com.gentlyweb.utils.GeneralFilter
Add a new field for a String comparison.
addField(String, Object, int) - Method in class com.gentlyweb.utils.GeneralFilter
Add a new field for an Object comparison.
addField(String, Object, Comparator, int) - Method in class com.gentlyweb.utils.GeneralFilter
Add a new field for an Object comparison.
addFieldAfter(String, String, String) - Method in class com.gentlyweb.utils.GeneralComparator
Add a new field in AFTER the named field, if we don't have the named field then we just call GeneralComparator.addField(String,String) which will add the field in after all the others.
addFieldAtIndex(String, String, int) - Method in class com.gentlyweb.utils.GeneralComparator
Add a new field in at the specified index.
addFieldBefore(String, String, String) - Method in class com.gentlyweb.utils.GeneralComparator
Add a new field in BEFORE the named field, if we don't have the named field then we just call GeneralComparator.addField(String,String) which will add the field in after all the others.
addFile(File) - Method in class com.gentlyweb.utils.FileWatcher
Add a file to be watched.
addFileChangeListener(FileChangeListener, int) - Method in class com.gentlyweb.utils.FileWatcher
 
addFileChangeListener(FileChangeListener) - Method in class com.gentlyweb.utils.FileWatcher
 
addFileChangeListener(FileChangeListener, int) - Method in class com.gentlyweb.utils.FileWatcher.Worker
 
addFileChangeListener(FileChangeListener) - Method in class com.gentlyweb.utils.FileWatcher.Worker
 
addFunctionHandler(Object) - Method in class org.josql.Query
 
addGroupBy(Getter) - Method in class com.gentlyweb.utils.Grouper
 
addGroupBy(String) - Method in class com.gentlyweb.utils.Grouper
 
addInstance(String, RegExp, boolean) - Method in class org.josql.functions.regexp.RegExpFactory
 
addIntoExpression(Expression, String) - Method in class org.josql.expressions.NewObjectExpression
 
addItem(Expression) - Method in class org.josql.expressions.InExpression
 
ADDITION - Static variable in class org.josql.expressions.ArithmeticExpression
 
AdditiveExpression() - Method in class org.josql.parser.JoSQLParser
 
addListEntriesToMap(List, Map, boolean) - Static method in class com.gentlyweb.utils.CollectionsUtils
Add all the entries in the List as keys in the specified map.
addMapEntriesToList(Map, List) - Static method in class com.gentlyweb.utils.CollectionsUtils
Get all the entries in the Map object out and place into the List passed in, just add at the bottom.
addModifier(int) - Method in class org.josql.internal.MethodFilter
 
addObject(Object) - Method in class org.josql.incubator.ObjectIndex
 
addSaveValueChangedListener(SaveValueChangedListener) - Method in class org.josql.Query
 
addSeries(int, int, int) - Method in class org.josql.contrib.JoSQLFreeChartXYDataset
 
addSortItem(Expression, int, int) - Method in class org.josql.internal.GroupByExpressionComparator
 
addSortItem(Expression, int) - Method in class org.josql.internal.ListExpressionComparator
 
addTableModelListener(TableModelListener) - Method in class org.josql.contrib.JoSQLSwingTableModel
 
addTime(Date, Double, String) - Method in class org.josql.functions.ConversionFunctions
 
addTiming(String, double) - Method in class org.josql.Query
 
adjustBeginLineColumn(int, int) - Method in class org.josql.parser.JavaCharStream
Method to adjust line and column numbers for the start of a token.
adjustBeginLineColumn(int, int) - Method in class org.josql.parser.SimpleCharStream
Method to adjust line and column numbers for the start of a token.
AdjustBuffSize() - Method in class org.josql.parser.JavaCharStream
 
Alias() - Method in class org.josql.parser.JoSQLParser
 
AliasedExpression - Class in org.josql.expressions
Represents an expression that also has an alias.
AliasedExpression() - Constructor for class org.josql.expressions.AliasedExpression
 
AliasedFunction - Class in org.josql.expressions
A function that also has an alias.
AliasedFunction() - Constructor for class org.josql.expressions.AliasedFunction
 
AliasedFunction() - Method in class org.josql.parser.JoSQLParser
 
AliasedSQLExpressionList() - Method in class org.josql.parser.JoSQLParser
 
ALL - Static variable in class org.josql.Query
 
ALL_OBJS_VAR_NAME - Static variable in class org.josql.Query
 
AndExpression() - Method in class org.josql.parser.JoSQLParser
 
AndOrExpression - Class in org.josql.expressions
Represents either an AND expression or a OR expression.
AndOrExpression() - Constructor for class org.josql.expressions.AndOrExpression
 
APACHE_REGEXP_INST - Static variable in class org.josql.functions.regexp.RegExpFactory
The instance name to use for the Apache RegExp regular expression library.
ApacheRegExpWrapper - Class in org.josql.functions.regexp
 
ApacheRegExpWrapper() - Constructor for class org.josql.functions.regexp.ApacheRegExpWrapper
 
areAllCharsInRange(String, char, char) - Static method in class com.gentlyweb.utils.StringUtils
Indicate whether the String value has ALL of it's characters in the specified range of characters.
ArithmeticExpression - Class in org.josql.expressions
Represents the arithmetic expressions: *, +, /, - and %.
ArithmeticExpression() - Constructor for class org.josql.expressions.ArithmeticExpression
 
ASC - Static variable in class com.gentlyweb.utils.GeneralComparator
Use to indicate that a field should be sorted in ascending order.
ASC - Static variable in class org.josql.internal.OrderBy
 
avg(List, Expression, String) - Method in class org.josql.functions.GroupingFunctions
 
avg(Expression) - Method in class org.josql.functions.GroupingFunctions
 
avg(List, Expression) - Method in class org.josql.functions.GroupingFunctions
 

B

backup(int) - Method in class org.josql.parser.JavaCharStream
 
backup(int) - Method in class org.josql.parser.SimpleCharStream
 
badQuery - Variable in class org.josql.filters.AbstractJoSQLFilter
 
beginColumn - Variable in class org.josql.parser.Token
beginLine and beginColumn describe the position of the first character of this token; endLine and endColumn describe the position of the last character of this token.
beginLine - Variable in class org.josql.parser.Token
beginLine and beginColumn describe the position of the first character of this token; endLine and endColumn describe the position of the last character of this token.
BeginToken() - Method in class org.josql.parser.JavaCharStream
 
BeginToken() - Method in class org.josql.parser.SimpleCharStream
 
BetweenExpression - Class in org.josql.expressions
Represents a "BETWEEN x AND y" expression.
BetweenExpression() - Constructor for class org.josql.expressions.BetweenExpression
 
BetweenExpression() - Method in class org.josql.parser.JoSQLParser
 
BinaryExpression - Class in org.josql.expressions
Super-class of Expressions that return a binary result.
BinaryExpression() - Constructor for class org.josql.expressions.BinaryExpression
 
BindVariable - Class in org.josql.expressions
This class represents a "bind variable" used within a SQL statement.
BindVariable() - Constructor for class org.josql.expressions.BindVariable
 
BindVariable() - Method in class org.josql.parser.JoSQLParser
 
bindVariableChanged(BindVariableChangedEvent) - Method in interface org.josql.events.BindVariableChangedListener
 
bindVariableChanged(BindVariableChangedEvent) - Method in class org.josql.expressions.SubQueryExpression
 
BindVariableChangedEvent - Class in org.josql.events
 
BindVariableChangedEvent(Query, String, Object, Object) - Constructor for class org.josql.events.BindVariableChangedEvent
 
BindVariableChangedListener - Interface in org.josql.events
 
BooleanExpression - Class in org.josql.expressions
This class represents a "boolean" expression, either true or false.
BooleanExpression() - Constructor for class org.josql.expressions.BooleanExpression
 
bufcolumn - Variable in class org.josql.parser.JavaCharStream
 
bufcolumn - Variable in class org.josql.parser.SimpleCharStream
 
buffer - Variable in class org.josql.parser.JavaCharStream
 
buffer - Variable in class org.josql.parser.SimpleCharStream
 
bufline - Variable in class org.josql.parser.JavaCharStream
 
bufline - Variable in class org.josql.parser.SimpleCharStream
 
bufpos - Variable in class org.josql.parser.JavaCharStream
 
bufpos - Variable in class org.josql.parser.SimpleCharStream
 

C

cache(List, Getter) - Method in class org.josql.functions.MiscellaneousFunctions
 
cache(List, Expression) - Method in class org.josql.functions.MiscellaneousFunctions
 
cacheSlice(Date, Date) - Method in class com.gentlyweb.utils.ObjectCache
 
cacheSliceFrom(Date) - Method in class com.gentlyweb.utils.ObjectCache
 
cacheSliceTo(Date) - Method in class com.gentlyweb.utils.ObjectCache
 
canAdd(Object) - Method in class org.josql.incubator.FilteredArrayList
 
canRead() - Method in class com.gentlyweb.utils.FileDetails
 
canWrite() - Method in class com.gentlyweb.utils.FileDetails
 
capacity(Object) - Method in interface com.gentlyweb.utils.MultipleObjectCacheManager
Return the current capacity of the cache, it should basically be (max size - current size).
capacity() - Method in class com.gentlyweb.utils.ObjectCache
 
capacity() - Method in interface com.gentlyweb.utils.ObjectCacheManager
Return the current capacity of the cache, it should basically be (max size - current size).
ChainException - Exception in com.gentlyweb.utils
 
ChainException(String) - Constructor for exception com.gentlyweb.utils.ChainException
 
ChainException(String, Throwable) - Constructor for exception com.gentlyweb.utils.ChainException
 
checkType(Object, Class, Expression) - Method in class org.josql.functions.GroupingFunctions
 
ci(Object, Object) - Method in class org.josql.internal.GroupByExpressionComparator
 
ci(Object, Object) - Method in class org.josql.internal.ListExpressionComparator
 
cic(Object, Object) - Method in class org.josql.internal.GroupByExpressionComparator
 
cic(Object, Object) - Method in class org.josql.internal.ListExpressionComparator
 
clazz - Static variable in class com.gentlyweb.utils.GeneralComparator.XMLConstants
 
clearAll() - Method in class com.gentlyweb.utils.FileWatcher
Stop ALL files from being watched.
clearCache() - Method in class org.josql.internal.GroupByExpressionComparator
 
clearCache() - Method in class org.josql.internal.ListExpressionComparator
 
clearCache() - Method in class org.josql.utils.JoSQLComparator
Clear the cache, it is VITAL that you call this method before you use the comparator (if it has been used before) otherwise data objects will be "left around" and preventing the GC from cleaning them up.
clearException() - Method in class org.josql.contrib.JoSQLVelocityExecuteTool
 
clearException() - Method in class org.josql.filters.AbstractJoSQLFilter
Clear any exception stored.
clearResults() - Method in class org.josql.contrib.JoSQLFreeChartCategoryDataset
Clear any results.
clearResults() - Method in class org.josql.contrib.JoSQLFreeChartXYDataset
 
clearResults() - Method in class org.josql.contrib.JoSQLJRDataSource
 
clearResults() - Method in class org.josql.contrib.JoSQLSwingTableModel
Clear any results.
clone() - Method in class org.josql.incubator.FilteredArrayList
 
cloneList(Query) - Method in class org.josql.incubator.FilteredArrayList
 
cloneList() - Method in class org.josql.incubator.FilteredArrayList
 
cloneSelf() - Method in class org.josql.incubator.FilteredArrayList
 
cloneSelf(Query) - Method in class org.josql.incubator.FilteredArrayList
 
code - Variable in class org.josql.internal.LikePatternSymbol
 
collect(Map, String, List) - Method in class com.gentlyweb.utils.GeneralCollector
 
collect(Map, String, Collection) - Method in class com.gentlyweb.utils.GeneralCollector
 
collect(Map, String, Map) - Method in class com.gentlyweb.utils.GeneralCollector
 
collect(Collection, Collection) - Method in class com.gentlyweb.utils.GeneralCollector
 
collect(Collection, List) - Method in class com.gentlyweb.utils.GeneralCollector
 
collect(List, List) - Method in class com.gentlyweb.utils.GeneralCollector
 
collect(List, Collection) - Method in class com.gentlyweb.utils.GeneralCollector
 
collect(List, Expression, String) - Method in class org.josql.functions.CollectionFunctions
 
collect(Expression) - Method in class org.josql.functions.CollectionFunctions
 
collect(List, Expression) - Method in class org.josql.functions.CollectionFunctions
 
CollectionFunctions - Class in org.josql.functions
Defines a set of functions that operate on "collections" of objects in some way.
CollectionFunctions() - Constructor for class org.josql.functions.CollectionFunctions
 
CollectionsUtils - Class in com.gentlyweb.utils
 
CollectionsUtils() - Constructor for class com.gentlyweb.utils.CollectionsUtils
 
column - Variable in class org.josql.parser.JavaCharStream
 
column - Variable in class org.josql.parser.SimpleCharStream
 
ColumnIndex() - Method in class org.josql.parser.JoSQLParser
 
ColumnReference - Class in org.josql.internal
 
ColumnReference() - Constructor for class org.josql.internal.ColumnReference
 
ColumnReference() - Method in class org.josql.parser.JoSQLParser
 
com.gentlyweb.utils - package com.gentlyweb.utils
 
compare(Object, Object) - Method in class com.gentlyweb.utils.GeneralComparator
Implement the Comparator.compare(Object,Object) method.
compare(Object, List) - Method in class org.josql.incubator.ObjectIndex
 
compare(Object, Object) - Method in class org.josql.incubator.ObjectIndex
 
compare(Object, Object) - Method in class org.josql.internal.GroupByExpressionComparator
 
compare(Object, Object) - Method in class org.josql.internal.ListExpressionComparator
 
compare(Object, Object) - Static method in class org.josql.internal.Utilities
 
compare(Object, Object) - Method in class org.josql.utils.JoSQLComparator
Compares the objects as according to the ORDER BY clause.
concat(List, Expression, String, String) - Method in class org.josql.functions.GroupingFunctions
 
concat(List, Expression, String) - Method in class org.josql.functions.GroupingFunctions
 
concat(Expression) - Method in class org.josql.functions.GroupingFunctions
 
concat(List, Expression) - Method in class org.josql.functions.GroupingFunctions
 
Condition() - Method in class org.josql.parser.JoSQLParser
 
ConstantExpression - Class in org.josql.expressions
This class represents a constant String or number.
ConstantExpression() - Constructor for class org.josql.expressions.ConstantExpression
 
CONTAINS - Static variable in class com.gentlyweb.utils.GeneralFilter
 
containsKey(Object) - Method in class com.gentlyweb.utils.ObjectCache
 
ConversionFunctions - Class in org.josql.functions
Note: creating new instances of SimpleDateFormat objects are VERY costly over large(ish) numbers of objects therefore a cache of objects is provided.
ConversionFunctions() - Constructor for class org.josql.functions.ConversionFunctions
 
convertArgs(Object[], Class[]) - Static method in class org.josql.internal.Utilities
 
convertListToMap(List, Map, String, String) - Static method in class com.gentlyweb.utils.CollectionsUtils
Given a List of objects, convert the values it contains to the passed in Map.
convertStringToCharEntities(String) - Static method in class com.gentlyweb.utils.StringUtils
Convert a string to a set of character entities.
convertToRows(List, int) - Static method in class com.gentlyweb.utils.CollectionsUtils
 
copyFile(File, File, int) - Static method in class com.gentlyweb.utils.IOUtils
Copy a file from one location to a new location.
count - Variable in class com.gentlyweb.utils.GeneralComparator
 
count(List, Expression, Object) - Method in class org.josql.functions.CollectionFunctions
For each of the objects in the objs List get the value from each one using the accessor and compare it to the value parameter.
count(Expression) - Method in class org.josql.functions.CollectionFunctions
 
count(List, Expression) - Method in class org.josql.functions.CollectionFunctions
 
curChar - Variable in class org.josql.parser.JoSQLParserTokenManager
 
CURR_OBJ_VAR_NAME - Static variable in class org.josql.Query
 
currentToken - Variable in exception org.josql.parser.ParseException
This is the last token that has been consumed successfully.

D

DAY - Static variable in class org.josql.functions.ConversionFunctions
Represents the Calendar.DATE field, is: d.
DEBUG - Static variable in class org.josql.contrib.JoSQLAntFileSelector
 
debugStream - Variable in class org.josql.parser.JoSQLParserTokenManager
 
DEFAULT - Static variable in interface org.josql.parser.JoSQLParserConstants
 
DEFAULT_DATE_FORMAT_SPEC - Static variable in class org.josql.functions.ConversionFunctions
 
DEFAULT_DATE_FORMAT_SPEC - Static variable in class org.josql.functions.FormattingFunctions
 
DEFAULT_DATE_FORMAT_SPEC_2 - Static variable in class org.josql.functions.ConversionFunctions
 
DEFAULT_DATE_FORMAT_SPEC_3 - Static variable in class org.josql.functions.ConversionFunctions
 
DEFAULT_DATE_TIME_FORMAT_SPEC - Static variable in class org.josql.functions.FormattingFunctions
 
DEFAULT_DECIMAL_FORMAT_SPEC - Static variable in class org.josql.functions.FormattingFunctions
 
DEFAULT_FORMAT_SPEC - Static variable in class com.gentlyweb.utils.TimeDuration
 
DefaultObjectFilter - Class in org.josql.filters
A general purpose object filter that uses a JoSQL statement to provide the filtering.
DefaultObjectFilter(String, Class) - Constructor for class org.josql.filters.DefaultObjectFilter
Init this filter with the where clause, note the class specified will be used in the FROM clause.
DefaultObjectFilter(Query) - Constructor for class org.josql.filters.DefaultObjectFilter
Init this file filter with the query already built and parsed.
define(int, Object[]) - Method in class org.josql.contrib.JoSQLFreeChartCategoryDataset
 
define(int, int[]) - Method in class org.josql.contrib.JoSQLFreeChartCategoryDataset
 
define(int, List) - Method in class org.josql.contrib.JoSQLFreeChartCategoryDataset
 
DESC - Static variable in class com.gentlyweb.utils.GeneralComparator
Use to indicate that a field should be sorted in descending order.
DESC - Static variable in class org.josql.internal.OrderBy
 
DIGIT - Static variable in interface org.josql.parser.JoSQLParserConstants
 
disable_tracing() - Method in class org.josql.parser.JoSQLParser
 
DIVIDE - Static variable in class org.josql.expressions.ArithmeticExpression
 
doAfterBody() - Method in class org.josql.contrib.JoSQLJSPQueryTag
When called will parse the tag body into a JoSQL statement.
doEndTag() - Method in class org.josql.contrib.JoSQLJSPQueryTag
Execute the statement parsed in JoSQLJSPQueryTag.doAfterBody().
doExecuteOn(List, String) - Method in class org.josql.Query
Execute all the expressions for the specified type, either: Query.ALL or: Query.RESULTS.
doExecuteOn(List) - Method in class org.josql.utils.JoSQLComparator
Execute the EXECUTE ON ALL expressions.
Done() - Method in class org.josql.parser.JavaCharStream
 
Done() - Method in class org.josql.parser.SimpleCharStream
 
DynamicGetter - Class in com.gentlyweb.utils
This class is used to perform access into a Java object using a String value with a specific notation.
DynamicGetter(String, Object) - Constructor for class com.gentlyweb.utils.DynamicGetter
Get the getter associated with the named reference.

E

E - Static variable in class org.josql.internal.Utilities
 
enable_tracing() - Method in class org.josql.parser.JoSQLParser
 
endColumn - Variable in class org.josql.parser.Token
beginLine and beginColumn describe the position of the first character of this token; endLine and endColumn describe the position of the last character of this token.
endLine - Variable in class org.josql.parser.Token
beginLine and beginColumn describe the position of the first character of this token; endLine and endColumn describe the position of the last character of this token.
ENDS_WITH - Static variable in class com.gentlyweb.utils.GeneralFilter
 
EOF - Static variable in interface org.josql.parser.JoSQLParserConstants
 
eol - Variable in exception org.josql.parser.ParseException
The end of line string for this machine.
EQ - Static variable in class org.josql.internal.Utilities
 
equals(Object) - Method in class com.gentlyweb.utils.GeneralComparator
Implement the Comparator.equals(Object) method.
EQUALS - Static variable in class com.gentlyweb.utils.GeneralFilter
 
equals(Object) - Method in class com.gentlyweb.utils.ItemPair
This method just uses the algorithm defined in the Map.Entry interface.
equals(Object) - Method in class org.josql.expressions.Accessor
 
equals(Object) - Method in class org.josql.expressions.BindVariable
 
equals(Object) - Method in class org.josql.internal.GroupByExpressionComparator
 
equals(Object) - Method in class org.josql.internal.ListExpressionComparator
 
EqualsExpression - Class in org.josql.expressions
This class represents an "=" or "!=" expression.
EqualsExpression() - Constructor for class org.josql.expressions.EqualsExpression
 
eval(Expression) - Method in class org.josql.functions.MiscellaneousFunctions
 
evaluate(Object, Query) - Method in class org.josql.expressions.Accessor
 
evaluate(Object, Query) - Method in class org.josql.expressions.ArithmeticExpression
Evaulate this expression.
evaluate(Object, Query) - Method in class org.josql.expressions.BindVariable
Evaluates the value of this bind variable.
evaluate(Object, Query) - Method in class org.josql.expressions.BooleanExpression
Get the value of this boolean.
evaluate(Object, Query) - Method in class org.josql.expressions.ConstantExpression
Get the value of this constant.
evaluate(Object, Query) - Method in class org.josql.expressions.ExpressionList
Evaluates the value of this expression list.
evaluate(Object, Query) - Method in class org.josql.expressions.Function
Evaluate this function on the current object.
evaluate(Object, Query) - Method in class org.josql.expressions.NewObjectExpression
 
evaluate(Object, Query) - Method in class org.josql.expressions.SaveValue
 
evaluate(Object, Query) - Method in class org.josql.expressions.SubQueryExpression
 
evaluate(Object, Query) - Method in class org.josql.expressions.ValueExpression
 
execute(List) - Method in class org.josql.contrib.JoSQLSwingTableModel
Exectute the query and return the results.
execute(Iterator) - Method in class org.josql.Query
Execute this query on the specified objects provided by the iterator.
execute(Collection) - Method in class org.josql.Query
Execute this query on the specified objects.
execute(List) - Method in class org.josql.Query
Execute this query on the specified objects.
ExecuteOn() - Method in class org.josql.parser.JoSQLParser
 
ExecuteOnType(Map) - Method in class org.josql.parser.JoSQLParser
 
executeQuery(List) - Method in class org.josql.contrib.JoSQLFreeChartCategoryDataset
Exectute the query and return the results.
executeQuery(List) - Method in class org.josql.contrib.JoSQLFreeChartPieDataset
Exectute the query and return the results.
executeQuery(List) - Method in class org.josql.contrib.JoSQLFreeChartXYDataset
Exectute the query and return the results.
executeQuery(List) - Method in class org.josql.contrib.JoSQLJRDataSource
Exectute the query and return the results.
EXISTS - Static variable in class com.gentlyweb.utils.FileChangeEvent
 
exists() - Method in class com.gentlyweb.utils.FileDetails
 
exp - Variable in class org.josql.expressions.AliasedExpression
 
exp - Variable in class org.josql.filters.AbstractJoSQLFilter
 
ExpandBuff(boolean) - Method in class org.josql.parser.JavaCharStream
 
ExpandBuff(boolean) - Method in class org.josql.parser.SimpleCharStream
 
expected - Variable in class org.josql.filters.JoSQLLogRecordFilter
 
expectedTokenSequences - Variable in exception org.josql.parser.ParseException
Each entry in this array is an array of integers.
Expression - Class in org.josql.expressions
The base class for all expressions.
Expression() - Constructor for class org.josql.expressions.Expression
 
ExpressionEvaluator - Class in org.josql.utils
This class can be used as a convenient way of evaluating an expression without having to use the Query object itself.
ExpressionEvaluator(String, Class) - Constructor for class org.josql.utils.ExpressionEvaluator
Create a new expression evaluator.
ExpressionEvaluator(String, Class, List) - Constructor for class org.josql.utils.ExpressionEvaluator
Create a new expression evaluator.
ExpressionList - Class in org.josql.expressions
This class represents a list of expressions used within a SQL statement.
ExpressionList() - Constructor for class org.josql.expressions.ExpressionList
 
ExpressionList() - Method in class org.josql.parser.JoSQLParser
 

F

F - Static variable in class org.josql.internal.Utilities
 
field - Static variable in class com.gentlyweb.utils.GeneralComparator.XMLConstants
 
FILE_TYPE_CHANGE - Static variable in class com.gentlyweb.utils.FileChangeEvent
 
fileChanged(FileChangeEvent, int) - Method in interface com.gentlyweb.utils.FileChangeListener
 
FileChangeEvent - Class in com.gentlyweb.utils
 
FileChangeEvent(File, FileDetails, FileDetails, int) - Constructor for class com.gentlyweb.utils.FileChangeEvent
 
FileChangeListener - Interface in com.gentlyweb.utils
 
FileDetails - Class in com.gentlyweb.utils
 
FileDetails(File) - Constructor for class com.gentlyweb.utils.FileDetails
 
fileExtension(Object) - Method in class org.josql.functions.MiscellaneousFunctions
 
FileMatch - Class in org.josql.functions
This class represents the match of a String in a file.
FileMatch(File, int, int, String, String) - Constructor for class org.josql.functions.FileMatch
 
FileWatcher - Class in com.gentlyweb.utils
 
FileWatcher() - Constructor for class com.gentlyweb.utils.FileWatcher
 
FileWatcher.Worker - Class in com.gentlyweb.utils
 
FillBuff() - Method in class org.josql.parser.JavaCharStream
 
FillBuff() - Method in class org.josql.parser.SimpleCharStream
 
filter(Set, Set) - Method in class com.gentlyweb.utils.GeneralFilter
Iterate over the Set and filter the objects it contains.
filter(Set, List) - Method in class com.gentlyweb.utils.GeneralFilter
Iterate over the Set and filter the objects it contains.
filter(List, Set) - Method in class com.gentlyweb.utils.GeneralFilter
Iterate over the List and filter the objects it contains.
filter(Map, int, Map) - Method in class com.gentlyweb.utils.GeneralFilter
Iterate over the Map and filter either the Keys or Values in the Map given our fields.
filter(Collection, Collection) - Method in class com.gentlyweb.utils.GeneralFilter
Iterate over the Collection and filter given our fields.
filter(List, List) - Method in class com.gentlyweb.utils.GeneralFilter
Cycle over the List and filter given our fields.
filter(Object[]) - Method in class com.gentlyweb.utils.GeneralFilter
Filter an array of objects and return a new array of the filtered objects.
filter(Map, int) - Method in class com.gentlyweb.utils.GeneralFilter
Iterate over the Map and filter either the Keys or Values in the Map given our fields.
filter(SortedMap, int) - Method in class com.gentlyweb.utils.GeneralFilter
Iterate over the SortedMap and filter either the Keys or Values in the SortedMap given our fields.
filter(Collection) - Method in class com.gentlyweb.utils.GeneralFilter
Iterate over the Collection and filter given our fields, return the filtered objects in a new Collection.
filter(Set) - Method in class com.gentlyweb.utils.GeneralFilter
Iterate over the Set and filter given our fields, return the filtered objects in a new Set.
filter(SortedSet) - Method in class com.gentlyweb.utils.GeneralFilter
Iterate over the SortedSet and filter the objects it contains.
filter(List) - Method in class com.gentlyweb.utils.GeneralFilter
Cycle over the List and filter given our fields.
filter(String, Collection) - Method in class org.josql.contrib.JoSQLVelocityExecuteTool
 
filter(Throwable) - Method in class org.josql.filters.StackTraceElementFilter
Filter the throwable, but will also filter any causes (right up the cause chain) as well.
filter(Throwable, boolean) - Method in class org.josql.filters.StackTraceElementFilter
Filter the throwable, but will also filter any causes (right up the cause chain) as well if the filterCause boolean is set to true.
filter() - Method in class org.josql.internal.MethodFilter
 
filterAndRemove(List) - Method in class com.gentlyweb.utils.GeneralFilter
Cycle over the List and filter given our fields directly from the passed in List.
filterAndRemove(Collection) - Method in class com.gentlyweb.utils.GeneralFilter
Cycle over the Collection and filter given our fields directly from the passed in Set.
filterAndRemove(Set) - Method in class com.gentlyweb.utils.GeneralFilter
Cycle over the Set and filter given our fields directly from the passed in Set.
filterAndRemove(Map, int) - Method in class com.gentlyweb.utils.GeneralFilter
Iterate over the Map and filter given our fields directly from the passed in Map.
FilteredArrayList - Class in org.josql.incubator
 
FilteredArrayList(String) - Constructor for class org.josql.incubator.FilteredArrayList
 
FilteredArrayList(String, int) - Constructor for class org.josql.incubator.FilteredArrayList
 
FilteredArrayList(String, Collection) - Constructor for class org.josql.incubator.FilteredArrayList
 
FilteredArrayList(Query) - Constructor for class org.josql.incubator.FilteredArrayList
 
FilteredArrayList(Query, Collection) - Constructor for class org.josql.incubator.FilteredArrayList
 
FilterException - Exception in com.gentlyweb.utils
 
FilterException(String, Exception) - Constructor for exception com.gentlyweb.utils.FilterException
 
FilterException(String) - Constructor for exception com.gentlyweb.utils.FilterException
 
filterStackTrace(StackTraceElement[]) - Method in class org.josql.filters.StackTraceElementFilter
Filter the specified stack trace and return the new stack trace that can then be set in the throwable.
find(List, Expression) - Method in class org.josql.functions.CollectionFunctions
Find objects from the List based upon the expression passed in.
fireBindVariableChangedEvent(String, Object, Object) - Method in class org.josql.Query
 
fireFileChange(File, FileChangeEvent, int) - Method in class com.gentlyweb.utils.FileWatcher
 
fireFileChange(File, FileChangeEvent, int) - Method in class com.gentlyweb.utils.FileWatcher.Worker
 
fireSaveValueChangedEvent(Object, Object, Object) - Method in class org.josql.Query
 
firstKey() - Method in class com.gentlyweb.utils.ObjectCache
 
firstValue() - Method in class com.gentlyweb.utils.ObjectCache
 
flush(Object) - Method in interface com.gentlyweb.utils.MultipleObjectCacheManager
Let the object cache be flushed.
flush() - Method in class com.gentlyweb.utils.ObjectCache
Clear our data structures.
flush() - Method in interface com.gentlyweb.utils.ObjectCacheManager
Let the object cache be flushed.
foreach(Expression) - Method in class org.josql.functions.CollectionFunctions
 
foreach(List, Expression) - Method in class org.josql.functions.CollectionFunctions
 
foreach(List, String) - Method in class org.josql.functions.CollectionFunctions
Given a list of objects, execute the expression against each one and return those objects that return a true value for the expression.
foreach(Expression, Expression) - Method in class org.josql.functions.CollectionFunctions
 
format() - Method in class com.gentlyweb.utils.TimeDuration
 
format(String) - Method in class com.gentlyweb.utils.TimeDuration
 
formatDate(Object) - Method in class org.josql.functions.FormattingFunctions
 
formatDate(Query, Object, Getter, String, String) - Method in class org.josql.functions.FormattingFunctions
 
formatDateTime(Object) - Method in class org.josql.functions.FormattingFunctions
 
formatNumber(Object) - Method in class org.josql.functions.FormattingFunctions
 
formatNumber(Query, Object, String, String) - Method in class org.josql.functions.FormattingFunctions
 
formatNumber(Query, Object, Getter, String, String) - Method in class org.josql.functions.FormattingFunctions
 
formatSignature(String, Class[]) - Static method in class org.josql.internal.Utilities
 
formatTimeDuration(Object) - Method in class org.josql.functions.FormattingFunctions
 
FormattingFunctions - Class in org.josql.functions
 
FormattingFunctions() - Constructor for class org.josql.functions.FormattingFunctions
 
From() - Method in class org.josql.parser.JoSQLParser
 
Function - Class in org.josql.expressions
This class represents a Function that can be "called" in JoSQL.
Function() - Constructor for class org.josql.expressions.Function
 
Function() - Method in class org.josql.parser.JoSQLParser
 
FunctionHandler - Interface in org.josql.functions
Defines an interface that custom objects can use to indicate that they can store a reference to the Query object.
FunctionList() - Method in class org.josql.parser.JoSQLParser
 

G

GeneralCollector - Class in com.gentlyweb.utils
 
GeneralCollector(Class) - Constructor for class com.gentlyweb.utils.GeneralCollector
 
GeneralCollector(Class, String) - Constructor for class com.gentlyweb.utils.GeneralCollector
 
GeneralComparator - Class in com.gentlyweb.utils
A general purpose comparator designed to compare any pair of heterogeneous objects.
GeneralComparator(Class) - Constructor for class com.gentlyweb.utils.GeneralComparator
Create a new GeneralComparator using the data held in the JDOM element.
GeneralComparator.XMLConstants - Class in com.gentlyweb.utils
 
GeneralFilter - Class in com.gentlyweb.utils
 
GeneralFilter(Class) - Constructor for class com.gentlyweb.utils.GeneralFilter
 
GeneralUtils - Class in com.gentlyweb.utils
A Class to hold some general purpose Utilities that don't have a home anywhere else (at the moment).
GeneralUtils() - Constructor for class com.gentlyweb.utils.GeneralUtils
 
generateParseException() - Method in class org.josql.parser.JoSQLParser
 
GENTLYWEB_EMAIL - Static variable in class com.gentlyweb.utils.GeneralUtils
 
get(Object) - Method in class com.gentlyweb.utils.ObjectCache
 
get(Object) - Method in class com.gentlyweb.utils.Timings
 
get(Map, Expression) - Method in class org.josql.functions.CollectionFunctions
Get a value from the specified Map.
get(List, Number) - Method in class org.josql.functions.CollectionFunctions
Get a value from the specified List.
get(String) - Method in class org.josql.functions.MiscellaneousFunctions
Get a property from the current object using the "get" method, if one exists, the name value will be used as the property name.
get(Object, String) - Method in class org.josql.functions.MiscellaneousFunctions
Get a property from the object using the "get" method, if one exists, the name value will be used as the property name.
getAccessor() - Method in class com.gentlyweb.utils.Getter
 
getAccessor() - Method in class org.josql.expressions.Accessor
 
getAccessor() - Method in class org.josql.expressions.BindVariable
 
getAccessor() - Method in class org.josql.expressions.Function
 
getAccessor() - Method in class org.josql.expressions.SaveValue
 
getAccessor() - Method in class org.josql.expressions.SubQueryExpression
 
getAccessorChain(String, Class) - Static method in class com.gentlyweb.utils.Accessor
Get the Java field associated with the named field.
getAddItems(Object) - Method in class org.josql.expressions.SelectItemExpression
 
getAlias() - Method in class org.josql.expressions.AliasedExpression
Get the alias for the expression.
getAlias() - Method in class org.josql.expressions.SelectItemExpression
 
getAliases() - Method in class org.josql.Query
 
getAllObjects() - Method in class org.josql.Query
Get the current list of objects in context (value of the :_allobjs special bind variable).
getAnonymousBindVariableName() - Method in class org.josql.Query
 
getAsDate() - Method in class com.gentlyweb.utils.TimeDuration
 
getBaseClass() - Method in class com.gentlyweb.utils.DynamicGetter
 
getBaseClass() - Method in class com.gentlyweb.utils.Getter
 
getBaseClass() - Method in class org.josql.internal.Setter
 
getBeginColumn() - Method in class org.josql.parser.JavaCharStream
 
getBeginColumn() - Method in class org.josql.parser.SimpleCharStream
 
getBeginLine() - Method in class org.josql.parser.JavaCharStream
 
getBeginLine() - Method in class org.josql.parser.SimpleCharStream
 
getClassLoader() - Method in class org.josql.Query
 
getColumn() - Method in class org.josql.functions.FileMatch
 
getColumn() - Method in class org.josql.parser.JavaCharStream
Deprecated. 
getColumn() - Method in class org.josql.parser.SimpleCharStream
Deprecated. 
getColumnClass(int) - Method in class org.josql.contrib.JoSQLSwingTableModel
The expected class of the object at column i.
getColumnCount() - Method in class org.josql.contrib.JoSQLFreeChartCategoryDataset
 
getColumnCount() - Method in class org.josql.contrib.JoSQLSwingTableModel
Get the number of columns.
getColumnIndex(Comparable) - Method in class org.josql.contrib.JoSQLFreeChartCategoryDataset
 
getColumnKey(int) - Method in class org.josql.contrib.JoSQLFreeChartCategoryDataset
 
getColumnKeys() - Method in class org.josql.contrib.JoSQLFreeChartCategoryDataset
 
getColumnName(int) - Method in class org.josql.contrib.JoSQLSwingTableModel
Get the name of the column, if the query has not yet been parsed then null is returned, if the column does not have an alias then "ind + 1" is returned.
getColumns() - Method in class org.josql.Query
 
getCompareClass() - Method in class com.gentlyweb.utils.GeneralComparator
 
getContentType() - Method in class com.gentlyweb.utils.GZIPFileDataSource
Get the content type for this data source.
getContentType() - Method in class com.gentlyweb.utils.HTMLDataSource
 
getContentType() - Method in class com.gentlyweb.utils.URLDataSource
 
getCount() - Method in class com.gentlyweb.utils.GeneralComparator
 
getCount() - Method in class org.josql.internal.GroupByExpressionComparator
 
getCount() - Method in class org.josql.internal.ListExpressionComparator
 
getCurrentObject() - Method in class org.josql.Query
Get the current object (value of the :_currobj special bind variable).
getDays() - Method in class com.gentlyweb.utils.TimeDuration
 
getDaysAsMillis(int) - Static method in class com.gentlyweb.utils.NumberUtils
Given an int value treat it as a number of days and return the number of milliseconds for that number of days.
getDefaultFunctionHandlers() - Method in class org.josql.Query
 
getDefaultInstance(Query) - Method in class org.josql.functions.regexp.RegExpFactory
 
getDefaultInstanceName() - Method in class org.josql.functions.regexp.RegExpFactory
 
getDescription() - Method in class org.josql.filters.JoSQLSwingFileFilter
Return the description for the filter.
getDomainOrder() - Method in class org.josql.contrib.JoSQLFreeChartCategoryDataset
 
getDomainOrder() - Method in class org.josql.contrib.JoSQLFreeChartXYDataset
 
getDouble(Object) - Static method in class org.josql.internal.Utilities
 
getDoubleObject(Object) - Static method in class org.josql.internal.Utilities
 
getDuration() - Method in class com.gentlyweb.utils.Timing
 
getDuration(Object) - Method in class com.gentlyweb.utils.Timings
 
getDurationAsLong(Object) - Method in class com.gentlyweb.utils.Timings
 
getEnd() - Method in class org.josql.expressions.BetweenExpression
Get the end expression.
getEndColumn() - Method in class org.josql.parser.JavaCharStream
 
getEndColumn() - Method in class org.josql.parser.SimpleCharStream
 
getEndLine() - Method in class org.josql.parser.JavaCharStream
 
getEndLine() - Method in class org.josql.parser.SimpleCharStream
 
getEventTypes() - Method in class com.gentlyweb.utils.FileChangeEvent
 
getException() - Method in exception com.gentlyweb.utils.ChainException
 
getException() - Method in class org.josql.contrib.JoSQLVelocityExecuteTool
 
getException() - Method in class org.josql.filters.AbstractJoSQLFilter
Most "filter accept" methods do not allow for any exceptions to be thrown however since the execution of the WHERE clause on the object can cause the throwing of a QueryParseException it should be captured.
getException() - Method in class org.josql.incubator.FilteredArrayList
 
getException() - Method in class org.josql.internal.GroupByExpressionComparator
 
getException() - Method in class org.josql.internal.ListExpressionComparator
 
getException() - Method in class org.josql.utils.JoSQLComparator
The Comparator.compare(Object,Object) method does not allow for any exceptions to be thrown however since the execution of the ORDER BY clause on the objects can cause the throwing of a QueryParseException it should be captured.
getExceptionTraceAsString(Exception) - Static method in class com.gentlyweb.utils.GeneralUtils
Get an exception (and if it's an instance of ChainException) the chain of exceptions (if present) as a String.
getExecuteOnFunctions() - Method in class org.josql.Query
 
getExpectedClass() - Method in class org.josql.filters.AbstractJoSQLFilter
Should sub-classes should return the type that they expect to be present in a Query.
getExpectedClass() - Method in class org.josql.filters.DefaultObjectFilter
Get the class the Query expects to operate on.
getExpectedClass() - Method in class org.josql.filters.JoSQLFileFilter
Always returns File.
getExpectedClass() - Method in class org.josql.filters.JoSQLLogRecordFilter
Always returns LogRecord.
getExpectedClass() - Method in class org.josql.filters.StackTraceElementFilter
Get the expected class.
getExpectedReturnType(Query) - Method in class org.josql.expressions.Accessor
 
getExpectedReturnType(Query) - Method in class org.josql.expressions.AliasedExpression
Get the expected return type for the expression.
getExpectedReturnType(Query) - Method in class org.josql.expressions.ArithmeticExpression
Return the expected return type.
getExpectedReturnType(Query) - Method in class org.josql.expressions.BinaryExpression
Return the expected return type from this expression.
getExpectedReturnType(Query) - Method in class org.josql.expressions.BindVariable
Get the expected return type.
getExpectedReturnType(Query) - Method in class org.josql.expressions.BooleanExpression
Get the expected return type.
getExpectedReturnType(Query) - Method in class org.josql.expressions.ConstantExpression
Get the expected return type.
getExpectedReturnType(Query) - Method in class org.josql.expressions.Expression
Return the class of the object that "should" be returned from a call to the: Expression.getValue(Object,Query) method.
getExpectedReturnType(Query) - Method in class org.josql.expressions.ExpressionList
Get the expected return type, which is List.
getExpectedReturnType(Query) - Method in class org.josql.expressions.Function
Get the expected return type from the function.
getExpectedReturnType(Query) - Method in class org.josql.expressions.NewObjectExpression
 
getExpectedReturnType(Query) - Method in class org.josql.expressions.SaveValue
 
getExpectedReturnType(Query) - Method in class org.josql.expressions.SelectItemExpression
 
getExpectedReturnType(Query) - Method in class org.josql.expressions.SubQueryExpression
 
getExpression() - Method in class org.josql.expressions.AliasedExpression
Get the expression being aliased.
getExpression() - Method in class org.josql.expressions.SelectItemExpression
 
getExpression() - Method in class org.josql.internal.OrderBy
 
getExpressions() - Method in class org.josql.expressions.ExpressionList
Returns the expressions, a list of Expression objects.
getExpressions() - Method in class org.josql.internal.Grouper
 
getField() - Method in class com.gentlyweb.utils.GeneralCollector
Get a field given a field name.
getFields() - Method in class com.gentlyweb.utils.GeneralComparator
Return a List of GeneralComparator.SortField objects, this is used in the GeneralComparator.equals(Object) method.
getFieldValue(JRField) - Method in class org.josql.contrib.JoSQLJRDataSource
 
getFile() - Method in class com.gentlyweb.utils.FileChangeEvent
 
getFile() - Method in class com.gentlyweb.utils.FileDetails
 
getFile(File) - Static method in class com.gentlyweb.utils.IOUtils
Get the contents of a File as a String.
getFile() - Method in class org.josql.functions.FileMatch
 
getFileAsArray(File) - Static method in class com.gentlyweb.utils.IOUtils
Get the contents of a File as a byte array.
getFileLengthAsFormattedKilobytes(long) - Static method in class com.gentlyweb.utils.IOUtils
Get a file length as kilobytes in the form x.y.
getFiles() - Method in class com.gentlyweb.utils.FileWatcher
 
getFilterClass() - Method in class com.gentlyweb.utils.GeneralFilter
Get the class that we are filtering.
getFormattedFileLength(long) - Static method in class com.gentlyweb.utils.IOUtils
Get a file length as formatted string.
getFrom() - Method in class org.josql.events.BindVariableChangedEvent
 
getFrom() - Method in class org.josql.events.SaveValueChangedEvent
 
getFrom() - Method in class org.josql.Query
 
getFromObjectClass() - Method in class org.josql.Query
 
getFunction() - Method in class org.josql.expressions.AliasedFunction
Get the function that is aliased.
getFunctionHandler(String) - Method in class org.josql.Query
 
getFunctionHandlers() - Method in class org.josql.Query
 
getGetter() - Method in class org.josql.expressions.Accessor
 
getGetter() - Method in class org.josql.expressions.Function
 
getGetter() - Method in class org.josql.expressions.SubQueryExpression
 
getGroup() - Method in class org.josql.contrib.JoSQLFreeChartCategoryDataset
 
getGroup() - Method in class org.josql.contrib.JoSQLFreeChartPieDataset
 
getGroup() - Method in class org.josql.contrib.JoSQLFreeChartXYDataset
 
getGroupByColumns() - Method in class org.josql.Query
 
getGroupByResults() - Method in class org.josql.QueryResults
Get the group by results.
getGroupBySaveValue(Object, List) - Method in class org.josql.Query
Get the save value for a particular key and group by list.
getGroupBySaveValues(List) - Method in class org.josql.Query
Get the save values for the specified group bys.
getGroupBySaveValues(List) - Method in class org.josql.QueryResults
 
getGroupByVariable(int) - Method in class org.josql.Query
Get the value of a group by variable from the current group bys.
getHavingClause() - Method in class org.josql.Query
Return the HAVING clause expression.
getHavingResults() - Method in class org.josql.QueryResults
Get the having results.
getHours() - Method in class com.gentlyweb.utils.TimeDuration
 
GetImage() - Method in class org.josql.parser.JavaCharStream
 
GetImage() - Method in class org.josql.parser.SimpleCharStream
 
getIndex() - Method in class com.gentlyweb.utils.Accessor
 
getIndex(Comparable) - Method in class org.josql.contrib.JoSQLFreeChartPieDataset
 
getIndex() - Method in class org.josql.internal.ColumnReference
 
getIndex() - Method in class org.josql.internal.OrderBy
 
getInputStream() - Method in class com.gentlyweb.utils.GZIPFileDataSource
Get an appropriate InputStream for the data source.
getInputStream() - Method in class com.gentlyweb.utils.HTMLDataSource
 
getInputStream() - Method in class com.gentlyweb.utils.URLDataSource
 
getInstance(TimeDuration) - Static method in class com.gentlyweb.utils.TimeDuration
 
getInstance(Timing) - Static method in class com.gentlyweb.utils.TimeDuration
 
getInstance(Date) - Static method in class com.gentlyweb.utils.TimeDuration
 
getInstance(long) - Static method in class com.gentlyweb.utils.TimeDuration
 
getInstance(String, Query) - Method in class org.josql.functions.regexp.RegExpFactory
 
getItemCount() - Method in class org.josql.contrib.JoSQLFreeChartPieDataset
 
getItemCount(int) - Method in class org.josql.contrib.JoSQLFreeChartXYDataset
 
getItems() - Method in class org.josql.expressions.InExpression
 
getJoSQLFileFilter() - Method in class org.josql.filters.JoSQLSwingFileFilter
Get the file filter being used "under the hoodie" in the JoSQLSwingFileFilter.accept(File) method.
getKey() - Method in class com.gentlyweb.utils.ItemPair
 
getKey(int) - Method in class org.josql.contrib.JoSQLFreeChartPieDataset
 
getKeys() - Method in class org.josql.contrib.JoSQLFreeChartPieDataset
 
getLastAccessTime(Object) - Method in class com.gentlyweb.utils.ObjectCache
 
getLastMatch(String, String, int) - Static method in class org.josql.internal.Utilities
 
getLeft() - Method in class org.josql.expressions.ArithmeticExpression
Get the LHS value expression.
getLeft() - Method in class org.josql.expressions.BinaryExpression
Get the LHS.
getLength() - Method in class com.gentlyweb.utils.FileDetails
 
getLikePattern(String, String) - Static method in class org.josql.internal.Utilities
 
getLimit() - Method in class org.josql.Query
Get the object that represents the limit clause.
getLine() - Method in class org.josql.functions.FileMatch
 
getLine() - Method in class org.josql.parser.JavaCharStream
Deprecated. 
getLine() - Method in class org.josql.parser.SimpleCharStream
Deprecated. 
getMapEntriesAsOrderedList(Map, List) - Static method in class com.gentlyweb.utils.CollectionsUtils
Given a Map return the entries in the Map in the passed in List in order.
getMaxSize() - Method in class com.gentlyweb.utils.ObjectCache
 
getMessage() - Method in exception org.josql.parser.ParseException
This method has the standard behavior when this object has been created using the standard constructors.
getMessage() - Method in error org.josql.parser.TokenMgrError
You can also modify the body of this method to customize your error messages.
getMethods(Class, String, int, List) - Static method in class com.gentlyweb.utils.GeneralUtils
 
getMethods(Class, String, int, List) - Static method in class org.josql.internal.Utilities
 
getMillis() - Method in class com.gentlyweb.utils.TimeDuration
 
getMillisAsFormattedSeconds(long) - Static method in class com.gentlyweb.utils.NumberUtils
Convert a number of milliseconds into seconds, we format to 2 decimal places, i.e.
getMins() - Method in class com.gentlyweb.utils.TimeDuration
 
getName() - Method in class com.gentlyweb.utils.GZIPFileDataSource
Get the name of the data source.
getName() - Method in class com.gentlyweb.utils.HTMLDataSource
 
getName() - Method in class com.gentlyweb.utils.URLDataSource
 
getName() - Method in class org.josql.events.BindVariableChangedEvent
 
getName() - Method in class org.josql.events.SaveValueChangedEvent
 
getName() - Method in class org.josql.expressions.BindVariable
 
getName() - Method in class org.josql.expressions.Function
 
getName() - Method in class org.josql.expressions.SaveValue
 
getName() - Method in class org.josql.internal.ColumnReference
 
getNewFileDetails() - Method in class com.gentlyweb.utils.FileChangeEvent
 
getNextToken() - Method in class org.josql.parser.JoSQLParser
 
getNextToken() - Method in class org.josql.parser.JoSQLParserTokenManager
 
getNoParmJavaGetMethod(String, Class) - Static method in class com.gentlyweb.utils.Getter
 
getNullAcceptPolicy() - Method in class com.gentlyweb.utils.GeneralFilter
Get the null accept policy, this governs what happens when a null is observed from the result of an accessor chain call, true indicates that the value is accepted, false indicates that it is rejected.
getObjectClass(Class) - Static method in class org.josql.internal.Utilities
 
getObjectComparator() - Method in class org.josql.Query
 
getObjects(List) - Method in class org.josql.incubator.ObjectIndex
 
getOldFileDetails() - Method in class com.gentlyweb.utils.FileChangeEvent
 
getOrderByColumns() - Method in class org.josql.Query
Get the "order bys".
getOrderByComparator() - Method in class org.josql.Query
Return the Comparator we will use to do the ordering of the results, may be null.
getOriginalLine() - Method in class org.josql.functions.FileMatch
 
getOutputStream() - Method in class com.gentlyweb.utils.GZIPFileDataSource
Get an appropriate OutputStream for the data source.
getOutputStream() - Method in class com.gentlyweb.utils.HTMLDataSource
 
getOutputStream() - Method in class com.gentlyweb.utils.URLDataSource
 
getParameters() - Method in class org.josql.expressions.Function
Return the List of Expression objects that constitute the arguments to the function, no guarantee is made here as to whether they have been inited.
getParent() - Method in class org.josql.Query
Get the parent query.
getPolicy() - Method in class com.gentlyweb.utils.ObjectCache
 
getPrimitiveClass(Class) - Static method in class org.josql.internal.Utilities
 
getQuery() - Method in class org.josql.events.BindVariableChangedEvent
 
getQuery() - Method in class org.josql.events.SaveValueChangedEvent
 
getQuery() - Method in class org.josql.expressions.SubQueryExpression
 
getQuery() - Method in class org.josql.filters.AbstractJoSQLFilter
Get the Query we are using to process objects.
getQuery() - Method in class org.josql.incubator.FilteredArrayList
 
getQuery() - Method in class org.josql.Query
Get the query string that this Query object represents.
getQuery() - Method in class org.josql.utils.ExpressionEvaluator
Get the query associated with the expression, use this to setup bind variables, function handlers and so on, which of course must be setup prior to evaluating the expression.
getQuery() - Method in class org.josql.utils.JoSQLComparator
Get the Query we are using to process objects.
getQueryResults() - Method in class org.josql.Query
Get the results of executing this query.
getResult(boolean, boolean) - Static method in class org.josql.internal.Utilities
 
getResults() - Method in class org.josql.contrib.JoSQLFreeChartCategoryDataset
Get any results, will be null unless Query.execute(List) has been called.
getResults() - Method in class org.josql.contrib.JoSQLFreeChartXYDataset
 
getResults() - Method in class org.josql.contrib.JoSQLJRDataSource
 
getResults() - Method in class org.josql.contrib.JoSQLSwingTableModel
Get any results, will be null unless JoSQLSwingTableModel.execute(List) has been called.
getResults() - Method in class org.josql.QueryResults
Get the results of executing the query, this is the "final" results, i.e.
getRight() - Method in class org.josql.expressions.ArithmeticExpression
Get the RHS value expression.
getRight() - Method in class org.josql.expressions.BinaryExpression
Get the RHS.
getRowCount() - Method in class org.josql.contrib.JoSQLFreeChartCategoryDataset
 
getRowCount() - Method in class org.josql.contrib.JoSQLSwingTableModel
Number of rows.
getRowIndex(Comparable) - Method in class org.josql.contrib.JoSQLFreeChartCategoryDataset
 
getRowKey(int) - Method in class org.josql.contrib.JoSQLFreeChartCategoryDataset
 
getRowKeys() - Method in class org.josql.contrib.JoSQLFreeChartCategoryDataset
 
getSaveValue(Object) - Method in class org.josql.Query
Get the save values for a particular key.
getSaveValue(Object) - Method in class org.josql.QueryResults
Get a particular save value for the passed in key.
getSaveValues() - Method in class org.josql.QueryResults
Get the save values.
getSecs() - Method in class com.gentlyweb.utils.TimeDuration
 
getSeriesCount() - Method in class org.josql.contrib.JoSQLFreeChartXYDataset
 
getSeriesKey(int) - Method in class org.josql.contrib.JoSQLFreeChartXYDataset
 
getSortItems() - Method in class org.josql.internal.ListExpressionComparator
 
getStart() - Method in class org.josql.expressions.BetweenExpression
Get the start expression.
getString() - Method in class org.josql.functions.FileMatch
 
getSubList(List, Query) - Method in class org.josql.internal.Limit
 
GetSuffix(int) - Method in class org.josql.parser.JavaCharStream
 
GetSuffix(int) - Method in class org.josql.parser.SimpleCharStream
 
getSupportedVersion() - Method in class org.josql.functions.regexp.AbstractRegExpWrapper
 
getSupportedVersion() - Method in class org.josql.functions.regexp.ApacheRegExpWrapper
 
getSupportedVersion() - Method in class org.josql.functions.regexp.GNURegExpWrapper
 
getSupportedVersion() - Method in class org.josql.functions.regexp.OroApacheRegExpWrapper
 
getSupportedVersion(String) - Method in class org.josql.functions.regexp.RegExpFactory
 
getSupportedVersion() - Method in class org.josql.functions.regexp.StandardJavaRegExpWrapper
 
getSymbol(int) - Static method in class org.josql.internal.LikePatternSymbol
 
getSymbol(String) - Static method in class org.josql.internal.LikePatternSymbol
 
getTabSize(int) - Method in class org.josql.parser.JavaCharStream
 
Getter - Class in com.gentlyweb.utils
This class is used to perform access into a Java object using a String value with a specific notation.
Getter(String, Class) - Constructor for class com.gentlyweb.utils.Getter
Get the getter associated with the named reference.
getTextAsFormattedLines(String, int) - Static method in class com.gentlyweb.utils.StringUtils
Given a chunk of text format it so that you return a new String with the line length equal to that passed in.
getTimings() - Method in class org.josql.QueryResults
Get the timing information, is a Map of string to double values.
getTo() - Method in class org.josql.events.BindVariableChangedEvent
 
getTo() - Method in class org.josql.events.SaveValueChangedEvent
 
getToken(int) - Method in class org.josql.parser.JoSQLParser
 
getTopLevelQuery() - Method in class org.josql.Query
Get the top level query if "this" is a sub-query, the query chain is traversed until the top level query is found, i.e.
getType() - Method in class com.gentlyweb.utils.DynamicGetter
Get the class of the type of object we would return from the DynamicGetter.getValue(Object) method.
getType() - Method in class com.gentlyweb.utils.Getter
Get the class of the type of object we would return from the Getter.getValue(Object) method.
getType() - Method in class org.josql.expressions.ArithmeticExpression
 
getType() - Method in class org.josql.expressions.GTLTExpression
 
getType() - Method in class org.josql.internal.OrderBy
 
getType() - Method in class org.josql.internal.Setter
Get the class of the type of object we expect in the Setter.setValue(Object,Object) method.
getValue(Object) - Method in class com.gentlyweb.utils.DynamicGetter
 
getValue(Object) - Method in class com.gentlyweb.utils.Getter
 
getValue() - Method in class com.gentlyweb.utils.ItemPair
 
getValue(int, int) - Method in class org.josql.contrib.JoSQLFreeChartCategoryDataset
 
getValue(Comparable, Comparable) - Method in class org.josql.contrib.JoSQLFreeChartCategoryDataset
 
getValue(int) - Method in class org.josql.contrib.JoSQLFreeChartPieDataset
 
getValue(Comparable) - Method in class org.josql.contrib.JoSQLFreeChartPieDataset
 
getValue(Object, Query) - Method in class org.josql.expressions.AliasedExpression
Get the value for this expression.
getValue(Object, Query) - Method in class org.josql.expressions.BinaryExpression
Get the value of this expression.
getValue(Object, Query) - Method in class org.josql.expressions.BindVariable
Gets the value of this bind variable.
getValue(Object, Query) - Method in class org.josql.expressions.BooleanExpression
Get the value of this boolean.
getValue(Object, Query) - Method in class org.josql.expressions.ConstantExpression
Get the value of this constant.
getValue(Object, Query) - Method in class org.josql.expressions.Expression
Get the value for this expression based upon the object passed in.
getValue(Object, Query) - Method in class org.josql.expressions.ExpressionList
Gets the value of the expressions, this will return a list of the values for each of the expressions in the list.
getValue(Object, Query) - Method in class org.josql.expressions.NewObjectExpression
 
getValue(Object, Query) - Method in class org.josql.expressions.SaveValue
 
getValue(Object, Query) - Method in class org.josql.expressions.SelectItemExpression
 
getValue(Object, Query) - Method in class org.josql.expressions.ValueExpression
 
getValue(Object) - Method in class org.josql.utils.ExpressionEvaluator
Evaluate the expression against the object passed in and return the value.
getValue(String, Object) - Static method in class org.josql.utils.ExpressionEvaluator
Evaluate the expression against the object passed in and return the value.
getValueAt(int, int) - Method in class org.josql.contrib.JoSQLSwingTableModel
Get the object at row r, column c.
getValueForIndex(Object, String) - Static method in class com.gentlyweb.utils.Accessor
 
getValueFromAccessorChain(Object, List) - Static method in class com.gentlyweb.utils.Accessor
 
getValues(List) - Method in class org.josql.utils.ExpressionEvaluator
Evaluate the expression against the list of objects passed in and return the value.
getValues(String, List) - Static method in class org.josql.utils.ExpressionEvaluator
Evaluate the expression against the list of objects passed in and return the value.
getVariable(int) - Method in class org.josql.Query
Get the value of an indexed bind variable.
getVariable(String) - Method in class org.josql.Query
Get the value of a named bind variable.
getVariableClass(String) - Method in class org.josql.Query
Get the class that the named variable has.
getVariables() - Method in class org.josql.Query
Get all the bind variables as a Map.
getWhereClause() - Method in class org.josql.Query
Return the WHERE clause expression.
getWhereResults() - Method in class org.josql.QueryResults
Get the where results.
getWildcardCharacter() - Method in class org.josql.Query
Get the character that represents a wildcard in LIKE searches.
getX(int, int) - Method in class org.josql.contrib.JoSQLFreeChartXYDataset
 
getXValue(int, int) - Method in class org.josql.contrib.JoSQLFreeChartXYDataset
 
getY(int, int) - Method in class org.josql.contrib.JoSQLFreeChartXYDataset
 
getYNFromUser(String) - Static method in class com.gentlyweb.utils.IOUtils
Ask a question of the User on stdout and wait for a response.
getYValue(int, int) - Method in class org.josql.contrib.JoSQLFreeChartXYDataset
 
GNU_INST - Static variable in class org.josql.functions.regexp.RegExpFactory
The instance name to use for the GNU regular expression library.
GNURegExpWrapper - Class in org.josql.functions.regexp
The wrapper implementation for the GNU implementation of regular expression matching.
GNURegExpWrapper() - Constructor for class org.josql.functions.regexp.GNURegExpWrapper
 
GREATER_THAN - Static variable in class com.gentlyweb.utils.GeneralFilter
 
greatest(List, Expression, String) - Method in class org.josql.functions.GroupingFunctions
 
greatest(List, Expression) - Method in class org.josql.functions.GroupingFunctions
 
greatestObject(List, Expression) - Method in class org.josql.functions.GroupingFunctions
 
grep(File, String, boolean) - Method in class org.josql.functions.StringFunctions
grep through a file, line by line, and determine what matches there are to the nominated String.
grep(File, String) - Method in class org.josql.functions.StringFunctions
grep through a file, line by line, and determine what matches there are to the nominated String.
group(List) - Method in class com.gentlyweb.utils.Grouper
 
group(List) - Method in class org.josql.internal.Grouper
 
GROUP_BY_RESULTS - Static variable in class org.josql.Query
 
GroupByExpressionComparator - Class in org.josql.internal
 
GroupByExpressionComparator(Query, Comparator, boolean) - Constructor for class org.josql.internal.GroupByExpressionComparator
 
GroupBys() - Method in class org.josql.parser.JoSQLParser
 
Grouper - Class in com.gentlyweb.utils
 
Grouper(Class) - Constructor for class com.gentlyweb.utils.Grouper
 
Grouper - Class in org.josql.internal
 
Grouper(Query) - Constructor for class org.josql.internal.Grouper
 
GroupingFunctions - Class in org.josql.functions
 
GroupingFunctions() - Constructor for class org.josql.functions.GroupingFunctions
 
GroupLimit() - Method in class org.josql.parser.JoSQLParser
 
GroupOrderBys() - Method in class org.josql.parser.JoSQLParser
 
groupSortByGroupSize(List, String) - Method in class com.gentlyweb.utils.Grouper
 
grp(List, Expression) - Method in class org.josql.functions.CollectionFunctions
Group objects from the List based upon the expression passed in.
GRPBY_OBJ_VAR_NAME - Static variable in class org.josql.Query
 
GRPBY_OBJ_VAR_NAME_SYNONYM - Static variable in class org.josql.Query
 
GT - Static variable in class org.josql.internal.Utilities
 
GTE - Static variable in class org.josql.internal.Utilities
 
GTLTExpression - Class in org.josql.expressions
This class represents one of the following: > - Greater than < - Less than >= - Greater than or equal to <= - Less than or equal to
GTLTExpression() - Constructor for class org.josql.expressions.GTLTExpression
 
gzipFile(File, File) - Static method in class com.gentlyweb.utils.IOUtils
GZIP a file, this will move the file from the given name to the new location.
GZIPFileDataSource - Class in com.gentlyweb.utils
A Class for handling a gzipped file as a DataSource.
GZIPFileDataSource(File, String) - Constructor for class com.gentlyweb.utils.GZIPFileDataSource
Create a new data source for the specified file.

H

HANDLER_ID - Static variable in class org.josql.functions.CollectionFunctions
The id that can be used to get the "CollectionFunctions" handler object from the Query object.
HANDLER_ID - Static variable in class org.josql.functions.ConversionFunctions
 
HANDLER_ID - Static variable in class org.josql.functions.FormattingFunctions
 
HANDLER_ID - Static variable in class org.josql.functions.GroupingFunctions
 
HANDLER_ID - Static variable in class org.josql.functions.MiscellaneousFunctions
 
HANDLER_ID - Static variable in class org.josql.functions.StringFunctions
 
hasCharInRange(String, char, char) - Static method in class com.gentlyweb.utils.StringUtils
Indicate whether the String value has at least one character in the range specified.
hasEvent(int) - Method in class com.gentlyweb.utils.FileChangeEvent
 
hasFixedResult(Query) - Method in class org.josql.expressions.Accessor
 
hasFixedResult(Query) - Method in class org.josql.expressions.AliasedExpression
Return whether this expression has a fixed result.
hasFixedResult(Query) - Method in class org.josql.expressions.ArithmeticExpression
Return whether this expression has a fixed result.
hasFixedResult(Query) - Method in class org.josql.expressions.BinaryExpression
Return whether this expression, and more specifically the left and right parts of the expression return a fixed result.
hasFixedResult(Query) - Method in class org.josql.expressions.BindVariable
Will always return false since a bind variable cannot be fixed.
hasFixedResult(Query) - Method in class org.josql.expressions.BooleanExpression
Always returns true since it represents a constant.
hasFixedResult(Query) - Method in class org.josql.expressions.ConstantExpression
Always returns true, well duh!
hasFixedResult(Query) - Method in class org.josql.expressions.Expression
Return whether the expression will evaluate to a fixed/constant result.
hasFixedResult(Query) - Method in class org.josql.expressions.ExpressionList
Returns true if this expression list is empty (no expressions) or if ALL of the expressions have a fixed result.
hasFixedResult(Query) - Method in class org.josql.expressions.Function
Return whether the function will return a fixed result, this only occurs iff all the arguments to the function also return a fixed result.
hasFixedResult(Query) - Method in class org.josql.expressions.NewObjectExpression
 
hasFixedResult(Query) - Method in class org.josql.expressions.SaveValue
 
hasFixedResult(Query) - Method in class org.josql.expressions.SelectItemExpression
 
hasFixedResult(Query) - Method in class org.josql.expressions.SubQueryExpression
 
hashCode() - Method in class com.gentlyweb.utils.ItemPair
This method just uses the algorithm defined in the Map.Entry interface.
hashCode(Object) - Method in class org.josql.internal.LikePatternSymbol
 
hasNext() - Method in class com.gentlyweb.utils.ObjectCacheIterator
 
hasValue(String) - Static method in class com.gentlyweb.utils.StringUtils
Determine whether the specified string contains a value, where having a value means: (string != null) && (!string.equals (""))
Having() - Method in class org.josql.parser.JoSQLParser
 
HAVING_RESULTS - Static variable in class org.josql.Query
 
HIDDEN - Static variable in class com.gentlyweb.utils.FileChangeEvent
 
HOUR - Static variable in class org.josql.functions.ConversionFunctions
Represents the Calendar.HOUR_OF_DAY field, is: h.
HTMLDataSource - Class in com.gentlyweb.utils
 
HTMLDataSource(String) - Constructor for class com.gentlyweb.utils.HTMLDataSource
 

I

id - Static variable in class com.gentlyweb.utils.GeneralComparator.XMLConstants
 
ifThen(Expression, Expression) - Method in class org.josql.functions.MiscellaneousFunctions
 
ifThenElse(Expression, Expression, Expression) - Method in class org.josql.functions.MiscellaneousFunctions
 
ignoreCase - Variable in class org.josql.expressions.EqualsExpression
 
image - Variable in class org.josql.parser.Token
The string image of the token.
inBuf - Variable in class org.josql.parser.JavaCharStream
 
inBuf - Variable in class org.josql.parser.SimpleCharStream
 
indexOf(Comparable) - Method in class org.josql.contrib.JoSQLFreeChartXYDataset
 
InExpression - Class in org.josql.expressions
This class represents in [ NOT ] IN [ LIKE ] [ ALL ] expression.
InExpression() - Constructor for class org.josql.expressions.InExpression
 
InExpression() - Method in class org.josql.parser.JoSQLParser
 
init(long) - Method in class com.gentlyweb.utils.TimeDuration
 
init(TimeDuration) - Method in class com.gentlyweb.utils.TimeDuration
 
init(Query) - Method in class org.josql.expressions.Accessor
 
init(Query) - Method in class org.josql.expressions.AliasedExpression
Init this expression.
init(Query) - Method in class org.josql.expressions.ArithmeticExpression
 
init(Query) - Method in class org.josql.expressions.BetweenExpression
Inits the expression.
init(Query) - Method in class org.josql.expressions.BinaryExpression
Init the expression.
init(Query) - Method in class org.josql.expressions.BindVariable
Initialises this bind variable.
init(Query) - Method in class org.josql.expressions.BooleanExpression
Init this expression.
init(Query) - Method in class org.josql.expressions.ConstantExpression
Inits the expression, in reality does nothing here, can't init a constant!
init(Query) - Method in class org.josql.expressions.Expression
Perform the necessary initialisation for this expression.
init(Query) - Method in class org.josql.expressions.ExpressionList
Initialises this expression list, each expression in the list is inited.
init(Query) - Method in class org.josql.expressions.Function
This is a complex method that will initialise the function.
init(Query) - Method in class org.josql.expressions.InExpression
Initialise the IN expression.
init(Query) - Method in class org.josql.expressions.LikeExpression
Init the expression, we over-ride here so that if the RHS is fixed we can init the pattern that will be used to match the expression.
init(Query) - Method in class org.josql.expressions.NewObjectExpression
 
init(Query) - Method in class org.josql.expressions.SaveValue
 
init(Query) - Method in class org.josql.expressions.SelectItemExpression
 
init(Query) - Method in class org.josql.expressions.SubQueryExpression
 
init(Query) - Method in class org.josql.functions.regexp.ApacheRegExpWrapper
 
init(Query) - Method in class org.josql.functions.regexp.GNURegExpWrapper
 
init(Query) - Method in class org.josql.functions.regexp.OroApacheRegExpWrapper
 
init(Query) - Method in interface org.josql.functions.regexp.RegExp
 
init(Query) - Method in class org.josql.functions.regexp.StandardJavaRegExpWrapper
 
init(Query) - Method in class org.josql.internal.Limit
 
init() - Method in class org.josql.Query
 
initOrderByComparator() - Method in class org.josql.Query
Will cause the order by comparator used to order the results to be initialized.
input_stream - Variable in class org.josql.parser.JoSQLParserTokenManager
 
inputStream - Variable in class org.josql.parser.JavaCharStream
 
inputStream - Variable in class org.josql.parser.SimpleCharStream
 
inRange(Object, Object) - Method in interface com.gentlyweb.utils.StringRangeComparator
 
instanceOf(Expression, Expression) - Method in class org.josql.functions.MiscellaneousFunctions
Evaluates the type expression to produce a object whose type should be compared against the class gained from evaluation of the clazz expression.
INT_BIND_VAR_PREFIX - Static variable in class org.josql.Query
 
IOUtils - Class in com.gentlyweb.utils
 
IOUtils() - Constructor for class com.gentlyweb.utils.IOUtils
 
isAddItemsFromCollectionOrMap() - Method in class org.josql.expressions.SelectItemExpression
 
isAll() - Method in class org.josql.expressions.InExpression
 
isAnd() - Method in class org.josql.expressions.AndOrExpression
 
isAnonymous() - Method in class org.josql.expressions.BindVariable
 
isAvailable(Query) - Method in class org.josql.functions.regexp.AbstractRegExpWrapper
 
isAvailable(Query) - Method in class org.josql.functions.regexp.ApacheRegExpWrapper
 
isAvailable(Query) - Method in class org.josql.functions.regexp.GNURegExpWrapper
 
isAvailable(Query) - Method in class org.josql.functions.regexp.OroApacheRegExpWrapper
 
isAvailable(Query) - Method in class org.josql.functions.regexp.StandardJavaRegExpWrapper
 
isBracketed() - Method in class org.josql.expressions.Expression
 
isCaching() - Method in class org.josql.internal.GroupByExpressionComparator
 
isCaching() - Method in class org.josql.internal.ListExpressionComparator
 
isCaching() - Method in class org.josql.utils.JoSQLComparator
Return whether this comparator uses caching to improve performance.
isCellEditable(int, int) - Method in class org.josql.contrib.JoSQLSwingTableModel
Cells are not editable since we do not store the results separately.
isDirectory() - Method in class com.gentlyweb.utils.FileDetails
 
isDoLike() - Method in class org.josql.expressions.InExpression
 
isEmpty(Object) - Method in interface com.gentlyweb.utils.MultipleObjectCacheManager
Return whether the cache is empty or not.
isEmpty() - Method in class com.gentlyweb.utils.ObjectCache
 
isEmpty() - Method in interface com.gentlyweb.utils.ObjectCacheManager
Return whether the cache is empty or not.
isEquals(Object, Object) - Static method in class org.josql.internal.Utilities
 
isFile() - Method in class com.gentlyweb.utils.FileDetails
 
isGTEquals(Object, Object) - Static method in class org.josql.internal.Utilities
 
isHidden() - Method in class com.gentlyweb.utils.FileDetails
 
isIgnoreCase() - Method in class org.josql.expressions.EqualsExpression
 
isIgnoreCase() - Method in class org.josql.expressions.GTLTExpression
 
isIgnoreCase() - Method in class org.josql.expressions.InExpression
 
isIgnoreCase() - Method in class org.josql.expressions.LikeExpression
 
isIndexCorrectForType(Class) - Method in class com.gentlyweb.utils.Accessor
 
isLoggable(LogRecord) - Method in class org.josql.filters.JoSQLLogRecordFilter
Apply the WHERE clause of the statement to the LogRecord passed in.
isLTEquals(Object, Object) - Static method in class org.josql.internal.Utilities
 
isNot() - Method in class org.josql.expressions.BetweenExpression
 
isNot() - Method in class org.josql.expressions.EqualsExpression
 
isNot() - Method in class org.josql.expressions.InExpression
 
isNot() - Method in class org.josql.expressions.IsNullExpression
 
isNot() - Method in class org.josql.expressions.LikeExpression
 
isNoThrowOnWhereFalse() - Method in class org.josql.incubator.FilteredArrayList
 
IsNullExpression - Class in org.josql.expressions
Represents an "IS NULL" (or "IS NOT NULL") expression.
IsNullExpression() - Constructor for class org.josql.expressions.IsNullExpression
 
IsNullExpression() - Method in class org.josql.parser.JoSQLParser
 
isNumber(Object) - Static method in class org.josql.internal.Utilities
 
isNumber(Class) - Static method in class org.josql.internal.Utilities
 
isPrimitiveClass(Class) - Static method in class org.josql.internal.Utilities
 
isSelected(File, String, File) - Method in class org.josql.contrib.JoSQLAntFileSelector
 
isSyncOnAdd() - Method in class org.josql.incubator.ObjectIndex
 
isTrue(Object, Query) - Method in class org.josql.expressions.Accessor
 
isTrue(Object, Query) - Method in class org.josql.expressions.AliasedExpression
Indicate whether the expression evaluates to true.
isTrue(Object, Query) - Method in class org.josql.expressions.AndOrExpression
Evaulates the expression and returns true if the expression evaulates to true.
isTrue(Object, Query) - Method in class org.josql.expressions.ArithmeticExpression
Determine whether this arithmetic expression evaluates to true.
isTrue(Object, Query) - Method in class org.josql.expressions.BetweenExpression
Return whether this expression evaluates to true.
isTrue(Object, Query) - Method in class org.josql.expressions.BindVariable
Returns whether the value of this bind variable represents a true value.
isTrue(Object, Query) - Method in class org.josql.expressions.BooleanExpression
Returns whether this expression is true or false.
isTrue(Object, Query) - Method in class org.josql.expressions.ConstantExpression
Returns whether the value of this constant represents a true value.
isTrue(Object, Query) - Method in class org.josql.expressions.EqualsExpression
Return whether this expression evaluates to true.
isTrue(Object, Query) - Method in class org.josql.expressions.Expression
This method allows ANY expression (including those that extend ValueExpression) to be used in the WHERE and HAVING clauses but ensuring that a boolean value is available for every expression.
isTrue(Object, Query) - Method in class org.josql.expressions.ExpressionList
Returns true if one of the expression values is non-null.
isTrue(Object, Query) - Method in class org.josql.expressions.Function
Return whether the evaluation of this function (see: Function.evaluate(Object,Query)) will result in a true value.
isTrue(Object, Query) - Method in class org.josql.expressions.GTLTExpression
Return whether this expression evaluates to true.
isTrue(Object, Query) - Method in class org.josql.expressions.InExpression
Return whether this expression evaulates to true.
isTrue(Object, Query) - Method in class org.josql.expressions.IsNullExpression
Determine whether the LHS of this expression is or is not null.
isTrue(Object, Query) - Method in class org.josql.expressions.LikeExpression
Returns whether the LHS is "LIKE" the RHS.
isTrue(Object, Query) - Method in class org.josql.expressions.NewObjectExpression
Always return true because a new object is being created and thus will be unequal to null.
isTrue(Object, Query) - Method in class org.josql.expressions.SaveValue
 
isTrue(Object, Query) - Method in class org.josql.expressions.SelectItemExpression
 
isTrue(Object, Query) - Method in class org.josql.expressions.SubQueryExpression
 
isTrue(Object) - Method in class org.josql.utils.ExpressionEvaluator
Evaluate the expression against the object passed in.
isTrue(String, Object) - Static method in class org.josql.utils.ExpressionEvaluator
Evaluate the expression against the object passed in.
isWantObjects() - Method in class org.josql.Query
Return whether the query should return objects.
isWhereTrue(Object) - Method in class org.josql.Query
A helper method that will evaluate the WHERE clause for the object passed in.
ItemPair - Class in com.gentlyweb.utils
 
ItemPair(Object, Object) - Constructor for class com.gentlyweb.utils.ItemPair
 
iterator() - Method in class com.gentlyweb.utils.ObjectCache
 
iterator() - Method in class com.gentlyweb.utils.Timings
 

J

JAVA_INST - Static variable in class org.josql.functions.regexp.RegExpFactory
The instance name to use for the Java 1.4 (java.util.regex) regular expression library.
JavaCharStream - Class in org.josql.parser
An implementation of interface CharStream, where the stream is assumed to contain only ASCII characters (with java-like unicode escape processing).
JavaCharStream(Reader, int, int, int) - Constructor for class org.josql.parser.JavaCharStream
 
JavaCharStream(Reader, int, int) - Constructor for class org.josql.parser.JavaCharStream
 
JavaCharStream(Reader) - Constructor for class org.josql.parser.JavaCharStream
 
JavaCharStream(InputStream, String, int, int, int) - Constructor for class org.josql.parser.JavaCharStream
 
JavaCharStream(InputStream, int, int, int) - Constructor for class org.josql.parser.JavaCharStream
 
JavaCharStream(InputStream, String, int, int) - Constructor for class org.josql.parser.JavaCharStream
 
JavaCharStream(InputStream, int, int) - Constructor for class org.josql.parser.JavaCharStream
 
JavaCharStream(InputStream, String) - Constructor for class org.josql.parser.JavaCharStream
 
JavaCharStream(InputStream) - Constructor for class org.josql.parser.JavaCharStream
 
jj_nt - Variable in class org.josql.parser.JoSQLParser
 
jjFillToken() - Method in class org.josql.parser.JoSQLParserTokenManager
 
jjstrLiteralImages - Static variable in class org.josql.parser.JoSQLParserTokenManager
 
JoSQLAntFileSelector - Class in org.josql.contrib
A custom file selector for use with Ant.
JoSQLAntFileSelector() - Constructor for class org.josql.contrib.JoSQLAntFileSelector
 
JoSQLComparator - Class in org.josql.utils
This class allows the ORDER BY clause of a JoSQL SQL clause to be used as a Comparator.
JoSQLComparator(String) - Constructor for class org.josql.utils.JoSQLComparator
Init this filter with the query.
JoSQLComparator(Query) - Constructor for class org.josql.utils.JoSQLComparator
Init this file filter with the query already built and parsed.
JoSQLFileFilter - Class in org.josql.filters
A FileFilter that uses a JoSQL statement to provide the filtering.
JoSQLFileFilter(String) - Constructor for class org.josql.filters.JoSQLFileFilter
Init this file filter with the query.
JoSQLFileFilter(Query) - Constructor for class org.josql.filters.JoSQLFileFilter
Init this file filter with the query already built and parsed.
JoSQLFreeChartCategoryDataset - Class in org.josql.contrib
 
JoSQLFreeChartCategoryDataset() - Constructor for class org.josql.contrib.JoSQLFreeChartCategoryDataset
 
JoSQLFreeChartPieDataset - Class in org.josql.contrib
 
JoSQLFreeChartPieDataset() - Constructor for class org.josql.contrib.JoSQLFreeChartPieDataset
 
JoSQLFreeChartXYDataset - Class in org.josql.contrib
 
JoSQLFreeChartXYDataset() - Constructor for class org.josql.contrib.JoSQLFreeChartXYDataset
 
JoSQLJRDataSource - Class in org.josql.contrib
A data source suitable for use with JasperReports.
JoSQLJRDataSource() - Constructor for class org.josql.contrib.JoSQLJRDataSource
 
JoSQLJSPQueryTag - Class in org.josql.contrib
Allows a JoSQL Query to be used in a JSP.
JoSQLJSPQueryTag() - Constructor for class org.josql.contrib.JoSQLJSPQueryTag
 
JoSQLLogRecordFilter - Class in org.josql.filters
A Filter that uses a JoSQL statement to provide the filtering.
JoSQLLogRecordFilter(String) - Constructor for class org.josql.filters.JoSQLLogRecordFilter
Init this filter with the query.
JoSQLLogRecordFilter(Query) - Constructor for class org.josql.filters.JoSQLLogRecordFilter
Init this filter with the query already built and parsed.
JoSQLParser - Class in org.josql.parser
The parser generated by JavaCC
JoSQLParser(InputStream) - Constructor for class org.josql.parser.JoSQLParser
 
JoSQLParser(InputStream, String) - Constructor for class org.josql.parser.JoSQLParser
 
JoSQLParser(Reader) - Constructor for class org.josql.parser.JoSQLParser
 
JoSQLParser(JoSQLParserTokenManager) - Constructor for class org.josql.parser.JoSQLParser
 
JoSQLParserConstants - Interface in org.josql.parser
 
JoSQLParserTokenManager - Class in org.josql.parser
 
JoSQLParserTokenManager(JavaCharStream) - Constructor for class org.josql.parser.JoSQLParserTokenManager
 
JoSQLParserTokenManager(JavaCharStream, int) - Constructor for class org.josql.parser.JoSQLParserTokenManager
 
JoSQLSwingFileFilter - Class in org.josql.filters
A FileFilter that uses a JoSQL statement to provide the filtering.
JoSQLSwingFileFilter(String) - Constructor for class org.josql.filters.JoSQLSwingFileFilter
Init this file filter with the query.
JoSQLSwingFileFilter(Query) - Constructor for class org.josql.filters.JoSQLSwingFileFilter
Init this file filter with the query already built and parsed.
JoSQLSwingTableModel - Class in org.josql.contrib
A table model suitable for use with Swing JTable.
JoSQLSwingTableModel() - Constructor for class org.josql.contrib.JoSQLSwingTableModel
 
JoSQLVelocityExecuteTool - Class in org.josql.contrib
A custom tool for use with Velocity.
JoSQLVelocityExecuteTool() - Constructor for class org.josql.contrib.JoSQLVelocityExecuteTool
 

K

K_ALL - Static variable in interface org.josql.parser.JoSQLParserConstants
 
K_AND - Static variable in interface org.josql.parser.JoSQLParserConstants
 
K_AS - Static variable in interface org.josql.parser.JoSQLParserConstants
 
K_ASC - Static variable in interface org.josql.parser.JoSQLParserConstants
 
K_BETWEEN - Static variable in interface org.josql.parser.JoSQLParserConstants
 
K_BY - Static variable in interface org.josql.parser.JoSQLParserConstants
 
K_DESC - Static variable in interface org.josql.parser.JoSQLParserConstants
 
K_DISTINCT - Static variable in interface org.josql.parser.JoSQLParserConstants
 
K_EXECUTE - Static variable in interface org.josql.parser.JoSQLParserConstants
 
K_FALSE - Static variable in interface org.josql.parser.JoSQLParserConstants
 
K_FROM - Static variable in interface org.josql.parser.JoSQLParserConstants
 
K_GROUP - Static variable in interface org.josql.parser.JoSQLParserConstants
 
K_GROUP_BY_RESULTS - Static variable in interface org.josql.parser.JoSQLParserConstants
 
K_HAVING - Static variable in interface org.josql.parser.JoSQLParserConstants
 
K_HAVING_RESULTS - Static variable in interface org.josql.parser.JoSQLParserConstants
 
K_IN - Static variable in interface org.josql.parser.JoSQLParserConstants
 
K_INLIKE - Static variable in interface org.josql.parser.JoSQLParserConstants
 
K_INTO - Static variable in interface org.josql.parser.JoSQLParserConstants
 
K_IS - Static variable in interface org.josql.parser.JoSQLParserConstants
 
K_LIKE - Static variable in interface org.josql.parser.JoSQLParserConstants
 
K_LIMIT - Static variable in interface org.josql.parser.JoSQLParserConstants
 
K_NEW - Static variable in interface org.josql.parser.JoSQLParserConstants
 
K_NOT - Static variable in interface org.josql.parser.JoSQLParserConstants
 
K_NULL - Static variable in interface org.josql.parser.JoSQLParserConstants
 
K_ON - Static variable in interface org.josql.parser.JoSQLParserConstants
 
K_OR - Static variable in interface org.josql.parser.JoSQLParserConstants
 
K_ORDER - Static variable in interface org.josql.parser.JoSQLParserConstants
 
K_RESULTS - Static variable in interface org.josql.parser.JoSQLParserConstants
 
K_SELECT - Static variable in interface org.josql.parser.JoSQLParserConstants
 
K_TRUE - Static variable in interface org.josql.parser.JoSQLParserConstants
 
K_USE - Static variable in interface org.josql.parser.JoSQLParserConstants
 
K_WHERE - Static variable in interface org.josql.parser.JoSQLParserConstants
 
K_WHERE_RESULTS - Static variable in interface org.josql.parser.JoSQLParserConstants
 
KEY - Static variable in class org.josql.expressions.SelectItemExpression
 
KEY_ORDERED - Static variable in class com.gentlyweb.utils.Timings
 
KEYS - Static variable in class com.gentlyweb.utils.GeneralCollector
 
KEYS - Static variable in class com.gentlyweb.utils.GeneralFilter
 
keys() - Method in class com.gentlyweb.utils.ObjectCache
Return a List of all the keys in the cache.
keys(GeneralFilter) - Method in class com.gentlyweb.utils.ObjectCache
Return a List of all the keys in the cache that match the conditions imposed by the GeneralFilter passed in.
keysForFilteredValues(GeneralFilter) - Method in class com.gentlyweb.utils.ObjectCache
Return a List of keys in the cache that match the conditions imposed by the GeneralFilter AND are applied to the values NOT the keys.
keysToList(List) - Method in class com.gentlyweb.utils.ObjectCache
 
KeywordName() - Method in class org.josql.parser.JoSQLParser
 
kind - Variable in class org.josql.parser.Token
An integer that describes the kind of this token.

L

lastIndexOf(Object, Object) - Method in class org.josql.functions.StringFunctions
A thinly veiled wrapper around the String.lastIndexOf(String) method.
lastModified() - Method in class com.gentlyweb.utils.FileDetails
 
lastValue() - Method in class com.gentlyweb.utils.ObjectCache
 
least(List, Expression, String) - Method in class org.josql.functions.GroupingFunctions
 
least(List, Expression) - Method in class org.josql.functions.GroupingFunctions
 
leastObject(List, Expression) - Method in class org.josql.functions.GroupingFunctions
 
left - Variable in class org.josql.expressions.BinaryExpression
 
length(Object) - Method in class org.josql.functions.StringFunctions
 
LENGTH_CHANGED - Static variable in class com.gentlyweb.utils.FileChangeEvent
 
LESS_THAN - Static variable in class com.gentlyweb.utils.GeneralFilter
 
LETTER - Static variable in interface org.josql.parser.JoSQLParserConstants
 
LexicalError(boolean, int, int, int, String, char) - Static method in error org.josql.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 org.josql.parser.JoSQLParserTokenManager
 
LikeExpression - Class in org.josql.expressions
Represents a LHS [ NOT ] [ $ ] LIKE RHS expression.
LikeExpression() - Constructor for class org.josql.expressions.LikeExpression
 
LikeExpression() - Method in class org.josql.parser.JoSQLParser
 
LikePatternSymbol - Class in org.josql.internal
 
LikePatternSymbol(int) - Constructor for class org.josql.internal.LikePatternSymbol
 
LikePatternSymbol(String) - Constructor for class org.josql.internal.LikePatternSymbol
 
Limit - Class in org.josql.internal
 
Limit() - Constructor for class org.josql.internal.Limit
 
Limit() - Method in class org.josql.parser.JoSQLParser
 
line - Variable in class org.josql.parser.JavaCharStream
 
line - Variable in class org.josql.parser.SimpleCharStream
 
LINE_COMMENT - Static variable in interface org.josql.parser.JoSQLParserConstants
 
ListExpressionComparator - Class in org.josql.internal
 
ListExpressionComparator(Query, Comparator, boolean) - Constructor for class org.josql.internal.ListExpressionComparator
 
loadClass(String) - Method in class org.josql.Query
 
lookingAhead - Variable in class org.josql.parser.JoSQLParser
 
lower(Object) - Method in class org.josql.functions.ConversionFunctions
 
LT - Static variable in class org.josql.internal.Utilities
 
LTE - Static variable in class org.josql.internal.Utilities
 

M

map(List, Expression) - Method in class org.josql.functions.CollectionFunctions
Create a map of the objects passed in, the key will be the object in the list and the value will be the result of calling the expression on the object.
map(List, Expression, Expression) - Method in class org.josql.functions.CollectionFunctions
Create a map of the objects passed in, the key will be the result of calling the keyExp expression on the object in the list and the value will be the result of calling the valExp expression on the object.
match(String, String) - Method in class org.josql.functions.regexp.ApacheRegExpWrapper
 
match(String, String) - Method in class org.josql.functions.regexp.GNURegExpWrapper
 
match(String, String) - Method in class org.josql.functions.regexp.OroApacheRegExpWrapper
 
match(String, String) - Method in interface org.josql.functions.regexp.RegExp
 
match(String, String) - Method in class org.josql.functions.regexp.StandardJavaRegExpWrapper
 
matches(Object, Object, boolean, int, boolean) - Static method in class org.josql.internal.Utilities
This method encapsulates our "matching" mechanism.
matchLikePattern(List, Object, boolean, boolean) - Static method in class org.josql.internal.Utilities
 
matchLikePattern(List, Collection, boolean, boolean) - Static method in class org.josql.internal.Utilities
 
matchLikePattern(List, Object, boolean) - Static method in class org.josql.internal.Utilities
 
matchLikePattern(List, String) - Static method in class org.josql.internal.Utilities
 
matchLikePattern(List, String, boolean) - Static method in class org.josql.internal.Utilities
 
matchMethodArgs(Class[], Class[]) - Static method in class org.josql.internal.Utilities
 
max(List, Expression, String) - Method in class org.josql.functions.GroupingFunctions
 
max(Expression) - Method in class org.josql.functions.GroupingFunctions
 
max(List, Expression) - Method in class org.josql.functions.GroupingFunctions
 
maxEntry(Map, String) - Method in class org.josql.functions.GroupingFunctions
 
maxNextCharInd - Variable in class org.josql.parser.JavaCharStream
 
maxNextCharInd - Variable in class org.josql.parser.SimpleCharStream
 
maxObject(List, Expression) - Method in class org.josql.functions.GroupingFunctions
 
maxObject(Expression) - Method in class org.josql.functions.GroupingFunctions
 
merge(Object, ObjectCache) - Method in interface com.gentlyweb.utils.MultipleObjectCacheManager
Merge the current cache with another.
merge(ObjectCache) - Method in class com.gentlyweb.utils.ObjectCache
 
merge(ObjectCache) - Method in interface com.gentlyweb.utils.ObjectCacheManager
Merge the current cache with another.
MethodFilter - Class in org.josql.internal
 
MethodFilter() - Constructor for class org.josql.internal.MethodFilter
 
MethodFilter(Class) - Constructor for class org.josql.internal.MethodFilter
 
min(Expression) - Method in class org.josql.functions.GroupingFunctions
 
min(List, Expression) - Method in class org.josql.functions.GroupingFunctions
 
min(List, Expression, String) - Method in class org.josql.functions.GroupingFunctions
 
minEntry(Object, String) - Method in class org.josql.functions.GroupingFunctions
 
minEntry(Map, String) - Method in class org.josql.functions.GroupingFunctions
 
minObject(Expression) - Method in class org.josql.functions.GroupingFunctions
 
minObject(List, Expression) - Method in class org.josql.functions.GroupingFunctions
 
MINUTE - Static variable in class org.josql.functions.ConversionFunctions
Represents the Calendar.MINUTE field, is: mi.
MiscellaneousFunctions - Class in org.josql.functions
 
MiscellaneousFunctions() - Constructor for class org.josql.functions.MiscellaneousFunctions
 
MODIFIED - Static variable in class com.gentlyweb.utils.FileChangeEvent
 
MODULUS - Static variable in class org.josql.expressions.ArithmeticExpression
 
MONTH - Static variable in class org.josql.functions.ConversionFunctions
Represents the Calendar.MONTH field, is: m.
moveFirst() - Method in class org.josql.contrib.JoSQLJRDataSource
 
MULTI_LINE_COMMENT - Static variable in interface org.josql.parser.JoSQLParserConstants
 
MultipleObjectCacheManager - Interface in com.gentlyweb.utils
This interface should be implemented by classes that contain X number of publicly available ObjectCaches, it provides methods that allow applications to control the caches without understanding what is inside the cache.
MultiplicativeExpression() - Method in class org.josql.parser.JoSQLParser
 
MULTIPLY - Static variable in class org.josql.expressions.ArithmeticExpression
 

N

N - Static variable in class org.josql.internal.Utilities
 
Name() - Method in class org.josql.parser.JoSQLParser
 
NewObjectExpression - Class in org.josql.expressions
 
NewObjectExpression() - Constructor for class org.josql.expressions.NewObjectExpression
 
NewObjectExpression() - Method in class org.josql.parser.JoSQLParser
 
newToken(int) - Static method in class org.josql.parser.Token
Returns a new Token object, by default.
next() - Method in class com.gentlyweb.utils.ObjectCacheIterator
 
next() - Method in class org.josql.contrib.JoSQLJRDataSource
 
next - Variable in class org.josql.parser.Token
A reference to the next regular (non-special) token from the input stream.
nextCharBuf - Variable in class org.josql.parser.JavaCharStream
 
nextCharInd - Variable in class org.josql.parser.JavaCharStream
 
NOT_CONTAINS - Static variable in class com.gentlyweb.utils.GeneralFilter
 
NOT_EQUALS - Static variable in class com.gentlyweb.utils.GeneralFilter
 
NOT_EXISTS - Static variable in class com.gentlyweb.utils.FileChangeEvent
 
NOT_HIDDEN - Static variable in class com.gentlyweb.utils.FileChangeEvent
 
NOT_READABLE - Static variable in class com.gentlyweb.utils.FileChangeEvent
 
NOT_WRITEABLE - Static variable in class com.gentlyweb.utils.FileChangeEvent
 
NotFixedResults - Interface in org.josql.functions
A marker interface that tells JoSQL that any functions within a class implementing this interface will NOT return fixed results for fixed inputs.
now(boolean) - Method in class org.josql.functions.MiscellaneousFunctions
Return the current date.
nullQueryList - Static variable in class org.josql.Query
 
NumberUtils - Class in com.gentlyweb.utils
 
NumberUtils() - Constructor for class com.gentlyweb.utils.NumberUtils
 

O

ObjectCache - Class in com.gentlyweb.utils
The ObjectCache is it's own manager which means that classes that extend this one can do so quickly and without having to implement the ObjectCacheManager interface they only have to provide their own functionality whilst client classes can rely on the interface.
ObjectCache(int) - Constructor for class com.gentlyweb.utils.ObjectCache
 
ObjectCacheIterator - Class in com.gentlyweb.utils
 
ObjectCacheIterator(ObjectCache) - Constructor for class com.gentlyweb.utils.ObjectCacheIterator
 
ObjectCacheManager - Interface in com.gentlyweb.utils
This interface should be implemented by classes that contain a publicly available ObjectCache, it provides methods that allow applications to control the cache without understanding what is inside the cache.
ObjectIndex - Class in org.josql.incubator
This is an experimental class aimed at producing an index across a collection of homogeneous objects.
ObjectIndex(Class) - Constructor for class org.josql.incubator.ObjectIndex
 
occurrence(List) - Method in class org.josql.functions.GroupingFunctions
A function that will take each item from the passed in List and determine a "count" for each item, i.e.
occurrence(List, Expression) - Method in class org.josql.functions.GroupingFunctions
A function that will take each item from the passed in List and determine a "count" for each item, i.e.
occurrence(List, Expression, Expression) - Method in class org.josql.functions.GroupingFunctions
This is the same as GroupingFunctions.occurrence(List,Expression) except that the second expression should evaluate to a number that will be used to limit the results, the occurrence count must be greater than or equal to the value from the expression.
OLDEST - Static variable in class com.gentlyweb.utils.ObjectCache
 
ORDER_BY_ASC - Static variable in class org.josql.Query
 
ORDER_BY_DESC - Static variable in class org.josql.Query
 
OrderBy - Class in org.josql.internal
 
OrderBy() - Constructor for class org.josql.internal.OrderBy
 
OrderBy() - Method in class org.josql.parser.JoSQLParser
 
OrderBys() - Method in class org.josql.parser.JoSQLParser
 
OrExpression() - Method in class org.josql.parser.JoSQLParser
 
org.josql - package org.josql
 
org.josql.contrib - package org.josql.contrib
 
org.josql.events - package org.josql.events
 
org.josql.expressions - package org.josql.expressions
 
org.josql.filters - package org.josql.filters
 
org.josql.functions - package org.josql.functions
 
org.josql.functions.regexp - package org.josql.functions.regexp
 
org.josql.incubator - package org.josql.incubator
 
org.josql.internal - package org.josql.internal
 
org.josql.parser - package org.josql.parser
 
org.josql.utils - package org.josql.utils
 
ORO_INST - Static variable in class org.josql.functions.regexp.RegExpFactory
The instance name to use for the ORO Apache regular expression library.
OroApacheRegExpWrapper - Class in org.josql.functions.regexp
The wrapper implementation for the Apache ORO implementation of regular expression matching.
OroApacheRegExpWrapper() - Constructor for class org.josql.functions.regexp.OroApacheRegExpWrapper
 

P

PARENT_BIND_VAR_NAME - Static variable in class org.josql.Query
 
parse(String) - Method in class org.josql.contrib.JoSQLSwingTableModel
Parse the SQL.
parse(String) - Method in class org.josql.Query
Parse the JoSQL query.
parseAndExec(String, List) - Static method in class org.josql.Query
 
parsed() - Method in class org.josql.Query
Return whether this Query object has had a statement applied to it and has been parsed.
ParseException - Exception in org.josql.parser
This exception is thrown when parse errors are encountered.
ParseException(Token, int[][], String[]) - Constructor for exception org.josql.parser.ParseException
This constructor is used by the method "generateParseException" in the generated parser.
ParseException() - Constructor for exception org.josql.parser.ParseException
The following constructors are for use by you for whatever purpose you can think of.
ParseException(String) - Constructor for exception org.josql.parser.ParseException
 
parseQuery(Query) - Method in class org.josql.parser.JoSQLParser
 
part - Variable in class org.josql.internal.LikePatternSymbol
 
prevCharIsCR - Variable in class org.josql.parser.JavaCharStream
 
prevCharIsCR - Variable in class org.josql.parser.SimpleCharStream
 
prevCharIsLF - Variable in class org.josql.parser.JavaCharStream
 
prevCharIsLF - Variable in class org.josql.parser.SimpleCharStream
 
PrimaryExpression() - Method in class org.josql.parser.JoSQLParser
 
printInnerExceptionChain(PrintWriter) - Method in exception com.gentlyweb.utils.ChainException
 
put(Object, Object) - Method in class com.gentlyweb.utils.ObjectCache
 
putAll(Object, Map) - Method in interface com.gentlyweb.utils.MultipleObjectCacheManager
Add all the entries in the Map to cache.
putAll(Map) - Method in class com.gentlyweb.utils.ObjectCache
 
putAll(Map) - Method in interface com.gentlyweb.utils.ObjectCacheManager
Add all the entries in the Map to cache.

Q

q - Variable in class org.josql.filters.AbstractJoSQLFilter
 
q - Variable in class org.josql.functions.AbstractFunctionHandler
 
Query(Query) - Method in class org.josql.parser.JoSQLParser
 
Query - Class in org.josql
This class provides the ability for a developer to apply an arbitrary SQL statement (using suitable syntax) to a collection of Java objects.
Query() - Constructor for class org.josql.Query
Create a new blank Query object.
QUERY_BIND_VAR_NAME - Static variable in class org.josql.Query
 
QueryExecutionException - Exception in org.josql
The exception that is thrown during the execution part of the Query execution.
QueryExecutionException(String, Throwable) - Constructor for exception org.josql.QueryExecutionException
 
QueryExecutionException(String) - Constructor for exception org.josql.QueryExecutionException
 
QueryParseException - Exception in org.josql
The exception that is thrown during the parse and init parts of the Query execution.
QueryParseException(String, Throwable) - Constructor for exception org.josql.QueryParseException
 
QueryParseException(String) - Constructor for exception org.josql.QueryParseException
 
QueryResults - Class in org.josql
This class holds all the "result" information about the execution of a particular Query.
QueryResults() - Constructor for class org.josql.QueryResults
 

R

RANDOM - Static variable in class com.gentlyweb.utils.ObjectCache
 
RANDOM - Static variable in class com.gentlyweb.utils.Timings
 
random() - Method in class org.josql.functions.MiscellaneousFunctions
 
random(Number) - Method in class org.josql.functions.MiscellaneousFunctions
 
randomDouble() - Method in class org.josql.functions.MiscellaneousFunctions
 
READABLE - Static variable in class com.gentlyweb.utils.FileChangeEvent
 
ReadByte() - Method in class org.josql.parser.JavaCharStream
 
readChar() - Method in class org.josql.parser.JavaCharStream
 
readChar() - Method in class org.josql.parser.SimpleCharStream
 
RegExp - Interface in org.josql.functions.regexp
Defines a regular expression, use the RegExpFactory#getDefaultInstance() to get the "default" instance, and then just call: RegExp.match(String,String).
regexp(Object, String) - Method in class org.josql.functions.StringFunctions
Match a regular expression against the object passed in.
regexp(Object, String, String) - Method in class org.josql.functions.StringFunctions
Match a regular expression against the object passed in using the specified regular expression library, pre-defined library names can be found in: RegExpFactory.
RegExpFactory - Class in org.josql.functions.regexp
 
RegExpFactory(Query) - Constructor for class org.josql.functions.regexp.RegExpFactory
 
RegularCondition() - Method in class org.josql.parser.JoSQLParser
 
ReInit(Reader, int, int, int) - Method in class org.josql.parser.JavaCharStream
 
ReInit(Reader, int, int) - Method in class org.josql.parser.JavaCharStream
 
ReInit(Reader) - Method in class org.josql.parser.JavaCharStream
 
ReInit(InputStream, String, int, int, int) - Method in class org.josql.parser.JavaCharStream
 
ReInit(InputStream, int, int, int) - Method in class org.josql.parser.JavaCharStream
 
ReInit(InputStream, String, int, int) - Method in class org.josql.parser.JavaCharStream
 
ReInit(InputStream, int, int) - Method in class org.josql.parser.JavaCharStream
 
ReInit(InputStream, String) - Method in class org.josql.parser.JavaCharStream
 
ReInit(InputStream) - Method in class org.josql.parser.JavaCharStream
 
ReInit(InputStream) - Method in class org.josql.parser.JoSQLParser
 
ReInit(InputStream, String) - Method in class org.josql.parser.JoSQLParser
 
ReInit(Reader) - Method in class org.josql.parser.JoSQLParser
 
ReInit(JoSQLParserTokenManager) - Method in class org.josql.parser.JoSQLParser
 
ReInit(JavaCharStream) - Method in class org.josql.parser.JoSQLParserTokenManager
 
ReInit(JavaCharStream, int) - Method in class org.josql.parser.JoSQLParserTokenManager
 
ReInit(Reader, int, int, int) - Method in class org.josql.parser.SimpleCharStream
 
ReInit(Reader, int, int) - Method in class org.josql.parser.SimpleCharStream
 
ReInit(Reader) - Method in class org.josql.parser.SimpleCharStream
 
ReInit(InputStream, int, int, int) - Method in class org.josql.parser.SimpleCharStream
 
ReInit(InputStream) - Method in class org.josql.parser.SimpleCharStream
 
ReInit(InputStream, int, int) - Method in class org.josql.parser.SimpleCharStream
 
release() - Method in class org.josql.contrib.JoSQLJSPQueryTag
Release the objects we have references to and then call: super.release ().
RelObjectName() - Method in class org.josql.parser.JoSQLParser
 
remove(Object) - Method in class com.gentlyweb.utils.ObjectCache
 
remove() - Method in class com.gentlyweb.utils.ObjectCacheIterator
 
remove(Object) - Method in class com.gentlyweb.utils.Timings
 
removeAll(File) - Method in class com.gentlyweb.utils.FileWatcher
Remove all the files that we are watching that have the specified directory as given by the passed in File.
removeAll(FileFilter) - Method in class com.gentlyweb.utils.FileWatcher
Remove all the files from our list of watched files according to the FileFilter passed in.
removeBindVariableChangedListener(BindVariableChangedListener) - Method in class org.josql.Query
 
removeChangeListener(DatasetChangeListener) - Method in class org.josql.contrib.JoSQLFreeChartCategoryDataset
 
removeChangeListener(DatasetChangeListener) - Method in class org.josql.contrib.JoSQLFreeChartPieDataset
 
removeChangeListener(DatasetChangeListener) - Method in class org.josql.contrib.JoSQLFreeChartXYDataset
 
removeChar(String, char) - Static method in class com.gentlyweb.utils.StringUtils
Given a particular String, remove any instances of the given character from it and return a new String.
removeField(String) - Method in class com.gentlyweb.utils.GeneralComparator
Remove a field that we sort on.
removeFile(File) - Method in class com.gentlyweb.utils.FileWatcher
Stop a file being watched.
removeFileChangeListener(FileChangeListener) - Method in class com.gentlyweb.utils.FileWatcher
 
removeFileChangeListener(FileChangeListener) - Method in class com.gentlyweb.utils.FileWatcher.Worker
 
removeObject(Object) - Method in class org.josql.incubator.ObjectIndex
 
removeSaveValueChangedListener(SaveValueChangedListener) - Method in class org.josql.Query
 
removeSeries(int) - Method in class org.josql.contrib.JoSQLFreeChartXYDataset
 
removeTableModelListener(TableModelListener) - Method in class org.josql.contrib.JoSQLSwingTableModel
 
reorder(List, SortedMap) - Method in class org.josql.contrib.JoSQLSwingTableModel
Re-order the columns according to the column indices provided in dirs.
reorder(List, String) - Method in class org.josql.contrib.JoSQLSwingTableModel
Re-order the columns according to the string representation provided by orderBys.
reorder(List, SortedMap) - Method in class org.josql.Query
Re-order the objects according to the columns supplied in the dirs Map.
reorder(List, String) - Method in class org.josql.Query
Allows the re-ordering of the results via a textual representation of the order bys.
replaceAllStrings(String, Map, boolean) - Static method in class com.gentlyweb.utils.StringUtils
Given a Map of String/String (or Object/Object, they will be converted to Strings before replacement) replace all instances of each one in the specified text.
replaceAllStrings(String, Map) - Static method in class com.gentlyweb.utils.StringUtils
Given a Map of String/String (or Object/Object, they will be converted to Strings before replacement) replace all instances of each one in the specified text.
replaceString(String, String, String, boolean) - Static method in class com.gentlyweb.utils.StringUtils
Replace all instances of the specified string in the text given.
replaceString(String, String, String) - Static method in class com.gentlyweb.utils.StringUtils
Replace all instances of the specified string in the text given.
resize(Object, int) - Method in interface com.gentlyweb.utils.MultipleObjectCacheManager
Resize the cache to a particular size, if the size is actually bigger than the current size then this operation should not touch the cached objects, if the size is less then the cache should be reduced in size using the current policy until the size is reached.
resize(int) - Method in class com.gentlyweb.utils.ObjectCache
 
resize() - Method in class com.gentlyweb.utils.ObjectCache
 
resize(int) - Method in interface com.gentlyweb.utils.ObjectCacheManager
Resize the cache to a particular size, if the size is actually bigger than the current size then this operation should not touch the cached objects, if the size is less then the cache should be reduced in size using the current policy until the size is reached.
resort() - Method in class org.josql.incubator.FilteredArrayList
 
restart(Date) - Method in class com.gentlyweb.utils.Timing
 
restart() - Method in class com.gentlyweb.utils.Timing
 
RESULTS - Static variable in class org.josql.Query
 
rgrep(File, String, String) - Method in class org.josql.functions.StringFunctions
grep through a file, line by line, and determine what matches there are to the nominated regular expression using the specified regular expression implementation.
rgrep(File, String) - Method in class org.josql.functions.StringFunctions
grep through a file, line by line, and determine what matches there are to the nominated regular expression.
right - Variable in class org.josql.expressions.BinaryExpression
 
rollUpToMillis() - Method in class com.gentlyweb.utils.TimeDuration
 
root - Static variable in class com.gentlyweb.utils.GeneralComparator.XMLConstants
 
run() - Method in class com.gentlyweb.utils.FileWatcher.Worker
 

S

S_CHAR_LITERAL - Static variable in interface org.josql.parser.JoSQLParserConstants
 
S_CHAR_LITERAL2 - Static variable in interface org.josql.parser.JoSQLParserConstants
 
S_DOUBLE - Static variable in interface org.josql.parser.JoSQLParserConstants
 
S_IDENTIFIER - Static variable in interface org.josql.parser.JoSQLParserConstants
 
S_INTEGER - Static variable in interface org.josql.parser.JoSQLParserConstants
 
save_value(Object) - Method in class org.josql.functions.MiscellaneousFunctions
 
SaveValue - Class in org.josql.expressions
 
SaveValue() - Constructor for class org.josql.expressions.SaveValue
 
saveValue(Object) - Method in class org.josql.functions.MiscellaneousFunctions
 
savevalue(Object) - Method in class org.josql.functions.MiscellaneousFunctions
 
SaveValue() - Method in class org.josql.parser.JoSQLParser
 
saveValueChanged(SaveValueChangedEvent) - Method in interface org.josql.events.SaveValueChangedListener
 
saveValueChanged(SaveValueChangedEvent) - Method in class org.josql.expressions.SubQueryExpression
 
SaveValueChangedEvent - Class in org.josql.events
 
SaveValueChangedEvent(Query, String, Object, Object) - Constructor for class org.josql.events.SaveValueChangedEvent
 
SaveValueChangedListener - Interface in org.josql.events
 
SECOND - Static variable in class org.josql.functions.ConversionFunctions
Represents the Calendar.SECOND field, is: s.
SelectItem(Query) - Method in class org.josql.parser.JoSQLParser
 
SelectItemExpression - Class in org.josql.expressions
 
SelectItemExpression() - Constructor for class org.josql.expressions.SelectItemExpression
 
SelectItemsList(Query) - Method in class org.josql.parser.JoSQLParser
 
set(int, Object) - Method in class org.josql.incubator.FilteredArrayList
 
setAccessor(Field) - Method in class com.gentlyweb.utils.Accessor
 
setAccessor(Method) - Method in class com.gentlyweb.utils.Accessor
 
setAccessor(String) - Method in class org.josql.expressions.Accessor
 
setAccessor(String) - Method in class org.josql.expressions.BindVariable
 
setAccessor(String) - Method in class org.josql.expressions.Function
 
setAccessor(String) - Method in class org.josql.expressions.SaveValue
 
setAccessor(String) - Method in class org.josql.expressions.SubQueryExpression
 
setAddItemsType(Class) - Method in class org.josql.expressions.SelectItemExpression
 
setAddMapType(String) - Method in class org.josql.expressions.SelectItemExpression
 
setAlias(String) - Method in class org.josql.expressions.AliasedExpression
 
setAlias(String) - Method in class org.josql.expressions.SelectItemExpression
 
setAll(boolean) - Method in class org.josql.expressions.InExpression
 
setAllObjects(List) - Method in class org.josql.Query
 
setAnd(boolean) - Method in class org.josql.expressions.AndOrExpression
 
setAnonymous(boolean) - Method in class org.josql.expressions.BindVariable
 
setBracketed(boolean) - Method in class org.josql.expressions.Expression
 
setCaching(boolean) - Method in class org.josql.internal.GroupByExpressionComparator
 
setCaching(boolean) - Method in class org.josql.internal.ListExpressionComparator
 
setCaching(boolean) - Method in class org.josql.utils.JoSQLComparator
Set whether the comparator should use caching to improve performance.
setCheckRepeatTime(long) - Method in class com.gentlyweb.utils.FileWatcher
 
setCheckRepeatTime(long) - Method in class com.gentlyweb.utils.FileWatcher.Worker
 
setClass(Class) - Method in class org.josql.internal.MethodFilter
 
setClassLoader(ClassLoader) - Method in class org.josql.Query
 
setClassName(String) - Method in class org.josql.expressions.NewObjectExpression
 
setClassName(String) - Method in class org.josql.Query
 
setColumns(List) - Method in class org.josql.Query
 
setConstructorArgs(List) - Method in class org.josql.expressions.NewObjectExpression
 
setCurrentGroupByObjects(List) - Method in class org.josql.Query
 
setCurrentObject(Object) - Method in class org.josql.Query
 
setDays(int) - Method in class com.gentlyweb.utils.TimeDuration
 
setDebugStream(PrintStream) - Method in class org.josql.parser.JoSQLParserTokenManager
 
setDefaultDateFormatSpec(String) - Method in class org.josql.functions.FormattingFunctions
 
setDefaultInstanceName(String) - Method in class org.josql.functions.regexp.RegExpFactory
 
setDescription(String) - Method in class org.josql.filters.JoSQLSwingFileFilter
Set the description that should be used.
setDoLike(boolean) - Method in class org.josql.expressions.InExpression
 
setEnd(ValueExpression) - Method in class org.josql.expressions.BetweenExpression
 
setExecuteOnFunctions(Map) - Method in class org.josql.Query
 
setExpression(Expression) - Method in class org.josql.expressions.AliasedExpression
 
setExpression(Expression) - Method in class org.josql.expressions.SelectItemExpression
 
setExpression(Expression) - Method in class org.josql.internal.OrderBy
 
setExpressions(List) - Method in class org.josql.expressions.ExpressionList
Set the expressions.
setField(String) - Method in class com.gentlyweb.utils.GeneralCollector
Set the field that we collect if you readd the same field then the type is just updated.
setFieldValue(String, Date, Date) - Method in class com.gentlyweb.utils.GeneralFilter
Set new date range values for the specified date filter field.
setFieldValue(String, Date) - Method in class com.gentlyweb.utils.GeneralFilter
Set a new date value for the specified date filter field.
setFieldValue(String, boolean) - Method in class com.gentlyweb.utils.GeneralFilter
Set a new value for the specified boolean filter field.
setFieldValue(String, double) - Method in class com.gentlyweb.utils.GeneralFilter
Set new maximum and minimum values for the specified number filter field.
setFieldValue(String, double, double) - Method in class com.gentlyweb.utils.GeneralFilter
Set new maximum and minimum values for the specified number filter field.
setFieldValue(String, String) - Method in class com.gentlyweb.utils.GeneralFilter
Set the value for the specified String filter field.
setFieldValue(String, Object) - Method in class com.gentlyweb.utils.GeneralFilter
Set the value for the specified field.
setFile(File) - Method in class com.gentlyweb.utils.GZIPFileDataSource
Set the File to use for the data source.
setFileDetails(File, FileDetails) - Method in class com.gentlyweb.utils.FileWatcher
 
setFrom(Expression) - Method in class org.josql.Query
 
setFromObjectClass(Class) - Method in class org.josql.Query
Set the "FROM" object class.
setGroup(DatasetGroup) - Method in class org.josql.contrib.JoSQLFreeChartCategoryDataset
 
setGroup(DatasetGroup) - Method in class org.josql.contrib.JoSQLFreeChartPieDataset
 
setGroup(DatasetGroup) - Method in class org.josql.contrib.JoSQLFreeChartXYDataset
 
setGroupByColumns(List) - Method in class org.josql.Query
 
setGroupByLimit(Limit) - Method in class org.josql.Query
 
setGroupByOrderColumns(List) - Method in class org.josql.Query
 
setHaving(Expression) - Method in class org.josql.Query
Set the expression for the HAVING clause.
setHours(int) - Method in class com.gentlyweb.utils.TimeDuration
 
setIgnoreCase(boolean) - Method in class org.josql.expressions.EqualsExpression
 
setIgnoreCase(boolean) - Method in class org.josql.expressions.GTLTExpression
 
setIgnoreCase(boolean) - Method in class org.josql.expressions.InExpression
 
setIgnoreCase(boolean) - Method in class org.josql.expressions.LikeExpression
 
setIndex(String) - Method in class com.gentlyweb.utils.Accessor
 
setIndex(int) - Method in class org.josql.internal.ColumnReference
 
setIndex(int) - Method in class org.josql.internal.OrderBy
 
setInputList(Object) - Method in class org.josql.contrib.JoSQLJSPQueryTag
Set the input list, i.e.
setItems(List) - Method in class org.josql.expressions.InExpression
 
setJoSQLFileFilter(JoSQLFileFilter) - Method in class org.josql.filters.JoSQLSwingFileFilter
Set the JoSQLFileFilter that should be used to handle the JoSQLSwingFileFilter.accept(File) method.
setKeyValue(int, int) - Method in class org.josql.contrib.JoSQLFreeChartPieDataset
 
setLeft(ValueExpression) - Method in class org.josql.expressions.ArithmeticExpression
 
setLeft(Expression) - Method in class org.josql.expressions.BinaryExpression
 
setLimit(Limit) - Method in class org.josql.Query
Set the object that represents the limit clause.
setMaxSize(Object, int) - Method in interface com.gentlyweb.utils.MultipleObjectCacheManager
Set the maximum size of the cache.
setMaxSize(int) - Method in class com.gentlyweb.utils.ObjectCache
 
setMaxSize(int) - Method in interface com.gentlyweb.utils.ObjectCacheManager
Set the maximum size of the cache.
setMillis(int) - Method in class com.gentlyweb.utils.TimeDuration
 
setMins(int) - Method in class com.gentlyweb.utils.TimeDuration
 
setName(String) - Method in class org.josql.expressions.Accessor
 
setName(String) - Method in class org.josql.expressions.BindVariable
 
setName(String) - Method in class org.josql.expressions.Function
 
setName(String) - Method in class org.josql.expressions.SaveValue
 
setName(String) - Method in class org.josql.internal.ColumnReference
 
setName(String, int) - Method in class org.josql.internal.MethodFilter
 
setNot(boolean) - Method in class org.josql.expressions.BetweenExpression
 
setNot(boolean) - Method in class org.josql.expressions.EqualsExpression
 
setNot(boolean) - Method in class org.josql.expressions.InExpression
 
setNot(boolean) - Method in class org.josql.expressions.IsNullExpression
 
setNot(boolean) - Method in class org.josql.expressions.LikeExpression
 
setNoThrowOnWhereFalse(boolean) - Method in class org.josql.incubator.FilteredArrayList
 
setNullAcceptPolicy(boolean) - Method in class com.gentlyweb.utils.GeneralFilter
Specify what the policy should be when a null value is returned from an accesor chain, in other words, when the comparison is made should a null value return true or false.
setObjectComparator(Comparator) - Static method in class org.josql.internal.Utilities
 
setObjectComparator(Comparator) - Method in class org.josql.Query
Sets the custom comparator to use to perform per object comparisons.
setOrderByColumns(List) - Method in class org.josql.Query
 
setParameters(Parameter[]) - Method in class org.josql.contrib.JoSQLAntFileSelector
 
setParameters(List) - Method in class org.josql.expressions.Function
 
setParameterTypes(List) - Method in class org.josql.internal.MethodFilter
 
setParent(Query) - Method in class org.josql.Query
Set the parent query.
setPolicy(Object, int) - Method in interface com.gentlyweb.utils.MultipleObjectCacheManager
Set the policy for managing the cache, should be one of: ObjectCache.OLDEST, ObjectCache.YOUNGEST, ObjectCache.RANDOM.
setPolicy(int) - Method in class com.gentlyweb.utils.ObjectCache
 
setPolicy(int) - Method in interface com.gentlyweb.utils.ObjectCacheManager
Set the policy for managing the cache, should be one of: ObjectCache.OLDEST, ObjectCache.YOUNGEST, ObjectCache.RANDOM.
setQuery(String) - Method in class org.josql.filters.AbstractJoSQLFilter
Set a new Query (string form) for use in this filter.
setQuery(Query) - Method in class org.josql.filters.AbstractJoSQLFilter
Set a new Query object for use in this filter.
setQuery(Query) - Method in class org.josql.functions.AbstractFunctionHandler
Set the Query object that the function handler should use.
setQuery(Query) - Method in interface org.josql.functions.FunctionHandler
Set the Query object that the function handler should use.
setQuery(String) - Method in class org.josql.utils.JoSQLComparator
Set a new Query (string form) for use in this filter.
setQuery(Query) - Method in class org.josql.utils.JoSQLComparator
Set a new Query object for use in this filter.
setResults(String) - Method in class org.josql.contrib.JoSQLJSPQueryTag
Set the name of the attribute that should hold the results.
setRight(ValueExpression) - Method in class org.josql.expressions.ArithmeticExpression
 
setRight(Expression) - Method in class org.josql.expressions.BinaryExpression
 
setRowsCount(ValueExpression) - Method in class org.josql.internal.Limit
 
setSaveValue(Object, Object) - Method in class org.josql.Query
 
setSaveValues(Map) - Method in class org.josql.Query
 
setSecs(int) - Method in class com.gentlyweb.utils.TimeDuration
 
setStart(ValueExpression) - Method in class org.josql.expressions.BetweenExpression
 
setStart(ValueExpression) - Method in class org.josql.internal.Limit
 
setSyncOnAdd(boolean) - Method in class org.josql.incubator.ObjectIndex
 
setTabSize(int) - Method in class org.josql.parser.JavaCharStream
 
Setter - Class in org.josql.internal
This class is used to perform access into a Java object using a String value with a specific notation.
Setter(String, Class, Class[]) - Constructor for class org.josql.internal.Setter
 
setType(int) - Method in class org.josql.expressions.ArithmeticExpression
 
setType(int) - Method in class org.josql.expressions.GTLTExpression
Type is an integer here for speed purposes, however one of the constants should be used.
setType(int) - Method in class org.josql.internal.OrderBy
 
setValue(Object) - Method in class com.gentlyweb.utils.ItemPair
 
setValue(Boolean) - Method in class org.josql.expressions.BooleanExpression
 
setValue(Object) - Method in class org.josql.expressions.ConstantExpression
 
setValue(Object, Object) - Method in class org.josql.internal.Setter
 
setValue(Object, Object[]) - Method in class org.josql.internal.Setter
 
setValueAt(Object, int, int) - Method in class org.josql.contrib.JoSQLSwingTableModel
Not supported, always throws a: UnsupportedOperationException.
setVariable(String, Object) - Method in class org.josql.Query
Set the value of a named bind variable.
setVariable(int, Object) - Method in class org.josql.Query
Set the value of an indexed bind variable.
setVariables(Map) - Method in class org.josql.Query
Set the bind variables in one go.
setWantDistinctResults(boolean) - Method in class org.josql.Query
Indicate whether "distinct" results are required.
setWantObjects(boolean) - Method in class org.josql.Query
Set whether the query should return objects (use true).
setWantTimings(boolean) - Method in class org.josql.Query
 
setWhere(Expression) - Method in class org.josql.Query
Set the expression for the WHERE clause.
setWildcardCharacter(char) - Method in class org.josql.Query
Set the character that represents a wildcard in LIKE searches.
setZipExtension(String) - Method in class com.gentlyweb.utils.GZIPFileDataSource
Set the zip extension to use.
SimpleCharStream - Class in org.josql.parser
An implementation of interface CharStream, where the stream is assumed to contain only ASCII characters (without unicode processing).
SimpleCharStream(Reader, int, int, int) - Constructor for class org.josql.parser.SimpleCharStream
 
SimpleCharStream(Reader, int, int) - Constructor for class org.josql.parser.SimpleCharStream
 
SimpleCharStream(Reader) - Constructor for class org.josql.parser.SimpleCharStream
 
SimpleCharStream(InputStream, int, int, int) - Constructor for class org.josql.parser.SimpleCharStream
 
SimpleCharStream(InputStream, int, int) - Constructor for class org.josql.parser.SimpleCharStream
 
SimpleCharStream(InputStream) - Constructor for class org.josql.parser.SimpleCharStream
 
SimpleExpression() - Method in class org.josql.parser.JoSQLParser
 
size() - Method in class com.gentlyweb.utils.ObjectCache
 
size() - Method in class org.josql.incubator.ObjectIndex
 
slice(Date, Date) - Method in class com.gentlyweb.utils.ObjectCache
 
sliceFrom(Date) - Method in class com.gentlyweb.utils.ObjectCache
 
sliceTo(Date) - Method in class com.gentlyweb.utils.ObjectCache
 
sort(List) - Method in class org.josql.functions.CollectionFunctions
Sort a list according to it's "natural" ordering (see Collections.sort(List)).
sort(Map) - Method in class org.josql.functions.CollectionFunctions
Sort a Map by the keys in ascending order (for more optionality in the sort and ordering see: CollectionFunctions.sort(Map,String,String)).
sort(Map, String) - Method in class org.josql.functions.CollectionFunctions
Sort a Map by it's keys or values in ascending order (for more optionality in the sort and ordering see: CollectionFunctions.sort(Map,String,String)).
sort(Map, String, String) - Method in class org.josql.functions.CollectionFunctions
Sort a Map by either it's key or value.
sort() - Method in class org.josql.incubator.ObjectIndex
 
SPECIAL_CHARS - Static variable in interface org.josql.parser.JoSQLParserConstants
 
SPECIAL_NAME_PREFIX - Static variable in class org.josql.expressions.BindVariable
 
specialConstructor - Variable in exception org.josql.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 org.josql.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.
SQLCondition() - Method in class org.josql.parser.JoSQLParser
 
SQLExpressionList() - Method in class org.josql.parser.JoSQLParser
 
StackTraceElementFilter - Class in org.josql.filters
This class allows you to filter the stack trace of a Throwable, so cutting down on the (sometimes) pointless long stack traces.
StackTraceElementFilter(String) - Constructor for class org.josql.filters.StackTraceElementFilter
Init this filter with the query.
StackTraceElementFilter(Query) - Constructor for class org.josql.filters.StackTraceElementFilter
Init this file filter with the query already built and parsed.
StandardJavaRegExpWrapper - Class in org.josql.functions.regexp
The wrapper implementation for the Java 1.4 regular expression matching (java.util.regex).
StandardJavaRegExpWrapper() - Constructor for class org.josql.functions.regexp.StandardJavaRegExpWrapper
 
start() - Method in class com.gentlyweb.utils.FileWatcher
 
start() - Method in class com.gentlyweb.utils.FileWatcher.Worker
 
start(Object) - Method in class com.gentlyweb.utils.Timings
 
start(Object, long) - Method in class com.gentlyweb.utils.Timings
 
start(Object, Date) - Method in class com.gentlyweb.utils.Timings
 
STARTS_WITH - Static variable in class com.gentlyweb.utils.GeneralFilter
 
staticFlag - Static variable in class org.josql.parser.JavaCharStream
 
staticFlag - Static variable in class org.josql.parser.SimpleCharStream
 
stop() - Method in class com.gentlyweb.utils.FileWatcher
 
stop() - Method in class com.gentlyweb.utils.FileWatcher.Worker
 
stop(long) - Method in class com.gentlyweb.utils.Timing
 
stop(Date) - Method in class com.gentlyweb.utils.Timing
 
stop() - Method in class com.gentlyweb.utils.Timing
 
stop(Object, Date) - Method in class com.gentlyweb.utils.Timings
 
stop(Object, long) - Method in class com.gentlyweb.utils.Timings
 
stop(Object) - Method in class com.gentlyweb.utils.Timings
 
streamTo(InputStream, OutputStream, int) - Static method in class com.gentlyweb.utils.IOUtils
This method acts as a "join" between an input and an output stream, all it does is take the input and keep reading it in and sending it directly to the output using the specified buffer size.
StringFunctions - Class in org.josql.functions
This class holds functions that operate on strings in some way.
StringFunctions() - Constructor for class org.josql.functions.StringFunctions
 
StringRangeComparator - Interface in com.gentlyweb.utils
 
StringUtils - Class in com.gentlyweb.utils
 
StringUtils() - Constructor for class com.gentlyweb.utils.StringUtils
 
stripQuotes(String) - Static method in class org.josql.internal.Utilities
 
SubQueryExpression - Class in org.josql.expressions
 
SubQueryExpression(Query) - Constructor for class org.josql.expressions.SubQueryExpression
 
SubQueryExpression() - Method in class org.josql.parser.JoSQLParser
 
subStr(Object, double) - Method in class org.josql.functions.StringFunctions
Return a substring of the passed in object (in a string form).
subStr(Object, double, double) - Method in class org.josql.functions.StringFunctions
A function to return a substring of a String.
subtract(TimeDuration) - Method in class com.gentlyweb.utils.TimeDuration
 
SUBTRACT - Static variable in class org.josql.expressions.ArithmeticExpression
 
sum(List, Expression, String) - Method in class org.josql.functions.GroupingFunctions
 
sum(Expression) - Method in class org.josql.functions.GroupingFunctions
 
sum(List, Expression) - Method in class org.josql.functions.GroupingFunctions
 
sum(List, String) - Method in class org.josql.functions.GroupingFunctions
This function allows you to specify your own accessor as a string that will be used to access the relevant value for each of the objects in the objs List.
SUPPORTED_VERSION - Static variable in class org.josql.functions.regexp.ApacheRegExpWrapper
 
SUPPORTED_VERSION - Static variable in class org.josql.functions.regexp.GNURegExpWrapper
 
SUPPORTED_VERSION - Static variable in class org.josql.functions.regexp.OroApacheRegExpWrapper
 
SUPPORTED_VERSION - Static variable in class org.josql.functions.regexp.StandardJavaRegExpWrapper
 
SwitchTo(int) - Method in class org.josql.parser.JoSQLParserTokenManager
 
SYMBOL_A - Static variable in class org.josql.internal.LikePatternSymbol
 
SYMBOL_E - Static variable in class org.josql.internal.LikePatternSymbol
 
SYMBOL_F - Static variable in class org.josql.internal.LikePatternSymbol
 
SYMBOL_N - Static variable in class org.josql.internal.LikePatternSymbol
 

T

tabSize - Variable in class org.josql.parser.JavaCharStream
 
TIME_ORDERED - Static variable in class com.gentlyweb.utils.Timings
 
TimeDuration - Class in com.gentlyweb.utils
 
TimeDuration(int, int, int, int) - Constructor for class com.gentlyweb.utils.TimeDuration
 
TimeDuration(Date, Date) - Constructor for class com.gentlyweb.utils.TimeDuration
 
TimeDuration(Date) - Constructor for class com.gentlyweb.utils.TimeDuration
 
TimeDuration(long) - Constructor for class com.gentlyweb.utils.TimeDuration
 
TimeDuration(TimeDuration) - Constructor for class com.gentlyweb.utils.TimeDuration
 
TimeDuration(int, int, int, int, int) - Constructor for class com.gentlyweb.utils.TimeDuration
 
timeField(Object, String) - Method in class org.josql.functions.ConversionFunctions
This method (function) will return the associated field from a Calendar instance.
Timing - Class in com.gentlyweb.utils
 
Timing() - Constructor for class com.gentlyweb.utils.Timing
 
Timing(Date) - Constructor for class com.gentlyweb.utils.Timing
 
Timing(long) - Constructor for class com.gentlyweb.utils.Timing
 
Timings - Class in com.gentlyweb.utils
 
Timings(int) - Constructor for class com.gentlyweb.utils.Timings
 
to_date(Object) - Method in class org.josql.functions.ConversionFunctions
 
to_date(String, String) - Method in class org.josql.functions.ConversionFunctions
 
to_number(Object) - Method in class org.josql.functions.ConversionFunctions
 
to_string(Object) - Method in class org.josql.functions.ConversionFunctions
 
toDate(Object) - Method in class org.josql.functions.ConversionFunctions
 
toDate(String, String) - Method in class org.josql.functions.ConversionFunctions
 
toDateMillis(String, String) - Method in class org.josql.functions.ConversionFunctions
 
token - Variable in class org.josql.parser.JoSQLParser
 
Token - Class in org.josql.parser
Describes the input token stream.
Token() - Constructor for class org.josql.parser.Token
 
token_source - Variable in class org.josql.parser.JoSQLParser
 
tokenImage - Static variable in interface org.josql.parser.JoSQLParserConstants
 
tokenImage - Variable in exception org.josql.parser.ParseException
This is a reference to the "tokenImage" array of the generated parser within which the parse error occurred.
tokenizeString(String, String) - Static method in class com.gentlyweb.utils.StringUtils
A method to chop up a String on another multi-character String and then return the results in a List.
TokenMgrError - Error in org.josql.parser
 
TokenMgrError() - Constructor for error org.josql.parser.TokenMgrError
 
TokenMgrError(String, int) - Constructor for error org.josql.parser.TokenMgrError
 
TokenMgrError(boolean, int, int, int, String, char, int) - Constructor for error org.josql.parser.TokenMgrError
 
toList(List, Expression, String) - Method in class org.josql.functions.CollectionFunctions
 
toList(Expression) - Method in class org.josql.functions.CollectionFunctions
 
toList(List, Expression) - Method in class org.josql.functions.CollectionFunctions
 
toMap(Object, Map) - Method in interface com.gentlyweb.utils.MultipleObjectCacheManager
Get all the entries in the cache as a Map of key to value.
toMap(Map) - Method in class com.gentlyweb.utils.ObjectCache
 
toMap(Map) - Method in interface com.gentlyweb.utils.ObjectCacheManager
Get all the entries in the cache as a Map of key to value.
toMillis(Date) - Method in class org.josql.functions.ConversionFunctions
 
toNumber(Object) - Method in class org.josql.functions.ConversionFunctions
 
toPrecision(double, int) - Static method in class com.gentlyweb.utils.NumberUtils
Get the passed in double to the required precision.
toString() - Method in class com.gentlyweb.utils.GeneralFilter
Output the filter fields as a String suitable for debugging.
toString() - Method in class com.gentlyweb.utils.Getter
 
toString() - Method in class org.josql.expressions.Accessor
 
toString() - Method in class org.josql.expressions.AliasedExpression
Return a string representation of the aliased expression.
toString() - Method in class org.josql.expressions.AndOrExpression
Return a string version of this expression.
toString() - Method in class org.josql.expressions.ArithmeticExpression
 
toString() - Method in class org.josql.expressions.BetweenExpression
Returns a string version of this expression.
toString() - Method in class org.josql.expressions.BindVariable
Returns a string version of this bind variable.
toString() - Method in class org.josql.expressions.BooleanExpression
Returns a string version of this expression.
toString() - Method in class org.josql.expressions.ConstantExpression
Returns a string representation of this constant.
toString() - Method in class org.josql.expressions.EqualsExpression
Return a string version of the expression.
toString() - Method in class org.josql.expressions.Expression
Return a string representation of the expression, making this abstract forces sub-classes to provide an implementation.
toString() - Method in class org.josql.expressions.ExpressionList
Returns a string version of this expression list.
toString() - Method in class org.josql.expressions.Function
Return a string representation of the function.
toString() - Method in class org.josql.expressions.GTLTExpression
Return a string version of the expression.
toString() - Method in class org.josql.expressions.InExpression
Return a string representation of this expression.
toString() - Method in class org.josql.expressions.IsNullExpression
Return a string representation of this expression.
toString() - Method in class org.josql.expressions.LikeExpression
Returns a string version of the expression.
toString() - Method in class org.josql.expressions.NewObjectExpression
 
toString() - Method in class org.josql.expressions.SaveValue
 
toString() - Method in class org.josql.expressions.SelectItemExpression
 
toString() - Method in class org.josql.expressions.SubQueryExpression
 
toString(Object) - Method in class org.josql.functions.ConversionFunctions
 
toString() - Method in class org.josql.functions.FileMatch
 
toString() - Method in class org.josql.internal.LikePatternSymbol
 
toString() - Method in class org.josql.internal.OrderBy
 
toString() - Method in class org.josql.parser.Token
Returns the image.
toString() - Method in class org.josql.Query
Get a string version of this query suitable for debugging.
trim(Object, Object) - Method in class org.josql.functions.StringFunctions
Given a string trim the passed in string from the front and end, set v to null to have just whitespace trimmed.
type - Static variable in class com.gentlyweb.utils.GeneralComparator.XMLConstants
 

U

unescapeString(String) - Static method in class org.josql.internal.Utilities
 
unique(List) - Method in class org.josql.functions.CollectionFunctions
 
unique(Expression) - Method in class org.josql.functions.CollectionFunctions
 
unique(List, Expression) - Method in class org.josql.functions.CollectionFunctions
 
UpdateLineColumn(char) - Method in class org.josql.parser.JavaCharStream
 
UpdateLineColumn(char) - Method in class org.josql.parser.SimpleCharStream
 
upper(Object) - Method in class org.josql.functions.ConversionFunctions
 
URLDataSource - Class in com.gentlyweb.utils
 
URLDataSource(URL) - Constructor for class com.gentlyweb.utils.URLDataSource
 
Utilities - Class in org.josql.internal
 
Utilities() - Constructor for class org.josql.internal.Utilities
 

V

validateIPv4Address(String) - Static method in class com.gentlyweb.utils.GeneralUtils
Validate an IPv4 address (string) passed in, it must conform to the following rules: Must have 4 parts. Parts must be separated by . The first octet must be in the range 0-223. The second and third octets must be in the range 0-255 4th octet can be either a number in the range 1-254 (0 is the name of the network, 255 is the broadcast address). All parts must be numbers...
VALUE - Static variable in class org.josql.expressions.SelectItemExpression
 
VALUE - Static variable in class org.josql.functions.GroupingFunctions
 
ValueExpression - Class in org.josql.expressions
 
ValueExpression() - Constructor for class org.josql.expressions.ValueExpression
 
VALUES - Static variable in class com.gentlyweb.utils.GeneralCollector
 
VALUES - Static variable in class com.gentlyweb.utils.GeneralFilter
 
values() - Method in class com.gentlyweb.utils.ObjectCache
Return a List of all the values in the cache.
values(GeneralFilter) - Method in class com.gentlyweb.utils.ObjectCache
Return a List of all the values in the cache that match the conditions imposed by the GeneralFilter passed in.
valuesToList(List) - Method in class com.gentlyweb.utils.ObjectCache
 

W

WEEK - Static variable in class org.josql.functions.ConversionFunctions
Represents the Calendar.WEEK_OF_YEAR field, is: w.
WHERE - Static variable in class org.josql.contrib.JoSQLAntFileSelector
 
WHERE_RESULTS - Static variable in class org.josql.Query
 
WhereClause() - Method in class org.josql.parser.JoSQLParser
 
Worker(FileWatcher) - Constructor for class com.gentlyweb.utils.FileWatcher.Worker
 
WRITEABLE - Static variable in class com.gentlyweb.utils.FileChangeEvent
 
writeBytesToFile(File, byte[], int) - Static method in class com.gentlyweb.utils.IOUtils
Write the given bytes to a file, note that this method will just overwrite any existing file.
writeBytesToFile(File, byte[]) - Static method in class com.gentlyweb.utils.IOUtils
Write the given bytes to a file, note that this method will just overwrite any existing file.
writeStringToFile(File, String, boolean) - Static method in class com.gentlyweb.utils.IOUtils
Write the given String to the File.

X

XMLConstants() - Constructor for class com.gentlyweb.utils.GeneralComparator.XMLConstants
 

Y

YEAR - Static variable in class org.josql.functions.ConversionFunctions
Represents the Calendar.YEAR field, is: y.
YOUNGEST - Static variable in class com.gentlyweb.utils.ObjectCache
 
A B C D E F G H I J K L M N O P Q R S T U V W X Y 
Skip navigation links

Copyright © 2000–2018. All rights reserved.