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

H

HanaSqlParser - Class in gudusoft.gsqlparser.parser
SAP HANA SQL parser implementation.
HanaSqlParser() - Constructor for class gudusoft.gsqlparser.parser.HanaSqlParser
Construct HANA SQL parser.
handleCreateTableErrorRecovery(TCustomSqlStatement) - Method in class gudusoft.gsqlparser.parser.DatabricksSqlParser
Handle error recovery for CREATE TABLE statements.
handleCreateTableErrorRecovery(TCustomSqlStatement) - Method in class gudusoft.gsqlparser.parser.SparkSqlParser
Handle error recovery for CREATE TABLE statements.
handlers - Enum constant in enum gudusoft.gsqlparser.EDeclareType
 
handleStatementParsingException(TCustomSqlStatement, int, Exception) - Method in class gudusoft.gsqlparser.parser.AbstractSqlParser
Handle exceptions that occur during individual statement parsing.
HANG - Enum constant in enum gudusoft.gsqlparser.EBTEQCmdType
 
HANG - Enum constant in enum gudusoft.gsqlparser.stmt.teradata.utilities.BteqCmdType
 
hasAmbiguousStar() - Method in class gudusoft.gsqlparser.resolver2.namespace.SubqueryNamespace
Check if this subquery has an unqualified star with multiple tables.
hasCatalog() - Method in class gudusoft.gsqlparser.resolver2.model.QualifiedName
Check if this qualified name has a catalog specified.
hasChanges() - Method in class gudusoft.gsqlparser.resolver2.enhancement.EnhancementResult
Check if any columns were added in this enhancement
hasColumn(String) - Method in class gudusoft.gsqlparser.resolver2.namespace.AbstractNamespace
 
hasColumn(String) - Method in class gudusoft.gsqlparser.resolver2.namespace.CTENamespace
 
hasColumn(String) - Method in class gudusoft.gsqlparser.resolver2.namespace.DynamicStarSource
 
hasColumn(String) - Method in interface gudusoft.gsqlparser.resolver2.namespace.INamespace
Check if a column exists in this namespace.
hasColumn(String) - Method in class gudusoft.gsqlparser.resolver2.namespace.OraclePackageNamespace
 
hasColumn(String) - Method in class gudusoft.gsqlparser.resolver2.namespace.PivotNamespace
 
hasColumn(String) - Method in class gudusoft.gsqlparser.resolver2.namespace.PlsqlVariableNamespace
 
hasColumn(String) - Method in class gudusoft.gsqlparser.resolver2.namespace.SubqueryNamespace
 
hasColumn(String) - Method in class gudusoft.gsqlparser.resolver2.namespace.TableNamespace
 
hasColumn(String) - Method in class gudusoft.gsqlparser.resolver2.namespace.UnionNamespace
 
hasColumn(String) - Method in class gudusoft.gsqlparser.resolver2.namespace.UnnestNamespace
 
hasColumn(String) - Method in class gudusoft.gsqlparser.resolver2.namespace.ValuesNamespace
 
hasContext() - Method in class gudusoft.gsqlparser.resolver2.context.DatabaseContextTracker
Check if any context has been tracked.
hasConverged() - Method in class gudusoft.gsqlparser.resolver2.iterative.ConvergenceDetector.ConvergenceResult
 
hasCTE(String) - Method in class gudusoft.gsqlparser.resolver2.scope.CTEScope
Check if a CTE with the given name exists in this scope.
hasCustomGuessColumnStrategy() - Method in class gudusoft.gsqlparser.resolver2.TSQLResolverConfig
Check if a custom guess column strategy has been set on this config.
hasDefiniteEvidence() - Method in class gudusoft.gsqlparser.resolver2.model.ColumnSource
Check if this resolution has definite evidence (not inferred).
hasDefiniteMatches() - Method in class gudusoft.gsqlparser.resolver2.model.AmbiguousColumnSource
Checks if there are definite matches (confidence = 1.0) among the candidates
hasErrors() - Method in class gudusoft.gsqlparser.parser.SqlParseResult
Check if parsing resulted in errors.
hasExpandedStars() - Method in class gudusoft.gsqlparser.resolver2.expansion.ExpansionResult
Check if any stars were expanded.
hasFieldPath() - Method in class gudusoft.gsqlparser.resolver2.model.ColumnSource
Check if this column source has a field path (deep/record field access).
hasFunction(TExprFunction) - Method in interface gudusoft.gsqlparser.compiler.expr.function.IFunctionProvider
 
hasFunction(TExprFunction) - Method in class gudusoft.gsqlparser.compiler.expr.function.TExcelFunctionProvider
 
