Index

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
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.
As of v1.4.3.0, replaced by EExpressionType.between_t
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
 
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form