Uses of Class
gudusoft.gsqlparser.nodes.TParseTreeVisitor

Packages that use TParseTreeVisitor
gudusoft.gsqlparser   
gudusoft.gsqlparser.nodes   
gudusoft.gsqlparser.nodes.mdx   
gudusoft.gsqlparser.stmt   
gudusoft.gsqlparser.stmt.db2   
gudusoft.gsqlparser.stmt.mdx   
gudusoft.gsqlparser.stmt.mssql   
gudusoft.gsqlparser.stmt.mysql   
gudusoft.gsqlparser.stmt.oracle   
 

Uses of TParseTreeVisitor in gudusoft.gsqlparser
 

Methods in gudusoft.gsqlparser with parameters of type TParseTreeVisitor
 void TCreateMaterializedSqlStatement.accept(TParseTreeVisitor v)
           
 void TStatementList.accept(TParseTreeVisitor v)
           
 

Uses of TParseTreeVisitor in gudusoft.gsqlparser.nodes
 

Methods in gudusoft.gsqlparser.nodes with parameters of type TParseTreeVisitor
 void TAliasClause.accept(TParseTreeVisitor v)
           
 void TCTE.accept(TParseTreeVisitor v)
           
 void TCTEList.accept(TParseTreeVisitor v)
           
 void TCaseExpression.accept(TParseTreeVisitor v)
           
 void TColumnDefinition.accept(TParseTreeVisitor v)
           
 void TColumnDefinitionList.accept(TParseTreeVisitor v)
           
 void TComputeClause.accept(TParseTreeVisitor v)
           
 void TComputeClauseItem.accept(TParseTreeVisitor v)
           
 void TComputeClauseItemList.accept(TParseTreeVisitor v)
           
 void TConstant.accept(TParseTreeVisitor v)
           
 void TConstantList.accept(TParseTreeVisitor v)
           
 void TConstraint.accept(TParseTreeVisitor v)
           
 void TConstraintList.accept(TParseTreeVisitor v)
           
 void TContainsTable.accept(TParseTreeVisitor v)
           
 void TExpression.accept(TParseTreeVisitor v)
           
 void TExpressionList.accept(TParseTreeVisitor v)
           
 void TForUpdate.accept(TParseTreeVisitor v)
           
 void TFunctionCall.accept(TParseTreeVisitor v)
           
 void TGroupBy.accept(TParseTreeVisitor v)
           
 void TGroupByItem.accept(TParseTreeVisitor v)
           
 void TGroupByItemList.accept(TParseTreeVisitor v)
           
 void TGroupingExpressionItem.accept(TParseTreeVisitor v)
           
 void TGroupingExpressionItemList.accept(TParseTreeVisitor v)
           
 void THierarchical.accept(TParseTreeVisitor v)
           
 void TInExpr.accept(TParseTreeVisitor v)
           
 void TIntervalExpression.accept(TParseTreeVisitor v)
           
 void TIntoClause.accept(TParseTreeVisitor v)
           
 void TJoin.accept(TParseTreeVisitor v)
           
 void TJoinItem.accept(TParseTreeVisitor v)
           
 void TJoinItemList.accept(TParseTreeVisitor v)
           
 void TJoinList.accept(TParseTreeVisitor v)
           
 void TLimitClause.accept(TParseTreeVisitor v)
           
 void TLockingClause.accept(TParseTreeVisitor v)
           
 void TLockingClauseList.accept(TParseTreeVisitor v)
           
 void TMultiTarget.accept(TParseTreeVisitor v)
           
 void TMultiTargetList.accept(TParseTreeVisitor v)
           
 void TObjectName.accept(TParseTreeVisitor v)
           
 void TObjectNameList.accept(TParseTreeVisitor v)
           
 void TOpenDatasource.accept(TParseTreeVisitor v)
           
 void TOpenRowSet.accept(TParseTreeVisitor v)
           
 void TOpenXML.accept(TParseTreeVisitor v)
           
 void TOrderBy.accept(TParseTreeVisitor v)
           
 void TOrderByItem.accept(TParseTreeVisitor v)
           
 void TOrderByItemList.accept(TParseTreeVisitor v)
           
 void TOutputClause.accept(TParseTreeVisitor v)
           
 void TPTNodeList.accept(TParseTreeVisitor v)
           
 void TParameterDeclaration.accept(TParseTreeVisitor v)
           
 void TParameterDeclarationList.accept(TParseTreeVisitor v)
           
 void TParseTreeNode.accept(TParseTreeVisitor v)
           
 void TPivotClause.accept(TParseTreeVisitor v)
           
 void TQualifyClause.accept(TParseTreeVisitor v)
           
 void TResultColumn.accept(TParseTreeVisitor v)
           
 void TResultColumnList.accept(TParseTreeVisitor v)
           
 void TReturningClause.accept(TParseTreeVisitor v)
           
 void TTable.accept(TParseTreeVisitor v)
           
 void TTopClause.accept(TParseTreeVisitor v)
           
 void TTrimArgument.accept(TParseTreeVisitor v)
           
 void TTypeAttribute.accept(TParseTreeVisitor v)
           
 void TTypeAttributeList.accept(TParseTreeVisitor v)
           
 void TTypeName.accept(TParseTreeVisitor v)
           
 void TTypeNameList.accept(TParseTreeVisitor v)
           
 void TValueClause.accept(TParseTreeVisitor v)
           
 void TValueRowItem.accept(TParseTreeVisitor v)
           
 void TValueRowItemList.accept(TParseTreeVisitor v)
           
 void TViewAliasClause.accept(TParseTreeVisitor v)
           
 void TViewAliasItem.accept(TParseTreeVisitor v)
           
 void TViewAliasItemList.accept(TParseTreeVisitor v)
           
 void TWhenClauseItem.accept(TParseTreeVisitor v)
           
 void TWhenClauseItemList.accept(TParseTreeVisitor v)
           
 void TWhereClause.accept(TParseTreeVisitor v)
           
 void Visitable.accept(TParseTreeVisitor v)
           
 