hasFunction(TExprFunction) - Method in class gudusoft.gsqlparser.compiler.expr.function.TFunctionManager
 
hasFunction(TExprFunction) - Method in class gudusoft.gsqlparser.compiler.expr.function.TFunctionMap
 
hash - Enum constant in enum gudusoft.gsqlparser.ETablePartitionType
 
hash - Enum constant in enum gudusoft.gsqlparser.nodes.TSubPartitionByClause.ESubPartitionByType
 
hashByQuantity - Enum constant in enum gudusoft.gsqlparser.nodes.TTablePartitionItem.ETablePartitionItemType
 
hashCode() - Method in class gudusoft.gsqlparser.dlineage.dataflow.model.ArgumentRelationshipElement
 
hashCode() - Method in class gudusoft.gsqlparser.dlineage.dataflow.model.ConstantRelationshipElement
 
hashCode() - Method in class gudusoft.gsqlparser.dlineage.dataflow.model.DbObjectPosition
 
hashCode() - Method in class gudusoft.gsqlparser.dlineage.dataflow.model.FunctionRelationshipElement
 
hashCode() - Method in class gudusoft.gsqlparser.dlineage.dataflow.model.ProcedureRelationshipElement
 
hashCode() - Method in class gudusoft.gsqlparser.dlineage.dataflow.model.RelationRowsRelationshipElement
 
hashCode() - Method in class gudusoft.gsqlparser.dlineage.dataflow.model.ResultColumnRelationshipElement
 
hashCode() - Method in class gudusoft.gsqlparser.dlineage.dataflow.model.TableColumnRelationshipElement
 
hashCode() - Method in class gudusoft.gsqlparser.dlineage.dataflow.model.TableRelationshipElement
 
hashCode() - Method in class gudusoft.gsqlparser.dlineage.dataflow.model.ViewColumnRelationshipElement
 
hashCode() - Method in class gudusoft.gsqlparser.dlineage.dataflow.model.xml.column
 
hashCode() - Method in class gudusoft.gsqlparser.dlineage.dataflow.model.xml.error
 
hashCode() - Method in class gudusoft.gsqlparser.dlineage.dataflow.model.xml.relationship
 
hashCode() - Method in class gudusoft.gsqlparser.dlineage.dataflow.model.xml.sourceColumn
 
hashCode() - Method in class gudusoft.gsqlparser.dlineage.dataflow.model.xml.transform
 
hashCode() - Method in class gudusoft.gsqlparser.dlineage.util.Pair
 
hashCode() - Method in class gudusoft.gsqlparser.dlineage.util.Pair3
 
hashCode() - Method in class gudusoft.gsqlparser.dlineage.util.TableColumnUtility.Column
 
hashCode() - Method in class gudusoft.gsqlparser.dlineage.util.TableFlowUtility.Table
 
hashCode() - Method in class gudusoft.gsqlparser.dlineage.util.TableFlowUtility.TableColumn
 
hashCode() - Method in class gudusoft.gsqlparser.resolver2.enhancement.CollectedColumnRef
 
hashCode() - Method in class gudusoft.gsqlparser.resolver2.expansion.ExpandedColumn
 
hashCode() - Method in class gudusoft.gsqlparser.resolver2.inference.InferenceEvidence
 
hashCode() - Method in class gudusoft.gsqlparser.resolver2.model.ColumnReference
 
hashCode() - Method in class gudusoft.gsqlparser.resolver2.model.FieldPath
 
hashCode() - Method in class gudusoft.gsqlparser.resolver2.model.QualifiedName
 
hashCode() - Method in class gudusoft.gsqlparser.resolver2.model.ResolutionEvidence
 
hashCode() - Method in class gudusoft.gsqlparser.sqlenv.calcite.CatalogStore.QualifiedName
 
hashCode() - Method in class gudusoft.gsqlparser.sqlenv.IdentifierProfile.VendorFlags
 
hashCode() - Method in class gudusoft.gsqlparser.sqlenv.NameKey
 
hashCode() - Method in class gudusoft.gsqlparser.TAttributeNode
 
hashCode() - Method in class gudusoft.gsqlparser.util.Identifier
 
hashCode(Object) - Static method in class gudusoft.gsqlparser.dlineage.util.Objects
 
hashIndividal - Enum constant in enum gudusoft.gsqlparser.nodes.TTablePartitionItem.ETablePartitionItemType
 
