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)

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