Uses of TParseTreeVisitor in gudusoft.gsqlparser.nodes.mdx
 

Methods in gudusoft.gsqlparser.nodes.mdx with parameters of type TParseTreeVisitor
 void TMdxAxisNode.accept(TParseTreeVisitor v)
           
 void TMdxBinOpNode.accept(TParseTreeVisitor v)
           
 void TMdxCalcPropNode.accept(TParseTreeVisitor v)
           
 void TMdxCaseNode.accept(TParseTreeVisitor v)
           
 void TMdxDimContentNode.accept(TParseTreeVisitor v)
           
 void TMdxDimensionNode.accept(TParseTreeVisitor v)
           
 void TMdxEmptyNode.accept(TParseTreeVisitor v)
           
 void TMdxExpNode.accept(TParseTreeVisitor v)
           
 void TMdxFloatConstNode.accept(TParseTreeVisitor v)
           
 void TMdxFunctionNode.accept(TParseTreeVisitor v)
           
 void TMdxGroupNode.accept(TParseTreeVisitor v)
           
 void TMdxIdentifierNode.accept(TParseTreeVisitor v)
           
 void TMdxIntegerConstNode.accept(TParseTreeVisitor v)
           
 void TMdxLevelContentNode.accept(TParseTreeVisitor v)
           
 void TMdxLevelNode.accept(TParseTreeVisitor v)
           
 void TMdxMeasureNode.accept(TParseTreeVisitor v)
           
 void TMdxMemberNode.accept(TParseTreeVisitor v)
           
 void TMdxNonEmptyNode.accept(TParseTreeVisitor v)
           
 void TMdxPropertyNode.accept(TParseTreeVisitor v)
           
 void TMdxSetNode.accept(TParseTreeVisitor v)
           
 void TMdxStringConstNode.accept(TParseTreeVisitor v)
           
 void TMdxTupleNode.accept(TParseTreeVisitor v)
           
 void TMdxUnaryOpNode.accept(TParseTreeVisitor v)
           
 void TMdxWhenNode.accept(TParseTreeVisitor v)
           
 void TMdxWhereNode.accept(TParseTreeVisitor v)
           
 void TMdxWithNode.accept(TParseTreeVisitor v)
           
 

Uses of TParseTreeVisitor in gudusoft.gsqlparser.stmt
 