hasInferredColumns() - Method in class gudusoft.gsqlparser.resolver2.namespace.DynamicStarSource
Check if any columns have been inferred.
hasMember(String) - Method in class gudusoft.gsqlparser.resolver2.namespace.OraclePackageNamespace
Check if this package has a member with the given name.
hasMetadata() - Method in class gudusoft.gsqlparser.resolver2.namespace.TableNamespace
Returns true if this namespace has actual metadata (from DDL or SQLEnv).
hasMoreTokens() - Method in class gudusoft.gsqlparser.pp.stmtformatter.SQLion.TStringTokenizer
 
hasMultipleReferences() - Method in class gudusoft.gsqlparser.resolver2.model.ColumnSourceWithReferences
Check if there are multiple references (indicating deduplication occurred).
hasNext() - Method in class gudusoft.gsqlparser.nodes.TParseTreeNode
 
hasNext() - Method in class gudusoft.gsqlparser.TSourceTokenList
 
hasParameter(String) - Method in class gudusoft.gsqlparser.resolver2.namespace.PlsqlVariableNamespace
Check if a name is a parameter.
hasParenthesis() - Method in class gudusoft.gsqlparser.nodes.TFunctionCall
 
hasPositionInfo() - Method in class gudusoft.gsqlparser.resolver2.model.ColumnReference
Check if position information is available.
hasRecursiveCTE() - Method in class gudusoft.gsqlparser.resolver2.scope.CTEScope
Check if this scope contains a recursive CTE.
hasRelation() - Method in class gudusoft.gsqlparser.dlineage.dataflow.model.RelationRows
 
hasSchema() - Method in class gudusoft.gsqlparser.resolver2.model.QualifiedName
Check if this qualified name has a schema specified.
hasSeriousErrors() - Method in class gudusoft.gsqlparser.sqlenv.catalog.DifferenceLogger
检查是否有严重错误(用于测试)
hasSQLEnv() - Method in class gudusoft.gsqlparser.dlineage.dataflow.model.Table
 
hasStarColumn() - Method in class gudusoft.gsqlparser.resolver2.namespace.CTENamespace
 
hasStarColumn() - Method in class gudusoft.gsqlparser.resolver2.namespace.DynamicStarSource
 
hasStarColumn() - Method in interface gudusoft.gsqlparser.resolver2.namespace.INamespace
Check if this namespace contains a star column (SELECT *).
hasStarColumn() - Method in class gudusoft.gsqlparser.resolver2.namespace.SubqueryNamespace
 
hasStarColumn() - Method in class gudusoft.gsqlparser.resolver2.namespace.UnionNamespace
 
hasStarColumn() - Method in class gudusoft.gsqlparser.resolver2.namespace.UnnestNamespace
 
hasStarColumn() - Method in class gudusoft.gsqlparser.resolver2.namespace.ValuesNamespace
 
hasStarLinkColumn() - Method in class gudusoft.gsqlparser.dlineage.dataflow.model.ResultColumn
 
hasStarLinkColumn() - Method in class gudusoft.gsqlparser.dlineage.dataflow.model.TableColumn
 
hasSubquery() - Method in class gudusoft.gsqlparser.dlineage.dataflow.model.Table
 
hasTableDdl(TTable) - Static method in class gudusoft.gsqlparser.resolver2.model.ColumnSource
Check if a table has DDL metadata available (from CREATE TABLE in same script).
hasVariable(String) - Method in class gudusoft.gsqlparser.resolver2.namespace.PlsqlVariableNamespace
Check if a variable with the given name exists in this block.
hasVendor() - Method in class gudusoft.gsqlparser.resolver2.TSQLResolverConfig
Check if vendor-specific name matching is enabled.
having - Enum constant in enum gudusoft.gsqlparser.ESqlClause
 
HAVING - Enum constant in enum gudusoft.gsqlparser.resolver2.ScopeType
HAVING clause scope
HAVING - Static variable in class gudusoft.gsqlparser.pp.utils.SourceTokenNameConstant
 
HavingScope - Class in gudusoft.gsqlparser.resolver2.scope
Scope for HAVING clause.
HavingScope(IScope, TExpression) - Constructor for class gudusoft.gsqlparser.resolver2.scope.HavingScope
 
HEADING - Enum constant in enum gudusoft.gsqlparser.EBTEQCmdType
 
HEADING - Enum constant in enum gudusoft.gsqlparser.stmt.teradata.utilities.BteqCmdType
 
height - Variable in class gudusoft.gsqlparser.dlineage.graph.ui.Position
 
HELP - Enum constant in enum gudusoft.gsqlparser.stmt.teradata.utilities.BteqCmdType
 
HELP - Enum constant in enum gudusoft.gsqlparser.stmt.teradata.utilities.FastLoadCmdType
 
HELP_BTEQ - Enum constant in enum gudusoft.gsqlparser.EBTEQCmdType
 
