| Package | Description |
|---|---|
| gudusoft.gsqlparser.nodes |
Provides the classes represents various SQL query parse tree node.
|
| gudusoft.gsqlparser.nodes.mssql | |
| gudusoft.gsqlparser.nodes.snowflake | |
| gudusoft.gsqlparser.nodes.starrocks | |
| gudusoft.gsqlparser.pp.processor.type.comm |
| Modifier and Type | Class and Description |
|---|---|
class |
TAlterTableOptionList
alter table options
|
class |
TBindArgumentList
List of
TBindArgument |
class |
TColumnAttributes |
class |
TColumnDefinitionList |
class |
TColumnReferenceList |
class |
TComputeClauseItemList
Deprecated.
As of v1.8.7.2
|
class |
TComputeExprList |
class |
TConstantList |
class |
TConstraintList
List of
TConstraint. |
class |
TCTEList
Collections of
TCTE. |
class |
TDatatypeAttributeList |
class |
TDeclareVariableList
List of declare variable
|
class |
TDmlSelectItemList
used in sql server dml select list
|
class |
TDropIndexItemList |
class |
TDummyList |
class |
TElseIfSqlNodeList |
class |
TExceptionHandlerList |
class |
TExecParameterList |
class |
TExpressionList |
class |
TFromTableList |
class |
TGroupByItemList |
class |
TGroupingExpressionItemList
Deprecated.
As of v1.4.3.3, replaced by
TExpressionList |
class |
TGroupingSetItemList
Grouping set item list in TGroupingSet.
|
class |
TIterationControlList
List of Oracle 26 FOR LOOP iteration controls.
|
class |
TJoinItemList |
class |
TJoinList |
class |
TLockingClauseList |
class |
TMultiTargetList
Represents one or more rows in the values clause of insert statement, or in the values() clause.
|
class |
TNewVariantTypeArgumentList |
class |
TObjectNameList
List of TObjectName
|
class |
TObjectReferenceList
Created by IntelliJ IDEA.
|
class |
TOrderByItemList |
class |
TOutputFormatPhraseList
Deprecated.
As of v1.4.9.8, use TExplicitDataTypeConversion with instead
|
class |
TParameterDeclarationList
List of
TParameterDeclaration. |
class |
TRelationExprList |
class |
TResultColumnList |
class |
TStatementListSqlNode |
class |
TTableElementList |
class |
TTableList |
class |
TTableReferenceList |
class |
TTeradataWithClauseItemList |
class |
TTypeAttributeList
List of attribute definition (
TTypeAttribute) of an object type. |
class |
TTypeNameList |
class |
TValueRowItemList
Deprecated.
As of v2.3.6.9, please use
TMultiTargetList instead |
class |
TViewAliasItemList |
class |
TWhenClauseItemList
List of
TWhenClauseItem |
| Modifier and Type | Field and Description |
|---|---|
TParseTreeNodeList |
TDummy.list1 |
TParseTreeNodeList |
TDummy.list2 |
| Modifier and Type | Method and Description |
|---|---|
void |
TParseTreeNodeList.addAll(TParseTreeNodeList sourceList) |
void |
TParseTreeVisitor.postVisit(TParseTreeNodeList node) |
void |
TParseTreeVisitor.preVisit(TParseTreeNodeList node) |
| Modifier and Type | Class and Description |
|---|---|
class |
TMssqlCreateTriggerUpdateColumnList |
| Modifier and Type | Class and Description |
|---|---|
class |
TSemanticAttributeDefList
List of semantic attribute definitions.
|
class |
TSemanticRelationshipDefList
List of semantic relationship definitions.
|
class |
TSemanticTableDefList
List of semantic table definitions.
|
class |
TSemanticViewClauseList
List of semantic view clauses.
|
| Modifier and Type | Method and Description |
|---|---|
TParseTreeNodeList |
TSemanticViewClause.getItems() |
| Modifier and Type | Method and Description |
|---|---|
void |
TSemanticViewClause.setItems(TParseTreeNodeList items) |
| Modifier and Type | Class and Description |
|---|---|
class |
TPipeOperatorList
A list of pipe operators in a StarRocks pipe query.
|
| Modifier and Type | Method and Description |
|---|---|
static Object[] |
ColumnlistCommaProcessor.getNextNotEmptyNode(TParseTreeNodeList list,
int startPos)
fetch the next not empty node
|
void |
ColumnlistCommaProcessor.process(TParseTreeNodeList columns) |
void |
CaseWhenProcessor.process(TParseTreeNodeList columns) |
static void |
ColumnlistCommaProcessor.processColumns(GFmtOpt opt,
TLinefeedsCommaOption p,
TAlignStyle alignStype,
TParseTreeNodeList columns) |