Methods in gudusoft.gsqlparser.stmt with parameters of type TParseTreeVisitor
 void TAlterTableStatement.accept(TParseTreeVisitor v)
           
 void TCreateIndexSqlStatement.accept(TParseTreeVisitor v)
           
 void TCreateTableSqlStatement.accept(TParseTreeVisitor v)
           
 void TCreateViewSqlStatement.accept(TParseTreeVisitor v)
           
 void TDeleteSqlStatement.accept(TParseTreeVisitor v)
           
 void TDropIndexSqlStatement.accept(TParseTreeVisitor v)
           
 void TDropTableSqlStatement.accept(TParseTreeVisitor v)
           
 void TDropViewSqlStatement.accept(TParseTreeVisitor v)
           
 void TInsertSqlStatement.accept(TParseTreeVisitor v)
           
 void TMergeSqlStatement.accept(TParseTreeVisitor v)
           
 void TSelectSqlStatement.accept(TParseTreeVisitor v)
           
 void TUnknownSqlStatement.accept(TParseTreeVisitor v)
           
 void TUpdateSqlStatement.accept(TParseTreeVisitor v)
           
 

Uses of TParseTreeVisitor in gudusoft.gsqlparser.stmt.db2
 

Methods in gudusoft.gsqlparser.stmt.db2 with parameters of type TParseTreeVisitor
 void TDb2StmtStub.accept(TParseTreeVisitor v)
           
 

Uses of TParseTreeVisitor in gudusoft.gsqlparser.stmt.mdx
 

Methods in gudusoft.gsqlparser.stmt.mdx with parameters of type TParseTreeVisitor
 void TMdxCall.accept(TParseTreeVisitor v)
           
 void TMdxCreateMember.accept(TParseTreeVisitor v)
           
 void TMdxCreateSessionCube.accept(TParseTreeVisitor v)
           
 void TMdxCreateSubCube.accept(TParseTreeVisitor v)
           
 void TMdxDrillthrough.accept(TParseTreeVisitor v)
           
 void TMdxExpression.accept(TParseTreeVisitor v)
           
 void TMdxScope.accept(TParseTreeVisitor v)
           
 void TMdxSelect.accept(TParseTreeVisitor v)
           
 

Uses of TParseTreeVisitor in gudusoft.gsqlparser.stmt.mssql
 

Methods in gudusoft.gsqlparser.stmt.mssql with parameters of type TParseTreeVisitor
 void TMssqlBeginDialog.accept(TParseTreeVisitor v)
           
 void TMssqlBeginTran.accept(TParseTreeVisitor v)
           
 void TMssqlBlock.accept(TParseTreeVisitor v)
           
 void TMssqlBreak.accept(TParseTreeVisitor v)
           
 void TMssqlBulkInsert.accept(TParseTreeVisitor v)
           
 void TMssqlClose.accept(TParseTreeVisitor v)
           
 void TMssqlCommit.accept(TParseTreeVisitor v)
           
 void TMssqlContinue.accept(TParseTreeVisitor v)
           
 void TMssqlCreateFunction.accept(TParseTreeVisitor v)
           
 void TMssqlCreateProcedure.accept(TParseTreeVisitor v)
           
 void TMssqlCreateTrigger.accept(TParseTreeVisitor v)
           
 void TMssqlDeallocate.accept(TParseTreeVisitor v)
           
 void TMssqlDeclare.accept(TParseTreeVisitor v)
           
 void TMssqlEndConversation.accept(TParseTreeVisitor v)
           
 void TMssqlExecute.accept(TParseTreeVisitor v)
           
 void TMssqlExecuteAs.accept(TParseTreeVisitor v)
           
 void TMssqlFetch.accept(TParseTreeVisitor v)
           
 void TMssqlGo.accept(TParseTreeVisitor v)
           
 void TMssqlGoTo.accept(TParseTreeVisitor v)
           
 void TMssqlGrant.accept(TParseTreeVisitor v)
           
 void TMssqlIfElse.accept(TParseTreeVisitor v)
           
 void TMssqlLabel.accept(TParseTreeVisitor v)
           
 void TMssqlOpen.accept(TParseTreeVisitor v)
           
 void TMssqlPrint.accept(TParseTreeVisitor v)
           
 void TMssqlRaiserror.accept(TParseTreeVisitor v)
           
 void TMssqlReturn.accept(TParseTreeVisitor v)
           
 void TMssqlRevert.accept(TParseTreeVisitor v)
           
 void TMssqlRollback.accept(TParseTreeVisitor v)
           
 void TMssqlSaveTran.accept(TParseTreeVisitor v)
           
 void TMssqlSendOnConversation.accept(TParseTreeVisitor v)
           
 void TMssqlStmtStub.accept(TParseTreeVisitor v)
           
 void TMssqlTruncateTable.accept(TParseTreeVisitor v)
           
 void TMssqlUpdateText.accept(TParseTreeVisitor v)
           
 void TMssqlUse.accept(TParseTreeVisitor v)
           
 

