Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
I
i
- Variable in class isql.
ISQLSelectParser.selectItem_return
IAggregate
- Interface in
isql.expression.aggregate
IBinaryBooleanScalar
- Interface in
isql.help.scalar.bool
A predicate that calculates an operator boolean, boolean -> boolean
IBinaryDateScalar
- Interface in
isql.help.scalar.date
A predicate that calculates an operator date, date -> date
IBinaryNumericScalar
- Interface in
isql.help.scalar.numeric
for operators/function that need 2 input values and returns 1 value
IBinaryScalar
- Interface in
isql.help.scalar
Marker for all the binary scalar classes
IBinaryTextScalar
- Interface in
isql.help.scalar.text
A predicate that calculates an operator text, text -> text
IComparison
- Interface in
isql
A comparison predicate, to tell if, for example, two objects are the same, different, one is greater than the other...
IConstant
- Interface in
isql
A constant written in the SQL query either in the SELECT clause or in the WHERE clause.
Identifier
- Static variable in class isql.
ISQLSelectLexer
Identifier
- Static variable in class isql.
ISQLSelectParser
IExpression
- Interface in
isql
An expression is something that returns an array
ILogger
- Interface in
isql.util
A wrapper to the logging library (log4j or java.util.logging?) to log inside in this library
info(String)
- Method in interface isql.util.
ILogger
Logs an information message
info(String)
- Method in class isql.util.
SystemLogger
InPredicate
- Class in
isql.predicate
In clause.
InPredicate(IExpression, IConstant[], ColumnValues, boolean)
- Constructor for class isql.predicate.
InPredicate
InPredicateTest
- Class in
isql.predicate
InPredicateTest()
- Constructor for class isql.predicate.
InPredicateTest
InputArray
- Class in
isql.array
InputArray(Object[], ColumnType)
- Constructor for class isql.array.
InputArray
IPredicate
- Interface in
isql
a predicate is used in the WHERE clause to verify which rows will be considered by the SELECT expression
isAscendent()
- Method in class isql.
ISQLSelectParser.OrderBy
isDistinct()
- Method in class isql.
ISQLSelectParser
isGroupByColumnKey(ColumnKey)
- Method in class isql.groupby.
Groups
Tests if a column is a group by column, i.e.
ISimpleExpression
- Interface in
isql.expression
the expressions that don't contain an operator
isNegated()
- Method in class isql.
ISQLSelectParser.NegatePredicate
isql
- package isql
isql.array
- package isql.array
isql.builder
- package isql.builder
isql.comparison
- package isql.comparison
isql.constant
- package isql.constant
isql.expression
- package isql.expression
isql.expression.aggregate
- package isql.expression.aggregate
isql.groupby
- package isql.groupby
isql.help.scalar
- package isql.help.scalar
isql.help.scalar.bool
- package isql.help.scalar.bool
isql.help.scalar.date
- package isql.help.scalar.date
isql.help.scalar.numeric
- package isql.help.scalar.numeric
isql.help.scalar.text
- package isql.help.scalar.text
isql.orderby
- package isql.orderby
isql.predicate
- package isql.predicate
isql.test
- package isql.test
isql.unary
- package isql.unary
isql.util
- package isql.util
ISQLException
- Exception in
isql
Something went wrong parsing the SQL query or executing it
ISQLException(String, Throwable)
- Constructor for exception isql.
ISQLException
ISQLException(String)
- Constructor for exception isql.
ISQLException
ISQLQuery
- Class in
isql
The entry point to the ISQL library.
ISQLQuery(ILogger, boolean)
- Constructor for class isql.
ISQLQuery
Constructor
ISQLSelectLexer
- Class in
isql
ISQLSelectLexer()
- Constructor for class isql.
ISQLSelectLexer
ISQLSelectLexer(CharStream)
- Constructor for class isql.
ISQLSelectLexer
ISQLSelectParser
- Class in
isql
ISQLSelectParser(TokenStream)
- Constructor for class isql.
ISQLSelectParser
ISQLSelectParser.arithmeticOperator_return
- Class in
isql
ISQLSelectParser.arithmeticOperator_return()
- Constructor for class isql.
ISQLSelectParser.arithmeticOperator_return
ISQLSelectParser.binaryOperator_return
- Class in
isql
ISQLSelectParser.binaryOperator_return()
- Constructor for class isql.
ISQLSelectParser.binaryOperator_return
ISQLSelectParser.bitwiseOperator_return
- Class in
isql
ISQLSelectParser.bitwiseOperator_return()
- Constructor for class isql.
ISQLSelectParser.bitwiseOperator_return
ISQLSelectParser.BooleanConstant
- Class in
isql
ISQLSelectParser.BooleanConstant(String)
- Constructor for class isql.
ISQLSelectParser.BooleanConstant
ISQLSelectParser.booleanValue_return
- Class in
isql
ISQLSelectParser.booleanValue_return()
- Constructor for class isql.
ISQLSelectParser.booleanValue_return
ISQLSelectParser.CaseFunction
- Class in
isql
ISQLSelectParser.CaseFunction()
- Constructor for class isql.
ISQLSelectParser.CaseFunction
ISQLSelectParser.caseFunction_return
- Class in
isql
ISQLSelectParser.caseFunction_return()
- Constructor for class isql.
ISQLSelectParser.caseFunction_return
ISQLSelectParser.CaseSubExpression
- Class in
isql
ISQLSelectParser.CaseSubExpression(ISQLSelectParser.CaseFunction)
- Constructor for class isql.
ISQLSelectParser.CaseSubExpression
ISQLSelectParser.caseWhen_return
- Class in
isql
ISQLSelectParser.caseWhen_return()
- Constructor for class isql.
ISQLSelectParser.caseWhen_return
ISQLSelectParser.Comparison
- Class in
isql
ISQLSelectParser.Comparison(ISQLSelectParser.IExpression, ISQLSelectParser.IExpression, String)
- Constructor for class isql.
ISQLSelectParser.Comparison
ISQLSelectParser.comparisonOperator_return
- Class in
isql
ISQLSelectParser.comparisonOperator_return()
- Constructor for class isql.
ISQLSelectParser.comparisonOperator_return
ISQLSelectParser.ComplexExpression
- Class in
isql
ISQLSelectParser.ComplexExpression(ISQLSelectParser.IExpression, ISQLSelectParser.IExpression, String)
- Constructor for class isql.
ISQLSelectParser.ComplexExpression
ISQLSelectParser.ComplexSearchCondition
- Class in
isql
ISQLSelectParser.ComplexSearchCondition(ISQLSelectParser.ISearchCondition, ISQLSelectParser.ISearchCondition, String)
- Constructor for class isql.
ISQLSelectParser.ComplexSearchCondition
ISQLSelectParser.constant_return
- Class in
isql
ISQLSelectParser.constant_return()
- Constructor for class isql.
ISQLSelectParser.constant_return
ISQLSelectParser.constantSequence_return
- Class in
isql
ISQLSelectParser.constantSequence_return()
- Constructor for class isql.
ISQLSelectParser.constantSequence_return
ISQLSelectParser.ConstantSubExpression
- Class in
isql
ISQLSelectParser.ConstantSubExpression(ISQLSelectParser.IConstant)
- Constructor for class isql.
ISQLSelectParser.ConstantSubExpression
ISQLSelectParser.DateConstant
- Class in
isql
ISQLSelectParser.DateConstant(String)
- Constructor for class isql.
ISQLSelectParser.DateConstant
ISQLSelectParser.ExpressionSubExpression
- Class in
isql
ISQLSelectParser.ExpressionSubExpression(ISQLSelectParser.IExpression)
- Constructor for class isql.
ISQLSelectParser.ExpressionSubExpression
ISQLSelectParser.fromClause_return
- Class in
isql
ISQLSelectParser.fromClause_return()
- Constructor for class isql.
ISQLSelectParser.fromClause_return
ISQLSelectParser.Function
- Class in
isql
ISQLSelectParser.Function()
- Constructor for class isql.
ISQLSelectParser.Function
ISQLSelectParser.function_return
- Class in
isql
ISQLSelectParser.function_return()
- Constructor for class isql.
ISQLSelectParser.function_return
ISQLSelectParser.FunctionSubExpression
- Class in
isql
ISQLSelectParser.FunctionSubExpression(ISQLSelectParser.Function)
- Constructor for class isql.
ISQLSelectParser.FunctionSubExpression
ISQLSelectParser.groupByClause_return
- Class in
isql
ISQLSelectParser.groupByClause_return()
- Constructor for class isql.
ISQLSelectParser.groupByClause_return
ISQLSelectParser.IConstant
- Interface in
isql
ISQLSelectParser.IExpression
- Interface in
isql
ISQLSelectParser.In
- Class in
isql
ISQLSelectParser.In(ISQLSelectParser.IExpression, List<ISQLSelectParser.IConstant>)
- Constructor for class isql.
ISQLSelectParser.In
ISQLSelectParser.IPredicate
- Interface in
isql
ISQLSelectParser.ISearchCondition
- Interface in
isql
ISQLSelectParser.Like
- Class in
isql
ISQLSelectParser.Like(ISQLSelectParser.IExpression, String)
- Constructor for class isql.
ISQLSelectParser.Like
ISQLSelectParser.logicalOperator_return
- Class in
isql
ISQLSelectParser.logicalOperator_return()
- Constructor for class isql.
ISQLSelectParser.logicalOperator_return
ISQLSelectParser.NegatePredicate
- Class in
isql
ISQLSelectParser.NegatePredicate()
- Constructor for class isql.
ISQLSelectParser.NegatePredicate
ISQLSelectParser.NumberConstant
- Class in
isql
ISQLSelectParser.NumberConstant(String)
- Constructor for class isql.
ISQLSelectParser.NumberConstant
ISQLSelectParser.OrderBy
- Class in
isql
ISQLSelectParser.OrderBy(ISQLSelectParser.TableColumn)
- Constructor for class isql.
ISQLSelectParser.OrderBy
ISQLSelectParser.orderByClause_return
- Class in
isql
ISQLSelectParser.orderByClause_return()
- Constructor for class isql.
ISQLSelectParser.orderByClause_return
ISQLSelectParser.orderByExpression_return
- Class in
isql
ISQLSelectParser.orderByExpression_return()
- Constructor for class isql.
ISQLSelectParser.orderByExpression_return
ISQLSelectParser.predicate_return
- Class in
isql
ISQLSelectParser.predicate_return()
- Constructor for class isql.
ISQLSelectParser.predicate_return
ISQLSelectParser.PredicateCondition
- Class in
isql
ISQLSelectParser.PredicateCondition(ISQLSelectParser.IPredicate)
- Constructor for class isql.
ISQLSelectParser.PredicateCondition
ISQLSelectParser.RecursiveCondition
- Class in
isql
ISQLSelectParser.RecursiveCondition(ISQLSelectParser.ISearchCondition)
- Constructor for class isql.
ISQLSelectParser.RecursiveCondition
ISQLSelectParser.searchCondition_return
- Class in
isql
ISQLSelectParser.searchCondition_return()
- Constructor for class isql.
ISQLSelectParser.searchCondition_return
ISQLSelectParser.selectClause_return
- Class in
isql
ISQLSelectParser.selectClause_return()
- Constructor for class isql.
ISQLSelectParser.selectClause_return
ISQLSelectParser.selectExpression_return
- Class in
isql
ISQLSelectParser.selectExpression_return()
- Constructor for class isql.
ISQLSelectParser.selectExpression_return
ISQLSelectParser.SelectItem
- Class in
isql
ISQLSelectParser.SelectItem(ISQLSelectParser.IExpression, String)
- Constructor for class isql.
ISQLSelectParser.SelectItem
ISQLSelectParser.selectItem_return
- Class in
isql
ISQLSelectParser.selectItem_return()
- Constructor for class isql.
ISQLSelectParser.selectItem_return
ISQLSelectParser.selectList_return
- Class in
isql
ISQLSelectParser.selectList_return()
- Constructor for class isql.
ISQLSelectParser.selectList_return
ISQLSelectParser.selectStatement_return
- Class in
isql
ISQLSelectParser.selectStatement_return()
- Constructor for class isql.
ISQLSelectParser.selectStatement_return
ISQLSelectParser.selectSubExpression_return
- Class in
isql
ISQLSelectParser.selectSubExpression_return()
- Constructor for class isql.
ISQLSelectParser.selectSubExpression_return
ISQLSelectParser.SimpleExpression
- Class in
isql
ISQLSelectParser.SimpleExpression(ISQLSelectParser.SubExpression)
- Constructor for class isql.
ISQLSelectParser.SimpleExpression
ISQLSelectParser.SimpleSearchCondition
- Class in
isql
ISQLSelectParser.SimpleSearchCondition(ISQLSelectParser.SubSearchCondition)
- Constructor for class isql.
ISQLSelectParser.SimpleSearchCondition
ISQLSelectParser.statement_return
- Class in
isql
ISQLSelectParser.statement_return()
- Constructor for class isql.
ISQLSelectParser.statement_return
ISQLSelectParser.StringConstant
- Class in
isql
ISQLSelectParser.StringConstant(String)
- Constructor for class isql.
ISQLSelectParser.StringConstant
ISQLSelectParser.SubExpression
- Class in
isql
ISQLSelectParser.SubExpression()
- Constructor for class isql.
ISQLSelectParser.SubExpression
ISQLSelectParser.SubSearchCondition
- Class in
isql
ISQLSelectParser.SubSearchCondition()
- Constructor for class isql.
ISQLSelectParser.SubSearchCondition
ISQLSelectParser.subSearchCondition_return
- Class in
isql
ISQLSelectParser.subSearchCondition_return()
- Constructor for class isql.
ISQLSelectParser.subSearchCondition_return
ISQLSelectParser.TableColumn
- Class in
isql
ISQLSelectParser.TableColumn(String, String)
- Constructor for class isql.
ISQLSelectParser.TableColumn
ISQLSelectParser.tableColumn_return
- Class in
isql
ISQLSelectParser.tableColumn_return()
- Constructor for class isql.
ISQLSelectParser.tableColumn_return
ISQLSelectParser.TableColumnSubExpression
- Class in
isql
ISQLSelectParser.TableColumnSubExpression(ISQLSelectParser.TableColumn)
- Constructor for class isql.
ISQLSelectParser.TableColumnSubExpression
ISQLSelectParser.TableSource
- Class in
isql
ISQLSelectParser.TableSource()
- Constructor for class isql.
ISQLSelectParser.TableSource
ISQLSelectParser.tableSource_return
- Class in
isql
ISQLSelectParser.tableSource_return()
- Constructor for class isql.
ISQLSelectParser.tableSource_return
ISQLSelectParser.unaryOperator_return
- Class in
isql
ISQLSelectParser.unaryOperator_return()
- Constructor for class isql.
ISQLSelectParser.unaryOperator_return
ISQLSelectParser.When
- Class in
isql
ISQLSelectParser.When(ISQLSelectParser.TableColumn, ISQLSelectParser.IConstant, String)
- Constructor for class isql.
ISQLSelectParser.When
ISQLSelectParser.WhenThen
- Class in
isql
ISQLSelectParser.WhenThen(ISQLSelectParser.When, ISQLSelectParser.IExpression)
- Constructor for class isql.
ISQLSelectParser.WhenThen
ISQLSelectParser.whereClause_return
- Class in
isql
ISQLSelectParser.whereClause_return()
- Constructor for class isql.
ISQLSelectParser.whereClause_return
ISQLSelectParser.whereExpression_return
- Class in
isql
ISQLSelectParser.whereExpression_return()
- Constructor for class isql.
ISQLSelectParser.whereExpression_return
ISQLSelectParser.whereSubExpression_return
- Class in
isql
ISQLSelectParser.whereSubExpression_return()
- Constructor for class isql.
ISQLSelectParser.whereSubExpression_return
ISQLSelectParserTest
- Class in
isql
ISQLSelectParserTest()
- Constructor for class isql.
ISQLSelectParserTest
ISQLSelectParserWithErrors
- Class in
isql
extends ISQLSelectParser (which is generated by ANTLR) to log all the errors reported by ANTLR when parsing the SQL query.
ISQLSelectParserWithErrors(TokenStream)
- Constructor for class isql.
ISQLSelectParserWithErrors
Wraps the constructor of ISQLSelectParser
ITypedValue
- Interface in
isql
It can be an array (n items) or a constant
IUnary
- Interface in
isql.unary
Predicate that applies a unary operator to a value
IWhereExpression
- Interface in
isql.expression
Expressions that can be used in a where clause (not aggregate functions, not case)
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X