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

B

binaryOperator() - Method in class isql.ISQLSelectParser
 
BinaryOperatorBuilder - Class in isql.builder
 
BinaryOperatorBuilder() - Constructor for class isql.builder.BinaryOperatorBuilder
 
bitwiseOperator() - Method in class isql.ISQLSelectParser
 
BITWISEOR - Static variable in class isql.ISQLSelectLexer
 
BITWISEOR - Static variable in class isql.ISQLSelectParser
 
BITWISEXOR - Static variable in class isql.ISQLSelectLexer
 
BITWISEXOR - Static variable in class isql.ISQLSelectParser
 
BooleanArray - Class in isql.array
 
BooleanArray(Boolean[]) - Constructor for class isql.array.BooleanArray
 
BooleanConstant - Class in isql.constant
A boolean constant (true or false)
BooleanConstant(Boolean) - Constructor for class isql.constant.BooleanConstant
 
BooleanHelp - Class in isql.util
Utility functions for booleans
BooleanHelp() - Constructor for class isql.util.BooleanHelp
 
BooleanHelpTest - Class in isql.util
 
BooleanHelpTest() - Constructor for class isql.util.BooleanHelpTest
 
booleanValue() - Method in class isql.ISQLSelectParser
 
build(ISQLSelectParser.ISearchCondition) - Method in class isql.builder.WhereBuilder
The method to call to evaluate a whole where clause
buildArray(ColumnType, int) - Static method in class isql.util.ArrayBuilder
Builds an array of a certain type
buildBinaryOperator(String) - Method in class isql.builder.BinaryOperatorBuilder
 
buildComparisonOperator(String, boolean) - Static method in class isql.builder.ComparisonBuilder
Builds a class that contains the algorithm to handle a specific comparison operator (=, <>, <, >...)
buildConstant(ISQLSelectParser.IConstant) - Method in class isql.builder.ExpressionBuilder
Builds a constant object from an ANTLR parsed constant (t can be a numeric, text, date, boolean)
buildExpression(ISQLSelectParser.IExpression) - Method in class isql.builder.ExpressionBuilder
The main method to extract the expression tree from an ANTLR parsed expression.
buildGroupBy(List<ISQLSelectParser.TableColumn>, ColumnValuesWithRowsNumber) - Method in class isql.ClausesBuilder
Builds a Groups structure (containing the group by relationships) from the grammars output
buildNumericalColumn(String, double[]) - Static method in class isql.util.JUnitISQL
Converts an array of numbers (double[]) to a table column
buildParser(String) - Method in class isql.SQLParser
builds the ANTLR parser from the sql expression
buildSelect(List<ISQLSelectParser.SelectItem>, ColumnValues, Groups) - Method in class isql.ClausesBuilder
Builds a map alias -> result expression from the select clause.
buildTableColumn(ISQLSelectParser.TableColumn) - Static method in class isql.builder.ExpressionBuilder
Builds a table column object from the column identifier coming from ANTLR
buildTextColumn(String, String[]) - Static method in class isql.util.JUnitISQL
Converts an array of texts (String[]) to a table column
buildViewAfterWhere(ColumnValues, WhereView) - Method in class isql.ClausesBuilder
from the result of the where clause (where view) and the original column values builds a new set of column values
buildWhere(ColumnValues, ISQLSelectParser.ISearchCondition) - Method in class isql.ClausesBuilder
Returns the where clause in form of a predicate tree

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