HELP_BTEQ - Enum constant in enum gudusoft.gsqlparser.stmt.teradata.utilities.BteqCmdType
 
HELP_TABLE - Enum constant in enum gudusoft.gsqlparser.stmt.teradata.utilities.FastLoadCmdType
 
hex(int) - Static method in class gudusoft.gsqlparser.dlineage.graph.utils.StringTranslator
 
HEX_DIGITS - Static variable in class gudusoft.gsqlparser.dlineage.graph.utils.StringTranslator
 
hierarchical - Enum constant in enum gudusoft.gsqlparser.ESqlClause
 
HierarchicalResolver - Class in gudusoft.gsqlparser.sqlenv
Hierarchical Resolver (Phase 2 - 分层索引解析器)
HierarchicalResolver() - Constructor for class gudusoft.gsqlparser.sqlenv.HierarchicalResolver
 
Hierarchy - Enum constant in enum gudusoft.gsqlparser.nodes.mdx.EMdxDataType
 
hierarchyid_t - Enum constant in enum gudusoft.gsqlparser.EDataType
 
HIGH_PRIORITY - Enum constant in enum gudusoft.gsqlparser.ESelectModifier
 
HighlightingElement - Enum in gudusoft.gsqlparser.pp.output
 
HighlightingElementRender - Interface in gudusoft.gsqlparser.pp.output
 
hint - Enum constant in enum gudusoft.gsqlparser.EDbObjectType
 
hint - Variable in class gudusoft.gsqlparser.TSyntaxError
 
historySession - Enum constant in enum gudusoft.gsqlparser.EDbObjectType
 
hive_AMPERSAND - Static variable in class gudusoft.gsqlparser.TBaseType
 
hive_BigintLiteral - Static variable in class gudusoft.gsqlparser.TBaseType
 
hive_BITWISEOR - Static variable in class gudusoft.gsqlparser.TBaseType
 
hive_BITWISEXOR - Static variable in class gudusoft.gsqlparser.TBaseType
 
hive_ByteLengthLiteral - Static variable in class gudusoft.gsqlparser.TBaseType
 
hive_CharSetLiteral - Static variable in class gudusoft.gsqlparser.TBaseType
 
hive_CharSetName - Static variable in class gudusoft.gsqlparser.TBaseType
 
hive_COLON - Static variable in class gudusoft.gsqlparser.TBaseType
 
hive_COMMA - Static variable in class gudusoft.gsqlparser.TBaseType
 
hive_DecimalLiteral - Static variable in class gudusoft.gsqlparser.TBaseType
 
hive_div - Static variable in class gudusoft.gsqlparser.TBaseType
 
hive_DIVIDE - Static variable in class gudusoft.gsqlparser.TBaseType
 
hive_DOLLAR - Static variable in class gudusoft.gsqlparser.TBaseType
 
hive_DOT - Static variable in class gudusoft.gsqlparser.TBaseType
 
hive_equal - Static variable in class gudusoft.gsqlparser.TBaseType
 
HIVE_FUNC_IDENT - Static variable in class gudusoft.gsqlparser.TBaseType
 
hive_GREATERTHAN - Static variable in class gudusoft.gsqlparser.TBaseType
 
hive_LCURLY - Static variable in class gudusoft.gsqlparser.TBaseType
 
hive_LESSTHAN - Static variable in class gudusoft.gsqlparser.TBaseType
 
hive_LPAREN - Static variable in class gudusoft.gsqlparser.TBaseType
 
hive_LSQUARE - Static variable in class gudusoft.gsqlparser.TBaseType
 
hive_MINUS - Static variable in class gudusoft.gsqlparser.TBaseType
 
hive_MOD - Static variable in class gudusoft.gsqlparser.TBaseType
 
hive_number - Static variable in class gudusoft.gsqlparser.TBaseType
 
hive_PLUS - Static variable in class gudusoft.gsqlparser.TBaseType
 
hive_query - Enum constant in enum gudusoft.gsqlparser.EInsertSource
 
hive_QUESTION - Static variable in class gudusoft.gsqlparser.TBaseType
 
hive_RCURLY - Static variable in class gudusoft.gsqlparser.TBaseType
 
hive_RPAREN - Static variable in class gudusoft.gsqlparser.TBaseType
 
hive_RSQUARE - Static variable in class gudusoft.gsqlparser.TBaseType
 
hive_SEMICOLON - Static variable in class gudusoft.gsqlparser.TBaseType
 
hive_SmallintLiteral - Static variable in class gudusoft.gsqlparser.TBaseType
 
