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