Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
C
- c_char_at - Static variable in class gudusoft.gsqlparser.pp.stmtformatter.SQLion
- c_char_colon - Static variable in class gudusoft.gsqlparser.pp.stmtformatter.SQLion
- c_char_coma - Static variable in class gudusoft.gsqlparser.pp.stmtformatter.SQLion
- c_char_divide - Static variable in class gudusoft.gsqlparser.pp.stmtformatter.SQLion
- c_char_dot - Static variable in class gudusoft.gsqlparser.pp.stmtformatter.SQLion
- c_char_equal - Static variable in class gudusoft.gsqlparser.pp.stmtformatter.SQLion
- c_char_exclamation - Static variable in class gudusoft.gsqlparser.pp.stmtformatter.SQLion
- c_char_great - Static variable in class gudusoft.gsqlparser.pp.stmtformatter.SQLion
- c_char_left_paren - Static variable in class gudusoft.gsqlparser.pp.stmtformatter.SQLion
- c_char_less - Static variable in class gudusoft.gsqlparser.pp.stmtformatter.SQLion
- c_char_minus - Static variable in class gudusoft.gsqlparser.pp.stmtformatter.SQLion
- c_char_percent - Static variable in class gudusoft.gsqlparser.pp.stmtformatter.SQLion
- c_char_plus - Static variable in class gudusoft.gsqlparser.pp.stmtformatter.SQLion
- c_char_pound - Static variable in class gudusoft.gsqlparser.pp.stmtformatter.SQLion
- c_char_question_mark - Static variable in class gudusoft.gsqlparser.pp.stmtformatter.SQLion
- c_char_right_paren - Static variable in class gudusoft.gsqlparser.pp.stmtformatter.SQLion
- c_char_semicolon - Static variable in class gudusoft.gsqlparser.pp.stmtformatter.SQLion
- c_char_star - Static variable in class gudusoft.gsqlparser.pp.stmtformatter.SQLion
- c_char_vertical_bar - Static variable in class gudusoft.gsqlparser.pp.stmtformatter.SQLion
- c_createTableStrictParsing - Static variable in class gudusoft.gsqlparser.TBaseType
- c_predefined_sep - Static variable in class gudusoft.gsqlparser.pp.stmtformatter.SQLion
- cache - Enum constant in enum gudusoft.gsqlparser.ESequenceOptionType
- calculate_t - Enum constant in enum gudusoft.gsqlparser.EFunctionType
- calculateConfidence(String, String) - Method in class gudusoft.gsqlparser.resolver2.inference.InferenceEngine
-
Calculate the combined confidence for a table.column based on all evidence.
- calculateHashId(String) - Static method in class gudusoft.gsqlparser.tools.CountSql
-
Calculate unique hash ID for SQL statement ignoring all whitespaces This implementation uses SHA-256 and will produce consistent results across languages when implementing the same algorithm.
- calculateSQLLen() - Method in class gudusoft.gsqlparser.pp.stmtformatter.SQLion
- calculateSqlLinesStats(List<String>, long) - Static method in class gudusoft.gsqlparser.TBaseType
-
Calculates statistics for SQL files within a given directory.
- calculatetable_t - Enum constant in enum gudusoft.gsqlparser.EFunctionType
- calculateTokenCount() - Method in class gudusoft.gsqlparser.nodes.TParseTreeNode
- call - Enum constant in enum gudusoft.gsqlparser.dlineage.dataflow.model.RelationshipType
- called_on_null_input - Enum constant in enum gudusoft.gsqlparser.nodes.ECreateFunctionOptionType
- CallRelationship - Class in gudusoft.gsqlparser.dlineage.dataflow.model
- CallRelationship() - Constructor for class gudusoft.gsqlparser.dlineage.dataflow.model.CallRelationship
- callSqlNode - Static variable in class gudusoft.gsqlparser.nodes.TStatementSqlNode
- CAN_BE_COLUMN_NOT_VALIDATE_YET - Static variable in class gudusoft.gsqlparser.TBaseType
- canBeColumnName(int) - Method in class gudusoft.gsqlparser.TLexerAccess
- canBeColumnName(int) - Method in class gudusoft.gsqlparser.TLexerAnsi
- canBeColumnName(int) - Method in class gudusoft.gsqlparser.TLexerathena
- canBeColumnName(int) - Method in class gudusoft.gsqlparser.TLexerBigquery
- canBeColumnName(int) - Method in class gudusoft.gsqlparser.TLexerClickhouse
- canBeColumnName(int) - Method in class gudusoft.gsqlparser.TLexerCouchbase
- canBeColumnName(int) - Method in class gudusoft.gsqlparser.TLexerDatabricks
- canBeColumnName(int) - Method in class gudusoft.gsqlparser.TLexerDax
- canBeColumnName(int) - Method in class gudusoft.gsqlparser.TLexerDb2
- canBeColumnName(int) - Method in class gudusoft.gsqlparser.TLexerGaussDB
- canBeColumnName(int) - Method in class gudusoft.gsqlparser.TLexerGreenplum
- canBeColumnName(int) - Method in class gudusoft.gsqlparser.TLexerHana
- canBeColumnName(int) - Method in class gudusoft.gsqlparser.TLexerHive
- canBeColumnName(int) - Method in class gudusoft.gsqlparser.TLexerImpala
- canBeColumnName(int) - Method in class gudusoft.gsqlparser.TLexerInformix
- canBeColumnName(int) - Method in class gudusoft.gsqlparser.TLexerMdx
- canBeColumnName(int) - Static method in class gudusoft.gsqlparser.TLexerMssql
- canBeColumnName(int) - Method in class gudusoft.gsqlparser.TLexerMysql
- canBeColumnName(int) - Method in class gudusoft.gsqlparser.TLexerNetezza
- canBeColumnName(int) - Method in class gudusoft.gsqlparser.TLexerOdbc
- canBeColumnName(int) - Method in class gudusoft.gsqlparser.TLexerOpenedge
- canBeColumnName(int) - Method in class gudusoft.gsqlparser.TLexerOracle
- canBeColumnName(int) - Method in class gudusoft.gsqlparser.TLexerPostgresql
- canBeColumnName(int) - Method in class gudusoft.gsqlparser.TLexerPresto
- canBeColumnName(int) - Method in class gudusoft.gsqlparser.TLexerRedshift
- canBeColumnName(int) - Method in class gudusoft.gsqlparser.TLexerSnowflake
- canBeColumnName(int) - Method in class gudusoft.gsqlparser.TLexerSoql
- canBeColumnName(int) - Method in class gudusoft.gsqlparser.TLexerSparksql
- canBeColumnName(int) - Method in class gudusoft.gsqlparser.TLexerSybase
- canBeColumnName(int) - Method in class gudusoft.gsqlparser.TLexerTeradata
- canBeColumnName(int) - Method in class gudusoft.gsqlparser.TLexerVertica
- candidateTable - Class in gudusoft.gsqlparser.dlineage.dataflow.model.xml
- candidateTable() - Constructor for class gudusoft.gsqlparser.dlineage.dataflow.model.xml.candidateTable
- CandidateTable - Class in gudusoft.gsqlparser.dlineage.dataflow.model.json
- CandidateTable() - Constructor for class gudusoft.gsqlparser.dlineage.dataflow.model.json.CandidateTable
- canGuessWithConfidence(double) - Method in class gudusoft.gsqlparser.resolver2.TSQLResolverConfig
-
Check if a confidence value is sufficient to allow guessing.
- CANONICAL - Enum constant in enum gudusoft.gsqlparser.resolver2.format.DisplayNameMode
-
Canonical mode: apply vendor-specific case folding.
- canonicalize(EDbVendor, ESQLDataObjectType, String) - Static method in class gudusoft.gsqlparser.sqlenv.NameNormalizer
- canUseCompositeKey(String) - Method in class gudusoft.gsqlparser.sqlenv.CompositeKeyOptimizer
-
判断是否可以使用复合键快速路径
- canUseCompositeKey(String) - Method in class gudusoft.gsqlparser.sqlenv.IdentifierService
-
判断是否可以使用复合键快速路径
- CapitalisationProcessor - Class in gudusoft.gsqlparser.pp.processor.type.comm
- CapitalisationProcessor() - Constructor for class gudusoft.gsqlparser.pp.processor.type.comm.CapitalisationProcessor
- CARRIAGE_RETURN - Static variable in class gudusoft.gsqlparser.pp.stmtformatter.SQLion
- cascade - Enum constant in enum gudusoft.gsqlparser.EKeyReferenceType
- Case - Enum constant in enum gudusoft.gsqlparser.nodes.mdx.EMdxExpSyntax
- CASE - Static variable in class gudusoft.gsqlparser.dlineage.dataflow.model.Transform
- CASE - Static variable in class gudusoft.gsqlparser.pp.utils.SourceTokenNameConstant
- case_n_t - Enum constant in enum gudusoft.gsqlparser.EFunctionType
- case_t - Enum constant in enum gudusoft.gsqlparser.EExpressionType
- case_when - Enum constant in enum gudusoft.gsqlparser.dlineage.dataflow.model.ResultSetType
- caseCustomizedKeywords - Variable in class gudusoft.gsqlparser.pp.stmtformatter.SQLion
- caseCustomizedVariableType - Variable in class gudusoft.gsqlparser.pp.stmtformatter.SQLion
- caseDatatype - Variable in class gudusoft.gsqlparser.pp.para.GFmtOpt
-
//todo add sample36
- caseExpression - Static variable in class gudusoft.gsqlparser.nodes.TStatementSqlNode
- caseExprOperator - Static variable in class gudusoft.gsqlparser.nodes.TExpression
-
Deprecated.
- caseFuncname - Variable in class gudusoft.gsqlparser.pp.para.GFmtOpt
-
//todo add sample35
- caseIdentifier - Variable in class gudusoft.gsqlparser.pp.para.GFmtOpt
-
//todo add sample33
- caseJoin - Enum constant in enum gudusoft.gsqlparser.EJoinType
- caseJoin - Enum constant in enum gudusoft.gsqlparser.ETableSource
- caseKeywords - Variable in class gudusoft.gsqlparser.pp.para.GFmtOpt
-
//todo add sample32
- casen_t - Enum constant in enum gudusoft.gsqlparser.EFunctionType
- caseQuotedIdentifier - Variable in class gudusoft.gsqlparser.pp.para.GFmtOpt
-
//todo add sample34
- CASESPECIFIC - Static variable in class gudusoft.gsqlparser.nodes.TCharacterDatatypeProperty
- casespecific_t - Enum constant in enum gudusoft.gsqlparser.EDataTypeAttribute
- CASESPECIFIC_UNKNOWN - Static variable in class gudusoft.gsqlparser.nodes.TCharacterDatatypeProperty
- CaseWhenProcessor - Class in gudusoft.gsqlparser.pp.processor.type.comm
-
process the case when clause
- CaseWhenProcessor() - Constructor for class gudusoft.gsqlparser.pp.processor.type.comm.CaseWhenProcessor
- caseWhenThenInSameLine - Variable in class gudusoft.gsqlparser.pp.para.GFmtOpt
-
//todo add sample28
- cast - Enum constant in enum gudusoft.gsqlparser.EDbObjectType
- Cast - Enum constant in enum gudusoft.gsqlparser.nodes.mdx.EMdxExpSyntax
- cast_t - Enum constant in enum gudusoft.gsqlparser.EFunctionType
- castoperator - Static variable in class gudusoft.gsqlparser.TBaseType
- catalog - Enum constant in enum gudusoft.gsqlparser.EDbObjectType
- catalog - Variable in class gudusoft.gsqlparser.sqlenv.NameKey
- catalog - Variable in class gudusoft.gsqlparser.sqlenv.QualifiedName
- Catalog - Class in gudusoft.gsqlparser.dlineage.dataflow.sqlenv.model
- Catalog - Interface in gudusoft.gsqlparser.ext.calcite.catalog
-
Represents a database catalog containing schemas, tables, and columns.
- Catalog() - Constructor for class gudusoft.gsqlparser.dlineage.dataflow.sqlenv.model.Catalog
- catalogCollationCaseSensitive - Static variable in class gudusoft.gsqlparser.sqlenv.TSQLEnv
- CatalogMetrics - Class in gudusoft.gsqlparser.sqlenv.catalog
-
Catalog 监控指标(Phase 2: Read Switching)
- CatalogMetrics() - Constructor for class gudusoft.gsqlparser.sqlenv.catalog.CatalogMetrics
- CatalogStore - Class in gudusoft.gsqlparser.sqlenv.calcite
-
Unified storage abstraction for catalog objects using canonical keys.
- CatalogStore(EDbVendor) - Constructor for class gudusoft.gsqlparser.sqlenv.calcite.CatalogStore
-
Deprecated.Use
CatalogStore(EDbVendor, IdentifierService)instead - CatalogStore(EDbVendor, IdentifierService) - Constructor for class gudusoft.gsqlparser.sqlenv.calcite.CatalogStore
-
Creates a new CatalogStore for the specified database vendor with IdentifierService.
- CatalogStore.QualifiedName - Class in gudusoft.gsqlparser.sqlenv.calcite
-
Immutable qualified name used as a canonical key.
- CatalogStoreProvider - Class in gudusoft.gsqlparser.sqlenv.catalog
-
CatalogStore Provider(新实现)
- CatalogStoreProvider(EDbVendor) - Constructor for class gudusoft.gsqlparser.sqlenv.catalog.CatalogStoreProvider
-
Creates a CatalogStoreProvider with default flags
- CatalogStoreProvider(EDbVendor, IdentifierProfile.VendorFlags) - Constructor for class gudusoft.gsqlparser.sqlenv.catalog.CatalogStoreProvider
-
Creates a CatalogStoreProvider with custom vendor flags
- CatalogStoreProvider(CatalogStore, IdentifierService) - Constructor for class gudusoft.gsqlparser.sqlenv.catalog.CatalogStoreProvider
-
Creates a CatalogStoreProvider wrapping existing CatalogStore
- cCatalog - Variable in class gudusoft.gsqlparser.sqlenv.QualifiedName
- cColumn - Variable in class gudusoft.gsqlparser.sqlenv.QualifiedName
- certificate - Enum constant in enum gudusoft.gsqlparser.EDbObjectType
- cftAvg - Enum constant in enum gudusoft.gsqlparser.EComputeFunctionType
- cftCount - Enum constant in enum gudusoft.gsqlparser.EComputeFunctionType
- cftMax - Enum constant in enum gudusoft.gsqlparser.EComputeFunctionType
- cftMin - Enum constant in enum gudusoft.gsqlparser.EComputeFunctionType
- cftNone - Enum constant in enum gudusoft.gsqlparser.EComputeFunctionType
- cftStdev - Enum constant in enum gudusoft.gsqlparser.EComputeFunctionType
- cftStdevp - Enum constant in enum gudusoft.gsqlparser.EComputeFunctionType
- cftSum - Enum constant in enum gudusoft.gsqlparser.EComputeFunctionType
- cftVar - Enum constant in enum gudusoft.gsqlparser.EComputeFunctionType
- cftVarp - Enum constant in enum gudusoft.gsqlparser.EComputeFunctionType
- ChangeColumn - Enum constant in enum gudusoft.gsqlparser.EAlterTableOptionType
- changePrecedingBlankFrom0to1() - Method in class gudusoft.gsqlparser.pp.stmtformatter.SQLion
- Chapters - Enum constant in enum gudusoft.gsqlparser.nodes.mdx.EMdxAxisType
-
CHAPTERS axis, also known as AXIS(3)
- char_byte_t - Enum constant in enum gudusoft.gsqlparser.EDataType
- char_for_bit_data_t - Enum constant in enum gudusoft.gsqlparser.EDataType
- char_large_object_t - Enum constant in enum gudusoft.gsqlparser.EDataType
-
teradata: character large object
- char_t - Enum constant in enum gudusoft.gsqlparser.EDataType
- character_set - Enum constant in enum gudusoft.gsqlparser.ESetStatementType
- character_set_t - Enum constant in enum gudusoft.gsqlparser.EDataTypeAttribute
- character_string - Enum constant in enum gudusoft.gsqlparser.ELiteralType
- character_t - Enum constant in enum gudusoft.gsqlparser.EDataType
-
char, character, ansi2003: character
- characterSet - Enum constant in enum gudusoft.gsqlparser.EDbObjectType
- charEncloseSQL - Variable in class gudusoft.gsqlparser.pp.stmtformatter.SQLion
- chechSyntax() - Method in class gudusoft.gsqlparser.dlineage.DataFlowAnalyzer
- check - Enum constant in enum gudusoft.gsqlparser.EConstraintType
- checkColumn(String, String, String, String, String) - Method in interface gudusoft.gsqlparser.IMetaDatabase
-
Deprecated.Implement this function to link column to table
- checkColumnReferenceInTables(TObjectName) - Method in class gudusoft.gsqlparser.nodes.TTableList
- CheckConstraint - Enum constant in enum gudusoft.gsqlparser.EAlterTableOptionType
- checkConvergence() - Method in class gudusoft.gsqlparser.resolver2.iterative.ConvergenceDetector
-
Check if resolution has converged.
- checkExpressionContext(String, String) - Static method in class gudusoft.gsqlparser.TLexerMssql
- checkFalseKeywords(String, String, String) - Static method in class keywordsPrepare
-
检查 lexer keywords 列表中的指定类型的 keyword 是否在 规定的 keyword 列表中出现。 理想的结果是没有发现 false keyword
- checkIdentifier(String) - Method in class gudusoft.gsqlparser.TLexerBigquery
-
如果 identifier 中包含 dash (-) , 检查是否为合法的 identifier
- checkIdentifierIncludeMinus(String) - Method in class gudusoft.gsqlparser.TLexerBigquery
- checkKeywordType(String, EDbVendor) - Static method in class gudusoft.gsqlparser.util.keywordChecker
- checkNonQualifiedColumnReferenceInSubQueryOfUplevelStmt(TObjectName, boolean) - Method in class gudusoft.gsqlparser.TCustomSqlStatement
-
Found out is a non qualified column is a column in uplevel subquery table like this: take ma_parkey for example: ma_parkey is not a physical column SELECT c_mandant , CASE WHEN EXISTS (SELECT 1 FROM CDS_H_GRUPPE GRP1 WHERE GRP1.c_mandant = c_mandant AND GRP1.parkey1 = ma_parkey) THEN 1 ELSE NULL END MA_ME FROM (SELECT c_mandant , CASE WHEN funktionscode = 'U' THEN parkey1 ELSE parkey2 END MA_PARKEY FROM CDS_H_GRUPPE )
- checkOutputSQLBuffer() - Method in class gudusoft.gsqlparser.pp.stmtformatter.SQLion
- checkPartition - Enum constant in enum gudusoft.gsqlparser.EAlterTableOptionType
- checkSyntax() - Method in class gudusoft.gsqlparser.TGSqlParser
-
check syntax of the input SQL.
- checkTableByName(String) - Method in class gudusoft.gsqlparser.nodes.TTable
- children - Variable in class gudusoft.gsqlparser.resolver2.scope.ListBasedScope
-
Child namespaces in this scope
- chisq_inv_rt_t - Enum constant in enum gudusoft.gsqlparser.EFunctionType
- chisq_inv_t - Enum constant in enum gudusoft.gsqlparser.EFunctionType
- CHR(Integer) - Method in class gudusoft.gsqlparser.compiler.builtinFunction.TOracleBuiltFunction
- chr_t - Enum constant in enum gudusoft.gsqlparser.EFunctionType
- cidr_t - Enum constant in enum gudusoft.gsqlparser.EDataType
- circle_t - Enum constant in enum gudusoft.gsqlparser.EDataType
- cleanTempTable() - Method in class gudusoft.gsqlparser.dlineage.dataflow.model.ModelBindingManager
- clear() - Method in class gudusoft.gsqlparser.nodes.TParseTreeNodeList
- clear() - Method in class gudusoft.gsqlparser.resolver2.inference.EvidenceCollector
-
Clear all collected evidence.
- clear() - Method in class gudusoft.gsqlparser.resolver2.inference.InferenceEngine
-
Clear all evidence and inferred columns.
- clear() - Method in class gudusoft.gsqlparser.resolver2.model.ResolutionContext
-
Clear all data (for reuse or testing)
- clear() - Method in class gudusoft.gsqlparser.resolver2.OraclePackageRegistry
-
Clear the registry.
- clear() - Method in class gudusoft.gsqlparser.resolver2.scope.ResolvedImpl
-
Clear all matches (for reuse)
- clear() - Method in class gudusoft.gsqlparser.sqlenv.calcite.CatalogStore
-
Removes all objects from the store.
- clear() - Method in class gudusoft.gsqlparser.sqlenv.catalog.CatalogStoreProvider
- clear() - Method in interface gudusoft.gsqlparser.sqlenv.catalog.ICatalogProvider
-
清空所有对象
- clear() - Method in class gudusoft.gsqlparser.sqlenv.catalog.LegacyCatalogProvider
- clear() - Method in class gudusoft.gsqlparser.sqlenv.CompositeKeyOptimizer
-
清空索引
- clear() - Method in class gudusoft.gsqlparser.TSourceTokenList
- clear() - Method in class gudusoft.gsqlparser.TStatementList
- clear(String) - Static method in class gudusoft.gsqlparser.pp.mediator.MediatorFactory
- clear(String) - Static method in class gudusoft.gsqlparser.pp.processor.ProcessorFactory
- clear(String) - Static method in class gudusoft.gsqlparser.pp.stmtformatter.FormatterFactory
- CLEAR - Enum constant in enum gudusoft.gsqlparser.stmt.teradata.utilities.FastLoadCmdType
- clearAllObject(String) - Static method in class gudusoft.gsqlparser.pp.stmtformatter.FormatterFactory
- clearCache() - Static method in class gudusoft.gsqlparser.sqlcmds.SqlCmdsFactory
-
Clears the provider cache.
- clearCache() - Method in class gudusoft.gsqlparser.sqlenv.CollatorProvider
-
清理缓存(用于测试或内存管理)
- clearCryptFunctions() - Static method in class gudusoft.gsqlparser.TBaseType
- clearError() - Method in class gudusoft.gsqlparser.TCustomSqlStatement
- clearGuessColumnStrategy() - Method in class gudusoft.gsqlparser.resolver2.TSQLResolverConfig
-
Clear any custom guess column strategy, reverting to TBaseType.GUESS_COLUMN_STRATEGY.
- clearLogs() - Static method in class gudusoft.gsqlparser.TLog
- ClickHouseSqlParser - Class in gudusoft.gsqlparser.parser
-
ClickHouse SQL parser implementation.
- ClickHouseSqlParser() - Constructor for class gudusoft.gsqlparser.parser.ClickHouseSqlParser
- clob_t - Enum constant in enum gudusoft.gsqlparser.EDataType
- clone - Enum constant in enum gudusoft.gsqlparser.stmt.TCreateTableSqlStatement.TableSourceType
- clone() - Method in class gudusoft.gsqlparser.dlineage.dataflow.model.Option
- clone() - Method in class gudusoft.gsqlparser.dlineage.dataflow.model.xml.relationship
- clone() - Method in class gudusoft.gsqlparser.dlineage.dataflow.model.xml.table
- clone() - Method in class gudusoft.gsqlparser.dlineage.util.TableColumnUtility.Column
- clone() - Method in class gudusoft.gsqlparser.nodes.TColumnDefinition
- clone() - Method in class gudusoft.gsqlparser.nodes.TObjectName
- clone() - Method in class gudusoft.gsqlparser.nodes.TTypeName
- clone() - Method in class gudusoft.gsqlparser.TSourceToken
- clone_database - Enum constant in enum gudusoft.gsqlparser.dlineage.dataflow.model.EffectType
- clone_schema - Enum constant in enum gudusoft.gsqlparser.dlineage.dataflow.model.EffectType
- clone_table - Enum constant in enum gudusoft.gsqlparser.dlineage.dataflow.model.EffectType
- cloneDataflow(dataflow) - Static method in class gudusoft.gsqlparser.dlineage.util.DataflowUtility
- close() - Method in class gudusoft.gsqlparser.util.csv.CsvReader
- close() - Method in class gudusoft.gsqlparser.util.csv.CsvWriter
- close() - Method in class gudusoft.gsqlparser.util.SQLUtil.UnicodeInputStream
- CloseSqlNode - Static variable in class gudusoft.gsqlparser.nodes.TStatementSqlNode
- cluster - Enum constant in enum gudusoft.gsqlparser.EConstraintType
- cluster - Enum constant in enum gudusoft.gsqlparser.ESqlClause
- clusterBy - Enum constant in enum gudusoft.gsqlparser.EAlterViewOption
- clusteredSorted - Enum constant in enum gudusoft.gsqlparser.EAlterTableOptionType
- clusteringActionClusterBy - Enum constant in enum gudusoft.gsqlparser.EAlterTableOptionType
- clusterOn - Enum constant in enum gudusoft.gsqlparser.EAlterTableOptionType
- cmdType(TSourceToken) - Method in class gudusoft.gsqlparser.TLexerTeradata
- cmpop - Static variable in class gudusoft.gsqlparser.TBaseType
- cmtdoublehyphen - Static variable in class gudusoft.gsqlparser.TBaseType
-
single line comment
- cmtslashstar - Static variable in class gudusoft.gsqlparser.TBaseType
-
Token code value for block comment: /* comment inside */
- coalescePartition - Enum constant in enum gudusoft.gsqlparser.EAlterTableOptionType
- cObject - Variable in class gudusoft.gsqlparser.sqlenv.QualifiedName
- CoInitCap - Enum constant in enum gudusoft.gsqlparser.pp.para.styleenums.TCaseOption
- COLLATE - Static variable in class gudusoft.gsqlparser.nodes.TExpression
-
Deprecated.As of v1.4.3.0, replaced by
EExpressionType.collate_t - collate_t - Enum constant in enum gudusoft.gsqlparser.EDataTypeAttribute
- collate_t - Enum constant in enum gudusoft.gsqlparser.EExpressionType
- collation - Enum constant in enum gudusoft.gsqlparser.EDbObjectType
- COLLATION_BASED - Enum constant in enum gudusoft.gsqlparser.sqlenv.IdentifierRules.CaseCompare
-
基于 collation(运行时决定)
- CollationCompatView - Class in gudusoft.gsqlparser.sqlenv
-
Collation 兼容视图(将旧布尔常量映射到 IdentifierProfile)
- CollationCompatView() - Constructor for class gudusoft.gsqlparser.sqlenv.CollationCompatView
- CollatorProvider - Class in gudusoft.gsqlparser.sqlenv
-
Collator 提供者(SQL Server COLLATION_BASED 专用)
- CollatorProvider() - Constructor for class gudusoft.gsqlparser.sqlenv.CollatorProvider
- collect() - Method in class gudusoft.gsqlparser.resolver.TMetadataCollector
-
Main method to start metadata collection process.
- collect() - Method in class gudusoft.gsqlparser.resolver2.metadata.BatchMetadataCollector
-
Collect metadata from DDL statements and create a TSQLEnv.
- collect_t - Enum constant in enum gudusoft.gsqlparser.EFunctionType
- collectAttributes() - Method in class gudusoft.gsqlparser.nodes.TFromClause
- collectColumnRef(String, INamespace, TObjectName, double, String) - Method in class gudusoft.gsqlparser.resolver2.enhancement.NamespaceEnhancer
-
Deprecated.
- collectColumnRef(String, INamespace, TObjectName, ResolutionEvidence) - Method in class gudusoft.gsqlparser.resolver2.enhancement.NamespaceEnhancer
-
Collect a column reference with structured evidence.
- collectDynamicSqlHash(TCustomSqlStatement) - Method in class gudusoft.gsqlparser.dlineage.dataflow.model.ModelBindingManager
- CollectedColumnRef - Class in gudusoft.gsqlparser.resolver2.enhancement
-
Represents a column reference collected during resolution that needs to be added to a namespace.
- CollectedColumnRef(String, INamespace, TObjectName, int, double, String) - Constructor for class gudusoft.gsqlparser.resolver2.enhancement.CollectedColumnRef
-
Deprecated.
- CollectedColumnRef(String, INamespace, TObjectName, int, ResolutionEvidence) - Constructor for class gudusoft.gsqlparser.resolver2.enhancement.CollectedColumnRef
-
Constructor with ResolutionEvidence (preferred for new code).
- collectFromResolution(TObjectName, ResolutionResult, INamespace) - Method in class gudusoft.gsqlparser.resolver2.enhancement.NamespaceEnhancer
-
Collect a column reference based on resolution result.
- collectFromSelect(TSelectSqlStatement) - Method in class gudusoft.gsqlparser.resolver2.inference.EvidenceCollector
-
Collect evidence from a SELECT statement.
- collection - Enum constant in enum gudusoft.gsqlparser.EDbObjectType
- collection_constructor_list_t - Enum constant in enum gudusoft.gsqlparser.EExpressionType
- collection_constructor_multiset_t - Enum constant in enum gudusoft.gsqlparser.EExpressionType
- collection_constructor_set_t - Enum constant in enum gudusoft.gsqlparser.EExpressionType
- collection_data_types_collection_t - Enum constant in enum gudusoft.gsqlparser.EDataType
- collection_data_types_list_t - Enum constant in enum gudusoft.gsqlparser.EDataType
- collection_data_types_multiset_t - Enum constant in enum gudusoft.gsqlparser.EDataType
- collection_data_types_set_t - Enum constant in enum gudusoft.gsqlparser.EDataType
- collectionArray_t - Enum constant in enum gudusoft.gsqlparser.EExpressionType
- collectionCondition_t - Enum constant in enum gudusoft.gsqlparser.EExpressionType
- CollectionUtil - Class in gudusoft.gsqlparser.util
- CollectionUtil() - Constructor for class gudusoft.gsqlparser.util.CollectionUtil
- collectSqlHash(TCustomSqlStatement) - Method in class gudusoft.gsqlparser.dlineage.dataflow.model.ModelBindingManager
- CollectStatisticsSqlNode - Static variable in class gudusoft.gsqlparser.nodes.TStatementSqlNode
- color2String(Color) - Static method in class gudusoft.gsqlparser.pp.output.html.HtmlHighlightingElementRender
- colorOfBlockComment - Variable in class gudusoft.gsqlparser.pp.stmtformatter.SQLion
- colorOfCASEKeyword - Variable in class gudusoft.gsqlparser.pp.stmtformatter.SQLion
- colorOfLineComment - Variable in class gudusoft.gsqlparser.pp.stmtformatter.SQLion
- colorOfLiteral - Variable in class gudusoft.gsqlparser.pp.stmtformatter.SQLion
- colorOfMasterKeyword - Variable in class gudusoft.gsqlparser.pp.stmtformatter.SQLion
- colorOfReservedWords - Variable in class gudusoft.gsqlparser.pp.stmtformatter.SQLion
- colorRelatedB1 - Variable in class gudusoft.gsqlparser.pp.stmtformatter.SQLion
- colorRelatedB2 - Variable in class gudusoft.gsqlparser.pp.stmtformatter.SQLion
- colouredSQL - Variable in class gudusoft.gsqlparser.pp.stmtformatter.SQLion
- CoLowercase - Enum constant in enum gudusoft.gsqlparser.pp.para.styleenums.TCaseOption
- column - Class in gudusoft.gsqlparser.dlineage.dataflow.model.xml
- column - Enum constant in enum gudusoft.gsqlparser.EDbObjectType
- column - Variable in class gudusoft.gsqlparser.sqlenv.QualifiedName
- column - Variable in class gudusoft.gsqlparser.TLog
- column() - Constructor for class gudusoft.gsqlparser.dlineage.dataflow.model.xml.column
- Column - Class in gudusoft.gsqlparser.dlineage.dataflow.model
- Column - Class in gudusoft.gsqlparser.dlineage.dataflow.model.json
- Column - Class in gudusoft.gsqlparser.dlineage.dataflow.sqlenv.model
- Column - Class in gudusoft.gsqlparser.dlineage.metadata
- Column - Class in gudusoft.gsqlparser.sqlenv.metadata.model
- Column - Interface in gudusoft.gsqlparser.ext.calcite.catalog
-
Represents a column in a database table.
- Column() - Constructor for class gudusoft.gsqlparser.dlineage.dataflow.model.Column
- Column() - Constructor for class gudusoft.gsqlparser.dlineage.dataflow.model.json.Column
- Column() - Constructor for class gudusoft.gsqlparser.dlineage.dataflow.sqlenv.model.Column
- Column() - Constructor for class gudusoft.gsqlparser.dlineage.metadata.Column
- Column() - Constructor for class gudusoft.gsqlparser.dlineage.util.TableColumnUtility.Column
- Column() - Constructor for class gudusoft.gsqlparser.sqlenv.metadata.model.Column
- column_alias - Enum constant in enum gudusoft.gsqlparser.EDbObjectType
- column_def - Enum constant in enum gudusoft.gsqlparser.ETableElementType
- column_definition_list_t - Enum constant in enum gudusoft.gsqlparser.EExpressionType
- COLUMN_GROUP - Enum constant in enum gudusoft.gsqlparser.sqlenv.IdentifierProfile.ObjectGroup
-
列组(column)
- COLUMN_IN_TABEL_FUNCTION_NO - Static variable in class gudusoft.gsqlparser.TBaseType
- COLUMN_IN_TABEL_FUNCTION_NOTSURE - Static variable in class gudusoft.gsqlparser.TBaseType
- COLUMN_IN_TABEL_FUNCTION_YES - Static variable in class gudusoft.gsqlparser.TBaseType
- column_index - Enum constant in enum gudusoft.gsqlparser.EConstraintType
- COLUMN_LINKED_TO_COLUMN_ALIAS_IN_OLD_ALGORITHM - Static variable in class gudusoft.gsqlparser.TBaseType
- COLUMN_LINKED_TO_TABLE_IN_OLD_ALGORITHM - Static variable in class gudusoft.gsqlparser.TBaseType
- COLUMN_POSITION_AFTER - Static variable in class gudusoft.gsqlparser.nodes.TAlterTableOption
- COLUMN_POSITION_FIRST - Static variable in class gudusoft.gsqlparser.nodes.TAlterTableOption
- COLUMN_POSITION_NONE - Static variable in class gudusoft.gsqlparser.nodes.TAlterTableOption
- COLUMN0_COUNT - Static variable in class gudusoft.gsqlparser.TCustomLexer
- COLUMN1_FIRST_X - Static variable in class gudusoft.gsqlparser.TCustomLexer
- COLUMN2_FIRST_Y - Static variable in class gudusoft.gsqlparser.TCustomLexer
- COLUMN3_LAST_X - Static variable in class gudusoft.gsqlparser.TCustomLexer
- COLUMN4_LAST_Y - Static variable in class gudusoft.gsqlparser.TCustomLexer
- COLUMN5_FIRST_POS - Static variable in class gudusoft.gsqlparser.TCustomLexer
- COLUMN6_LAST_POS - Static variable in class gudusoft.gsqlparser.TCustomLexer
- columnAlias - Enum constant in enum gudusoft.gsqlparser.ESqlClause
- columnCollationCaseSensitive - Static variable in class gudusoft.gsqlparser.sqlenv.TSQLEnv
- columnConstraint - Enum constant in enum gudusoft.gsqlparser.nodes.teradata.TDataDefinition.EDataDefinitionType
- columnInTable(String, String) - Method in class gudusoft.gsqlparser.sqlenv.TSQLEnv
- ColumnLevel - Enum in gudusoft.gsqlparser.resolver2
-
Three-level column existence check.
- ColumnlistCommaProcessor - Class in gudusoft.gsqlparser.pp.processor.type.comm
-
used for comma style
- ColumnlistCommaProcessor() - Constructor for class gudusoft.gsqlparser.pp.processor.type.comm.ColumnlistCommaProcessor
- columnName - Variable in class gudusoft.gsqlparser.resolver2.expansion.StarPushDownResolver.PushDownRequest
-
The column name being referenced
- columnNo - Variable in class gudusoft.gsqlparser.TSourceToken
-
the column number of the first character in this token
- columnNo - Variable in class gudusoft.gsqlparser.TSyntaxError
-
the column number of the first character for error token.
- columnObject - Variable in class gudusoft.gsqlparser.dlineage.dataflow.model.ResultColumn
- columnReference - Variable in class gudusoft.gsqlparser.resolver2.expansion.StarPushDownResolver.PushDownRequest
-
The column reference node
- ColumnReference - Class in gudusoft.gsqlparser.resolver2.model
-
Column reference record - preserves original AST node information for traceability.
- ColumnReference(TObjectName) - Constructor for class gudusoft.gsqlparser.resolver2.model.ColumnReference
-
Create a column reference from a TObjectName AST node.
- ColumnReference(TObjectName, String, int, int, int, int) - Constructor for class gudusoft.gsqlparser.resolver2.model.ColumnReference
-
Create a column reference with explicit values (for testing or special cases).
- Columns - Enum constant in enum gudusoft.gsqlparser.nodes.mdx.EMdxAxisType
-
COLUMNS axis, also known as X axis and AXIS(0)
- ColumnSource - Class in gudusoft.gsqlparser.resolver2.model
-
Represents the source of a column reference.
- ColumnSource(INamespace, String, TParseTreeNode) - Constructor for class gudusoft.gsqlparser.resolver2.model.ColumnSource
-
Constructor for definite matches (confidence = 1.0)
- ColumnSource(INamespace, String, TParseTreeNode, double, String) - Constructor for class gudusoft.gsqlparser.resolver2.model.ColumnSource
- ColumnSource(INamespace, String, TParseTreeNode, double, String, TTable) - Constructor for class gudusoft.gsqlparser.resolver2.model.ColumnSource
- ColumnSource(INamespace, String, TParseTreeNode, double, String, TTable, List<TTable>) - Constructor for class gudusoft.gsqlparser.resolver2.model.ColumnSource
- ColumnSource(INamespace, String, TParseTreeNode, double, String, TTable, List<TTable>, ResolutionEvidence) - Constructor for class gudusoft.gsqlparser.resolver2.model.ColumnSource
-
Full constructor with all fields including ResolutionEvidence.
- ColumnSource(INamespace, String, TParseTreeNode, double, String, TTable, List<TTable>, ResolutionEvidence, FieldPath) - Constructor for class gudusoft.gsqlparser.resolver2.model.ColumnSource
-
Full constructor with all fields including ResolutionEvidence and FieldPath.
- ColumnSource(INamespace, String, TParseTreeNode, ResolutionEvidence) - Constructor for class gudusoft.gsqlparser.resolver2.model.ColumnSource
-
Constructor with ResolutionEvidence (preferred for new code).
- ColumnSource(INamespace, String, TParseTreeNode, ResolutionEvidence, TTable) - Constructor for class gudusoft.gsqlparser.resolver2.model.ColumnSource
-
Constructor with ResolutionEvidence and override table.
- columnSources - Variable in class gudusoft.gsqlparser.resolver2.namespace.AbstractNamespace
-
Cached column sources (populated during validation) - keyed by normalized name
- columnSourcesWithRefs - Variable in class gudusoft.gsqlparser.resolver2.namespace.AbstractNamespace
-
Enhanced column sources with reference traceability (keyed by normalized name).
- ColumnSourceWithReferences - Class in gudusoft.gsqlparser.resolver2.model
-
Enhanced column source that supports multiple reference traceability.
- ColumnSourceWithReferences(String, ColumnSource) - Constructor for class gudusoft.gsqlparser.resolver2.model.ColumnSourceWithReferences
-
Create a new column source with references.
- columnStorage - Enum constant in enum gudusoft.gsqlparser.nodes.teradata.TDataDefinition.EDataDefinitionType
- columnToProperty() - Method in class gudusoft.gsqlparser.nodes.TObjectName
- ColumnUpstream() - Constructor for class gudusoft.gsqlparser.dlineage.util.TableFlowUtility.ColumnUpstream
- combineSomeKeywordIntoOne() - Method in class gudusoft.gsqlparser.pp.stmtformatter.SQLion
- combineWhitespace(TSourceTokenList, int, int) - Static method in class gudusoft.gsqlparser.pp.utils.SourceTokenOperator
-
combine all the white spaces into a single white space
- CombineWhitespaceAndClearReturnProcessor - Class in gudusoft.gsqlparser.pp.processor.type.comm
-
combine multiply whitespaces into a single whitespace, and remove the return token
- CombineWhitespaceAndClearReturnProcessor() - Constructor for class gudusoft.gsqlparser.pp.processor.type.comm.CombineWhitespaceAndClearReturnProcessor
- comment - Enum constant in enum gudusoft.gsqlparser.EBTEQCmdType
- comment - Enum constant in enum gudusoft.gsqlparser.EDbObjectType
- comment - Enum constant in enum gudusoft.gsqlparser.nodes.ECreateFunctionOptionType
- Comment - Enum constant in enum gudusoft.gsqlparser.EAlterColumnSubType
- COMMENT - Enum constant in enum gudusoft.gsqlparser.nodes.snowflake.ETaskOptionType
- COMMENT - Enum constant in enum gudusoft.gsqlparser.stmt.teradata.utilities.BteqCmdType
- COMMENT - Static variable in class gudusoft.gsqlparser.pp.utils.SourceTokenNameConstant
- CommentSqlNode - Static variable in class gudusoft.gsqlparser.nodes.TStatementSqlNode
- commitSqlNode - Static variable in class gudusoft.gsqlparser.nodes.TStatementSqlNode
- common - Enum constant in enum gudusoft.gsqlparser.nodes.ECreateFunctionOptionType
- CommonStmtFormatter - Class in gudusoft.gsqlparser.pp.stmtformatter.type.comm
- CommonStmtFormatter() - Constructor for class gudusoft.gsqlparser.pp.stmtformatter.type.comm.CommonStmtFormatter
- CommonStmtFormatterBuilder - Class in gudusoft.gsqlparser.pp.stmtformatter.builder.comm
- CommonStmtFormatterBuilder() - Constructor for class gudusoft.gsqlparser.pp.stmtformatter.builder.comm.CommonStmtFormatterBuilder
- compactMode - Variable in class gudusoft.gsqlparser.pp.para.GFmtOpt
-
//todo add sample63
- CompactModeStmtFormatter - Class in gudusoft.gsqlparser.pp.stmtformatter.type.comm
- CompactModeStmtFormatter() - Constructor for class gudusoft.gsqlparser.pp.stmtformatter.type.comm.CompactModeStmtFormatter
- CompactModeStmtFormatterBuilder - Class in gudusoft.gsqlparser.pp.stmtformatter.builder.comm
- CompactModeStmtFormatterBuilder() - Constructor for class gudusoft.gsqlparser.pp.stmtformatter.builder.comm.CompactModeStmtFormatterBuilder
- compareBuiltInFunctionList(EDbVendor, String, EDbVendor, String) - Static method in class gudusoft.gsqlparser.util.functionChecker
- compareColumn(EDbVendor, TObjectName, TObjectName) - Static method in class gudusoft.gsqlparser.sqlenv.TSQLEnv
- compareColumn(String, String) - Method in class gudusoft.gsqlparser.sqlenv.TSQLEnv
- compareColumnIdentifier(String, String) - Static method in class gudusoft.gsqlparser.dlineage.util.DlineageUtil
- compareIdentifier(EDbVendor, ESQLDataObjectType, TObjectName, TObjectName) - Static method in class gudusoft.gsqlparser.sqlenv.TSQLEnv
- compareIdentifier(EDbVendor, ESQLDataObjectType, String, String) - Static method in class gudusoft.gsqlparser.sqlenv.TSQLEnv
- compareIdentifier(EDbVendor, ESQLDataObjectType, String, String) - Static method in class gudusoft.gsqlparser.util.SQLUtil
- compareIdentifier(ESQLDataObjectType, String, String) - Method in class gudusoft.gsqlparser.sqlenv.TSQLEnv
- compareIdentifier(String, String, ESQLDataObjectType) - Static method in class gudusoft.gsqlparser.dlineage.util.DlineageUtil
- CompareJavaFiles - Class in Unnamed Package
- CompareJavaFiles() - Constructor for class CompareJavaFiles
- compareKeywordList(EDbVendor, String, EDbVendor, String, boolean) - Static method in class gudusoft.gsqlparser.util.keywordChecker
- compareKeywordsWithLexerKeywords(String, String) - Static method in class keywordsPrepare
- compareQualifiedColumn(EDbVendor, String, String, String, String, String, String, String, String) - Static method in class gudusoft.gsqlparser.sqlenv.TSQLEnv
- compareQualifiedTable(EDbVendor, String, String, String, String, String, String) - Static method in class gudusoft.gsqlparser.sqlenv.TSQLEnv
- compareResolvers - Class in Unnamed Package
-
Standalone executable to compare RESOLVER (old) vs RESOLVER2 (new) results.
- compareResolvers() - Constructor for class compareResolvers
- compareResolvers(EDbVendor, String) - Static method in class compareResolvers
-
Compare table and column resolution results between RESOLVER and RESOLVER2.
- compareResolvers(EDbVendor, String) - Static method in class demo
-
Compare table and column resolution results between RESOLVER and RESOLVER2.
- compareStringBuilderToFile(StringBuilder, String) - Static method in class gudusoft.gsqlparser.TBaseType
- compareStringsLineByLine(String, String) - Static method in class gudusoft.gsqlparser.TBaseType
- compareTable(EDbVendor, TObjectName, TObjectName) - Static method in class gudusoft.gsqlparser.sqlenv.TSQLEnv
- compareTable(String, String) - Method in class gudusoft.gsqlparser.sqlenv.TSQLEnv
- compareTableIdentifier(String, String) - Static method in class gudusoft.gsqlparser.dlineage.util.DlineageUtil
- compareTo(TableFlowUtility.Table) - Method in class gudusoft.gsqlparser.dlineage.util.TableFlowUtility.Table
- compareTo(EDbVendor, ESQLDataObjectType, TSQLObject, String) - Static method in class gudusoft.gsqlparser.sqlenv.TSQLObject
- compareTo(EDbVendor, ESQLDataObjectType, String, String) - Static method in class gudusoft.gsqlparser.sqlenv.TSQLObject
-
Deprecated.since version 2.2.3.2(2021-05-10), replaced by @TSQLEnv.compareIdentifier()
- compareTo(TSQLEnv, ESQLDataObjectType, TSQLObject, String) - Static method in class gudusoft.gsqlparser.sqlenv.TSQLObject
-
how to compare the name of database object is various from different databases due to the different implementation.
- compareTo(Object) - Method in class gudusoft.gsqlparser.nodes.TResultColumn
- compareTo(String) - Method in class gudusoft.gsqlparser.sqlenv.TSQLObject
-
compare the name of this object to objectname with carefully handle of the case [in]sensitive.
- comparyStringArray(String[], String[]) - Static method in class gudusoft.gsqlparser.TBaseType
- compile - Enum constant in enum gudusoft.gsqlparser.EAlterTriggerOption
- compile - Enum constant in enum gudusoft.gsqlparser.EAlterViewOption
- compile - Enum constant in enum gudusoft.gsqlparser.nodes.EAlterTypeOption
- compile - Enum constant in enum gudusoft.gsqlparser.stmt.TAlterFunctionStmt.AlterType
- COMPILE - Enum constant in enum gudusoft.gsqlparser.EBTEQCmdType
- COMPILE - Enum constant in enum gudusoft.gsqlparser.stmt.teradata.utilities.BteqCmdType
- compileOnly - Enum constant in enum gudusoft.gsqlparser.stmt.TAlterFunctionStmt.AlterType
- complete(ResolutionStatistics) - Method in class gudusoft.gsqlparser.resolver2.iterative.ResolutionPass
-
Complete this pass with final statistics.
- composite_hash - Enum constant in enum gudusoft.gsqlparser.ETablePartitionType
- composite_list - Enum constant in enum gudusoft.gsqlparser.ETablePartitionType
- composite_range - Enum constant in enum gudusoft.gsqlparser.ETablePartitionType
- CompositeKeyOptimizer - Class in gudusoft.gsqlparser.sqlenv
-
Composite Key Optimizer (Phase 4 - ClickHouse/Couchbase 优化)
- CompositeKeyOptimizer(EDbVendor) - Constructor for class gudusoft.gsqlparser.sqlenv.CompositeKeyOptimizer
-
构造复合键优化器
- compoundAssignment - Static variable in class gudusoft.gsqlparser.nodes.TExpression
-
Deprecated.As of v1.4.3.0, replaced by
EExpressionType.arithmetic_compound_operator_t - compoundAssignmentOperator - Static variable in class gudusoft.gsqlparser.TBaseType
- compoundParenthesis - Static variable in class gudusoft.gsqlparser.nodes.TExpression
-
Deprecated.As of v1.4.3.0, replaced by
EExpressionType.parenthesis_t - compoundPrior - Static variable in class gudusoft.gsqlparser.nodes.TExpression
-
Deprecated.As of v1.4.3.0, replaced by
EExpressionType.unary_prior_t - compoundUnaryBitwiseNot - Static variable in class gudusoft.gsqlparser.nodes.TExpression
-
Deprecated.As of v1.4.3.0, replaced by
EExpressionType.unary_bitwise_not_t - compoundUnaryMinus - Static variable in class gudusoft.gsqlparser.nodes.TExpression
-
Deprecated.As of v1.4.3.0, replaced by
EExpressionType.unary_minus_t - compoundUnaryPlus - Static variable in class gudusoft.gsqlparser.nodes.TExpression
-
Deprecated.As of v1.4.3.0, replaced by
EExpressionType.unary_plus_t - compress_t - Enum constant in enum gudusoft.gsqlparser.EDataTypeAttribute
- compute - Enum constant in enum gudusoft.gsqlparser.ESqlClause
- computeCatalogCaseSensitivity(EDbVendor) - Static method in class gudusoft.gsqlparser.sqlenv.CollationCompatView
-
计算 catalog 名的大小写敏感性
- computeColumnCaseSensitivity(EDbVendor) - Static method in class gudusoft.gsqlparser.sqlenv.CollationCompatView
-
计算列名的大小写敏感性
- computeFunctionCaseSensitivity(EDbVendor) - Static method in class gudusoft.gsqlparser.sqlenv.CollationCompatView
-
计算函数名的大小写敏感性
- computeSqlHash(TCustomSqlStatement.SqlNormalizationProfile, String) - Method in class gudusoft.gsqlparser.TCustomSqlStatement
-
Compute a SQL hash using the given normalization profile and version.
- computeTableCaseSensitivity(EDbVendor) - Static method in class gudusoft.gsqlparser.sqlenv.CollationCompatView
-
计算表名的大小写敏感性(供兼容视图调用)
- CONCAT(String, String) - Method in class gudusoft.gsqlparser.compiler.builtinFunction.TOracleBuiltFunction
- concatenate - Enum constant in enum gudusoft.gsqlparser.EAlterTableOptionType
- CONCATENATE - Static variable in class gudusoft.gsqlparser.nodes.TExpression
-
Deprecated.As of v1.4.3.0, replaced by
EExpressionType.concatenate_t - concatenate_t - Enum constant in enum gudusoft.gsqlparser.EExpressionType
- concatenatex_t - Enum constant in enum gudusoft.gsqlparser.EFunctionType
- concatenationop - Static variable in class gudusoft.gsqlparser.TBaseType
- concateSpecialChar() - Method in class gudusoft.gsqlparser.pp.stmtformatter.SQLion
- concatInChain(TSourceToken, TSourceToken) - Static method in class gudusoft.gsqlparser.TSourceToken
- concatTokens(int, int, String) - Method in class gudusoft.gsqlparser.pp.stmtformatter.SQLion
- condition_name - Enum constant in enum gudusoft.gsqlparser.EDbObjectType
- condition_statement_if - Static variable in class gudusoft.gsqlparser.TBaseType
- condition_statement_while - Static variable in class gudusoft.gsqlparser.TBaseType
- conditionName - Enum constant in enum gudusoft.gsqlparser.nodes.THandlerForCondition.EHandlerForType
- conditions - Enum constant in enum gudusoft.gsqlparser.EDeclareType
- confidence - Variable in class gudusoft.gsqlparser.resolver2.expansion.StarPushDownResolver.PushDownRequest
-
Confidence that this push-down is correct
- confidence - Variable in class gudusoft.gsqlparser.resolver2.namespace.OraclePackageNamespace.PackageMember
- confidence_norm_t - Enum constant in enum gudusoft.gsqlparser.EFunctionType
- confidence_t_t - Enum constant in enum gudusoft.gsqlparser.EFunctionType
- CONFIG - Enum constant in enum gudusoft.gsqlparser.nodes.snowflake.ETaskOptionType
- connect_by_root - Static variable in class gudusoft.gsqlparser.nodes.TExpression
-
Deprecated.As of v1.4.3.0, replaced by
EExpressionType.unary_connect_by_root_t - CONNECTSTRING - Enum constant in enum gudusoft.gsqlparser.EBTEQCmdType
- CONNECTSTRING - Enum constant in enum gudusoft.gsqlparser.stmt.teradata.utilities.BteqCmdType
- CONNECTSTRING - Enum constant in enum gudusoft.gsqlparser.stmt.teradata.utilities.FastExportCmdType
- CONNECTSTRING - Enum constant in enum gudusoft.gsqlparser.stmt.teradata.utilities.FastLoadCmdType
- CONNECTSTRING - Enum constant in enum gudusoft.gsqlparser.stmt.teradata.utilities.MultiLoadCmdType
- CoNoChange - Enum constant in enum gudusoft.gsqlparser.pp.para.styleenums.TCaseOption
- CONSERVATIVE - Enum constant in enum gudusoft.gsqlparser.resolver2.iterative.AdaptiveResolutionStrategy.AdaptiveState
-
Conservative: minimal inference and expansion
- consistent_hash - Enum constant in enum gudusoft.gsqlparser.ETablePartitionType
- consistent_hash_with_subpartition - Enum constant in enum gudusoft.gsqlparser.ETablePartitionType
- constant - Enum constant in enum gudusoft.gsqlparser.EDbObjectType
- constant - Enum constant in enum gudusoft.gsqlparser.EDeclareType
- constant - Variable in class gudusoft.gsqlparser.dlineage.dataflow.model.Constant
- Constant - Class in gudusoft.gsqlparser.dlineage.dataflow.model
- Constant(TParseTreeNode) - Constructor for class gudusoft.gsqlparser.dlineage.dataflow.model.Constant
- CONSTANT - Enum constant in enum gudusoft.gsqlparser.resolver2.namespace.OraclePackageNamespace.MemberKind
- CONSTANT - Static variable in class gudusoft.gsqlparser.dlineage.dataflow.model.Transform
- ConstantRelationshipElement - Class in gudusoft.gsqlparser.dlineage.dataflow.model
- ConstantRelationshipElement(TableColumn) - Constructor for class gudusoft.gsqlparser.dlineage.dataflow.model.ConstantRelationshipElement
- ConstantRelationshipElement(TableColumn, ESqlClause) - Constructor for class gudusoft.gsqlparser.dlineage.dataflow.model.ConstantRelationshipElement
- constraint - Enum constant in enum gudusoft.gsqlparser.EDbObjectType
- constraint_level_column - Static variable in class gudusoft.gsqlparser.TBaseType
- constraint_level_table - Static variable in class gudusoft.gsqlparser.TBaseType
- constraintRef - Enum constant in enum gudusoft.gsqlparser.ESqlClause
- container - Variable in class gudusoft.gsqlparser.TSourceToken
-
Container for this token which is a list of source token, this is the reference to
TGSqlParser.sourcetokenlist - contains_t - Enum constant in enum gudusoft.gsqlparser.EExpressionType
- contains_t - Enum constant in enum gudusoft.gsqlparser.EFunctionType
- containsDbVersion(EDbVendor, String) - Static method in class gudusoft.gsqlparser.util.functionChecker
- containsDbVersion(EDbVendor, String) - Static method in class gudusoft.gsqlparser.util.keywordChecker
- containsHighlightingElementRender(HighlightingElement) - Method in class gudusoft.gsqlparser.pp.output.html.HtmlOutputConfig
- containsHighlightingElementRender(HighlightingElement) - Method in interface gudusoft.gsqlparser.pp.output.OutputConfig
- containsNode(Document, String) - Static method in class gudusoft.gsqlparser.dlineage.graph.utils.XMLUtil
- containsResultSetType(ResultSetType) - Method in class gudusoft.gsqlparser.dlineage.dataflow.model.Option
- containstable - Static variable in class gudusoft.gsqlparser.nodes.TContainsTable
- containsTable - Enum constant in enum gudusoft.gsqlparser.ESqlClause
- containsTable - Enum constant in enum gudusoft.gsqlparser.ETableSource
- containsTable(String) - Method in class gudusoft.gsqlparser.sqlenv.TSQLSchema
- containsText(Document, String) - Static method in class gudusoft.gsqlparser.dlineage.graph.utils.XMLUtil
- continueHandlers - Enum constant in enum gudusoft.gsqlparser.EDeclareType
- ContinueSqlNode - Static variable in class gudusoft.gsqlparser.nodes.TStatementSqlNode
- ConvergenceDetector - Class in gudusoft.gsqlparser.resolver2.iterative
-
Detects when iterative resolution has converged.
- ConvergenceDetector() - Constructor for class gudusoft.gsqlparser.resolver2.iterative.ConvergenceDetector
- ConvergenceDetector(int, int, double) - Constructor for class gudusoft.gsqlparser.resolver2.iterative.ConvergenceDetector
- ConvergenceDetector.ConvergenceResult - Class in gudusoft.gsqlparser.resolver2.iterative
-
Result of convergence check.
- ConvergenceResult(boolean, String) - Constructor for class gudusoft.gsqlparser.resolver2.iterative.ConvergenceDetector.ConvergenceResult
- conversion - Enum constant in enum gudusoft.gsqlparser.EDbObjectType
- convert_t - Enum constant in enum gudusoft.gsqlparser.EFunctionType
- convertArraysToSet(T...) - Static method in class gudusoft.gsqlparser.util.CollectionUtil
- convertDataflowToMetadata(EDbVendor, dataflow) - Static method in class gudusoft.gsqlparser.dlineage.metadata.MetadataUtil
- convertMetadataJsonToSqlflow(EDbVendor, String) - Static method in class gudusoft.gsqlparser.dlineage.metadata.MetadataUtil
- convertSQL(EDbVendor, String) - Method in class gudusoft.gsqlparser.dlineage.DataFlowAnalyzer
- convertSQL(EDbVendor, String) - Method in class gudusoft.gsqlparser.dlineage.ParallelDataFlowAnalyzer
- convertSQL(File, String) - Static method in class gudusoft.gsqlparser.dlineage.util.DlineageUtil
- convertTableLevelToFunctionCallDataflow(dataflow, boolean, EDbVendor) - Static method in class gudusoft.gsqlparser.dlineage.util.DataflowUtility
- convertToCharacterSet - Enum constant in enum gudusoft.gsqlparser.EAlterTableOptionType
- convertToSelect() - Method in class gudusoft.gsqlparser.nodes.hive.THiveFromQuerySqlNode
- convertToTableLevelDataflow(dataflow) - Static method in class gudusoft.gsqlparser.dlineage.util.DataflowUtility
- coordinate() - Method in class gudusoft.gsqlparser.nodes.TObjectName
-
The X and Y position of this objectName in the SQL
- Coordinate - Class in gudusoft.gsqlparser.dlineage.dataflow.model.json
- Coordinate - Class in gudusoft.gsqlparser.dlineage.metadata
- Coordinate() - Constructor for class gudusoft.gsqlparser.dlineage.dataflow.model.json.Coordinate
- Coordinate() - Constructor for class gudusoft.gsqlparser.dlineage.metadata.Coordinate
- Coordinate(long, long, String) - Constructor for class gudusoft.gsqlparser.dlineage.dataflow.model.json.Coordinate
- Coordinate(long, long, String) - Constructor for class gudusoft.gsqlparser.dlineage.metadata.Coordinate
- copy - Enum constant in enum gudusoft.gsqlparser.dlineage.dataflow.model.EffectType
- copy - Enum constant in enum gudusoft.gsqlparser.stmt.TCreateTableSqlStatement.TableSourceType
- COPY_INTO_LOCATION - Static variable in class gudusoft.gsqlparser.stmt.snowflake.TSnowflakeCopyIntoStmt
- COPY_INTO_TABLE - Static variable in class gudusoft.gsqlparser.stmt.snowflake.TSnowflakeCopyIntoStmt
- copyErrorsFromStatement(TCustomSqlStatement) - Method in class gudusoft.gsqlparser.parser.AbstractSqlParser
-
Copy error messages from a statement to the parser's error collection.
- copySourceColumn(sourceColumn) - Static method in class gudusoft.gsqlparser.dlineage.util.DlineageUtil
- copyTo(TExpression) - Method in class gudusoft.gsqlparser.nodes.TExpression
- COS(Double) - Method in class gudusoft.gsqlparser.compiler.builtinFunction.TOracleBuiltFunction
- COSH(Double) - Method in class gudusoft.gsqlparser.compiler.builtinFunction.TOracleBuiltFunction
- CouchbaseSqlParser - Class in gudusoft.gsqlparser.parser
-
Couchbase database SQL parser implementation.
- CouchbaseSqlParser() - Constructor for class gudusoft.gsqlparser.parser.CouchbaseSqlParser
-
Construct Couchbase SQL parser.
- count1 - Variable in class gudusoft.gsqlparser.pp.stmtformatter.SQLion
- CountSql - Class in gudusoft.gsqlparser.tools
- CountSql() - Constructor for class gudusoft.gsqlparser.tools.CountSql
- countTokens() - Method in class gudusoft.gsqlparser.pp.stmtformatter.SQLion.TStringTokenizer
- CoUppercase - Enum constant in enum gudusoft.gsqlparser.pp.para.styleenums.TCaseOption
- cover_t - Enum constant in enum gudusoft.gsqlparser.EExpressionType
- CpmNone - Enum constant in enum gudusoft.gsqlparser.pp.para.styleenums.TCompactMode
- Cpmugly - Enum constant in enum gudusoft.gsqlparser.pp.para.styleenums.TCompactMode
- create - Enum constant in enum gudusoft.gsqlparser.nodes.hive.EHivePrivilegeType
- create() - Method in interface gudusoft.gsqlparser.pp.stmtformatter.FormatterFactory.IFormatterBuilderCreator
- create(A, B) - Static method in class gudusoft.gsqlparser.dlineage.util.Pair
- create(A, B, C) - Static method in class gudusoft.gsqlparser.dlineage.util.Pair3
- create(GFmtOpt) - Static method in class gudusoft.gsqlparser.pp.stmtformatter.builder.comm.AllStmtsFormatterBuilder
- create(TSQLResolver2) - Static method in class gudusoft.gsqlparser.resolver2.TSQLResolver2ResultFormatter
-
Create a formatter with default settings.
- create(Class<E>, GFmtOpt, Object...) - Static method in class gudusoft.gsqlparser.pp.processor.ProcessorFactory
-
create a instance
- create_synonym - Enum constant in enum gudusoft.gsqlparser.dlineage.dataflow.model.EffectType
- create_table - Enum constant in enum gudusoft.gsqlparser.dlineage.dataflow.model.EffectType
- create_view - Enum constant in enum gudusoft.gsqlparser.dlineage.dataflow.model.EffectType
- createAlias(TAliasClause) - Method in class gudusoft.gsqlparser.dlineage.dataflow.model.ModelFactory
- createAlignAliasProcessor(GFmtOpt, boolean, TAlignStyle) - Static method in class gudusoft.gsqlparser.pp.processor.ProcessorFactory
-
create the alias processor
- createAllStmtsFormatter(GFmtOpt) - Static method in class gudusoft.gsqlparser.pp.stmtformatter.FormatterFactory
- createAlterTableOptionAlignProcessor(GFmtOpt, boolean) - Static method in class gudusoft.gsqlparser.pp.processor.ProcessorFactory
- createAlterTableStatement(GFmtOpt) - Static method in class gudusoft.gsqlparser.pp.stmtformatter.FormatterFactory
- createAndBindingSelectSetResultColumn(ResultSet, TResultColumn, int) - Method in class gudusoft.gsqlparser.dlineage.dataflow.model.ModelFactory
- createAppendLineAfterInsertTableNameProcessor(GFmtOpt) - Static method in class gudusoft.gsqlparser.pp.processor.ProcessorFactory
-
create the processor used to append an new line after the table name
- createAppendLineAfterMergeTableNameProcessor(GFmtOpt) - Static method in class gudusoft.gsqlparser.pp.processor.ProcessorFactory
- createAppendNewLineBeforeKeyWordProcessor(GFmtOpt, boolean, String, boolean) - Static method in class gudusoft.gsqlparser.pp.processor.ProcessorFactory
- createAppendNewLineBeforeReverseKeyWordProcessor(GFmtOpt, boolean, String) - Static method in class gudusoft.gsqlparser.pp.processor.ProcessorFactory
-
create the processor used to append new line before the keyword
- createATable(TCustomSqlStatement) - Method in class gudusoft.gsqlparser.nodes.TLateralView
- createBeginAndEndProcessor(GFmtOpt) - Static method in class gudusoft.gsqlparser.pp.processor.ProcessorFactory
- createCallRelation() - Method in class gudusoft.gsqlparser.dlineage.dataflow.model.ModelFactory
- createCapitalisationProcessor(GFmtOpt) - Static method in class gudusoft.gsqlparser.pp.processor.ProcessorFactory
-
create the processor used to capitalize the text
- createCaseSensitive() - Static method in class gudusoft.gsqlparser.resolver2.TSQLResolverConfig
-
Create configuration for case-sensitive matching
- createCaseWhenProcessor(GFmtOpt, Boolean, Integer) - Static method in class gudusoft.gsqlparser.pp.processor.ProcessorFactory
-
create the processor used to process the 'case when' paramters
- createCatalog(String) - Method in class gudusoft.gsqlparser.sqlenv.catalog.CatalogStoreProvider
- createCatalog(String) - Method in interface gudusoft.gsqlparser.sqlenv.catalog.ICatalogProvider
-
创建 catalog(已存在则返回现有)
- createCatalog(String) - Method in class gudusoft.gsqlparser.sqlenv.catalog.LegacyCatalogProvider
- createColumn(String, String, boolean) - Method in class gudusoft.gsqlparser.ext.calcite.catalog.impl.SimpleCatalog.SimpleTable
-
Creates and adds a new column to this table.
- createColumnlistCommaProcessor(GFmtOpt, TLinefeedsCommaOption, TAlignStyle) - Static method in class gudusoft.gsqlparser.pp.processor.ProcessorFactory
-
create the comma processor
- createColumnReference(TObjectName) - Method in class gudusoft.gsqlparser.nodes.TNodeFactory
- createColumnReference(TSourceToken) - Method in class gudusoft.gsqlparser.nodes.TNodeFactory
- createCombineWhitespaceAndClearReturnProcessor(GFmtOpt) - Static method in class gudusoft.gsqlparser.pp.processor.ProcessorFactory
- createCompactModeStmtFormatter(GFmtOpt) - Static method in class gudusoft.gsqlparser.pp.stmtformatter.FormatterFactory
- createCompoundExpression(EExpressionType, TExpression, TExpression) - Method in class gudusoft.gsqlparser.nodes.TNodeFactory
- createConstant(ELiteralType, String) - Static method in class gudusoft.gsqlparser.nodes.TConstant
- createConstant(TSourceToken, ENodeType) - Method in class gudusoft.gsqlparser.nodes.TNodeFactory
- createConstantsTable(TCustomSqlStatement) - Method in class gudusoft.gsqlparser.dlineage.dataflow.model.ModelFactory
- createConstantsTable(String) - Method in class gudusoft.gsqlparser.dlineage.dataflow.model.ModelFactory
- createCount - Variable in class gudusoft.gsqlparser.TParserPool.PoolStatistics
- createCreateFuncFirstParamInNewlineProcessor(GFmtOpt, Boolean) - Static method in class gudusoft.gsqlparser.pp.processor.ProcessorFactory
- createCreateFuncLeftBEProcessor(GFmtOpt, Boolean, Integer) - Static method in class gudusoft.gsqlparser.pp.processor.ProcessorFactory
- createCreateFuncReturnsTableProcessor(GFmtOpt) - Static method in class gudusoft.gsqlparser.pp.processor.ProcessorFactory
- createCreateFuncRightBEProcessor(GFmtOpt, Boolean, Integer) - Static method in class gudusoft.gsqlparser.pp.processor.ProcessorFactory
- createCreateFuncWSPaddingParenthesesProcessor(GFmtOpt) - Static method in class gudusoft.gsqlparser.pp.processor.ProcessorFactory
- createCreateTableBEInNewLineProcessor(GFmtOpt, Boolean, Boolean, Boolean) - Static method in class gudusoft.gsqlparser.pp.processor.ProcessorFactory
-
create the processor used to insert new line after the parenthesis
- createCreateTableConstraintAlignProcessor(GFmtOpt) - Static method in class gudusoft.gsqlparser.pp.processor.ProcessorFactory
- createCreateTableItemAlignProcessor(GFmtOpt, TAlignOption) - Static method in class gudusoft.gsqlparser.pp.processor.ProcessorFactory
-
create the processor used to align the items
- createCreateTableStmtFormatter(GFmtOpt) - Static method in class gudusoft.gsqlparser.pp.stmtformatter.FormatterFactory
- createCreateViewReturnProcessor(GFmtOpt) - Static method in class gudusoft.gsqlparser.pp.processor.ProcessorFactory
- createCreateViewStmtFormatter(GFmtOpt) - Static method in class gudusoft.gsqlparser.pp.stmtformatter.FormatterFactory
- createCrudRelation() - Method in class gudusoft.gsqlparser.dlineage.dataflow.model.ModelFactory
- createCTEProcessor(GFmtOpt, Boolean) - Static method in class gudusoft.gsqlparser.pp.processor.ProcessorFactory
- createCursor(TMssqlDeclare) - Method in class gudusoft.gsqlparser.dlineage.dataflow.model.ModelFactory
- createCursor(TCursorDeclStmt) - Method in class gudusoft.gsqlparser.dlineage.dataflow.model.ModelFactory
- createCursor(TForStmt) - Method in class gudusoft.gsqlparser.dlineage.dataflow.model.ModelFactory
- createCursor(TLoopStmt) - Method in class gudusoft.gsqlparser.dlineage.dataflow.model.ModelFactory
- createCursor(TOpenforStmt) - Method in class gudusoft.gsqlparser.dlineage.dataflow.model.ModelFactory
- createDatabase(TObjectName) - Method in class gudusoft.gsqlparser.dlineage.dataflow.model.ModelFactory
- createDatabaseSqlNode - Static variable in class gudusoft.gsqlparser.nodes.TStatementSqlNode
- createDataFlowRelation() - Method in class gudusoft.gsqlparser.dlineage.dataflow.model.ModelFactory
- createDataSource(TObjectName) - Method in class gudusoft.gsqlparser.dlineage.dataflow.model.ModelFactory
- createDatetimeExpression() - Method in class gudusoft.gsqlparser.nodes.TNodeFactory
- createdb - Enum constant in enum gudusoft.gsqlparser.nodes.ERoleOption
- createDeclareStmtFormatter(GFmtOpt) - Static method in class gudusoft.gsqlparser.pp.stmtformatter.FormatterFactory
- createDeclareVarItemAlignProcessor(GFmtOpt) - Static method in class gudusoft.gsqlparser.pp.processor.ProcessorFactory
-
used to align the variable names
- createDefault() - Static method in class gudusoft.gsqlparser.resolver2.TSQLResolverConfig
-
Create a default configuration
- createDeleteKeyWordAlignProcessor(GFmtOpt) - Static method in class gudusoft.gsqlparser.pp.processor.ProcessorFactory
-
create the processor used to align the keywords in the delete statement
- createDeleteStmtFormatter(GFmtOpt) - Static method in class gudusoft.gsqlparser.pp.stmtformatter.FormatterFactory
- createDeterminedResultColumn(ResultSet, TObjectName) - Method in class gudusoft.gsqlparser.dlineage.dataflow.model.ModelFactory
- createDistinctKeyWordProcessor(GFmtOpt, boolean) - Static method in class gudusoft.gsqlparser.pp.processor.ProcessorFactory
-
create the distinct keyword processor
- createERRelation() - Method in class gudusoft.gsqlparser.dlineage.dataflow.model.ModelFactory
- createExecParaNewLineProcessor(GFmtOpt, Boolean) - Static method in class gudusoft.gsqlparser.pp.processor.ProcessorFactory
- createExecuteStmtFormatter(GFmtOpt) - Static method in class gudusoft.gsqlparser.pp.stmtformatter.FormatterFactory
- createExpression(EDbVendor, EExpressionType, TSourceToken, TExpression, TExpression) - Static method in class gudusoft.gsqlparser.nodes.TExpression
- createExpression(EDbVendor, EExpressionType, TSourceToken, TObjectName, TConstant) - Static method in class gudusoft.gsqlparser.nodes.TExpression
- createExpression(EDbVendor, EExpressionType, TSourceToken, TObjectName, TObjectName) - Static method in class gudusoft.gsqlparser.nodes.TExpression
- createExpression(EDbVendor, TConstant) - Static method in class gudusoft.gsqlparser.nodes.TExpression
- createExpression(EDbVendor, TObjectName) - Static method in class gudusoft.gsqlparser.nodes.TExpression
- createExpression(EExpressionType) - Method in class gudusoft.gsqlparser.nodes.TNodeFactory
- createExpression(EExpressionType, TExpression, TExpression) - Method in class gudusoft.gsqlparser.nodes.TNodeFactory
- createExpressionProcessor(GFmtOpt) - Static method in class gudusoft.gsqlparser.pp.processor.ProcessorFactory
-
create the expression processor for all statements
- createExpressionProcessor(GFmtOpt, Boolean) - Static method in class gudusoft.gsqlparser.pp.processor.ProcessorFactory
- createFileUri(Table, TObjectName) - Method in class gudusoft.gsqlparser.dlineage.dataflow.model.ModelFactory
- createFormatter(GFmtOpt, Class<E>, FormatterFactory.IFormatterBuilderCreator<E>) - Static method in class gudusoft.gsqlparser.pp.stmtformatter.FormatterFactory
-
create the formatter
- createForVendor(EDbVendor) - Static method in class gudusoft.gsqlparser.resolver2.TSQLResolverConfig
-
Create configuration for a specific database vendor.
- createForVendorWithDatatype(EDbVendor) - Static method in class gudusoft.gsqlparser.resolver2.TSQLResolverConfig
-
Create configuration for a specific database vendor with datatype display enabled.
- CreateFuncFirstParamInNewlineProcessor - Class in gudusoft.gsqlparser.pp.processor.type.plsql
- CreateFuncFirstParamInNewlineProcessor() - Constructor for class gudusoft.gsqlparser.pp.processor.type.plsql.CreateFuncFirstParamInNewlineProcessor
- CreateFuncLeftBEProcessor - Class in gudusoft.gsqlparser.pp.processor.type.plsql
- CreateFuncLeftBEProcessor() - Constructor for class gudusoft.gsqlparser.pp.processor.type.plsql.CreateFuncLeftBEProcessor
- CreateFuncReturnsTableProcessor - Class in gudusoft.gsqlparser.pp.processor.type.plsql
- CreateFuncReturnsTableProcessor() - Constructor for class gudusoft.gsqlparser.pp.processor.type.plsql.CreateFuncReturnsTableProcessor
- CreateFuncRightBEProcessor - Class in gudusoft.gsqlparser.pp.processor.type.plsql
- CreateFuncRightBEProcessor() - Constructor for class gudusoft.gsqlparser.pp.processor.type.plsql.CreateFuncRightBEProcessor
- createFunction(TCaseExpression) - Method in class gudusoft.gsqlparser.dlineage.dataflow.model.ModelFactory
- createFunction(TFunctionCall) - Method in class gudusoft.gsqlparser.dlineage.dataflow.model.ModelFactory
- createFunction(TObjectName) - Method in class gudusoft.gsqlparser.dlineage.dataflow.model.ModelFactory
- createFunction(String) - Method in class gudusoft.gsqlparser.sqlenv.TSQLOraclePackage
-
create a function belong to this schema
- createFunction(String) - Method in class gudusoft.gsqlparser.sqlenv.TSQLSchema
-
create a function belong to this schema
- createFunctionCall(EFunctionType, TObjectName) - Method in class gudusoft.gsqlparser.nodes.TNodeFactory
- createFunctionResultColumn(Function, TObjectName) - Method in class gudusoft.gsqlparser.dlineage.dataflow.model.ModelFactory
- createFunctionResultColumn(Function, TWhenClauseItemList) - Method in class gudusoft.gsqlparser.dlineage.dataflow.model.ModelFactory
- CreateFunctionSqlNode - Static variable in class gudusoft.gsqlparser.nodes.TStatementSqlNode
- CreateFuncWSPaddingParenthesesProcessor - Class in gudusoft.gsqlparser.pp.processor.type.plsql
- CreateFuncWSPaddingParenthesesProcessor() - Constructor for class gudusoft.gsqlparser.pp.processor.type.plsql.CreateFuncWSPaddingParenthesesProcessor
- createGoStmtFormatter(GFmtOpt) - Static method in class gudusoft.gsqlparser.pp.stmtformatter.FormatterFactory
- createIfStmtBEProcessor(GFmtOpt) - Static method in class gudusoft.gsqlparser.pp.processor.ProcessorFactory
- createIfStmtFormatter(GFmtOpt) - Static method in class gudusoft.gsqlparser.pp.stmtformatter.FormatterFactory
- createImpactRelation() - Method in class gudusoft.gsqlparser.dlineage.dataflow.model.ModelFactory
- CreateIndexSqlNode - Static variable in class gudusoft.gsqlparser.nodes.TStatementSqlNode
- createIndirectImpactRelation() - Method in class gudusoft.gsqlparser.dlineage.dataflow.model.ModelFactory
- createInferredColumnSource(String, String, TTable) - Method in class gudusoft.gsqlparser.resolver2.inference.InferenceEngine
-
Create an inferred ColumnSource for a table.column.
- createInsertKeyWordAlignProcessor(GFmtOpt) - Static method in class gudusoft.gsqlparser.pp.processor.ProcessorFactory
-
create the processor used to align the keywords in insert statement
- createInsertOutputClauseProcessor(GFmtOpt) - Static method in class gudusoft.gsqlparser.pp.processor.ProcessorFactory
- createInsertStmtFormatter(GFmtOpt) - Static method in class gudusoft.gsqlparser.pp.stmtformatter.FormatterFactory
- createInsertTableColumn(Table, TConstant, int) - Method in class gudusoft.gsqlparser.dlineage.dataflow.model.ModelFactory
- createInsertTableColumn(Table, TExpression, int) - Method in class gudusoft.gsqlparser.dlineage.dataflow.model.ModelFactory
- createInsertTableColumn(Table, TObjectName) - Method in class gudusoft.gsqlparser.dlineage.dataflow.model.ModelFactory
- createInsertTableColumn(Table, String) - Method in class gudusoft.gsqlparser.dlineage.dataflow.model.ModelFactory
- createInsertValuesParenthsesAdjustProcessor(GFmtOpt) - Static method in class gudusoft.gsqlparser.pp.processor.ProcessorFactory
-
create the processor used to adjust the left parenthesis
- createIntervalExpression() - Method in class gudusoft.gsqlparser.nodes.TNodeFactory
- createJoinOnProcessor(GFmtOpt, boolean, boolean) - Static method in class gudusoft.gsqlparser.pp.processor.ProcessorFactory
-
create the join on processor for the select statement
- createJoinRelation() - Method in class gudusoft.gsqlparser.dlineage.dataflow.model.ModelFactory
- createJsonTable(TTable) - Method in class gudusoft.gsqlparser.dlineage.dataflow.model.ModelFactory
- createJsonTableColumn(Table, TObjectName) - Method in class gudusoft.gsqlparser.dlineage.dataflow.model.ModelFactory
- createJsonVariable(TObjectName) - Method in class gudusoft.gsqlparser.dlineage.dataflow.model.ModelFactory
- createMergeKeyWordAlignProcessor(GFmtOpt) - Static method in class gudusoft.gsqlparser.pp.processor.ProcessorFactory
- createMergeResultColumn(ResultSet, TObjectName) - Method in class gudusoft.gsqlparser.dlineage.dataflow.model.ModelFactory
- createMergeWhenClauseProcessor(GFmtOpt) - Static method in class gudusoft.gsqlparser.pp.processor.ProcessorFactory
- createNode(int) - Method in class gudusoft.gsqlparser.nodes.TNodeFactory
-
Get a node that takes no initializer arguments.
- createNode(int, Object) - Method in class gudusoft.gsqlparser.nodes.TNodeFactory
-
Get a node that takes one initializer argument.
- createNode(int, Object, Object) - Method in class gudusoft.gsqlparser.nodes.TNodeFactory
-
Get a node that takes one initializer argument.
- createNode(int, Object, Object, Object) - Method in class gudusoft.gsqlparser.nodes.TNodeFactory
-
Get a node that takes one initializer argument.
- createNode(int, Object, Object, Object, Object) - Method in class gudusoft.gsqlparser.nodes.TNodeFactory
- createNode(int, Object, Object, Object, Object, Object) - Method in class gudusoft.gsqlparser.nodes.TNodeFactory
- createNode(int, Object, Object, Object, Object, Object, Object) - Method in class gudusoft.gsqlparser.nodes.TNodeFactory
- createNoFormatFlagToken() - Static method in class gudusoft.gsqlparser.pp.utils.SourceTokenOperator
- createObjectName(EDbObjectType, TSourceToken, TSourceToken, TSourceToken) - Method in class gudusoft.gsqlparser.nodes.TNodeFactory
- createObjectName(EDbVendor, EDbObjectType) - Static method in class gudusoft.gsqlparser.nodes.TObjectName
- createObjectName(EDbVendor, EDbObjectType, TSourceToken) - Static method in class gudusoft.gsqlparser.nodes.TObjectName
- createObjectName(EDbVendor, EDbObjectType, TSourceToken, TSourceToken) - Static method in class gudusoft.gsqlparser.nodes.TObjectName
- createObjectName(EDbVendor, EDbObjectType, TSourceToken, TSourceToken, TSourceToken) - Static method in class gudusoft.gsqlparser.nodes.TObjectName
- createObjectName(EDbVendor, EDbObjectType, TSourceToken, TSourceToken, TSourceToken, TSourceToken) - Static method in class gudusoft.gsqlparser.nodes.TObjectName
- createObjectName(EDbVendor, EDbObjectType, String) - Static method in class gudusoft.gsqlparser.nodes.TObjectName
- createObjectName(TSourceToken, TSourceToken, TSourceToken) - Method in class gudusoft.gsqlparser.nodes.TNodeFactory
-
create a database object with schema, object and part name, type of this object will be determined later in the context where it appears.
- createObjectNameWithObject(TSourceToken) - Method in class gudusoft.gsqlparser.nodes.TNodeFactory
- createObjectNameWithPart(TSourceToken) - Method in class gudusoft.gsqlparser.nodes.TNodeFactory
- createObjectNameWithPartAndObject(TSourceToken, TSourceToken) - Method in class gudusoft.gsqlparser.nodes.TNodeFactory
- createObjectNameWithType(EDbObjectType, TSourceToken) - Method in class gudusoft.gsqlparser.nodes.TNodeFactory
- createObjectNameWithType(EDbObjectType, TSourceToken, TSourceToken) - Method in class gudusoft.gsqlparser.nodes.TNodeFactory
- createObjectNameWithType(EDbObjectType, TSourceToken, TSourceToken, TSourceToken) - Method in class gudusoft.gsqlparser.nodes.TNodeFactory
- createObjectReference(TObjectName, int) - Method in class gudusoft.gsqlparser.nodes.TNodeFactory
- createOraclePackage(TPlsqlCreatePackage) - Method in class gudusoft.gsqlparser.dlineage.dataflow.model.ModelFactory
- createOraclePackage(String) - Method in class gudusoft.gsqlparser.sqlenv.TSQLSchema
-
create a oracle package belong to this schema
- CreatePackageStmtFormatter - Class in gudusoft.gsqlparser.pp.stmtformatter.type.comm
- CreatePackageStmtFormatter() - Constructor for class gudusoft.gsqlparser.pp.stmtformatter.type.comm.CreatePackageStmtFormatter
- CreatePackageStmtFormatterBuilder - Class in gudusoft.gsqlparser.pp.stmtformatter.builder.comm
- CreatePackageStmtFormatterBuilder() - Constructor for class gudusoft.gsqlparser.pp.stmtformatter.builder.comm.CreatePackageStmtFormatterBuilder
- createParenthesisExpression(TExpression) - Static method in class gudusoft.gsqlparser.nodes.TExpression
- createPivotdTable(TPivotClause) - Method in class gudusoft.gsqlparser.dlineage.dataflow.model.ModelFactory
- createPlsqlIfStmtBEProcessor(GFmtOpt) - Static method in class gudusoft.gsqlparser.pp.processor.ProcessorFactory
- createPlsqlIfStmtFormatter(GFmtOpt) - Static method in class gudusoft.gsqlparser.pp.stmtformatter.FormatterFactory
- createPlsqlStmtFormatter(GFmtOpt) - Static method in class gudusoft.gsqlparser.pp.stmtformatter.FormatterFactory
- createPrinter(Class<E>) - Static method in class gudusoft.gsqlparser.pp.print.PrinterFactory
- createPrinter(Class<E>, OutputStream) - Static method in class gudusoft.gsqlparser.pp.print.PrinterFactory
- createProcedure(TStoredProcedureSqlStatement) - Method in class gudusoft.gsqlparser.dlineage.dataflow.model.ModelFactory
- createProcedure(String) - Method in class gudusoft.gsqlparser.sqlenv.TSQLOraclePackage
-
create a procedure belong to this schema
- createProcedure(String) - Method in class gudusoft.gsqlparser.sqlenv.TSQLSchema
-
create a procedure belong to this schema
- createProcedure(String, ESQLDataObjectType) - Method in class gudusoft.gsqlparser.sqlenv.TSQLSchema
- createProcedureArgument(OraclePackage, TParameterDeclaration, int) - Method in class gudusoft.gsqlparser.dlineage.dataflow.model.ModelFactory
- createProcedureArgument(Procedure, TParameterDeclaration, int) - Method in class gudusoft.gsqlparser.dlineage.dataflow.model.ModelFactory
- createProcedureByName(TObjectName, int) - Method in class gudusoft.gsqlparser.dlineage.dataflow.model.ModelFactory
- createProcedureFromFunctionCall(TFunctionCall) - Method in class gudusoft.gsqlparser.dlineage.dataflow.model.ModelFactory
- CreateProcedureSqlNode - Static variable in class gudusoft.gsqlparser.nodes.TStatementSqlNode
- CreateProcedureStmtFormatter - Class in gudusoft.gsqlparser.pp.stmtformatter.type.comm
- CreateProcedureStmtFormatter() - Constructor for class gudusoft.gsqlparser.pp.stmtformatter.type.comm.CreateProcedureStmtFormatter
- CreateProcedureStmtFormatterBuilder - Class in gudusoft.gsqlparser.pp.stmtformatter.builder.comm
- CreateProcedureStmtFormatterBuilder() - Constructor for class gudusoft.gsqlparser.pp.stmtformatter.builder.comm.CreateProcedureStmtFormatterBuilder
- createProcess(TFunctionCall) - Method in class gudusoft.gsqlparser.dlineage.dataflow.model.ModelFactory
- createProcess(TCustomSqlStatement) - Method in class gudusoft.gsqlparser.dlineage.dataflow.model.ModelFactory
- createPTNodeList(T) - Method in class gudusoft.gsqlparser.nodes.TNodeFactory
- createQueryTable(TTable) - Method in class gudusoft.gsqlparser.dlineage.dataflow.model.ModelFactory
- createRecordSetRelation() - Method in class gudusoft.gsqlparser.dlineage.dataflow.model.ModelFactory
- createResultColumn(QueryTable, TResultColumn) - Method in class gudusoft.gsqlparser.dlineage.dataflow.model.ModelFactory
- createResultColumn(ResultSet, TExpression) - Method in class gudusoft.gsqlparser.dlineage.dataflow.model.ModelFactory
- createResultColumn(ResultSet, TObjectName) - Method in class gudusoft.gsqlparser.dlineage.dataflow.model.ModelFactory
- createResultColumn(ResultSet, TObjectName, boolean) - Method in class gudusoft.gsqlparser.dlineage.dataflow.model.ModelFactory
- createResultColumn(ResultSet, TResultColumn) - Method in class gudusoft.gsqlparser.dlineage.dataflow.model.ModelFactory
- createResultSet(TParseTreeNode, boolean) - Method in class gudusoft.gsqlparser.dlineage.dataflow.model.ModelFactory
- createResultSet(TSelectSqlStatement, boolean) - Method in class gudusoft.gsqlparser.dlineage.dataflow.model.ModelFactory
- createReturnSourceToken() - Static method in class gudusoft.gsqlparser.pp.utils.SourceTokenOperator
- createReturnStmtFormatter(GFmtOpt) - Static method in class gudusoft.gsqlparser.pp.stmtformatter.FormatterFactory
- createReturnStmtProcessor(GFmtOpt) - Static method in class gudusoft.gsqlparser.pp.processor.ProcessorFactory
- createrole - Enum constant in enum gudusoft.gsqlparser.nodes.ERoleOption
- createSchema(TObjectName) - Method in class gudusoft.gsqlparser.dlineage.dataflow.model.ModelFactory
- createSchema(String) - Method in class gudusoft.gsqlparser.ext.calcite.catalog.impl.SimpleCatalog
-
Creates and adds a new schema to this catalog.
- createSchema(String) - Method in class gudusoft.gsqlparser.sqlenv.TSQLCatalog
-
create a schema under this catalog
- createSchemaObject(String, ESQLDataObjectType) - Method in class gudusoft.gsqlparser.sqlenv.TSQLOraclePackage
- createSchemaObject(String, ESQLDataObjectType) - Method in class gudusoft.gsqlparser.sqlenv.TSQLSchema
- createSchemaObject(String, ESQLDataObjectType, int) - Method in class gudusoft.gsqlparser.sqlenv.TSQLOraclePackage
- createSchemaObject(String, ESQLDataObjectType, int) - Method in class gudusoft.gsqlparser.sqlenv.TSQLSchema
- createSchemaSqlNode - Static variable in class gudusoft.gsqlparser.nodes.TStatementSqlNode
- createSelectKeyWordAlignProcessor(GFmtOpt) - Static method in class gudusoft.gsqlparser.pp.processor.ProcessorFactory
-
create the processor used to align the keywords in select statement
- createSelectSetResultColumn(ResultSet, ResultColumn) - Method in class gudusoft.gsqlparser.dlineage.dataflow.model.ModelFactory
- createSelectSetResultColumn(ResultSet, TResultColumn, int) - Method in class gudusoft.gsqlparser.dlineage.dataflow.model.ModelFactory
- createSelectSetResultSet(TSelectSqlStatement) - Method in class gudusoft.gsqlparser.dlineage.dataflow.model.ModelFactory
- createSelectSqlNode() - Method in class gudusoft.gsqlparser.nodes.TNodeFactory
- createSelectStmtFormatter(GFmtOpt) - Static method in class gudusoft.gsqlparser.pp.stmtformatter.FormatterFactory
-
create select statment formatter
- createSet() - Method in interface gudusoft.gsqlparser.ext.calcite.sqlnamematcher.SqlNameMatcher
-
Creates a set that has the same case-sensitivity as this matcher.
- createSet(ESQLDataObjectType) - Method in class gudusoft.gsqlparser.sqlenv.calcite.NameService
-
Creates a Set that uses vendor/type-aware name matching for equality.
- createSetStmtFormatter(GFmtOpt) - Static method in class gudusoft.gsqlparser.pp.stmtformatter.FormatterFactory
- createSimpleExpression(THiveVariable) - Method in class gudusoft.gsqlparser.nodes.TNodeFactory
- createSimpleExpression(TConstant) - Method in class gudusoft.gsqlparser.nodes.TNodeFactory
- createSimpleExpression(TObjectName) - Method in class gudusoft.gsqlparser.nodes.TNodeFactory
- createSimpleExpression(TSourceToken) - Method in class gudusoft.gsqlparser.nodes.TNodeFactory
- createSQLCatalog(String) - Method in class gudusoft.gsqlparser.sqlenv.TSQLEnv
-
create a new catalog/database in the SQL environment.
- createSQLSchema(String) - Method in class gudusoft.gsqlparser.sqlenv.TSQLEnv
-
create a new schema and add to the catalog
- createStage(TObjectName) - Method in class gudusoft.gsqlparser.dlineage.dataflow.model.ModelFactory
- createStageLocation(Table, TObjectName) - Method in class gudusoft.gsqlparser.dlineage.dataflow.model.ModelFactory
- createStandalone() - Static method in class gudusoft.gsqlparser.resolver2.TSQLResolverConfig
-
Create configuration for standalone mode (no legacy sync)
- createStarResultColumn(ResultSet, TResultColumn, String) - Method in class gudusoft.gsqlparser.dlineage.dataflow.model.ModelFactory
- createStarResultColumn(SelectResultSet, Pair<TResultColumn, TObjectName>) - Method in class gudusoft.gsqlparser.dlineage.dataflow.model.ModelFactory
- createStmtListProcessor(GFmtOpt, String) - Static method in class gudusoft.gsqlparser.pp.processor.ProcessorFactory
- createStream(TObjectName) - Method in class gudusoft.gsqlparser.dlineage.dataflow.model.ModelFactory
- createSynonyms(String) - Method in class gudusoft.gsqlparser.sqlenv.TSQLSchema
-
create a synonyms belong to this schema
- createSynonymSqlNode - Static variable in class gudusoft.gsqlparser.nodes.TStatementSqlNode
- createtable - Static variable in class gudusoft.gsqlparser.nodes.TStatementSqlNode
- createTable - Enum constant in enum gudusoft.gsqlparser.ESqlClause
- createTable(TTable) - Method in class gudusoft.gsqlparser.dlineage.dataflow.model.ModelFactory
- createTable(TTable, TObjectName) - Method in class gudusoft.gsqlparser.dlineage.dataflow.model.ModelFactory
- createTable(String) - Method in class gudusoft.gsqlparser.ext.calcite.catalog.impl.SimpleCatalog.SimpleSchema
-
Creates and adds a new table to this schema with type "TABLE".
- createTable(String) - Method in class gudusoft.gsqlparser.sqlenv.TSQLSchema
-
create a table belong to this schema.
- createTable(String, int) - Method in class gudusoft.gsqlparser.sqlenv.TSQLSchema
- createTable(String, String) - Method in class gudusoft.gsqlparser.ext.calcite.catalog.impl.SimpleCatalog.SimpleSchema
-
Creates and adds a new table to this schema.
- CreateTableBEInNewLineProcessor - Class in gudusoft.gsqlparser.pp.processor.type.createtable
- CreateTableBEInNewLineProcessor() - Constructor for class gudusoft.gsqlparser.pp.processor.type.createtable.CreateTableBEInNewLineProcessor
- createTableByName(TObjectName) - Method in class gudusoft.gsqlparser.dlineage.dataflow.model.ModelFactory
- createTableByName(TObjectName, boolean) - Method in class gudusoft.gsqlparser.dlineage.dataflow.model.ModelFactory
- createTableByName(String, boolean) - Method in class gudusoft.gsqlparser.dlineage.dataflow.model.ModelFactory
- createTableColumn(Table, TConstant) - Method in class gudusoft.gsqlparser.dlineage.dataflow.model.ModelFactory
- createTableColumn(Table, TFunctionCall) - Method in class gudusoft.gsqlparser.dlineage.dataflow.model.ModelFactory
- createTableColumn(Table, TObjectName, boolean) - Method in class gudusoft.gsqlparser.dlineage.dataflow.model.ModelFactory
- createTableColumn(Table, TResultColumn) - Method in class gudusoft.gsqlparser.dlineage.dataflow.model.ModelFactory
- CreateTableConstraintAlignProcessor - Class in gudusoft.gsqlparser.pp.processor.type.createtable
- CreateTableConstraintAlignProcessor() - Constructor for class gudusoft.gsqlparser.pp.processor.type.createtable.CreateTableConstraintAlignProcessor
- createtableFieldlistAlignOption - Variable in class gudusoft.gsqlparser.pp.para.GFmtOpt
-
//todo add sample17
- createTableFromCreateDDL(TTable, boolean) - Method in class gudusoft.gsqlparser.dlineage.dataflow.model.ModelFactory
- createTableFromCreateDDL(TTable, boolean, String) - Method in class gudusoft.gsqlparser.dlineage.dataflow.model.ModelFactory
- CreateTableItemAlignProcessor - Class in gudusoft.gsqlparser.pp.processor.type.createtable
- CreateTableItemAlignProcessor() - Constructor for class gudusoft.gsqlparser.pp.processor.type.createtable.CreateTableItemAlignProcessor
- createtableListitemInNewLine - Variable in class gudusoft.gsqlparser.pp.para.GFmtOpt
-
//todo add sample16
- createTableOptionType - Variable in class gudusoft.gsqlparser.nodes.TCreateTableOption
- createTableReference(TObjectName) - Method in class gudusoft.gsqlparser.nodes.TNodeFactory
- CreateTableStmtFormatter - Class in gudusoft.gsqlparser.pp.stmtformatter.type.comm
- CreateTableStmtFormatter() - Constructor for class gudusoft.gsqlparser.pp.stmtformatter.type.comm.CreateTableStmtFormatter
- CreateTableStmtFormatterBuilder - Class in gudusoft.gsqlparser.pp.stmtformatter.builder.comm
- CreateTableStmtFormatterBuilder() - Constructor for class gudusoft.gsqlparser.pp.stmtformatter.builder.comm.CreateTableStmtFormatterBuilder
- createTextPrinter() - Static method in class gudusoft.gsqlparser.pp.print.PrinterFactory
-
create the text printer
- createTextPrinter(OutputStream) - Static method in class gudusoft.gsqlparser.pp.print.PrinterFactory
-
create the text printer
- createTrigger(String) - Method in class gudusoft.gsqlparser.sqlenv.TSQLOraclePackage
-
create a trigger belong to this schema
- createTrigger(String) - Method in class gudusoft.gsqlparser.sqlenv.TSQLSchema
-
create a trigger belong to this schema
- createTriggerOnTable(TTable) - Method in class gudusoft.gsqlparser.dlineage.dataflow.model.ModelFactory
- CreateTriggerStmtFormatter - Class in gudusoft.gsqlparser.pp.stmtformatter.type.comm
- CreateTriggerStmtFormatter() - Constructor for class gudusoft.gsqlparser.pp.stmtformatter.type.comm.CreateTriggerStmtFormatter
- CreateTriggerStmtFormatterBuilder - Class in gudusoft.gsqlparser.pp.stmtformatter.builder.comm
- CreateTriggerStmtFormatterBuilder() - Constructor for class gudusoft.gsqlparser.pp.stmtformatter.builder.comm.CreateTriggerStmtFormatterBuilder
- CreateTypeSqlNode - Static variable in class gudusoft.gsqlparser.nodes.TStatementSqlNode
- createUnionProcessor(GFmtOpt) - Static method in class gudusoft.gsqlparser.pp.processor.ProcessorFactory
-
create the union processor for the select statement
- createUpdateKeyWordAlignProcessor(GFmtOpt) - Static method in class gudusoft.gsqlparser.pp.processor.ProcessorFactory
-
create the processor used to align the keywords in the update statement
- createUpdateResultColumn(ResultSet, TObjectName) - Method in class gudusoft.gsqlparser.dlineage.dataflow.model.ModelFactory
- createUpdateStmtFormatter(GFmtOpt) - Static method in class gudusoft.gsqlparser.pp.stmtformatter.FormatterFactory
- createVariable(Procedure, String, boolean) - Method in class gudusoft.gsqlparser.dlineage.dataflow.model.ModelFactory
- createVariable(TObjectName) - Method in class gudusoft.gsqlparser.dlineage.dataflow.model.ModelFactory
- createVariable(String) - Method in class gudusoft.gsqlparser.dlineage.dataflow.model.ModelFactory
- createVariable(String, boolean) - Method in class gudusoft.gsqlparser.dlineage.dataflow.model.ModelFactory
- createVariableProperty(Table, TDeclareVariable) - Method in class gudusoft.gsqlparser.dlineage.dataflow.model.ModelFactory
- createView(TCustomSqlStatement, TObjectName) - Method in class gudusoft.gsqlparser.dlineage.dataflow.model.ModelFactory
- createView(TCustomSqlStatement, TObjectName, boolean) - Method in class gudusoft.gsqlparser.dlineage.dataflow.model.ModelFactory
- createViewColumn(Table, TObjectName, int, boolean) - Method in class gudusoft.gsqlparser.dlineage.dataflow.model.ModelFactory
- CreateViewReturnProcessor - Class in gudusoft.gsqlparser.pp.processor.type.createview
- CreateViewReturnProcessor() - Constructor for class gudusoft.gsqlparser.pp.processor.type.createview.CreateViewReturnProcessor
- createviewstmt - Static variable in class gudusoft.gsqlparser.nodes.TStatementSqlNode
- CreateViewStmtFormatter - Class in gudusoft.gsqlparser.pp.stmtformatter.type.comm
- CreateViewStmtFormatter() - Constructor for class gudusoft.gsqlparser.pp.stmtformatter.type.comm.CreateViewStmtFormatter
- CreateViewStmtFormatterBuilder - Class in gudusoft.gsqlparser.pp.stmtformatter.builder.comm
- CreateViewStmtFormatterBuilder() - Constructor for class gudusoft.gsqlparser.pp.stmtformatter.builder.comm.CreateViewStmtFormatterBuilder
- createWhitespaceSourceToken(int) - Static method in class gudusoft.gsqlparser.pp.utils.SourceTokenOperator
-
create the white space source token
- createWithCTE() - Static method in class gudusoft.gsqlparser.resolver2.TSQLResolverConfig
-
Create configuration with showCTE enabled.
- createWithCTE(TSQLResolver2) - Static method in class gudusoft.gsqlparser.resolver2.TSQLResolver2ResultFormatter
-
Create a formatter configured to show CTE tables and columns.
- createWithCTEColumns(TSQLResolver2) - Static method in class gudusoft.gsqlparser.resolver2.TSQLResolver2ResultFormatter
-
Create a formatter configured to show CTE column definitions.
- createWithDatatype() - Static method in class gudusoft.gsqlparser.resolver2.TSQLResolverConfig
-
Create configuration with showDatatype enabled.
- createWithDatatype(TSQLResolver2) - Static method in class gudusoft.gsqlparser.resolver2.TSQLResolver2ResultFormatter
-
Create a formatter configured to show datatypes.
- credential - Enum constant in enum gudusoft.gsqlparser.EDbObjectType
- CREDENTIALS - Enum constant in enum gudusoft.gsqlparser.nodes.TAuthorizationClause.EAuthorizationType
- cross - Enum constant in enum gudusoft.gsqlparser.EJoinType
- crossapply - Enum constant in enum gudusoft.gsqlparser.EJoinType
- crossfilter_t - Enum constant in enum gudusoft.gsqlparser.EFunctionType
- crossjoin_t - Enum constant in enum gudusoft.gsqlparser.EFunctionType
- crud - Enum constant in enum gudusoft.gsqlparser.dlineage.dataflow.model.AnalyzeMode
- crud - Enum constant in enum gudusoft.gsqlparser.dlineage.dataflow.model.RelationshipType
- CrudRelationship - Class in gudusoft.gsqlparser.dlineage.dataflow.model
- CrudRelationship() - Constructor for class gudusoft.gsqlparser.dlineage.dataflow.model.CrudRelationship
- cSchema - Variable in class gudusoft.gsqlparser.sqlenv.QualifiedName
- cServer - Variable in class gudusoft.gsqlparser.sqlenv.QualifiedName
- csum_t - Enum constant in enum gudusoft.gsqlparser.EFunctionType
- CsvReader - Class in gudusoft.gsqlparser.util.csv
- CsvReader(InputStream, char, Charset) - Constructor for class gudusoft.gsqlparser.util.csv.CsvReader
- CsvReader(InputStream, Charset) - Constructor for class gudusoft.gsqlparser.util.csv.CsvReader
- CsvReader(Reader) - Constructor for class gudusoft.gsqlparser.util.csv.CsvReader
- CsvReader(Reader, char) - Constructor for class gudusoft.gsqlparser.util.csv.CsvReader
- CsvReader(String) - Constructor for class gudusoft.gsqlparser.util.csv.CsvReader
- CsvReader(String, char) - Constructor for class gudusoft.gsqlparser.util.csv.CsvReader
- CsvReader(String, char, Charset) - Constructor for class gudusoft.gsqlparser.util.csv.CsvReader
- CsvWriter - Class in gudusoft.gsqlparser.util.csv
- CsvWriter(OutputStream, char, Charset) - Constructor for class gudusoft.gsqlparser.util.csv.CsvWriter
- CsvWriter(Writer, char) - Constructor for class gudusoft.gsqlparser.util.csv.CsvWriter
- CsvWriter(String) - Constructor for class gudusoft.gsqlparser.util.csv.CsvWriter
- CsvWriter(String, char, Charset) - Constructor for class gudusoft.gsqlparser.util.csv.CsvWriter
- cte - Enum constant in enum gudusoft.gsqlparser.dlineage.dataflow.model.ResultSetType
- cte - Enum constant in enum gudusoft.gsqlparser.EDbObjectType
- cte - Enum constant in enum gudusoft.gsqlparser.ESqlClause
- CTE - Enum constant in enum gudusoft.gsqlparser.resolver2.ScopeType
-
CTE (WITH clause) scope
- CTE - Static variable in class gudusoft.gsqlparser.dlineage.dataflow.model.Transform
- CTE_COLUMN_LIST - Enum constant in enum gudusoft.gsqlparser.resolver2.inference.EvidenceType
-
Column from CTE definition.
- cteList - Variable in class gudusoft.gsqlparser.nodes.TDeleteSqlNode
- cteList - Variable in class gudusoft.gsqlparser.nodes.TInsertSqlNode
- cteList - Variable in class gudusoft.gsqlparser.nodes.TMergeSqlNode
- cteList - Variable in class gudusoft.gsqlparser.nodes.TSelectSqlNode
- cteList - Variable in class gudusoft.gsqlparser.nodes.TUpdateSqlNode
- cteNames - Variable in class gudusoft.gsqlparser.nodes.TCTEList
-
Deprecated.please use
TParseTreeNodeList.size()andTCTEList.getCTE(int)to access the cte in the list - CTENamespace - Class in gudusoft.gsqlparser.resolver2.namespace
-
Namespace representing a Common Table Expression (CTE).
- CTENamespace(TCTE, String, TSelectSqlStatement) - Constructor for class gudusoft.gsqlparser.resolver2.namespace.CTENamespace
- CTENamespace(TCTE, String, TSelectSqlStatement, INameMatcher) - Constructor for class gudusoft.gsqlparser.resolver2.namespace.CTENamespace
- cteNewlineBeforeAs - Variable in class gudusoft.gsqlparser.pp.para.GFmtOpt
-
//todo add sample43
- CTEProcessor - Class in gudusoft.gsqlparser.pp.processor.type.select
- CTEProcessor() - Constructor for class gudusoft.gsqlparser.pp.processor.type.select.CTEProcessor
- CTEScope - Class in gudusoft.gsqlparser.resolver2.scope
-
Scope for Common Table Expressions (WITH clause).
- CTEScope(IScope, TCTEList) - Constructor for class gudusoft.gsqlparser.resolver2.scope.CTEScope
- cube - Static variable in class gudusoft.gsqlparser.nodes.TRollupCube
- cube_root - Static variable in class gudusoft.gsqlparser.TBaseType
- cubeRoot - Static variable in class gudusoft.gsqlparser.nodes.TExpression
-
Deprecated.As of v1.4.3.0, replaced by
EExpressionType.unary_cuberoot_t - curColumnNumberVT(TSourceToken) - Static method in class gudusoft.gsqlparser.pp.utils.SourceTokenOperator
-
calcaulate the text length from a given position to the line start.
- curColumnNumberVT(TSourceTokenList, int) - Static method in class gudusoft.gsqlparser.pp.utils.SourceTokenOperator
-
calcaulate the text length from a given position to the line start.
- curIndentLenVT(TSourceToken) - Static method in class gudusoft.gsqlparser.pp.utils.SourceTokenOperator
-
calculate the current indent length VT is the abbr for "virtual token" (which contains before tokens, after tokens and replace token)
- curIndentLenVT(TSourceTokenList, int) - Static method in class gudusoft.gsqlparser.pp.utils.SourceTokenOperator
-
calculate the current indent length VT is the abbr for "virtual token" (which contains before tokens, after tokens and replace token)
- curpos - Variable in class gudusoft.gsqlparser.TSourceTokenList
-
Used by parser internally.
- currency_t - Enum constant in enum gudusoft.gsqlparser.EDataType
- current_date_t - Enum constant in enum gudusoft.gsqlparser.EFunctionType
- current_schema - Enum constant in enum gudusoft.gsqlparser.ELiteralType
- current_time_t - Enum constant in enum gudusoft.gsqlparser.EFunctionType
- current_timestamp_t - Enum constant in enum gudusoft.gsqlparser.EFunctionType
- currentDBVendor - Static variable in class gudusoft.gsqlparser.TGSqlParser
- currentRow - Enum constant in enum gudusoft.gsqlparser.EWindowExcludeType
- currLogLevel - Static variable in class gudusoft.gsqlparser.pp.logger.PPLogger
- cursor - Enum constant in enum gudusoft.gsqlparser.dlineage.dataflow.model.EffectType
- cursor - Enum constant in enum gudusoft.gsqlparser.dlineage.dataflow.model.ResultSetType
- cursor - Enum constant in enum gudusoft.gsqlparser.dlineage.dataflow.model.SubType
- cursor - Enum constant in enum gudusoft.gsqlparser.EDbObjectType
- cursor - Enum constant in enum gudusoft.gsqlparser.EDeclareType
- Cursor - Class in gudusoft.gsqlparser.dlineage.dataflow.model
- Cursor(TMssqlDeclare) - Constructor for class gudusoft.gsqlparser.dlineage.dataflow.model.Cursor
- Cursor(TCursorDeclStmt) - Constructor for class gudusoft.gsqlparser.dlineage.dataflow.model.Cursor
- Cursor(TForStmt) - Constructor for class gudusoft.gsqlparser.dlineage.dataflow.model.Cursor
- Cursor(TLoopStmt) - Constructor for class gudusoft.gsqlparser.dlineage.dataflow.model.Cursor
- Cursor(TOpenforStmt) - Constructor for class gudusoft.gsqlparser.dlineage.dataflow.model.Cursor
- CURSOR - Enum constant in enum gudusoft.gsqlparser.resolver2.namespace.OraclePackageNamespace.MemberKind
- cursor_attribute_t - Enum constant in enum gudusoft.gsqlparser.EExpressionType
- cursor_for_loop - Static variable in class gudusoft.gsqlparser.stmt.TLoopStmt
- cursor_t - Enum constant in enum gudusoft.gsqlparser.EDataType
- cursor_t - Enum constant in enum gudusoft.gsqlparser.EExpressionType
- cursorAssignment - Enum constant in enum gudusoft.gsqlparser.stmt.TAssignStmt.AssignType
- cursorExprOperator - Static variable in class gudusoft.gsqlparser.nodes.TExpression
-
Deprecated.As of v1.4.3.0, replaced by
EExpressionType.cursor_t - cycle - Enum constant in enum gudusoft.gsqlparser.ESequenceOptionType
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
EExpressionType.case_t