hive_STAR - Static variable in class gudusoft.gsqlparser.TBaseType
 
hive_StringLiteral - Static variable in class gudusoft.gsqlparser.TBaseType
 
hive_TILDE - Static variable in class gudusoft.gsqlparser.TBaseType
 
hive_TinyintLiteral - Static variable in class gudusoft.gsqlparser.TBaseType
 
hive_variable_t - Enum constant in enum gudusoft.gsqlparser.EExpressionType
 
hiveCreateRoleSqlNode - Static variable in class gudusoft.gsqlparser.nodes.TStatementSqlNode
 
hiveDescribeSqlNode - Static variable in class gudusoft.gsqlparser.nodes.TStatementSqlNode
 
hiveDropDBSqlNode - Static variable in class gudusoft.gsqlparser.nodes.TStatementSqlNode
 
hiveDropFunctionSqlNode - Static variable in class gudusoft.gsqlparser.nodes.TStatementSqlNode
 
hiveDropRoleSqlNode - Static variable in class gudusoft.gsqlparser.nodes.TStatementSqlNode
 
hiveExportSqlNode - Static variable in class gudusoft.gsqlparser.nodes.TStatementSqlNode
 
hiveFromQuery - Enum constant in enum gudusoft.gsqlparser.ETableSource
 
hiveFromQuerySqlNode - Static variable in class gudusoft.gsqlparser.nodes.TStatementSqlNode
 
hiveGrantRoleSqlNode - Static variable in class gudusoft.gsqlparser.nodes.TStatementSqlNode
 
hiveGrantSqlNode - Static variable in class gudusoft.gsqlparser.nodes.TStatementSqlNode
 
hiveImportSqlNode - Static variable in class gudusoft.gsqlparser.nodes.TStatementSqlNode
 
hiveLoadSqlNode - Static variable in class gudusoft.gsqlparser.nodes.TStatementSqlNode
 
hiveMetestore - Enum constant in enum gudusoft.gsqlparser.stmt.TCreateSchemaSqlStatement.EFromSource
 
hiveShowGrantSqlNode - Static variable in class gudusoft.gsqlparser.nodes.TStatementSqlNode
 
hiveShowRoleGrantSqlNode - Static variable in class gudusoft.gsqlparser.nodes.TStatementSqlNode
 
hiveShowSqlNode - Static variable in class gudusoft.gsqlparser.nodes.TStatementSqlNode
 
HiveSqlParser - Class in gudusoft.gsqlparser.parser
Apache Hive SQL parser implementation.
HiveSqlParser() - Constructor for class gudusoft.gsqlparser.parser.HiveSqlParser
Construct Hive SQL parser.
hiveSwitchDBSqlNode - Static variable in class gudusoft.gsqlparser.nodes.TStatementSqlNode
 
holdRelation(Relationship) - Method in class gudusoft.gsqlparser.dlineage.dataflow.model.RelationRows
 
hostVariableRelatedCount - Variable in class gudusoft.gsqlparser.pp.stmtformatter.SQLion
 
howtoSetValue_assign - Static variable in class gudusoft.gsqlparser.TBaseType
 
howtoSetValue_default - Static variable in class gudusoft.gsqlparser.TBaseType
 
howtoSetValue_none - Static variable in class gudusoft.gsqlparser.TBaseType
 
HtmlHighlightingElementRender - Class in gudusoft.gsqlparser.pp.output.html
 
HtmlHighlightingElementRender(HighlightingElement) - Constructor for class gudusoft.gsqlparser.pp.output.html.HtmlHighlightingElementRender
 
HtmlHighlightingElementRender(HighlightingElement, Color, Font) - Constructor for class gudusoft.gsqlparser.pp.output.html.HtmlHighlightingElementRender
 
HtmlHighlightingElementRender(HighlightingElement, Color, Font, boolean, boolean) - Constructor for class gudusoft.gsqlparser.pp.output.html.HtmlHighlightingElementRender
 
HtmlHighlightingElementRender(HighlightingElement, Font) - Constructor for class gudusoft.gsqlparser.pp.output.html.HtmlHighlightingElementRender
 
HtmlOutputConfig - Class in gudusoft.gsqlparser.pp.output.html
 
HtmlOutputConfig(GFmtOpt, EDbVendor) - Constructor for class gudusoft.gsqlparser.pp.output.html.HtmlOutputConfig
 
HtmlRenderUtil - Class in gudusoft.gsqlparser.pp.output.html
 
HtmlRenderUtil(HtmlOutputConfig, GFmtOpt, EDbVendor) - Constructor for class gudusoft.gsqlparser.pp.output.html.HtmlRenderUtil
 
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