Skip navigation links
General SQL Parser Documentation | ← Back to Docs
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 

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
 
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.
calculateTokenCount() - Method in class gudusoft.gsqlparser.nodes.TParseTreeNode
 
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.TLexerAnsi
 
canBeColumnName(int) - Method in class gudusoft.gsqlparser.TLexerDb2
 
canBeColumnName(int) - Static method in class gudusoft.gsqlparser.TLexerMssql
 
CandidateTable - Class in gudusoft.gsqlparser.dlineage.dataflow.model.json
 
CandidateTable() - Constructor for class gudusoft.gsqlparser.dlineage.dataflow.model.json.CandidateTable
 
candidateTable - Class in gudusoft.gsqlparser.dlineage.dataflow.model.xml
 
candidateTable() - Constructor for class gudusoft.gsqlparser.dlineage.dataflow.model.xml.candidateTable
 
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
 
CASE - Static variable in class gudusoft.gsqlparser.dlineage.dataflow.model.Transform
 
CASE - Static variable in class gudusoft.gsqlparser.pp.utils.SourceTokenNameConstant
 
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
caseKeywords - Variable in class gudusoft.gsqlparser.pp.para.GFmtOpt
//todo add sample32
caseQuotedIdentifier - Variable in class gudusoft.gsqlparser.pp.para.GFmtOpt
//todo add sample34
CASESPECIFIC - Static variable in class gudusoft.gsqlparser.nodes.TCharacterDatatypeProperty
 
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
castoperator - Static variable in class gudusoft.gsqlparser.TBaseType
 
Catalog - Class in gudusoft.gsqlparser.dlineage.dataflow.sqlenv.model
 
Catalog() - Constructor for class gudusoft.gsqlparser.dlineage.dataflow.sqlenv.model.Catalog
 
catalogCollationCaseSensitive - Static variable in class gudusoft.gsqlparser.sqlenv.TSQLEnv
 
changePrecedingBlankFrom0to1() - Method in class gudusoft.gsqlparser.pp.stmtformatter.SQLion
 
charEncloseSQL - Variable in class gudusoft.gsqlparser.pp.stmtformatter.SQLion
 
CharSequenceTranslator - Class in gudusoft.gsqlparser.dlineage.graph.utils
 
CharSequenceTranslator() - Constructor for class gudusoft.gsqlparser.dlineage.graph.utils.CharSequenceTranslator
 
chechSyntax() - Method in class gudusoft.gsqlparser.dlineage.DataFlowAnalyzer
 
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
 
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
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
 
checkSyntax() - Method in class gudusoft.gsqlparser.TGSqlParser
check syntax of the input SQL.
checkTableByName(String) - Method in class gudusoft.gsqlparser.nodes.TTable
 
CHR(Integer) - Method in class gudusoft.gsqlparser.compiler.builtinFunction.TOracleBuiltFunction
 
cleanTempTable() - Method in class gudusoft.gsqlparser.dlineage.dataflow.model.ModelBindingManager
 
clear() - Method in class gudusoft.gsqlparser.nodes.TParseTreeNodeList
 
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() - Method in class gudusoft.gsqlparser.TSourceTokenList
 
clear() - Method in class gudusoft.gsqlparser.TStatementList
 
clearAllObject(String) - Static method in class gudusoft.gsqlparser.pp.stmtformatter.FormatterFactory
 
clearCryptFunctions() - Static method in class gudusoft.gsqlparser.TBaseType
 
clearError() - Method in class gudusoft.gsqlparser.TCustomSqlStatement
 
clearLogs() - Static method in class gudusoft.gsqlparser.TLog
 
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(T[]) - Static method in class gudusoft.gsqlparser.dlineage.graph.utils.AggregateTranslator
 
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
 
cloneDataflow(dataflow) - Static method in class gudusoft.gsqlparser.dlineage.util.DataflowUtility
 
