Index

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

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