Uses of Class
gudusoft.gsqlparser.TStatementList
Packages that use TStatementList
Package
Description
Provides the class
TGSqlParser necessary to create a SQL Parser and the classes a SQL Parser uses
internally to handle different SQL dialects.Provides the classes represents various SQL query parse tree node.
Provides the classes represent various SQL statements.
-
Uses of TStatementList in gudusoft.gsqlparser
Fields in gudusoft.gsqlparser declared as TStatementListModifier and TypeFieldDescriptionTGSqlParser.sqlstatementsSQL statements generated by this parser from the input SQL script.Methods in gudusoft.gsqlparser that return TStatementListModifier and TypeMethodDescriptionTGSqlParser.getSqlstatements()A list of SQL statements created by the parser.TCustomSqlStatement.getStatements()Saves all first level sub statements.TSafeParserPool.safeParseSQL(EDbVendor vendor, String sqlText) Safe parsing method that returns statements without parser references. -
Uses of TStatementList in gudusoft.gsqlparser.nodes
Fields in gudusoft.gsqlparser.nodes declared as TStatementListModifier and TypeFieldDescriptionprotected TStatementListTBlockSqlNode.bodyStatementsprotected TStatementListTBlockSqlNode.declareStatementsMethods in gudusoft.gsqlparser.nodes that return TStatementListModifier and TypeMethodDescriptionTBlockSqlNode.getBodyStatements()TBlockSqlNode.getDeclareStatements()TCaseExpression.getElse_statement_list()TWhenClauseItem.getStatement_list()TExceptionHandler.getStatements()These associated statements are executed when any exception in theTExceptionHandler.getExceptionNames()list is raised.TElseIfSqlNode.getStmts()Methods in gudusoft.gsqlparser.nodes with parameters of type TStatementListModifier and TypeMethodDescriptionvoidTParseTreeVisitor.postVisit(TStatementList node) voidTParseTreeVisitor.preVisit(TStatementList node) voidTBlockSqlNode.setBodyStatements(TStatementList bodyStatements) voidTBlockSqlNode.setDeclareStatements(TStatementList declareStatements) voidTCaseExpression.setElse_statement_list(TStatementList else_statement_list) voidTWhenClauseItem.setStatement_list(TStatementList statement_list) voidTExceptionHandler.setStatements(TStatementList statements) voidTElseIfSqlNode.setStmts(TStatementList stmts) -
Uses of TStatementList in gudusoft.gsqlparser.nodes.oracle
Methods in gudusoft.gsqlparser.nodes.oracle that return TStatementListMethods in gudusoft.gsqlparser.nodes.oracle with parameters of type TStatementListModifier and TypeMethodDescriptionvoidTTimingPoint.setBodyStatements(TStatementList bodyStatements) -
Uses of TStatementList in gudusoft.gsqlparser.parser
Fields in gudusoft.gsqlparser.parser declared as TStatementListModifier and TypeFieldDescriptionprotected TStatementListAbstractSqlParser.sqlstatementsStatement list container - created once in constructor, cleared before each extraction.Methods in gudusoft.gsqlparser.parser that return TStatementListModifier and TypeMethodDescriptionfinal TStatementListAbstractSqlParser.doExtractRawStatements(ParserContext context, TSourceTokenList tokens) Extract raw statements without full parsing (public API).default TStatementListSqlParser.doExtractRawStatements(ParserContext context, TSourceTokenList tokens) Deprecated.SqlParseResult.getSqlStatements()Get the list of parsed SQL statements.protected abstract TStatementListAbstractSqlParser.performParsing(ParserContext context, TCustomParser parser, TCustomParser secondaryParser, TSourceTokenList tokens, TStatementList rawStatements) Perform actual parsing with syntax checking.protected TStatementListAnsiSqlParser.performParsing(ParserContext context, TCustomParser parser, TCustomParser secondaryParser, TSourceTokenList tokens, TStatementList rawStatements) Perform full parsing on raw ANSI SQL statements.protected TStatementListAthenaSqlParser.performParsing(ParserContext context, TCustomParser parser, TCustomParser secondaryParser, TSourceTokenList tokens, TStatementList rawStatements) protected TStatementListBigQuerySqlParser.performParsing(ParserContext context, TCustomParser parser, TCustomParser secondaryParser, TSourceTokenList tokens, TStatementList rawStatements) Parse all SQL statements after tokenization and raw extraction.protected TStatementListCouchbaseSqlParser.performParsing(ParserContext context, TCustomParser parser, TCustomParser secondaryParser, TSourceTokenList tokens, TStatementList rawStatements) Perform full parsing of statements with syntax checking.protected TStatementListDatabricksSqlParser.performParsing(ParserContext context, TCustomParser parser, TCustomParser secondaryParser, TSourceTokenList tokens, TStatementList rawStatements) Parse all raw statements to build AST.protected TStatementListDaxSqlParser.performParsing(ParserContext context, TCustomParser parser, TCustomParser secondaryParser, TSourceTokenList tokens, TStatementList rawStatements) Parse all raw DAX statements.protected TStatementListDb2SqlParser.performParsing(ParserContext context, TCustomParser parser, TCustomParser secondaryParser, TSourceTokenList tokens, TStatementList rawStatements) Perform full parsing on raw DB2 SQL statements.protected TStatementListGaussDbSqlParser.performParsing(ParserContext context, TCustomParser parser, TCustomParser secondaryParser, TSourceTokenList tokens, TStatementList rawStatements) protected TStatementListGreenplumSqlParser.performParsing(ParserContext context, TCustomParser mainParser, TCustomParser secondaryParser, TSourceTokenList tokens, TStatementList rawStatements) Parse all statements in the statement list.protected TStatementListHanaSqlParser.performParsing(ParserContext context, TCustomParser parser, TCustomParser secondaryParser, TSourceTokenList tokens, TStatementList rawStatements) protected TStatementListHiveSqlParser.performParsing(ParserContext context, TCustomParser parser, TCustomParser secondaryParser, TSourceTokenList tokens, TStatementList rawStatements) Parse all raw SQL statements.protected TStatementListImpalaSqlParser.performParsing(ParserContext context, TCustomParser parser, TCustomParser secondaryParser, TSourceTokenList tokens, TStatementList rawStatements) Perform full parsing of statements with syntax checking.protected TStatementListInformixSqlParser.performParsing(ParserContext context, TCustomParser parser, TCustomParser secondaryParser, TSourceTokenList tokens, TStatementList rawStatements) Parse all raw statements.protected TStatementListMdxSqlParser.performParsing(ParserContext context, TCustomParser parser, TCustomParser secondaryParser, TSourceTokenList tokens, TStatementList rawStatements) Perform full parsing of statements with syntax checking.protected TStatementListMssqlSqlParser.performParsing(ParserContext context, TCustomParser parser, TCustomParser secondaryParser, TSourceTokenList tokens, TStatementList rawStatements) Perform full parsing of statements with syntax checking.protected TStatementListMySqlSqlParser.performParsing(ParserContext context, TCustomParser parser, TCustomParser secondaryParser, TSourceTokenList tokens, TStatementList rawStatements) Perform full parsing of statements with syntax checking.protected TStatementListNetezzaSqlParser.performParsing(ParserContext context, TCustomParser parser, TCustomParser secondaryParser, TSourceTokenList tokens, TStatementList rawStatements) Perform full parsing of statements with syntax checking.protected TStatementListOdbcSqlParser.performParsing(ParserContext context, TCustomParser parser, TCustomParser secondaryParser, TSourceTokenList tokens, TStatementList rawStatements) Perform full parsing of statements with syntax checking.protected TStatementListOpenEdgeSqlParser.performParsing(ParserContext context, TCustomParser parser, TCustomParser secondaryParser, TSourceTokenList tokens, TStatementList rawStatements) Perform full parsing of statements with syntax checking.protected TStatementListOracleSqlParser.performParsing(ParserContext context, TCustomParser parser, TCustomParser secondaryParser, TSourceTokenList tokens, TStatementList rawStatements) Perform full parsing of statements with syntax checking.protected TStatementListPostgreSqlParser.performParsing(ParserContext context, TCustomParser parser, TCustomParser secondaryParser, TSourceTokenList tokens, TStatementList rawStatements) Perform full parsing of statements with syntax checking.protected TStatementListPrestoSqlParser.performParsing(ParserContext context, TCustomParser parser, TCustomParser secondaryParser, TSourceTokenList tokens, TStatementList rawStatements) Perform full parsing of statements with syntax checking.protected TStatementListRedshiftSqlParser.performParsing(ParserContext context, TCustomParser parser, TCustomParser secondaryParser, TSourceTokenList tokens, TStatementList rawStatements) Perform full parsing of statements with syntax checking.protected TStatementListSnowflakeSqlParser.performParsing(ParserContext context, TCustomParser parser, TCustomParser secondaryParser, TSourceTokenList tokens, TStatementList rawStatements) Perform full parsing of statements with syntax checking.protected TStatementListSoqlSqlParser.performParsing(ParserContext context, TCustomParser parser, TCustomParser secondaryParser, TSourceTokenList tokens, TStatementList rawStatements) Perform full parsing of statements with syntax checking.protected TStatementListSparkSqlParser.performParsing(ParserContext context, TCustomParser mainParser, TCustomParser secondaryParser, TSourceTokenList tokens, TStatementList rawStatements) protected TStatementListSparksqlSqlParser.performParsing(ParserContext context, TCustomParser parser, TCustomParser secondaryParser, TSourceTokenList tokens, TStatementList rawStatements) Perform full parsing of statements with syntax checking.protected TStatementListSybaseSqlParser.performParsing(ParserContext context, TCustomParser parser, TCustomParser secondaryParser, TSourceTokenList tokens, TStatementList rawStatements) Perform full parsing of statements with syntax checking.protected TStatementListTeradataSqlParser.performParsing(ParserContext context, TCustomParser parser, TCustomParser secondaryParser, TSourceTokenList tokens, TStatementList rawStatements) protected TStatementListVerticaSqlParser.performParsing(ParserContext context, TCustomParser parser, TCustomParser secondaryParser, TSourceTokenList tokens, TStatementList rawStatements) Perform full parsing of statements with syntax checking.Methods in gudusoft.gsqlparser.parser with parameters of type TStatementListModifier and TypeMethodDescriptionprotected voidAbstractSqlParser.onRawStatementComplete(ParserContext context, TCustomSqlStatement statement, TCustomParser mainParser, TCustomParser secondaryParser, TStatementList statementList, boolean isLastStatement, SqlParseResult.Builder builder) Hook method called when a raw statement is complete.protected voidPostgreSqlParser.onRawStatementComplete(ParserContext context, TCustomSqlStatement statement, TCustomParser mainParser, TCustomParser secondaryParser, TStatementList statementList, boolean isLastStatement, SqlParseResult.Builder builder) Override onRawStatementComplete to add PostgreSQL-specific processing.protected voidAbstractSqlParser.performInterpreter(ParserContext context, TStatementList statements) Perform interpretation/evaluation on parsed statements.protected voidAthenaSqlParser.performInterpreter(ParserContext context, TStatementList statements) protected voidBigQuerySqlParser.performInterpreter(ParserContext context, TStatementList statements) Perform interpretation/evaluation on statements.protected voidDatabricksSqlParser.performInterpreter(ParserContext context, TStatementList statements) Perform interpretation (execute SQL in interpreter mode).protected voidGaussDbSqlParser.performInterpreter(ParserContext context, TStatementList statements) protected voidHiveSqlParser.performInterpreter(ParserContext context, TStatementList statements) Perform interpretation/evaluation on statements.protected voidImpalaSqlParser.performInterpreter(ParserContext context, TStatementList statements) Perform interpretation/evaluation on parsed statements.protected voidInformixSqlParser.performInterpreter(ParserContext context, TStatementList statements) Perform interpretation (AST evaluation).protected voidMdxSqlParser.performInterpreter(ParserContext context, TStatementList statements) Perform interpretation/evaluation on parsed statements.protected voidMssqlSqlParser.performInterpreter(ParserContext context, TStatementList statements) Perform interpretation/evaluation on parsed statements.protected voidNetezzaSqlParser.performInterpreter(ParserContext context, TStatementList statements) Perform interpretation/evaluation on parsed statements.protected voidOdbcSqlParser.performInterpreter(ParserContext context, TStatementList statements) Perform interpretation/evaluation on parsed statements.protected voidOpenEdgeSqlParser.performInterpreter(ParserContext context, TStatementList statements) Perform interpretation/evaluation on parsed statements.protected voidOracleSqlParser.performInterpreter(ParserContext context, TStatementList statements) Perform Oracle-specific AST interpretation/evaluation using TASTEvaluator.protected voidPrestoSqlParser.performInterpreter(ParserContext context, TStatementList statements) Perform interpretation/evaluation on parsed statements.protected voidRedshiftSqlParser.performInterpreter(ParserContext context, TStatementList statements) Perform interpretation on parsed statements.protected voidSnowflakeSqlParser.performInterpreter(ParserContext context, TStatementList statements) Perform interpretation/evaluation on parsed statements.protected voidSoqlSqlParser.performInterpreter(ParserContext context, TStatementList statements) protected voidSparkSqlParser.performInterpreter(ParserContext context, TStatementList statements) protected voidSparksqlSqlParser.performInterpreter(ParserContext context, TStatementList statements) protected voidSybaseSqlParser.performInterpreter(ParserContext context, TStatementList statements) protected voidTeradataSqlParser.performInterpreter(ParserContext context, TStatementList statements) protected voidVerticaSqlParser.performInterpreter(ParserContext context, TStatementList statements) Perform interpretation/evaluation on parsed statements.protected abstract TStatementListAbstractSqlParser.performParsing(ParserContext context, TCustomParser parser, TCustomParser secondaryParser, TSourceTokenList tokens, TStatementList rawStatements) Perform actual parsing with syntax checking.protected TStatementListAnsiSqlParser.performParsing(ParserContext context, TCustomParser parser, TCustomParser secondaryParser, TSourceTokenList tokens, TStatementList rawStatements) Perform full parsing on raw ANSI SQL statements.protected TStatementListAthenaSqlParser.performParsing(ParserContext context, TCustomParser parser, TCustomParser secondaryParser, TSourceTokenList tokens, TStatementList rawStatements) protected TStatementListBigQuerySqlParser.performParsing(ParserContext context, TCustomParser parser, TCustomParser secondaryParser, TSourceTokenList tokens, TStatementList rawStatements) Parse all SQL statements after tokenization and raw extraction.protected TStatementListCouchbaseSqlParser.performParsing(ParserContext context, TCustomParser parser, TCustomParser secondaryParser, TSourceTokenList tokens, TStatementList rawStatements) Perform full parsing of statements with syntax checking.protected TStatementListDatabricksSqlParser.performParsing(ParserContext context, TCustomParser parser, TCustomParser secondaryParser, TSourceTokenList tokens, TStatementList rawStatements) Parse all raw statements to build AST.protected TStatementListDaxSqlParser.performParsing(ParserContext context, TCustomParser parser, TCustomParser secondaryParser, TSourceTokenList tokens, TStatementList rawStatements) Parse all raw DAX statements.protected TStatementListDb2SqlParser.performParsing(ParserContext context, TCustomParser parser, TCustomParser secondaryParser, TSourceTokenList tokens, TStatementList rawStatements) Perform full parsing on raw DB2 SQL statements.protected TStatementListGaussDbSqlParser.performParsing(ParserContext context, TCustomParser parser, TCustomParser secondaryParser, TSourceTokenList tokens, TStatementList rawStatements) protected TStatementListGreenplumSqlParser.performParsing(ParserContext context, TCustomParser mainParser, TCustomParser secondaryParser, TSourceTokenList tokens, TStatementList rawStatements) Parse all statements in the statement list.protected TStatementListHanaSqlParser.performParsing(ParserContext context, TCustomParser parser, TCustomParser secondaryParser, TSourceTokenList tokens, TStatementList rawStatements) protected TStatementListHiveSqlParser.performParsing(ParserContext context, TCustomParser parser, TCustomParser secondaryParser, TSourceTokenList tokens, TStatementList rawStatements) Parse all raw SQL statements.protected TStatementListImpalaSqlParser.performParsing(ParserContext context, TCustomParser parser, TCustomParser secondaryParser, TSourceTokenList tokens, TStatementList rawStatements) Perform full parsing of statements with syntax checking.protected TStatementListInformixSqlParser.performParsing(ParserContext context, TCustomParser parser, TCustomParser secondaryParser, TSourceTokenList tokens, TStatementList rawStatements) Parse all raw statements.protected TStatementListMdxSqlParser.performParsing(ParserContext context, TCustomParser parser, TCustomParser secondaryParser, TSourceTokenList tokens, TStatementList rawStatements) Perform full parsing of statements with syntax checking.protected TStatementListMssqlSqlParser.performParsing(ParserContext context, TCustomParser parser, TCustomParser secondaryParser, TSourceTokenList tokens, TStatementList rawStatements) Perform full parsing of statements with syntax checking.protected TStatementListMySqlSqlParser.performParsing(ParserContext context, TCustomParser parser, TCustomParser secondaryParser, TSourceTokenList tokens, TStatementList rawStatements) Perform full parsing of statements with syntax checking.protected TStatementListNetezzaSqlParser.performParsing(ParserContext context, TCustomParser parser, TCustomParser secondaryParser, TSourceTokenList tokens, TStatementList rawStatements) Perform full parsing of statements with syntax checking.protected TStatementListOdbcSqlParser.performParsing(ParserContext context, TCustomParser parser, TCustomParser secondaryParser, TSourceTokenList tokens, TStatementList rawStatements) Perform full parsing of statements with syntax checking.protected TStatementListOpenEdgeSqlParser.performParsing(ParserContext context, TCustomParser parser, TCustomParser secondaryParser, TSourceTokenList tokens, TStatementList rawStatements) Perform full parsing of statements with syntax checking.protected TStatementListOracleSqlParser.performParsing(ParserContext context, TCustomParser parser, TCustomParser secondaryParser, TSourceTokenList tokens, TStatementList rawStatements) Perform full parsing of statements with syntax checking.protected TStatementListPostgreSqlParser.performParsing(ParserContext context, TCustomParser parser, TCustomParser secondaryParser, TSourceTokenList tokens, TStatementList rawStatements) Perform full parsing of statements with syntax checking.protected TStatementListPrestoSqlParser.performParsing(ParserContext context, TCustomParser parser, TCustomParser secondaryParser, TSourceTokenList tokens, TStatementList rawStatements) Perform full parsing of statements with syntax checking.protected TStatementListRedshiftSqlParser.performParsing(ParserContext context, TCustomParser parser, TCustomParser secondaryParser, TSourceTokenList tokens, TStatementList rawStatements) Perform full parsing of statements with syntax checking.protected TStatementListSnowflakeSqlParser.performParsing(ParserContext context, TCustomParser parser, TCustomParser secondaryParser, TSourceTokenList tokens, TStatementList rawStatements) Perform full parsing of statements with syntax checking.protected TStatementListSoqlSqlParser.performParsing(ParserContext context, TCustomParser parser, TCustomParser secondaryParser, TSourceTokenList tokens, TStatementList rawStatements) Perform full parsing of statements with syntax checking.protected TStatementListSparkSqlParser.performParsing(ParserContext context, TCustomParser mainParser, TCustomParser secondaryParser, TSourceTokenList tokens, TStatementList rawStatements) protected TStatementListSparksqlSqlParser.performParsing(ParserContext context, TCustomParser parser, TCustomParser secondaryParser, TSourceTokenList tokens, TStatementList rawStatements) Perform full parsing of statements with syntax checking.protected TStatementListSybaseSqlParser.performParsing(ParserContext context, TCustomParser parser, TCustomParser secondaryParser, TSourceTokenList tokens, TStatementList rawStatements) Perform full parsing of statements with syntax checking.protected TStatementListTeradataSqlParser.performParsing(ParserContext context, TCustomParser parser, TCustomParser secondaryParser, TSourceTokenList tokens, TStatementList rawStatements) protected TStatementListVerticaSqlParser.performParsing(ParserContext context, TCustomParser parser, TCustomParser secondaryParser, TSourceTokenList tokens, TStatementList rawStatements) Perform full parsing of statements with syntax checking.protected voidAbstractSqlParser.performSemanticAnalysis(ParserContext context, TStatementList statements) Perform semantic analysis on parsed statements.protected voidAthenaSqlParser.performSemanticAnalysis(ParserContext context, TStatementList statements) protected voidBigQuerySqlParser.performSemanticAnalysis(ParserContext context, TStatementList statements) Perform semantic analysis on parsed statements.protected voidDatabricksSqlParser.performSemanticAnalysis(ParserContext context, TStatementList statements) Perform semantic analysis (resolve column-table relationships, etc.).protected voidGaussDbSqlParser.performSemanticAnalysis(ParserContext context, TStatementList statements) protected voidGreenplumSqlParser.performSemanticAnalysis(ParserContext context, TStatementList statements) Perform semantic analysis on parsed statements.protected voidHanaSqlParser.performSemanticAnalysis(ParserContext context, TStatementList statements) protected voidHiveSqlParser.performSemanticAnalysis(ParserContext context, TStatementList statements) Perform semantic analysis on parsed statements.protected voidImpalaSqlParser.performSemanticAnalysis(ParserContext context, TStatementList statements) Perform Impala-specific semantic analysis using TSQLResolver.protected voidInformixSqlParser.performSemanticAnalysis(ParserContext context, TStatementList statements) Perform semantic analysis using TSQLResolver.protected voidMdxSqlParser.performSemanticAnalysis(ParserContext context, TStatementList statements) Perform MDX-specific semantic analysis using TSQLResolver.protected voidMssqlSqlParser.performSemanticAnalysis(ParserContext context, TStatementList statements) Perform SQL Server-specific semantic analysis.protected voidNetezzaSqlParser.performSemanticAnalysis(ParserContext context, TStatementList statements) Perform Netezza-specific semantic analysis using TSQLResolver.protected voidOdbcSqlParser.performSemanticAnalysis(ParserContext context, TStatementList statements) Perform ODBC-specific semantic analysis using TSQLResolver.protected voidOpenEdgeSqlParser.performSemanticAnalysis(ParserContext context, TStatementList statements) Perform OpenEdge-specific semantic analysis using TSQLResolver.protected voidOracleSqlParser.performSemanticAnalysis(ParserContext context, TStatementList statements) Perform Oracle-specific semantic analysis using TSQLResolver.protected voidPrestoSqlParser.performSemanticAnalysis(ParserContext context, TStatementList statements) Perform Presto-specific semantic analysis using TSQLResolver.protected voidRedshiftSqlParser.performSemanticAnalysis(ParserContext context, TStatementList statements) Perform semantic analysis on parsed statements.protected voidSnowflakeSqlParser.performSemanticAnalysis(ParserContext context, TStatementList statements) Perform Snowflake-specific semantic analysis using TSQLResolver.protected voidSoqlSqlParser.performSemanticAnalysis(ParserContext context, TStatementList statements) protected voidSparkSqlParser.performSemanticAnalysis(ParserContext context, TStatementList statements) protected voidSparksqlSqlParser.performSemanticAnalysis(ParserContext context, TStatementList statements) protected voidSybaseSqlParser.performSemanticAnalysis(ParserContext context, TStatementList statements) protected voidTeradataSqlParser.performSemanticAnalysis(ParserContext context, TStatementList statements) protected voidVerticaSqlParser.performSemanticAnalysis(ParserContext context, TStatementList statements) Perform semantic analysis on parsed statements.SqlParseResult.Builder.sqlStatements(TStatementList sqlStatements) Set SQL statements list. -
Uses of TStatementList in gudusoft.gsqlparser.pp.processor
Methods in gudusoft.gsqlparser.pp.processor that return types with arguments of type TStatementListModifier and TypeMethodDescriptionstatic AbstractProcessor<TStatementList>ProcessorFactory.createStmtListProcessor(GFmtOpt opt, String alignKeyword) -
Uses of TStatementList in gudusoft.gsqlparser.pp.processor.type.comm
Methods in gudusoft.gsqlparser.pp.processor.type.comm with parameters of type TStatementList -
Uses of TStatementList in gudusoft.gsqlparser.pp.stmtformatter.type
Methods in gudusoft.gsqlparser.pp.stmtformatter.type with parameters of type TStatementListModifier and TypeMethodDescriptionvoidAbstractAllStmtsFormatter.afterFormat(TStatementList stmt) voidAbstractAllStmtsFormatter.beforeFormat(TStatementList stmt) voidAbstractAllStmtsFormatter.doFormat(TStatementList stmt) override this method if need -
Uses of TStatementList in gudusoft.gsqlparser.pp.stmtformatter.type.comm
Methods in gudusoft.gsqlparser.pp.stmtformatter.type.comm with parameters of type TStatementListModifier and TypeMethodDescriptionvoidAllStmtsFormatter.afterFormat(TStatementList stmt) voidAllStmtsFormatter.beforeFormat(TStatementList stmt) voidAllStmtsFormatter.doFormat(TStatementList stmts) static voidAllStmtsFormatter.processEmptyLine(TStatementList stmts, GFmtOpt opt, boolean isInBlock) -
Uses of TStatementList in gudusoft.gsqlparser.resolver
Constructors in gudusoft.gsqlparser.resolver with parameters of type TStatementListModifierConstructorDescriptionTAttributeResolver(TStatementList sqls, gudusoft.gsqlparser.compiler.TContext scope, TSQLResolver resolver) TDatabaseObjectResolver(TStatementList sqls, gudusoft.gsqlparser.compiler.TContext scope) Constructor for TDatabaseObjectResolver.TMetadataCollector(TStatementList sqls, gudusoft.gsqlparser.compiler.TContext context) Constructor for TMetadataCollector.TRelationResolver(TStatementList sqls, gudusoft.gsqlparser.compiler.TContext scope, TSQLResolver resolver) 创建关系解析器实例。TRelationResolver2(TStatementList sqls, gudusoft.gsqlparser.compiler.TContext scope) 创建关系解析器实例。TSQLResolver(gudusoft.gsqlparser.compiler.TContext context, TStatementList statements) Creates a new SQL resolver instance.TStarColumnExpander(TStatementList sqls, gudusoft.gsqlparser.compiler.TContext scope, TSQLResolver resolver) Creates a new star column resolver instance.TStarColumnPushDownResolver(TStatementList sqls, gudusoft.gsqlparser.compiler.TContext scope) 构造函数 -
Uses of TStatementList in gudusoft.gsqlparser.resolver2
Methods in gudusoft.gsqlparser.resolver2 that return TStatementListModifier and TypeMethodDescriptionTSQLResolver2.getStatements()Get the SQL statements being resolved.Methods in gudusoft.gsqlparser.resolver2 with parameters of type TStatementListModifier and TypeMethodDescriptionScopeBuilder.build(TStatementList statements) Build scope tree for the given SQL statements.voidOraclePackageRegistry.buildFromStatements(TStatementList statements) Build the registry from a list of statements.Constructors in gudusoft.gsqlparser.resolver2 with parameters of type TStatementListModifierConstructorDescriptionTSQLResolver2(gudusoft.gsqlparser.compiler.TContext context, TStatementList statements) Create resolver with default configurationTSQLResolver2(gudusoft.gsqlparser.compiler.TContext context, TStatementList statements, TSQLResolverConfig config) Create resolver with custom configuration -
Uses of TStatementList in gudusoft.gsqlparser.resolver2.context
Methods in gudusoft.gsqlparser.resolver2.context with parameters of type TStatementListModifier and TypeMethodDescriptionvoidDatabaseContextTracker.processStatements(TStatementList statements) Process all statements in the list to extract database/schema context. -
Uses of TStatementList in gudusoft.gsqlparser.resolver2.metadata
Constructors in gudusoft.gsqlparser.resolver2.metadata with parameters of type TStatementListModifierConstructorDescriptionBatchMetadataCollector(TStatementList statements, EDbVendor vendor) Create a batch metadata collector. -
Uses of TStatementList in gudusoft.gsqlparser.resolver2.result
Constructors in gudusoft.gsqlparser.resolver2.result with parameters of type TStatementListModifierConstructorDescriptionResolutionResultImpl(ScopeBuildResult scopeBuildResult, TStatementList statements) -
Uses of TStatementList in gudusoft.gsqlparser.scriptWriter
Methods in gudusoft.gsqlparser.scriptWriter with parameters of type TStatementList -
Uses of TStatementList in gudusoft.gsqlparser.stmt
Fields in gudusoft.gsqlparser.stmt declared as TStatementListModifier and TypeFieldDescriptionprotected TStatementListTBlockSqlStatement.bodyStatementsprotected TStatementListTBlockSqlStatement.declareStatementsMethods in gudusoft.gsqlparser.stmt that return TStatementListModifier and TypeMethodDescriptionTBlockSqlStatement.getBodyStatements()TBlockSqlStatement.getDeclareStatements()TCaseStmt.getDefaultStatementList()TExecImmeStmt.getDynamicStatements()TExecuteSqlStatement.getDynamicStatements()TIfStmt.getElseifStatements()TIfStmt.getElseStatements()TSelectSqlStatement.getHiveBodyList()Deprecated.since 2.6.3.5, please useTSelectSqlStatement.getMultiSelectStatements()to retrieve multimple select statement in Hive from query ...TElsifStmt.getThenStatements()TIfStmt.getThenStatements()Methods in gudusoft.gsqlparser.stmt with parameters of type TStatementListModifier and TypeMethodDescriptionvoidTBlockSqlStatement.setBodyStatements(TStatementList bodyStatements) voidTBlockSqlStatement.setDeclareStatements(TStatementList declareStatements) voidTExecImmeStmt.setDynamicStatements(TStatementList dynamicStatements) voidTIfStmt.setElseifStatements(TStatementList elseifStatements) voidTIfStmt.setElseStatements(TStatementList elseStatements) voidTElsifStmt.setThenStatements(TStatementList thenStatements) voidTIfStmt.setThenStatements(TStatementList thenStatements) -
Uses of TStatementList in gudusoft.gsqlparser.stmt.db2
Methods in gudusoft.gsqlparser.stmt.db2 that return TStatementListModifier and TypeMethodDescriptionTDb2CaseStmt.getElseStatementList()TDb2IfStmt.getElseStmts()Deprecated.TDb2IfStmt.getThenStmts()Deprecated.Methods in gudusoft.gsqlparser.stmt.db2 with parameters of type TStatementListModifier and TypeMethodDescriptionvoidTDb2CaseStmt.setElseStatementList(TStatementList elseStatementList) voidTDb2IfStmt.setElseStmts(TStatementList elseStmts) Deprecated.voidTDb2IfStmt.setThenStmts(TStatementList thenStmts) Deprecated. -
Uses of TStatementList in gudusoft.gsqlparser.stmt.hive
Methods in gudusoft.gsqlparser.stmt.hive that return TStatementListMethods in gudusoft.gsqlparser.stmt.hive with parameters of type TStatementListModifier and TypeMethodDescriptionvoidTHiveFromQuery.setHiveBodyList(TStatementList hiveBodyList) -
Uses of TStatementList in gudusoft.gsqlparser.stmt.mdx
Methods in gudusoft.gsqlparser.stmt.mdx that return TStatementList -
Uses of TStatementList in gudusoft.gsqlparser.stmt.mssql
Fields in gudusoft.gsqlparser.stmt.mssql declared as TStatementListMethods in gudusoft.gsqlparser.stmt.mssql that return TStatementListModifier and TypeMethodDescriptionTMssqlDeclare.getBodyStatements()TMssqlTryCatch.getCatchStatements()Get the statements inside the BEGIN CATCH ...TMssqlTryCatch.getTryStatements()Get the statements inside the BEGIN TRY ...Methods in gudusoft.gsqlparser.stmt.mssql with parameters of type TStatementListModifier and TypeMethodDescriptionvoidTMssqlTryCatch.setCatchStatements(TStatementList catchStatements) voidTMssqlTryCatch.setTryStatements(TStatementList tryStatements) -
Uses of TStatementList in gudusoft.gsqlparser.stmt.mysql
Methods in gudusoft.gsqlparser.stmt.mysql that return TStatementListModifier and TypeMethodDescriptionTMySQLCreateTrigger.getBodyStatements()Deprecated.Statements in body.TMySQLCaseStmt.getDefaultStatementList()TMySQLIfStmt.getDefaultStmts()TMySQLIfStmt.getThenStmts()Methods in gudusoft.gsqlparser.stmt.mysql with parameters of type TStatementListModifier and TypeMethodDescriptionvoidTMySQLCaseStmt.setDefaultStatementList(TStatementList defaultStatementList) voidTMySQLIfStmt.setDefaultStmts(TStatementList defaultStmts) voidTMySQLIfStmt.setThenStmts(TStatementList thenStmts) -
Uses of TStatementList in gudusoft.gsqlparser.stmt.oracle
Methods in gudusoft.gsqlparser.stmt.oracle that return TStatementListMethods in gudusoft.gsqlparser.stmt.oracle with parameters of type TStatementListModifier and TypeMethodDescriptionvoidTPlsqlCreateProcedure.setInnerStatements(TStatementList innerStatements)
SqlParser.getrawsqlstatements(ParserContext)which returns a richerSqlParseResultobject containing statements, tokens, errors, timing information, and more.