close() - Method in class gudusoft.gsqlparser.util.csv.CsvReader
Closes and releases all related resources.
close() - Method in class gudusoft.gsqlparser.util.csv.CsvWriter
Closes and releases all related resources.
close() - Method in class gudusoft.gsqlparser.util.SQLUtil.UnicodeInputStream
 
CloseSqlNode - Static variable in class gudusoft.gsqlparser.nodes.TStatementSqlNode
 
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 */
COLLATE - Static variable in class gudusoft.gsqlparser.nodes.TExpression
Deprecated.
As of v1.4.3.0, replaced by EExpressionType.collate_t
collect() - Method in class gudusoft.gsqlparser.resolver.TMetadataCollector
Main method to start metadata collection process.
collectAttributes() - Method in class gudusoft.gsqlparser.nodes.TFromClause
 
collectDynamicSqlHash(TCustomSqlStatement) - Method in class gudusoft.gsqlparser.dlineage.dataflow.model.ModelBindingManager
 
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
 
Column - Class in gudusoft.gsqlparser.dlineage.dataflow.model
 
Column() - Constructor for class gudusoft.gsqlparser.dlineage.dataflow.model.Column
 
Column - Class in gudusoft.gsqlparser.dlineage.dataflow.model.json
 
Column() - Constructor for class gudusoft.gsqlparser.dlineage.dataflow.model.json.Column
 
column - Class in gudusoft.gsqlparser.dlineage.dataflow.model.xml
 
column() - Constructor for class gudusoft.gsqlparser.dlineage.dataflow.model.xml.column
 
Column - Class in gudusoft.gsqlparser.dlineage.dataflow.sqlenv.model
 
Column() - Constructor for class gudusoft.gsqlparser.dlineage.dataflow.sqlenv.model.Column
 
Column - Class in gudusoft.gsqlparser.dlineage.metadata
 
Column() - Constructor for class gudusoft.gsqlparser.dlineage.metadata.Column
 
Column() - Constructor for class gudusoft.gsqlparser.dlineage.util.TableColumnUtility.Column
 
Column - Class in gudusoft.gsqlparser.sqlenv.metadata.model
 
Column() - Constructor for class gudusoft.gsqlparser.sqlenv.metadata.model.Column
 
column - Variable in class gudusoft.gsqlparser.TLog
 
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
 
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_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
 
columnCollationCaseSensitive - Static variable in class gudusoft.gsqlparser.sqlenv.TSQLEnv
 
columnInTable(String, String) - Method in class gudusoft.gsqlparser.sqlenv.TSQLEnv
 
ColumnlistCommaProcessor - Class in gudusoft.gsqlparser.pp.processor.type.comm
used for comma style
ColumnlistCommaProcessor() - Constructor for class gudusoft.gsqlparser.pp.processor.type.comm.ColumnlistCommaProcessor
 
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
 
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 - 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
 
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(String, String) - Method in class gudusoft.gsqlparser.sqlenv.TSQLEnv
 
compareColumn(EDbVendor, TObjectName, TObjectName) - Static method in class gudusoft.gsqlparser.sqlenv.TSQLEnv
 
compareColumnIdentifier(String, String) - Static method in class gudusoft.gsqlparser.dlineage.util.DlineageUtil
 
compareIdentifier(String, String, ESQLDataObjectType) - Static method in class gudusoft.gsqlparser.dlineage.util.DlineageUtil
 
compareIdentifier(ESQLDataObjectType, String, String) - Method in class gudusoft.gsqlparser.sqlenv.TSQLEnv
 
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
 
CompareJavaFiles - Class in <Unnamed>
 
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
 
compareStringBuilderToFile(StringBuilder, String) - Static method in class gudusoft.gsqlparser.TBaseType
 
compareStringsLineByLine(String, String) - Static method in class gudusoft.gsqlparser.TBaseType
 
compareTable(String, String) - Method in class gudusoft.gsqlparser.sqlenv.TSQLEnv
 
