| 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.dlineage.dataflow.model | |
| gudusoft.gsqlparser.nodes |
Provides the classes represents various SQL query parse tree node.
|
| gudusoft.gsqlparser.nodes.functions | |
| gudusoft.gsqlparser.nodes.starrocks | |
| gudusoft.gsqlparser.stmt |
Provides the classes represent various SQL statements.
|
| Modifier and Type | Method and Description |
|---|---|
TResultColumnList |
TCustomSqlStatement.getResultColumnList()
In select statement, this method returns Items in select_list.
|
| Modifier and Type | Method and Description |
|---|---|
void |
TCustomSqlStatement.setResultColumnList(TResultColumnList resultColumnList) |
| Modifier and Type | Method and Description |
|---|---|
TResultColumnList |
PivotedTable.getResultColumnObject() |
TResultColumnList |
SelectResultSet.getResultColumnObject() |
TResultColumnList |
SelectSetResultSet.getResultColumnObject() |
TResultColumnList |
Cursor.getResultColumnObject() |
| Modifier and Type | Method and Description |
|---|---|
List<TResultColumnList> |
ModelBindingManager.getSelectResultSets() |
| Modifier and Type | Method and Description |
|---|---|
TResultColumnList |
TPivotClause.getAggregation_function_list() |
TResultColumnList |
TMultiTarget.getColumnList()
this value list was represented by a
TResultColumnList |
TResultColumnList |
TTable.getColumnListInTempTable() |
TResultColumnList |
TObjectName.getColumnsLinkedToStar()
if this is a star column(column name is *), and the value of this star column
is derived from a subquery, then, this field points to the select list in the subquery
|
TResultColumnList |
TFunctionCall.getFieldValues() |
TResultColumnList |
TPivotClause.getIn_result_list()
Deprecated.
since 1.7.1.1, use
TPivotClause.getPivotInClause() instead |
TResultColumnList |
TPivotInClause.getItems() |
TResultColumnList |
TAlterTableOption.getMutationUpdateList()
ClickHouse ALTER TABLE ...
|
TResultColumnList |
TInsertSqlNode.getOnDuplicateKeyUpdate() |
TResultColumnList |
TXMLPassingClause.getPassingList() |
TResultColumnList |
TSelectSqlNode.getResultColumnList() |
TResultColumnList |
TUpdateSqlNode.getResultColumnList() |
TResultColumnList |
TReturningClause.getResultExprList() |
TResultColumnList |
TOutputClause.getSelectItemList() |
TResultColumnList |
TOutputClause.getSelectItemList2() |
TResultColumnList |
TCacheSelectSqlNode.getSelectList() |
TResultColumnList |
TInsertSqlNode.getSetColumnValues() |
TResultColumnList |
TUpdateSqlNode.getUnSetTerms() |
TResultColumnList |
TMergeUpdateClause.getUnSetTerms() |
TResultColumnList |
TMergeUpdateClause.getUpdateColumnList() |
TResultColumnList |
TOnConflictClause.getUpdateSetClause()
Returns the SET clause assignments for the DO UPDATE action.
|
TResultColumnList |
TXMLAttributesClause.getValueExprList() |
TResultColumnList |
TMergeInsertClause.getValuelist() |
TResultColumnList |
TFunctionCall.getXMLElementValueExprList()
XMLElement ( value_expr [,XML_attribute_clause] [,value expr list] )
|
TResultColumnList |
TFunctionCall.getXMLForestValueList()
XMLFOREST (value_expr [as aliasName], ...
|
| Modifier and Type | Method and Description |
|---|---|
ArrayList<TResultColumnList> |
TValueClause.getRows()
Rows in the values clause.
|
| Modifier and Type | Method and Description |
|---|---|
void |
TValueClause.append(TResultColumnList list) |
void |
TParseTreeVisitor.postVisit(TResultColumnList node) |
void |
TParseTreeVisitor.preVisit(TResultColumnList node) |
void |
TPivotClause.setAggregation_function_list(TResultColumnList aggregation_function_list) |
void |
TMultiTarget.setColumnList(TResultColumnList columnList) |
void |
TInsertSqlNode.setColumnListByResultColumnList(TResultColumnList columnList) |
void |
TTable.setColumnListInTempTable(TResultColumnList columnListInTempTable) |
void |
TObjectName.setColumnsLinkedToStar(TResultColumnList columnsLinkedToStar) |
void |
TPivotInClause.setItems(TResultColumnList items) |
void |
TInsertSqlNode.setOnDuplicateKeyUpdate(TResultColumnList onDuplicateKeyUpdate) |
void |
TXMLPassingClause.setPassingList(TResultColumnList passingList) |
void |
TSelectSqlNode.setResultColumnList(TResultColumnList resultColumnList) |
void |
TUpdateSqlNode.setResultColumnList(TResultColumnList resultColumnList) |
void |
TOutputClause.setSelectItemList(TResultColumnList selectItemList) |
void |
TOutputClause.setSelectItemList2(TResultColumnList selectItemList2) |
void |
TCacheSelectSqlNode.setSelectList(TResultColumnList selectList) |
void |
TUpdateSqlNode.setUnSetTerms(TResultColumnList unSetTerms) |
void |
TMergeUpdateClause.setUnSetTerms(TResultColumnList unSetTerms) |
void |
TMergeUpdateClause.setUpdateColumnList(TResultColumnList updateColumnList) |
void |
TOnConflictClause.setUpdateSetClause(TResultColumnList updateSetClause) |
void |
TXMLAttributesClause.setValueExprList(TResultColumnList valueExprList) |
void |
TMergeInsertClause.setValuelist(TResultColumnList valuelist) |
void |
TFunctionCall.setXMLElementValueExprList(TResultColumnList XMLElementValueExprList) |
void |
TFunctionCall.setXMLForestValueList(TResultColumnList XMLForestValueList) |
| Modifier and Type | Method and Description |
|---|---|
TResultColumnList |
TJsonFunction.getJsonAggList() |
TResultColumnList |
TPredictArgument.getStructColumns() |
| Modifier and Type | Method and Description |
|---|---|
void |
TPredictArgument.setStructColumns(TResultColumnList structColumns) |
| Modifier and Type | Method and Description |
|---|---|
TResultColumnList |
TPipeOperator.getAggregateList() |
TResultColumnList |
TPipeOperator.getExtendList() |
TResultColumnList |
TPipeOperator.getSelectList() |
| Modifier and Type | Method and Description |
|---|---|
void |
TPipeOperator.initAggregate(TSourceToken pipeToken,
TSourceToken aggKeyword,
TResultColumnList aggregates,
TGroupBy groupBy)
Initialize for AGGREGATE pipe operation
|
void |
TPipeOperator.initExtend(TSourceToken pipeToken,
TSourceToken extendKeyword,
TResultColumnList extendColumns)
Initialize for EXTEND pipe operation
|
void |
TPipeOperator.initSelect(TSourceToken pipeToken,
TSourceToken selectKeyword,
TSelectDistinct distinct,
TResultColumnList columns)
Initialize for SELECT pipe operation
|
void |
TPipeOperator.setAggregateList(TResultColumnList aggregateList) |
void |
TPipeOperator.setExtendList(TResultColumnList extendList) |
void |
TPipeOperator.setSelectList(TResultColumnList selectList) |
| Modifier and Type | Method and Description |
|---|---|
TResultColumnList |
TInsertSqlStatement.getOnDuplicateKeyUpdate()
MySQL on duplicate key update column list.
|
TResultColumnList |
TSelectSqlStatement.getResultColumnList() |
TResultColumnList |
TSelectSqlStatement.getResultColumnList(boolean useColumnsFromLeftmost) |
TResultColumnList |
TStarrocksCacheSelectStmt.getSelectList() |
TResultColumnList |
TInsertSqlStatement.getSetColumnValues()
set column value clauses in MySQL insert statement.
|
TResultColumnList |
TUpdateSqlStatement.getUnSetTerms()
Couchbase unset clause
|
| Modifier and Type | Method and Description |
|---|---|
void |
TInsertSqlStatement.setOnDuplicateKeyUpdate(TResultColumnList onDuplicateKeyUpdate) |
void |
TStarrocksCacheSelectStmt.setSelectList(TResultColumnList selectList) |
void |
TInsertSqlStatement.setSetColumnValues(TResultColumnList setColumnValues) |
void |
TUpdateSqlStatement.setUnSetTerms(TResultColumnList unSetTerms) |