Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
B
- backforwardSearch(TSourceToken, int, String) - Static method in class gudusoft.gsqlparser.pp.utils.SourceTokenSearcher
-
backward search the source token
- backforwardSearchNotWhitespaceAndReturnToken(TSourceToken, int, String) - Static method in class gudusoft.gsqlparser.pp.utils.SourceTokenSearcher
- BACKSLASH - Static variable in class gudusoft.gsqlparser.pp.stmtformatter.SQLion
- BACKSPACE - Static variable in class gudusoft.gsqlparser.pp.stmtformatter.SQLion
- backtick - Enum constant in enum gudusoft.gsqlparser.EQuoteType
- basic_loop - Static variable in class gudusoft.gsqlparser.stmt.TLoopStmt
- BatchMetadataCollector - Class in gudusoft.gsqlparser.resolver2.metadata
-
Delta 1: Batch-local DDL metadata collector.
- BatchMetadataCollector(TStatementList, EDbVendor) - Constructor for class gudusoft.gsqlparser.resolver2.metadata.BatchMetadataCollector
-
Create a batch metadata collector.
- bconst - Static variable in class gudusoft.gsqlparser.TBaseType
- bconst - Static variable in class gudusoft.gsqlparser.TCustomLexer
- bean2Map(Object) - Static method in class gudusoft.gsqlparser.dlineage.util.BeanUtil
- BeanUtil - Class in gudusoft.gsqlparser.dlineage.util
- BeanUtil() - Constructor for class gudusoft.gsqlparser.dlineage.util.BeanUtil
- BEFORE - Enum constant in enum gudusoft.gsqlparser.nodes.snowflake.TAtBeforeClause.ClauseType
- beforeFormat(E) - Method in class gudusoft.gsqlparser.pp.stmtformatter.type.AbstractStmtFormatter
- beforeFormat(TStatementList) - Method in class gudusoft.gsqlparser.pp.stmtformatter.type.AbstractAllStmtsFormatter
- beforeFormat(TStatementList) - Method in class gudusoft.gsqlparser.pp.stmtformatter.type.comm.AllStmtsFormatter
- beforeProcess(E) - Method in class gudusoft.gsqlparser.pp.processor.type.comm.AbstractKeyWordAlignProcessor
- beforeProcess(TParseTreeNode) - Method in class gudusoft.gsqlparser.pp.processor.type.comm.CapitalisationProcessor
- beforeProcess(TParseTreeNode) - Method in class gudusoft.gsqlparser.pp.processor.type.comm.CombineWhitespaceAndClearReturnProcessor
- beforeProcess(NodeType) - Method in class gudusoft.gsqlparser.pp.processor.type.comm.AbstractProcessor
-
method template.
- BEGIN - Static variable in class gudusoft.gsqlparser.pp.utils.SourceTokenNameConstant
- BEGIN_DELETE_MLOAD - Enum constant in enum gudusoft.gsqlparser.stmt.teradata.utilities.MultiLoadCmdType
- BEGIN_EXPORT - Enum constant in enum gudusoft.gsqlparser.stmt.teradata.utilities.FastExportCmdType
- BEGIN_IMPORT_MLOAD - Enum constant in enum gudusoft.gsqlparser.stmt.teradata.utilities.MultiLoadCmdType
- BEGIN_LOADING - Enum constant in enum gudusoft.gsqlparser.stmt.teradata.utilities.FastLoadCmdType
- BEGIN_MLOAD - Enum constant in enum gudusoft.gsqlparser.stmt.teradata.utilities.MultiLoadCmdType
- BEGIN_NO_FORMAT - Static variable in class gudusoft.gsqlparser.pp.utils.SourceTokenNameConstant
- BeginAndEndProcessor - Class in gudusoft.gsqlparser.pp.processor.type.plsql
- BeginAndEndProcessor() - Constructor for class gudusoft.gsqlparser.pp.processor.type.plsql.BeginAndEndProcessor
- BEGINTRANSACTION - Enum constant in enum gudusoft.gsqlparser.EBTEQCmdType
- BeginTranSqlNode - Static variable in class gudusoft.gsqlparser.nodes.TStatementSqlNode
- below - Enum constant in enum gudusoft.gsqlparser.EComparisonType
- bestString() - Method in interface gudusoft.gsqlparser.ext.calcite.sqlnamematcher.SqlNameMatcher
-
Returns the most recent match.
- beStyleBlockIndentSize - Variable in class gudusoft.gsqlparser.pp.para.GFmtOpt
-
//todo add sample26
- beStyleBlockLeftBEIndentSize - Variable in class gudusoft.gsqlparser.pp.para.GFmtOpt
-
//todo add sample24
- beStyleBlockLeftBEOnNewline - Variable in class gudusoft.gsqlparser.pp.para.GFmtOpt
-
//todo add sample23
- beStyleBlockRightBEIndentSize - Variable in class gudusoft.gsqlparser.pp.para.GFmtOpt
-
//todo add sample25
- beStyleCreatetableLeftBEOnNewline - Variable in class gudusoft.gsqlparser.pp.para.GFmtOpt
-
//todo add sample14
- beStyleCreatetableRightBEOnNewline - Variable in class gudusoft.gsqlparser.pp.para.GFmtOpt
-
//todo add sample15
- beStyleFunctionBodyIndent - Variable in class gudusoft.gsqlparser.pp.para.GFmtOpt
- beStyleFunctionFirstParamInNewline - Variable in class gudusoft.gsqlparser.pp.para.GFmtOpt
-
//todo add sample51
- beStyleFunctionLeftBEIndentSize - Variable in class gudusoft.gsqlparser.pp.para.GFmtOpt
-
//todo add sample48
- beStyleFunctionLeftBEOnNewline - Variable in class gudusoft.gsqlparser.pp.para.GFmtOpt
-
//todo add sample47
- beStyleFunctionRightBEIndentSize - Variable in class gudusoft.gsqlparser.pp.para.GFmtOpt
-
//todo add sample50
- beStyleFunctionRightBEOnNewline - Variable in class gudusoft.gsqlparser.pp.para.GFmtOpt
-
//todo add sample49
- beStyleIfElseSingleStmtIndentSize - Variable in class gudusoft.gsqlparser.pp.para.GFmtOpt
-
//todo add sample27
- beta_dist_t - Enum constant in enum gudusoft.gsqlparser.EFunctionType
- beta_inv_t - Enum constant in enum gudusoft.gsqlparser.EFunctionType
- between_conditions - Static variable in class gudusoft.gsqlparser.nodes.TExpression
-
Deprecated.
- between_t - Enum constant in enum gudusoft.gsqlparser.EExpressionType
- bfile_t - Enum constant in enum gudusoft.gsqlparser.EDataType
- BigAndOrNestLevel - Static variable in class gudusoft.gsqlparser.nodes.TExpression
- bigint_t - Enum constant in enum gudusoft.gsqlparser.EDataType
-
ansi2003: bigint postgresql
- bignumeric_t - Enum constant in enum gudusoft.gsqlparser.EDataType
- bigquery_legacysql_compatible - Static variable in class gudusoft.gsqlparser.TBaseType
- BigQuerySqlParser - Class in gudusoft.gsqlparser.parser
-
Google BigQuery SQL parser implementation.
- BigQuerySqlParser() - Constructor for class gudusoft.gsqlparser.parser.BigQuerySqlParser
-
Construct BigQuery SQL parser.
- bigserial_t - Enum constant in enum gudusoft.gsqlparser.EDataType
- BINARY_BASE64 - Enum constant in enum gudusoft.gsqlparser.nodes.mssql.TXMLCommonDirective.EXMLCommonDirectiveType
- binary_double_t - Enum constant in enum gudusoft.gsqlparser.EDataType
- binary_et - Enum constant in enum gudusoft.gsqlparser.ELiteralType
- binary_float_t - Enum constant in enum gudusoft.gsqlparser.EDataType
- binary_integer_t - Enum constant in enum gudusoft.gsqlparser.EDataType
-
plsql binary_integer
- binary_large_object_t - Enum constant in enum gudusoft.gsqlparser.EDataType
-
binary large object Databases: DB2, teradata
- binary_string - Enum constant in enum gudusoft.gsqlparser.ELiteralType
- binary_t - Enum constant in enum gudusoft.gsqlparser.EDataType
-
ansi2003: blob
- bind_v - Static variable in class gudusoft.gsqlparser.TBaseType
- bindCreateModel(TObjectName, Table) - Method in class gudusoft.gsqlparser.dlineage.dataflow.model.ModelBindingManager
- bindCreateModel(TTable, Table) - Method in class gudusoft.gsqlparser.dlineage.dataflow.model.ModelBindingManager
- bindCreateModel(String, Table) - Method in class gudusoft.gsqlparser.dlineage.dataflow.model.ModelBindingManager
- bindCursorIndex(TObjectName, TObjectName) - Method in class gudusoft.gsqlparser.dlineage.dataflow.model.ModelBindingManager
- bindCursorModel(TMssqlDeclare, Variable) - Method in class gudusoft.gsqlparser.dlineage.dataflow.model.ModelBindingManager
- bindCursorModel(TCursorDeclStmt, Variable) - Method in class gudusoft.gsqlparser.dlineage.dataflow.model.ModelBindingManager
- bindCursorModel(TForStmt, Variable) - Method in class gudusoft.gsqlparser.dlineage.dataflow.model.ModelBindingManager
- bindCursorModel(TLoopStmt, Variable) - Method in class gudusoft.gsqlparser.dlineage.dataflow.model.ModelBindingManager
- bindCursorModel(TOpenforStmt, Variable) - Method in class gudusoft.gsqlparser.dlineage.dataflow.model.ModelBindingManager
- bindInsertModel(Object, Object) - Method in class gudusoft.gsqlparser.dlineage.dataflow.model.ModelBindingManager
- bindMergeModel(Object, Object) - Method in class gudusoft.gsqlparser.dlineage.dataflow.model.ModelBindingManager
- bindModel(Object, Object) - Method in class gudusoft.gsqlparser.dlineage.dataflow.model.ModelBindingManager
- bindOraclePackageByName(String, OraclePackage) - Method in class gudusoft.gsqlparser.dlineage.dataflow.model.ModelBindingManager
- bindProcedureByName(String, Procedure) - Method in class gudusoft.gsqlparser.dlineage.dataflow.model.ModelBindingManager
- bindProcessModel(TParseTreeNode, Object) - Method in class gudusoft.gsqlparser.dlineage.dataflow.model.ModelBindingManager
- bindStarLinkColumn(TObjectName) - Method in class gudusoft.gsqlparser.dlineage.dataflow.model.Column
- bindStarLinkColumn(TObjectName) - Method in class gudusoft.gsqlparser.dlineage.dataflow.model.ResultColumn
- bindStarLinkColumn(TObjectName) - Method in class gudusoft.gsqlparser.dlineage.dataflow.model.TableColumn
- bindStarLinkColumn(TObjectName, int) - Method in class gudusoft.gsqlparser.dlineage.dataflow.model.ResultColumn
- bindStarLinkColumns(Map<String, Set<TObjectName>>) - Method in class gudusoft.gsqlparser.dlineage.dataflow.model.TableColumn
- bindTableByName(String, Table) - Method in class gudusoft.gsqlparser.dlineage.dataflow.model.ModelBindingManager
- bindTableFunction(Object, Object) - Method in class gudusoft.gsqlparser.dlineage.dataflow.model.ModelBindingManager
- bindUpdateModel(Object, Object) - Method in class gudusoft.gsqlparser.dlineage.dataflow.model.ModelBindingManager
- bindViewModel(Object, Object) - Method in class gudusoft.gsqlparser.dlineage.dataflow.model.ModelBindingManager
- bintext_t - Enum constant in enum gudusoft.gsqlparser.EDataType
- bit_t - Enum constant in enum gudusoft.gsqlparser.EDataType
- bit_varying_t - Enum constant in enum gudusoft.gsqlparser.EDataType
- BITWISE_AND - Static variable in class gudusoft.gsqlparser.nodes.TExpression
-
Deprecated.As of v1.4.3.0, replaced by
EExpressionType.bitwise_and_t - bitwise_and_t - Enum constant in enum gudusoft.gsqlparser.EExpressionType
- BITWISE_EXCLUSIVE_OR - Static variable in class gudusoft.gsqlparser.nodes.TExpression
-
Deprecated.As of v1.4.3.0, replaced by
EExpressionType.bitwise_exclusive_or_t - bitwise_exclusive_or_t - Enum constant in enum gudusoft.gsqlparser.EExpressionType
- BITWISE_NOT - Static variable in class gudusoft.gsqlparser.nodes.TExpression
-
Deprecated.As of v1.4.3.0, replaced by
EExpressionType.unary_bitwise_not_t - BITWISE_OR - Static variable in class gudusoft.gsqlparser.nodes.TExpression
-
Deprecated.As of v1.4.3.0, replaced by
EExpressionType.bitwise_or_t - bitwise_or_t - Enum constant in enum gudusoft.gsqlparser.EExpressionType
- bitwise_shift_left - Static variable in class gudusoft.gsqlparser.TBaseType
- BITWISE_SHIFT_LEFT - Static variable in class gudusoft.gsqlparser.nodes.TExpression
-
Deprecated.As of v1.4.3.0, replaced by
EExpressionType.bitwise_shift_left_t - bitwise_shift_left_t - Enum constant in enum gudusoft.gsqlparser.EExpressionType
- bitwise_shift_right - Static variable in class gudusoft.gsqlparser.TBaseType
- BITWISE_SHIFT_RIGHT - Static variable in class gudusoft.gsqlparser.nodes.TExpression
-
Deprecated.As of v1.4.3.0, replaced by
EExpressionType.bitwise_shift_right_t - bitwise_shift_right_t - Enum constant in enum gudusoft.gsqlparser.EExpressionType
- bitwise_t - Enum constant in enum gudusoft.gsqlparser.EExpressionType
- BITWISE_XOR - Static variable in class gudusoft.gsqlparser.nodes.TExpression
-
Deprecated.As of v1.4.3.0, replaced by
EExpressionType.bitwise_xor_t - bitwise_xor_t - Enum constant in enum gudusoft.gsqlparser.EExpressionType
- blob_t - Enum constant in enum gudusoft.gsqlparser.EDataType
- block - Enum constant in enum gudusoft.gsqlparser.nodes.ECreateFunctionOptionType
- block - Static variable in class gudusoft.gsqlparser.nodes.TStatementSqlNode
- blockBody - Variable in class gudusoft.gsqlparser.stmt.TBlockSqlStatement
- blockCommentStr1 - Variable in class gudusoft.gsqlparser.pp.stmtformatter.SQLion
- body - Enum constant in enum gudusoft.gsqlparser.stmt.TCursorDeclStmt.CursorKind
- bodyStatements - Variable in class gudusoft.gsqlparser.nodes.TBlockSqlNode
- bodyStatements - Variable in class gudusoft.gsqlparser.stmt.mssql.TMssqlDeclare
- bodyStatements - Variable in class gudusoft.gsqlparser.stmt.TBlockSqlStatement
- bool - Enum constant in enum gudusoft.gsqlparser.ELiteralType
- bool_t - Enum constant in enum gudusoft.gsqlparser.EDataType
-
bool, boolean, ansi2003: boolean
- BOOL_VALUE_FALSE - Static variable in class gudusoft.gsqlparser.TBaseType
- BOOL_VALUE_NOT_SET - Static variable in class gudusoft.gsqlparser.TBaseType
- BOOL_VALUE_TRUE - Static variable in class gudusoft.gsqlparser.TBaseType
- boolean_and - Static variable in class gudusoft.gsqlparser.TBaseType
- boolean_comparison_equal_t - Enum constant in enum gudusoft.gsqlparser.EExpressionType
- boolean_comparison_greaterThan_t - Enum constant in enum gudusoft.gsqlparser.EExpressionType
- boolean_comparison_greaterThanOrEqualTo_t - Enum constant in enum gudusoft.gsqlparser.EExpressionType
- boolean_comparison_leftOuterJoin_t - Enum constant in enum gudusoft.gsqlparser.EExpressionType
- boolean_comparison_lessThan_t - Enum constant in enum gudusoft.gsqlparser.EExpressionType
- boolean_comparison_lessThanOrEqualTo_t - Enum constant in enum gudusoft.gsqlparser.EExpressionType
- boolean_comparison_notEqualToBrackets_t - Enum constant in enum gudusoft.gsqlparser.EExpressionType
- boolean_comparison_notEqualToExclamation_t - Enum constant in enum gudusoft.gsqlparser.EExpressionType
- boolean_comparison_notGreaterThan_t - Enum constant in enum gudusoft.gsqlparser.EExpressionType
- boolean_comparison_notLessThan_t - Enum constant in enum gudusoft.gsqlparser.EExpressionType
- boolean_comparison_rightOuterJoin_t - Enum constant in enum gudusoft.gsqlparser.EExpressionType
- boolean_or - Static variable in class gudusoft.gsqlparser.TBaseType
- boolean_t - Enum constant in enum gudusoft.gsqlparser.EDataType
- borrowCount - Variable in class gudusoft.gsqlparser.TParserPool.PoolStatistics
- borrowParser(EDbVendor) - Method in class gudusoft.gsqlparser.TParserPool
-
Borrows a parser from the pool for the specified vendor.
- bound_clause_kind_indices_of - Static variable in class gudusoft.gsqlparser.stmt.oracle.TPlsqlForallStmt
- bound_clause_kind_normal - Static variable in class gudusoft.gsqlparser.stmt.oracle.TPlsqlForallStmt
- bound_clause_kind_values_of - Static variable in class gudusoft.gsqlparser.stmt.oracle.TPlsqlForallStmt
- box_t - Enum constant in enum gudusoft.gsqlparser.EDataType
- bpDefault - Enum constant in enum gudusoft.gsqlparser.nodes.oracle.EBufferPoolType
- bpKeep - Enum constant in enum gudusoft.gsqlparser.nodes.oracle.EBufferPoolType
- bpRecycle - Enum constant in enum gudusoft.gsqlparser.nodes.oracle.EBufferPoolType
- Braces - Enum constant in enum gudusoft.gsqlparser.nodes.mdx.EMdxExpSyntax
- BRANCHMSG - Enum constant in enum gudusoft.gsqlparser.EBTEQCmdType
- BRANCHMSG - Enum constant in enum gudusoft.gsqlparser.stmt.teradata.utilities.BteqCmdType
- breakAfterMasterKeyword - Variable in class gudusoft.gsqlparser.pp.stmtformatter.SQLion
- breakBeforeONkeyword - Variable in class gudusoft.gsqlparser.pp.stmtformatter.SQLion
- breaksAroundUnionIntersect - Variable in class gudusoft.gsqlparser.pp.stmtformatter.SQLion
- BreakSqlNode - Static variable in class gudusoft.gsqlparser.nodes.TStatementSqlNode
- BT - Enum constant in enum gudusoft.gsqlparser.stmt.teradata.utilities.BteqCmdType
- BTEQ - Enum constant in enum gudusoft.gsqlparser.stmt.teradata.utilities.TeradataUtilityType
- BTEQCMD - Static variable in class gudusoft.gsqlparser.TBaseType
- BteqCmdType - Enum in gudusoft.gsqlparser.stmt.teradata.utilities
- BucketedIndex - Class in gudusoft.gsqlparser.sqlenv
-
分桶索引(SQL Server COLLATION_BASED 专用)
- BucketedIndex(CollatorProvider, String, ESQLDataObjectType) - Constructor for class gudusoft.gsqlparser.sqlenv.BucketedIndex
-
构造分桶索引
- build() - Method in class gudusoft.gsqlparser.parser.ParserContext.Builder
-
Build the immutable ParserContext.
- build() - Method in class gudusoft.gsqlparser.parser.SqlParseResult.Builder
-
Build the immutable SqlParseResult.
- build() - Method in class gudusoft.gsqlparser.pp.stmtformatter.builder.AbstractStmtFormatterBuilder
- build(TStatementList) - Method in class gudusoft.gsqlparser.resolver2.ScopeBuilder
-
Build scope tree for the given SQL statements.
- buildCompositeKey(String, ESQLDataObjectType) - Method in class gudusoft.gsqlparser.sqlenv.CompositeKeyOptimizer
-
构建复合键(使用长度前缀编码避免冲突)
- buildCompositeKey(String, ESQLDataObjectType) - Method in class gudusoft.gsqlparser.sqlenv.IdentifierService
-
构造复合键(从完整限定名)
- buildCompositeKey(List<String>, ESQLDataObjectType) - Method in class gudusoft.gsqlparser.sqlenv.IdentifierService
-
构造复合键(使用长度前缀编码避免冲突)
- Builder() - Constructor for class gudusoft.gsqlparser.parser.SqlParseResult.Builder
-
Create a builder with default values.
- Builder(EDbVendor) - Constructor for class gudusoft.gsqlparser.parser.ParserContext.Builder
-
Create a builder with required vendor parameter.
- buildFromStatements(TStatementList) - Method in class gudusoft.gsqlparser.resolver2.OraclePackageRegistry
-
Build the registry from a list of statements.
- builtin_t - Enum constant in enum gudusoft.gsqlparser.EFunctionType
- BY - Static variable in class gudusoft.gsqlparser.pp.utils.SourceTokenNameConstant
- byte_t - Enum constant in enum gudusoft.gsqlparser.EDataType
-
teradata: byte
- bytea_t - Enum constant in enum gudusoft.gsqlparser.EDataType
- byteint_t - Enum constant in enum gudusoft.gsqlparser.EDataType
-
teradata byteint
- bytesToHex(byte[]) - Static method in class gudusoft.gsqlparser.util.gspMD5Utils
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
EExpressionType.between_t