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.nodes.couchbase | |
gudusoft.gsqlparser.nodes.functions | |
gudusoft.gsqlparser.nodes.hive | |
gudusoft.gsqlparser.resolver |
Modifier and Type | Method and Description |
---|---|
TTable |
TCustomSqlStatement.analyzeFromTable(TFromTable pfromTable,
Boolean addToTableList) |
TTable |
TCustomSqlStatement.analyzeFromTable(TFromTable pfromTable,
Boolean addToTableList,
ESqlClause pLocation) |
TJoin |
TCustomSqlStatement.analyzeTableOrJoin(TFromTable pfromTable) |
Modifier and Type | Method and Description |
---|---|
TFromTable |
TLockSqlNode.getFromTable() |
TFromTable |
TAnalyzeSqlNode.getFromTable() |
TFromTable |
TFromTableList.getFromTable(int position) |
TFromTable |
TPivotedTable.getFromTableSource() |
TFromTable |
TJoinExpr.getLeftOperand()
This method is used by parser, do not use it in your code.
|
TFromTable |
TJoinExpr.getRightOperand()
This method is used by parser, do not use it in your code.
|
TFromTable |
TUpdateSqlNode.getTargetTable() |
TFromTable |
TUpsertSqlNode.getTargetTable() |
TFromTable |
TInsertSqlNode.getTargetTable() |
TFromTable |
TMergeSqlNode.getTargetTable() |
TFromTable |
TDeleteSqlNode.getTargetTable() |
TFromTable |
TMergeSqlNode.getUsingTable() |
Modifier and Type | Method and Description |
---|---|
void |
TFromTableList.addFromTable(TFromTable fromtable) |
void |
TParseTreeVisitor.postVisit(TFromTable node) |
void |
TParseTreeVisitor.preVisit(TFromTable node) |
void |
TInformixOuterClause.setFromTable(TFromTable fromTable) |
void |
TInsertIntoValue.setFromTable(TFromTable fromTable) |
void |
TPivotedTable.setFromTableSource(TFromTable fromTableSource) |
void |
TJoinExpr.setLeftOperand(TFromTable leftOperand)
This method is used by parser, do not use it in your code.
|
void |
TJoinExpr.setRightOperand(TFromTable rightOperand)
This method is used by parser, do not use it in your code.
|
void |
TUpdateSqlNode.setTargetTable(TFromTable targetTable) |
void |
TInsertSqlNode.setTargetTable(TFromTable targetTable) |
void |
TDeleteSqlNode.setTargetTable(TFromTable targetTable) |
Modifier and Type | Method and Description |
---|---|
TFromTable |
TInferKeyspaceSqlNode.getKeyspaceRef() |
Modifier and Type | Method and Description |
---|---|
TFromTable |
TUnPackFunction.getTableRef() |
Modifier and Type | Method and Description |
---|---|
TFromTable |
THiveLoadSqlNode.getFromTable() |
TFromTable |
THiveGrantSqlNode.getFromTable() |
TFromTable |
THiveExportSqlNode.getFromTable() |
TFromTable |
THiveImportSqlNode.getFromTable() |
Modifier and Type | Method and Description |
---|---|
void |
THivePartitionedTableFunction.setTableSource(TFromTable tableSource) |
Modifier and Type | Method and Description |
---|---|
void |
TRelationValidator.preVisit(TFromTable node) |