Package | Description |
---|---|
gudusoft.gsqlparser |
Provides the class
TGSqlParser necessary to create a SQL Parser and the classes a SQL Parser uses
internally to handle different SQL dialects. |
gudusoft.gsqlparser.nodes |
Provides the classes represents various SQL query parse tree node.
|
gudusoft.gsqlparser.resolver |
Modifier and Type | Field and Description |
---|---|
protected TJoinExpr |
TCustomSqlStatement.fromSourceJoin |
Modifier and Type | Method and Description |
---|---|
TJoinExpr |
TCustomSqlStatement.getFromSourceJoin()
This is a join in from clause, including left and right relation.
|
Modifier and Type | Method and Description |
---|---|
TJoin |
TCustomSqlStatement.analyzeJoin(TJoinExpr pJoinExpr,
TJoin pJoin,
Boolean isSub) |
Modifier and Type | Field and Description |
---|---|
protected TJoinExpr |
TPivotedTable.fromSourceJoin |
Modifier and Type | Method and Description |
---|---|
TJoinExpr |
TTable.getJoinExpr() |
TJoinExpr |
TFromTable.getJoinExpr() |
TJoinExpr |
TJoinExpr.getLeftMostJoinExpr() |
Modifier and Type | Method and Description |
---|---|
void |
TParseTreeVisitor.postVisit(TJoinExpr node) |
void |
TParseTreeVisitor.preVisit(TJoinExpr node) |
void |
TTable.setJoinExpr(TJoinExpr joinExpr) |
void |
TFromTable.setJoinExpr(TJoinExpr joinExpr) |
Modifier and Type | Method and Description |
---|---|
void |
TRelationValidator.postVisit(TJoinExpr node) |
void |
TAttributeResolver.postVisit(TJoinExpr node) |
void |
TRelationResolver2.postVisit(TJoinExpr joinExpr) |
void |
TRelationResolver.postVisit(TJoinExpr joinExpr) |
void |
TRelationValidator.preVisit(TJoinExpr node) |
void |
TAttributeResolver.preVisit(TJoinExpr node) |
void |
TRelationResolver.preVisit(TJoinExpr joinExpr) |