compareTable(EDbVendor, TObjectName, TObjectName) - Static 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(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.
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(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()
comparyStringArray(String[], String[]) - Static method in class gudusoft.gsqlparser.TBaseType
 
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
CONCAT(String, String) - Method in class gudusoft.gsqlparser.compiler.builtinFunction.TOracleBuiltFunction
 
CONCATENATE - Static variable in class gudusoft.gsqlparser.nodes.TExpression
Deprecated.
As of v1.4.3.0, replaced by EExpressionType.concatenate_t
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_statement_if - Static variable in class gudusoft.gsqlparser.TBaseType
 
condition_statement_while - Static variable in class gudusoft.gsqlparser.TBaseType
 
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
Constant - Class in gudusoft.gsqlparser.dlineage.dataflow.model
 
Constant(TParseTreeNode) - Constructor for class gudusoft.gsqlparser.dlineage.dataflow.model.Constant
 
constant - Variable in class gudusoft.gsqlparser.dlineage.dataflow.model.Constant
 
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_level_column - Static variable in class gudusoft.gsqlparser.TBaseType
 
constraint_level_table - Static variable in class gudusoft.gsqlparser.TBaseType
 
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
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(String) - Method in class gudusoft.gsqlparser.sqlenv.TSQLSchema
 
containsText(Document, String) - Static method in class gudusoft.gsqlparser.dlineage.graph.utils.XMLUtil
 
ContinueSqlNode - Static variable in class gudusoft.gsqlparser.nodes.TStatementSqlNode
 
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
 
convertToSelect() - Method in class gudusoft.gsqlparser.nodes.hive.THiveFromQuerySqlNode
 
convertToTableLevelDataflow(dataflow) - Static method in class gudusoft.gsqlparser.dlineage.util.DataflowUtility
 
Coordinate - Class in gudusoft.gsqlparser.dlineage.dataflow.model.json
 
Coordinate() - Constructor for class gudusoft.gsqlparser.dlineage.dataflow.model.json.Coordinate
 
Coordinate(long, long, String) - Constructor for class gudusoft.gsqlparser.dlineage.dataflow.model.json.Coordinate
 
Coordinate - Class in gudusoft.gsqlparser.dlineage.metadata
 
Coordinate() - Constructor for class gudusoft.gsqlparser.dlineage.metadata.Coordinate
 
Coordinate(long, long, String) - Constructor for class gudusoft.gsqlparser.dlineage.metadata.Coordinate
 
coordinate() - Method in class gudusoft.gsqlparser.nodes.TObjectName
The X and Y position of this objectName in the SQL
COPY_INTO_LOCATION - Static variable in class gudusoft.gsqlparser.stmt.snowflake.TSnowflakeCopyIntoStmt
 
COPY_INTO_TABLE - Static variable in class gudusoft.gsqlparser.stmt.snowflake.TSnowflakeCopyIntoStmt
 
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
 
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
 
create(A, B) - Static method in class gudusoft.gsqlparser.dlineage.util.Pair
Convenience method for creating an appropriately typed pair.
create(A, B, C) - Static method in class gudusoft.gsqlparser.dlineage.util.Pair3
Convenience method for creating an appropriately typed pair.
create(Class<E>, GFmtOpt, Object...) - Static method in class gudusoft.gsqlparser.pp.processor.ProcessorFactory
create a instance
create(GFmtOpt) - Static method in class gudusoft.gsqlparser.pp.stmtformatter.builder.comm.AllStmtsFormatterBuilder
 
create() - Method in interface gudusoft.gsqlparser.pp.stmtformatter.FormatterFactory.IFormatterBuilderCreator
 
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
createCaseWhenProcessor(GFmtOpt, Boolean, Integer) - Static method in class gudusoft.gsqlparser.pp.processor.ProcessorFactory
create the processor used to process the 'case when' paramters
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
 
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(TCursorDeclStmt) - Method in class gudusoft.gsqlparser.dlineage.dataflow.model.ModelFactory
 
createCursor(TMssqlDeclare) - Method in class gudusoft.gsqlparser.dlineage.dataflow.model.ModelFactory
 
createCursor(TLoopStmt) - Method in class gudusoft.gsqlparser.dlineage.dataflow.model.ModelFactory
 
createCursor(TForStmt) - 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
 
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
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
 
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, TConstant) - Static method in class gudusoft.gsqlparser.nodes.TExpression
 
createExpression(EDbVendor, TObjectName) - Static method in class gudusoft.gsqlparser.nodes.TExpression
 
createExpression(EDbVendor, EExpressionType, TSourceToken, TObjectName, TObjectName) - 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, TExpression, TExpression) - 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
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(TFunctionCall) - Method in class gudusoft.gsqlparser.dlineage.dataflow.model.ModelFactory
 
