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
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
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