Uses of TParseTreeVisitor in gudusoft.gsqlparser.stmt.mysql
 

Methods in gudusoft.gsqlparser.stmt.mysql with parameters of type TParseTreeVisitor
 void TMySQLCreateFunction.accept(TParseTreeVisitor v)
           
 void TMySQLCreateProcedure.accept(TParseTreeVisitor v)
           
 void TMySQLCreateTrigger.accept(TParseTreeVisitor v)
           
 void TMySQLDeclare.accept(TParseTreeVisitor v)
           
 void TMySQLStmtStub.accept(TParseTreeVisitor v)
           
 

Uses of TParseTreeVisitor in gudusoft.gsqlparser.stmt.oracle
 

Methods in gudusoft.gsqlparser.stmt.oracle with parameters of type TParseTreeVisitor
 void TExceptionClause.accept(TParseTreeVisitor v)
           
 void TExceptionHandler.accept(TParseTreeVisitor v)
           
 void TExceptionHandlerList.accept(TParseTreeVisitor v)
           
 void TOracleCommentOnSqlStmt.accept(TParseTreeVisitor v)
           
 void TOracleCreateSequenceStmt.accept(TParseTreeVisitor v)
           
 void TOracleCreateSynonymStmt.accept(TParseTreeVisitor v)
           
 void TOracleExecuteProcedure.accept(TParseTreeVisitor v)
           
 void TPlsqlAssignStmt.accept(TParseTreeVisitor v)
           
 void TPlsqlBasicStmt.accept(TParseTreeVisitor v)
           
 void TPlsqlBlock.accept(TParseTreeVisitor v)
           
 void TPlsqlCaseStmt.accept(TParseTreeVisitor v)
           
 void TPlsqlCloseStmt.accept(TParseTreeVisitor v)
           
 void TPlsqlCreateFunction.accept(TParseTreeVisitor v)
           
 void TPlsqlCreatePackage.accept(TParseTreeVisitor v)
           
 void TPlsqlCreateProcedure.accept(TParseTreeVisitor v)
           
 void TPlsqlCreateTrigger.accept(TParseTreeVisitor v)
           
 void TPlsqlCreateType.accept(TParseTreeVisitor v)
           
 void TPlsqlCreateTypeBody.accept(TParseTreeVisitor v)
           
 void TPlsqlCreateType_Placeholder.accept(TParseTreeVisitor v)
           
 void TPlsqlCursorDeclStmt.accept(TParseTreeVisitor v)
           
 void TPlsqlDummyStmt.accept(TParseTreeVisitor v)
           
 void TPlsqlElsifStmt.accept(TParseTreeVisitor v)
           
 void TPlsqlExecImmeStmt.accept(TParseTreeVisitor v)
           
 void TPlsqlExitStmt.accept(TParseTreeVisitor v)
           
 void TPlsqlFetchStmt.accept(TParseTreeVisitor v)
           
 void TPlsqlForallStmt.accept(TParseTreeVisitor v)
           
 void TPlsqlGotoStmt.accept(TParseTreeVisitor v)
           
 void TPlsqlIfStmt.accept(TParseTreeVisitor v)
           
 void TPlsqlLoopStmt.accept(TParseTreeVisitor v)
           
 void TPlsqlNullStmt.accept(TParseTreeVisitor v)
           
 void TPlsqlOpenStmt.accept(TParseTreeVisitor v)
           
 void TPlsqlOpenforStmt.accept(TParseTreeVisitor v)
           
 void TPlsqlPipeRowStmt.accept(TParseTreeVisitor v)
           
 void TPlsqlPragmaDeclStmt.accept(TParseTreeVisitor v)
           
 void TPlsqlProcedureSpecStmt.accept(TParseTreeVisitor v)
           
 void TPlsqlRaiseStmt.accept(TParseTreeVisitor v)
           
 void TPlsqlRecordTypeDefStmt.accept(TParseTreeVisitor v)
           
 void TPlsqlReturnStmt.accept(TParseTreeVisitor v)
           
 void TPlsqlTableTypeDefStmt.accept(TParseTreeVisitor v)
           
 void TPlsqlVarDeclStmt.accept(TParseTreeVisitor v)
           
 void TPlsqlVarrayTypeDefStmt.accept(TParseTreeVisitor v)
           
 void TSqlplusCmdStatement.accept(TParseTreeVisitor v)