createFunction(TObjectName) - Method in class gudusoft.gsqlparser.dlineage.dataflow.model.ModelFactory
 
createFunction(TCaseExpression) - 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
 
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, String) - Method in class gudusoft.gsqlparser.dlineage.dataflow.model.ModelFactory
 
createInsertTableColumn(Table, TObjectName) - Method in class gudusoft.gsqlparser.dlineage.dataflow.model.ModelFactory
 
createInsertTableColumn(Table, TExpression, int) - Method in class gudusoft.gsqlparser.dlineage.dataflow.model.ModelFactory
 
createInsertTableColumn(Table, TConstant, int) - 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(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.
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, String) - 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
 
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>, OutputStream) - Static method in class gudusoft.gsqlparser.pp.print.PrinterFactory
 
createPrinter(Class<E>) - 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(Procedure, TParameterDeclaration, int) - Method in class gudusoft.gsqlparser.dlineage.dataflow.model.ModelFactory
 
createProcedureArgument(OraclePackage, 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(TCustomSqlStatement) - Method in class gudusoft.gsqlparser.dlineage.dataflow.model.ModelFactory
 
createProcess(TFunctionCall) - 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(ResultSet, TResultColumn) - Method in class gudusoft.gsqlparser.dlineage.dataflow.model.ModelFactory
 
createResultColumn(ResultSet, TObjectName) - Method in class gudusoft.gsqlparser.dlineage.dataflow.model.ModelFactory
 
createResultColumn(ResultSet, TExpression) - Method in class gudusoft.gsqlparser.dlineage.dataflow.model.ModelFactory
 
createResultColumn(ResultSet, TObjectName, boolean) - Method in class gudusoft.gsqlparser.dlineage.dataflow.model.ModelFactory
 
createResultColumn(QueryTable, TResultColumn) - Method in class gudusoft.gsqlparser.dlineage.dataflow.model.ModelFactory
 
createResultSet(TSelectSqlStatement, boolean) - Method in class gudusoft.gsqlparser.dlineage.dataflow.model.ModelFactory
 
createResultSet(TParseTreeNode, 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
 
createSchema(TObjectName) - Method in class gudusoft.gsqlparser.dlineage.dataflow.model.ModelFactory
 
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, int) - 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.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
createSetStmtFormatter(GFmtOpt) - Static method in class gudusoft.gsqlparser.pp.stmtformatter.FormatterFactory
 
createSimpleExpression(TObjectName) - Method in class gudusoft.gsqlparser.nodes.TNodeFactory
 
createSimpleExpression(TConstant) - Method in class gudusoft.gsqlparser.nodes.TNodeFactory
 
createSimpleExpression(TSourceToken) - Method in class gudusoft.gsqlparser.nodes.TNodeFactory
 
createSimpleExpression(THiveVariable) - 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
 
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(TTable, TObjectName) - Method in class gudusoft.gsqlparser.dlineage.dataflow.model.ModelFactory
 
createTable(TTable) - Method in class gudusoft.gsqlparser.dlineage.dataflow.model.ModelFactory
 
createtable - Static variable in class gudusoft.gsqlparser.nodes.TStatementSqlNode
 
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
 
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, TObjectName, boolean) - Method in class gudusoft.gsqlparser.dlineage.dataflow.model.ModelFactory
 
createTableColumn(Table, TResultColumn) - 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
 
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, String) - Method in class gudusoft.gsqlparser.dlineage.dataflow.model.ModelFactory
 
createTableFromCreateDDL(TTable, boolean) - 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(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
 
createVariable(Procedure, 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
CrudRelationship - Class in gudusoft.gsqlparser.dlineage.dataflow.model
 
CrudRelationship() - Constructor for class gudusoft.gsqlparser.dlineage.dataflow.model.CrudRelationship
 
CsvReader - Class in gudusoft.gsqlparser.util.csv
A stream based parser for parsing delimited text data from a file or a stream.
CsvReader(String, char, Charset) - Constructor for class gudusoft.gsqlparser.util.csv.CsvReader
Creates a CsvReader object using a file as the data source.
CsvReader(String, char) - Constructor for class gudusoft.gsqlparser.util.csv.CsvReader
Creates a CsvReader object using a file as the data source. Uses ISO-8859-1 as the Charset.
CsvReader(String) - Constructor for class gudusoft.gsqlparser.util.csv.CsvReader
Creates a CsvReader object using a file as the data source. Uses a comma as the column delimiter and ISO-8859-1 as the Charset.
CsvReader(Reader, char) - Constructor for class gudusoft.gsqlparser.util.csv.CsvReader
Constructs a CsvReader object using a Reader object as the data source.
CsvReader(Reader) - Constructor for class gudusoft.gsqlparser.util.csv.CsvReader
Constructs a CsvReader object using a Reader object as the data source. Uses a comma as the column delimiter.
CsvReader(InputStream, char, Charset) - Constructor for class gudusoft.gsqlparser.util.csv.CsvReader
Constructs a CsvReader object using an InputStream object as the data source.
CsvReader(InputStream, Charset) - Constructor for class gudusoft.gsqlparser.util.csv.CsvReader
Constructs a CsvReader object using an InputStream object as the data source. Uses a comma as the column delimiter.
CsvWriter - Class in gudusoft.gsqlparser.util.csv
A stream based writer for writing delimited text data to a file or a stream.
CsvWriter(String, char, Charset) - Constructor for class gudusoft.gsqlparser.util.csv.CsvWriter
Creates a CsvWriter object using a file as the data destination.
CsvWriter(String) - Constructor for class gudusoft.gsqlparser.util.csv.CsvWriter
Creates a CsvWriter object using a file as the data destination. Uses a comma as the column delimiter and ISO-8859-1 as the Charset.
CsvWriter(Writer, char) - Constructor for class gudusoft.gsqlparser.util.csv.CsvWriter
Creates a CsvWriter object using a Writer to write data to.
CsvWriter(OutputStream, char, Charset) - Constructor for class gudusoft.gsqlparser.util.csv.CsvWriter
Creates a CsvWriter object using an OutputStream to write data to.
CTE - Static variable in class gudusoft.gsqlparser.dlineage.dataflow.model.Transform
 
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
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
 
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(TSourceTokenList, int) - Static method in class gudusoft.gsqlparser.pp.utils.SourceTokenOperator
calcaulate the text length from a given position to the line start.
curColumnNumberVT(TSourceToken) - Static method in class gudusoft.gsqlparser.pp.utils.SourceTokenOperator
calcaulate the text length from a given position to the line start.
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)
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)
currentDBVendor - Static variable in class gudusoft.gsqlparser.TGSqlParser
 
currLogLevel - Static variable in class gudusoft.gsqlparser.pp.logger.PPLogger
 
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(TOpenforStmt) - 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_for_loop - Static variable in class gudusoft.gsqlparser.stmt.TLoopStmt
 
cursorExprOperator - Static variable in class gudusoft.gsqlparser.nodes.TExpression
Deprecated.
As of v1.4.3.0, replaced by EExpressionType.cursor_t
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 
Skip navigation links
General SQL Parser Documentation | ← Back to Docs

Copyright © 2025 Gudu Software. All rights reserved. | Back to Documentation | Full Documentation Site