- EActionOnParseError - Enum in gudusoft.gsqlparser
-
Used by parser internally.
- EAggregateType - Enum in gudusoft.gsqlparser
-
- EAlterColumnSubType - Enum in gudusoft.gsqlparser
-
subtype of alter column in alter table statement.
- EAlterGroup - Enum in gudusoft.gsqlparser.stmt.redshift
-
- EAlterIndexOption - Enum in gudusoft.gsqlparser
-
- EAlterSchema - Enum in gudusoft.gsqlparser.stmt.redshift
-
- EAlterTableOptionType - Enum in gudusoft.gsqlparser
-
- EAlterTriggerOption - Enum in gudusoft.gsqlparser
-
- EAlterTypeOption - Enum in gudusoft.gsqlparser.nodes
-
- EAlterViewOption - Enum in gudusoft.gsqlparser
-
- EBindingStatus - Enum in gudusoft.gsqlparser.ir.bound
-
Status of name-to-object binding resolution.
- EBoundaryType - Enum in gudusoft.gsqlparser
-
- EBTEQCmdType - Enum in gudusoft.gsqlparser
-
- EBufferPoolType - Enum in gudusoft.gsqlparser.nodes.oracle
-
- ECollectionType - Enum in gudusoft.gsqlparser.nodes.couchbase
-
- EColumnAttributeType - Enum in gudusoft.gsqlparser
-
- EComparisonType - Enum in gudusoft.gsqlparser
-
- EComputeFunctionType - Enum in gudusoft.gsqlparser
-
- EConfidenceLevel - Enum in gudusoft.gsqlparser.ir.common
-
Confidence level buckets derived from a 0.0-1.0 confidence value.
- EConstraintType - Enum in gudusoft.gsqlparser
-
- ECreateFunctionOptionType - Enum in gudusoft.gsqlparser.nodes
-
- ECreateTableOption - Enum in gudusoft.gsqlparser
-
- EDataType - Enum in gudusoft.gsqlparser
-
- EDataTypeAttribute - Enum in gudusoft.gsqlparser
-
Teradata datatype attribute
- EDbObjectType - Enum in gudusoft.gsqlparser
-
- EDbVendor - Enum in gudusoft.gsqlparser
-
Database vendors supported:
EDbVendor.dbvmssql,
EDbVendor.dbvoracle,
EDbVendor.dbvmysql,
EDbVendor.dbvdb2,
EDbVendor.dbvsybase,
EDbVendor.dbvinformix,
EDbVendor.dbvpostgresql,
EDbVendor.dbvteradata,
EDbVendor.dbvmdx,
EDbVendor.dbvnetezza,
EDbVendor.dbvhive,
EDbVendor.dbvgreenplum,
EDbVendor.dbvredshift
No specific engine for Microsoft ACCESS
EDbVendor.dbvaccess, use
EDbVendor.dbvmssql instead.
- EDeclareType - Enum in gudusoft.gsqlparser
-
- EdgeRelation - Class in gudusoft.gsqlparser.dlineage.graph.ui
-
- EdgeRelation() - Constructor for class gudusoft.gsqlparser.dlineage.graph.ui.EdgeRelation
-
- EDynamicSqlStrategy - Enum in gudusoft.gsqlparser.analyzer.v2
-
Strategy for handling dynamic SQL during analysis.
- EErrorType - Enum in gudusoft.gsqlparser
-
Type of SQL syntax errors.
- EExecType - Enum in gudusoft.gsqlparser
-
- EExecuteAsOption - Enum in gudusoft.gsqlparser
-
SQL Server execute as option
- EExecuteOptionKind - Enum in gudusoft.gsqlparser
-
- EExpressionType - Enum in gudusoft.gsqlparser
-
scalar expression: return a single value.
- EffectType - Enum in gudusoft.gsqlparser.dlineage.dataflow.model
-
- EffectType - Enum in gudusoft.gsqlparser.ir.common
-
Data effect type for lineage edges and procedural data flow edges.
- EFileFormat - Enum in gudusoft.gsqlparser
-
- EFindSqlStateType - Enum in gudusoft.gsqlparser
-
Used by parser internally.
- EFlashCacheType - Enum in gudusoft.gsqlparser.nodes.oracle
-
- EForXMLMode - Enum in gudusoft.gsqlparser.nodes
-
- EFunctionReturnsType - Enum in gudusoft.gsqlparser
-
- EFunctionType - Enum in gudusoft.gsqlparser
-
- EGroupingSetType - Enum in gudusoft.gsqlparser
-
- EHiveAlterProtectMode - Enum in gudusoft.gsqlparser.nodes.hive
-
- EHiveDescOption - Enum in gudusoft.gsqlparser.nodes.hive
-
- EHiveDescribleType - Enum in gudusoft.gsqlparser.nodes.hive
-
- EHiveInsertType - Enum in gudusoft.gsqlparser.nodes
-
- EHivePrincipalType - Enum in gudusoft.gsqlparser.nodes.hive
-
- EHivePrivilegeType - Enum in gudusoft.gsqlparser.nodes.hive
-
- EHiveShowType - Enum in gudusoft.gsqlparser.nodes.hive
-
- EIndexType - Enum in gudusoft.gsqlparser
-
- EInsertSource - Enum in gudusoft.gsqlparser
-
source of insert value
- EIntervalType - Enum in gudusoft.gsqlparser
-
- EIsolationLevel - Enum in gudusoft.gsqlparser
-
- EJoinType - Enum in gudusoft.gsqlparser
-
- EKeyActionType - Enum in gudusoft.gsqlparser
-
- EKeyReferenceType - Enum in gudusoft.gsqlparser
-
- EKeywordType - Enum in gudusoft.gsqlparser
-
- elementAt(int) - Method in class gudusoft.gsqlparser.nodes.TParseTreeNodeList
-
- elementAt(int) - Method in class gudusoft.gsqlparser.nodes.TPTNodeList
-
- ELimitRowType - Enum in gudusoft.gsqlparser
-
- ELiteralType - Enum in gudusoft.gsqlparser
-
- ELockMode - Enum in gudusoft.gsqlparser
-
- ELSE - Static variable in class gudusoft.gsqlparser.pp.utils.SourceTokenNameConstant
-
- ELSIF - Static variable in class gudusoft.gsqlparser.pp.utils.SourceTokenNameConstant
-
- EMdxAxisType - Enum in gudusoft.gsqlparser.nodes.mdx
-
- EMdxConstruct - Enum in gudusoft.gsqlparser.nodes.mdx
-
- EMdxDataType - Enum in gudusoft.gsqlparser.nodes.mdx
-
- EMdxExpSyntax - Enum in gudusoft.gsqlparser.nodes.mdx
-
- EMdxQuoting - Enum in gudusoft.gsqlparser.nodes.mdx
-
- EModeChoice - Enum in gudusoft.gsqlparser.nodes.netezza
-
- EMPTY - Static variable in class gudusoft.gsqlparser.pp.utils.SourceTokenConstant
-
empty source token
- EMPTY - Static variable in class gudusoft.gsqlparser.resolver2.model.FieldPath
-
Empty field path singleton for regular column references
- emptyLines - Variable in class gudusoft.gsqlparser.pp.para.GFmtOpt
-
//todo add sample53
- EmptyScope - Class in gudusoft.gsqlparser.resolver2.scope
-
Empty scope - terminates the scope chain.
- EMvRefreshType - Enum in gudusoft.gsqlparser.nodes.oracle
-
- ENABLE_ERROR_RECOVER_IN_CREATE_TABLE - Static variable in class gudusoft.gsqlparser.TBaseType
-
- ENABLE_INTERPRETER - Static variable in class gudusoft.gsqlparser.TBaseType
-
- enableAllLevelLog() - Static method in class gudusoft.gsqlparser.TLog
-
- enableInterpreterLogOnly() - Static method in class gudusoft.gsqlparser.TLog
-
- enableLegacyDiff - Variable in class gudusoft.gsqlparser.analyzer.v2.AnalyzerV2Config
-
Whether to run legacy path in parallel and output diff report.
- enableNonFormat - Variable in class gudusoft.gsqlparser.pp.stmtformatter.SQLion
-
- enablePartialParsing(boolean) - Method in class gudusoft.gsqlparser.parser.ParserContext.Builder
-
Enable/disable partial parsing.
- enableReferenceTraceability() - Method in class gudusoft.gsqlparser.resolver2.namespace.AbstractNamespace
-
Enable reference traceability for this namespace.
- enableResolverLog() - Static method in class gudusoft.gsqlparser.TLog
-
- enableTimeLogging(boolean) - Method in class gudusoft.gsqlparser.parser.ParserContext.Builder
-
Enable/disable time logging.
- encode(String) - Static method in class gudusoft.gsqlparser.pp.stmtformatter.SQLion
-
- encrypt(String, int) - Static method in class gudusoft.gsqlparser.pp.stmtformatter.SQLion
-
- encrypt_key - Static variable in class gudusoft.gsqlparser.pp.stmtformatter.SQLion
-
- END - Static variable in class gudusoft.gsqlparser.pp.utils.SourceTokenNameConstant
-
- END_NO_FORMAT - Static variable in class gudusoft.gsqlparser.pp.utils.SourceTokenNameConstant
-
- endAnalyze() - Method in class gudusoft.gsqlparser.dlineage.dataflow.listener.DataFlowHandleAdapter
-
- endAnalyze() - Method in interface gudusoft.gsqlparser.dlineage.dataflow.listener.DataFlowHandleListener
-
- endAnalyze(dataflow) - Method in interface gudusoft.gsqlparser.dlineage.dataflow.listener.DataFlowHandleListener
-
- endAnalyzeDataFlow(TGSqlParser) - Method in class gudusoft.gsqlparser.dlineage.dataflow.listener.DataFlowHandleAdapter
-
- endAnalyzeDataFlow(TGSqlParser) - Method in interface gudusoft.gsqlparser.dlineage.dataflow.listener.DataFlowHandleListener
-
- endAnalyzeStatment(TCustomSqlStatement) - Method in class gudusoft.gsqlparser.dlineage.dataflow.listener.DataFlowHandleAdapter
-
- endAnalyzeStatment(TCustomSqlStatement) - Method in interface gudusoft.gsqlparser.dlineage.dataflow.listener.DataFlowHandleListener
-
- endCol - Variable in class gudusoft.gsqlparser.ir.common.SourceAnchor
-
- endLine - Variable in class gudusoft.gsqlparser.ir.common.SourceAnchor
-
- endOffset - Variable in class gudusoft.gsqlparser.ir.common.SourceAnchor
-
- endOutputDataFlowXML(long) - Method in class gudusoft.gsqlparser.dlineage.dataflow.listener.DataFlowHandleAdapter
-
- endOutputDataFlowXML(long) - Method in interface gudusoft.gsqlparser.dlineage.dataflow.listener.DataFlowHandleListener
-
- endParse(boolean) - Method in class gudusoft.gsqlparser.dlineage.dataflow.listener.DataFlowHandleAdapter
-
- endParse(boolean) - Method in interface gudusoft.gsqlparser.dlineage.dataflow.listener.DataFlowHandleListener
-
- endParseSQLEnv() - Method in class gudusoft.gsqlparser.dlineage.dataflow.listener.DataFlowHandleAdapter
-
- endParseSQLEnv() - Method in interface gudusoft.gsqlparser.dlineage.dataflow.listener.DataFlowHandleListener
-
- endPosition - Variable in class gudusoft.gsqlparser.dlineage.dataflow.model.CallRelationship
-
- endPosition - Variable in class gudusoft.gsqlparser.dlineage.dataflow.model.Constant
-
- endPosition - Variable in class gudusoft.gsqlparser.dlineage.dataflow.model.ErrorInfo
-
- endPosition - Variable in class gudusoft.gsqlparser.dlineage.dataflow.model.ResultColumn
-
- endPosition - Variable in class gudusoft.gsqlparser.dlineage.dataflow.model.Table
-
- endPosition - Variable in class gudusoft.gsqlparser.dlineage.dataflow.model.TableColumn
-
- endRecord() - Method in class gudusoft.gsqlparser.util.csv.CsvWriter
-
- endsWith(String, String) - Static method in class gudusoft.gsqlparser.pp.stmtformatter.SQLion
-
- endsWithDelimitedIdentifier(EDbVendor, String) - Static method in class gudusoft.gsqlparser.sqlenv.TSQLEnv
-
- EndTranSqlNode - Static variable in class gudusoft.gsqlparser.nodes.TStatementSqlNode
-
- endTrim(String) - Static method in class gudusoft.gsqlparser.util.SQLUtil
-
- endTrim(StringBuilder) - Static method in class gudusoft.gsqlparser.util.SQLUtil
-
- ENFORCE_CATALOG_SEAL - Static variable in class gudusoft.gsqlparser.TBaseType
-
- enhance() - Method in class gudusoft.gsqlparser.resolver2.enhancement.NamespaceEnhancer
-
Perform namespace enhancement using collected column references.
- EnhancementResult - Class in gudusoft.gsqlparser.resolver2.enhancement
-
Result of a namespace enhancement pass.
- EnhancementResult(int) - Constructor for class gudusoft.gsqlparser.resolver2.enhancement.EnhancementResult
-
- ENodeStatus - Enum in gudusoft.gsqlparser.nodes
-
- ENodeType - Enum in gudusoft.gsqlparser.nodes
-
Type of parse tree node
- ensureInitialized() - Method in class gudusoft.gsqlparser.sqlcmds.AbstractSqlCmds
-
Ensures command list is initialized using double-checked locking.
- ensureValidated() - Method in class gudusoft.gsqlparser.resolver2.namespace.AbstractNamespace
-
Ensure this namespace is validated before accessing column info
- EntityArrays - Class in gudusoft.gsqlparser.dlineage.graph.utils
-
- EntityArrays() - Constructor for class gudusoft.gsqlparser.dlineage.graph.utils.EntityArrays
-
- ENullOrder - Enum in gudusoft.gsqlparser
-
- EObjectRefKind - Enum in gudusoft.gsqlparser.ir.bound
-
Types of object references in the bound IR.
- EOldNewQualifier - Enum in gudusoft.gsqlparser
-
Oracle 26c: OLD/NEW qualifier for RETURNING clause expressions.
- EOnConflictActionType - Enum in gudusoft.gsqlparser.nodes
-
Action type for PostgreSQL INSERT ...
- EOracleBuildType - Enum in gudusoft.gsqlparser.nodes.oracle
-
- EOracleCreateType - Enum in gudusoft.gsqlparser
-
- EOracleLoggingType - Enum in gudusoft.gsqlparser.nodes.oracle
-
- EOracleParallelType - Enum in gudusoft.gsqlparser.nodes.oracle
-
- EOrganizationType - Enum in gudusoft.gsqlparser.nodes.oracle
-
- EParameterMode - Enum in gudusoft.gsqlparser
-
- EParameterMode - Enum in gudusoft.gsqlparser.ir.bound
-
Parameter direction modes.
- EPhysicalAttributesType - Enum in gudusoft.gsqlparser.nodes.oracle
-
- EPhysicalPropertyType - Enum in gudusoft.gsqlparser.nodes.oracle
-
- EProcedureOptionType - Enum in gudusoft.gsqlparser
-
- EPseudoTableType - Enum in gudusoft.gsqlparser
-
Vendor-neutral enum for SQL pseudo table qualifiers used in DML OUTPUT/RETURNING clauses
and trigger bodies.
- equal(Object, Object) - Static method in class gudusoft.gsqlparser.dlineage.util.Objects
-
- equal_start_expr - Static variable in class gudusoft.gsqlparser.TBaseType
-
- equalByName(String) - Method in class gudusoft.gsqlparser.nodes.TTable
-
- EQualifierKind - Enum in gudusoft.gsqlparser.ir.bound
-
Types of column name qualifiers.
- equals(Object) - Method in class gudusoft.gsqlparser.dlineage.dataflow.model.ArgumentRelationshipElement
-
- equals(Object) - Method in class gudusoft.gsqlparser.dlineage.dataflow.model.ConstantRelationshipElement
-
- equals(Object) - Method in class gudusoft.gsqlparser.dlineage.dataflow.model.DbObjectPosition
-
- equals(Object) - Method in class gudusoft.gsqlparser.dlineage.dataflow.model.FunctionRelationshipElement
-
- equals(Object) - Method in class gudusoft.gsqlparser.dlineage.dataflow.model.ProcedureRelationshipElement
-
- equals(Object) - Method in class gudusoft.gsqlparser.dlineage.dataflow.model.RelationRowsRelationshipElement
-
- equals(Object) - Method in class gudusoft.gsqlparser.dlineage.dataflow.model.ResultColumnRelationshipElement
-
- equals(Object) - Method in class gudusoft.gsqlparser.dlineage.dataflow.model.TableColumnRelationshipElement
-
- equals(Object) - Method in class gudusoft.gsqlparser.dlineage.dataflow.model.TableRelationshipElement
-
- equals(Object) - Method in class gudusoft.gsqlparser.dlineage.dataflow.model.ViewColumnRelationshipElement
-
- equals(Object) - Method in class gudusoft.gsqlparser.dlineage.dataflow.model.xml.candidateTable
-
- equals(Object) - Method in class gudusoft.gsqlparser.dlineage.dataflow.model.xml.column
-
- equals(Object) - Method in class gudusoft.gsqlparser.dlineage.dataflow.model.xml.error
-
- equals(Object) - Method in class gudusoft.gsqlparser.dlineage.dataflow.model.xml.relationship
-
- equals(Object) - Method in class gudusoft.gsqlparser.dlineage.dataflow.model.xml.sourceColumn
-
- equals(Object) - Method in class gudusoft.gsqlparser.dlineage.dataflow.model.xml.transform
-
- equals(Object) - Method in class gudusoft.gsqlparser.dlineage.util.Pair
-
- equals(Object) - Method in class gudusoft.gsqlparser.dlineage.util.Pair3
-
- equals(Object) - Method in class gudusoft.gsqlparser.dlineage.util.TableColumnUtility.Column
-
- equals(Object) - Method in class gudusoft.gsqlparser.dlineage.util.TableFlowUtility.Table
-
- equals(Object) - Method in class gudusoft.gsqlparser.dlineage.util.TableFlowUtility.TableColumn
-
- equals(Object) - Method in class gudusoft.gsqlparser.resolver2.enhancement.CollectedColumnRef
-
- equals(Object) - Method in class gudusoft.gsqlparser.resolver2.expansion.ExpandedColumn
-
- equals(Object) - Method in class gudusoft.gsqlparser.resolver2.inference.InferenceEvidence
-
- equals(Object) - Method in class gudusoft.gsqlparser.resolver2.model.ColumnReference
-
- equals(Object) - Method in class gudusoft.gsqlparser.resolver2.model.FieldPath
-
- equals(Object) - Method in class gudusoft.gsqlparser.resolver2.model.QualifiedName
-
- equals(Object) - Method in class gudusoft.gsqlparser.resolver2.model.ResolutionEvidence
-
- equals(Object) - Method in class gudusoft.gsqlparser.sqlenv.CatalogStore.QualifiedName
-
- equals(Object) - Method in class gudusoft.gsqlparser.sqlenv.IdentifierProfile.VendorFlags
-
- equals(Object) - Method in class gudusoft.gsqlparser.sqlenv.NameKey
-
- equals(ESQLDataObjectType, String, String) - Method in class gudusoft.gsqlparser.sqlenv.NameService
-
Checks if two names are equal according to vendor-specific and type-specific rules.
- equals(Object) - Method in class gudusoft.gsqlparser.TAttributeNode
-
- equals(Object) - Method in class gudusoft.gsqlparser.util.Identifier
-
- equalsIgnoreCase(String, String) - Static method in class gudusoft.gsqlparser.pp.stmtformatter.SQLion
-
- equalsIgnoreCase(QualifiedName) - Method in class gudusoft.gsqlparser.resolver2.model.QualifiedName
-
Check equality ignoring case.
- equalsToChar(String, char) - Static method in class gudusoft.gsqlparser.pp.stmtformatter.SQLion
-
- equalsToChar(String, String) - Static method in class gudusoft.gsqlparser.pp.stmtformatter.SQLion
-
- EQuantifierType - Enum in gudusoft.gsqlparser
-
- EQueryHint - Enum in gudusoft.gsqlparser
-
query hint type
- EQuoteType - Enum in gudusoft.gsqlparser
-
- ERaiseLevel - Enum in gudusoft.gsqlparser
-
- EReclaimChoice - Enum in gudusoft.gsqlparser.nodes.netezza
-
- EResolverType - Enum in gudusoft.gsqlparser
-
Specifies which SQL resolver to use for name resolution during parsing.
- ERestrictionType - Enum in gudusoft.gsqlparser
-
Oracle/DB2 create view, subquery restriction clause
- EResultSetsOptionKind - Enum in gudusoft.gsqlparser
-
- EResultSetType - Enum in gudusoft.gsqlparser
-
- ERoleOption - Enum in gudusoft.gsqlparser.nodes
-
- ERoutineKind - Enum in gudusoft.gsqlparser.ir.bound
-
Types of routines (procedures, functions, etc.).
- ERRelationship - Class in gudusoft.gsqlparser.dlineage.dataflow.model
-
- ERRelationship() - Constructor for class gudusoft.gsqlparser.dlineage.dataflow.model.ERRelationship
-
- Error - Class in gudusoft.gsqlparser.dlineage.dataflow.model.json
-
- Error() - Constructor for class gudusoft.gsqlparser.dlineage.dataflow.model.json.Error
-
- error - Class in gudusoft.gsqlparser.dlineage.dataflow.model.xml
-
- error() - Constructor for class gudusoft.gsqlparser.dlineage.dataflow.model.xml.error
-
- Error - Class in gudusoft.gsqlparser.dlineage.metadata
-
- Error() - Constructor for class gudusoft.gsqlparser.dlineage.metadata.Error
-
- ERROR - Static variable in class gudusoft.gsqlparser.pp.logger.PPLogger
-
- error(Throwable) - Static method in class gudusoft.gsqlparser.pp.logger.PPLogger
-
- error - Static variable in class gudusoft.gsqlparser.TBaseType
-
- ERROR - Static variable in class gudusoft.gsqlparser.TLog
-
- error(String, Throwable) - Method in interface gudusoft.gsqlparser.util.Logger
-
- error(String) - Method in interface gudusoft.gsqlparser.util.Logger
-
- errorCode(int) - Method in class gudusoft.gsqlparser.parser.SqlParseResult.Builder
-
Set error code.
- ErrorInfo - Class in gudusoft.gsqlparser.dlineage.dataflow.model
-
- ErrorInfo() - Constructor for class gudusoft.gsqlparser.dlineage.dataflow.model.ErrorInfo
-
- errorMessage(String) - Method in class gudusoft.gsqlparser.parser.SqlParseResult.Builder
-
Set error message.
- errorno - Variable in class gudusoft.gsqlparser.TSyntaxError
-
- errortype - Variable in class gudusoft.gsqlparser.TSyntaxError
-
- ESCAPE_MODE_BACKSLASH - Static variable in class gudusoft.gsqlparser.util.csv.CsvReader
-
- ESCAPE_MODE_BACKSLASH - Static variable in class gudusoft.gsqlparser.util.csv.CsvWriter
-
- ESCAPE_MODE_DOUBLED - Static variable in class gudusoft.gsqlparser.util.csv.CsvReader
-
- ESCAPE_MODE_DOUBLED - Static variable in class gudusoft.gsqlparser.util.csv.CsvWriter
-
- ESCAPE_XML - Static variable in class gudusoft.gsqlparser.dlineage.graph.utils.StringEscapeUtils
-
- escapeCharacter - Variable in class gudusoft.gsqlparser.pp.stmtformatter.SQLion
-
- escapeXml(String) - Static method in class gudusoft.gsqlparser.dlineage.graph.utils.StringEscapeUtils
-
- EScopeKind - Enum in gudusoft.gsqlparser.ir.bound
-
Types of binding scopes in the IR scope tree.
- ESegmentAttributesItem - Enum in gudusoft.gsqlparser.nodes.oracle
-
- ESelectModifier - Enum in gudusoft.gsqlparser
-
- ESemanticViewClauseType - Enum in gudusoft.gsqlparser.nodes.snowflake
-
Types of clauses in CREATE SEMANTIC VIEW statement.
- ESequenceOptionType - Enum in gudusoft.gsqlparser
-
- ESetOperatorType - Enum in gudusoft.gsqlparser
-
- ESetScope - Enum in gudusoft.gsqlparser
-
- ESetStatementType - Enum in gudusoft.gsqlparser
-
- ESortType - Enum in gudusoft.gsqlparser
-
Used to replace TBaseType.srtNone,srtAsc and srtDesc
- ESqlClause - Enum in gudusoft.gsqlparser
-
Enum for various SQL clause such as where clause, having clause and etc.
- ESQLDataObjectType - Enum in gudusoft.gsqlparser.sqlenv
-
database object type
- ESqlPlusCmd - Enum in gudusoft.gsqlparser
-
- ESqlStatementType - Enum in gudusoft.gsqlparser
-
Type of SQL statement.
- EStorageType - Enum in gudusoft.gsqlparser.nodes.oracle
-
- ESymbolKind - Enum in gudusoft.gsqlparser.ir.bound
-
Types of symbols that can be declared in a scope.
- ETableAccessKind - Enum in gudusoft.gsqlparser.analyzer.v2
-
Kind of table access in a routine.
- ETableAttributeType - Enum in gudusoft.gsqlparser.nodes.redshift
-
Enum representing the different types of table attributes in Redshift
- ETableEffectType - Enum in gudusoft.gsqlparser
-
- ETableElementType - Enum in gudusoft.gsqlparser
-
- ETableKind - Enum in gudusoft.gsqlparser
-
- ETablePartitionType - Enum in gudusoft.gsqlparser
-
- ETableSource - Enum in gudusoft.gsqlparser
-
- ETaskOptionType - Enum in gudusoft.gsqlparser.nodes.snowflake
-
- ETokenStatus - Enum in gudusoft.gsqlparser
-
Used by parser internally.
- ETokenType - Enum in gudusoft.gsqlparser
-
Type of source token.
- ETransactionIsolationLevel - Enum in gudusoft.gsqlparser
-
- ETriggerActionTime - Enum in gudusoft.gsqlparser
-
A specification that indicates when triggered SQL statements perform in relation to the triggering event.
- ETriggerDmlType - Enum in gudusoft.gsqlparser
-
- ETriggerGranularity - Enum in gudusoft.gsqlparser
-
- ETriggerReferencingType - Enum in gudusoft.gsqlparser
-
- ETriggerTimingPoint - Enum in gudusoft.gsqlparser
-
- ETypeCategory - Enum in gudusoft.gsqlparser.ir.bound
-
Categories of PL/SQL types.
- EUniqueRowFilterType - Enum in gudusoft.gsqlparser
-
- evaluate(IEvaluationContext, TExpression[]) - Method in class gudusoft.gsqlparser.compiler.expr.function.excel.ABS
-
- evaluate(IEvaluationContext, TExprFunction) - Method in interface gudusoft.gsqlparser.compiler.expr.function.IFunctionProvider
-
- evaluate(IEvaluationContext, TExprFunction) - Method in class gudusoft.gsqlparser.compiler.expr.function.TExcelFunctionProvider
-
- evaluate(IEvaluationContext, TExprFunction) - Method in class gudusoft.gsqlparser.compiler.expr.function.TFunctionManager
-
- evaluate(IEvaluationContext, TExprFunction) - Method in class gudusoft.gsqlparser.compiler.expr.function.TFunctionMap
-
- evaluate(IEvaluationContext, TExpression[]) - Method in interface gudusoft.gsqlparser.compiler.expr.IExprFunction
-
- evaluate(Stack<TFrame>, TCustomSqlStatement) - Method in class gudusoft.gsqlparser.nodes.TExpression
-
- evaluate(IEvaluationContext) - Method in class gudusoft.gsqlparser.nodes.TExpression
-
- evaluateFunction(TExprFunction) - Method in class gudusoft.gsqlparser.compiler.util.TSimpleEvaluationContext
-
- Evidence - Class in gudusoft.gsqlparser.ir.common
-
Evidence supporting an analysis conclusion.
- Evidence(EvidenceKind, String, List<SourceAnchor>) - Constructor for class gudusoft.gsqlparser.ir.common.Evidence
-
- Evidence(EvidenceKind, String) - Constructor for class gudusoft.gsqlparser.ir.common.Evidence
-
- evidence - Variable in class gudusoft.gsqlparser.resolver2.expansion.StarPushDownResolver.PushDownRequest
-
Evidence for this push-down
- evidence - Variable in class gudusoft.gsqlparser.resolver2.namespace.OraclePackageNamespace.PackageMember
-
- EvidenceCollector - Class in gudusoft.gsqlparser.resolver2.inference
-
Collects evidence for column inference from SQL statements.
- EvidenceCollector() - Constructor for class gudusoft.gsqlparser.resolver2.inference.EvidenceCollector
-
- EvidenceKind - Enum in gudusoft.gsqlparser.ir.common
-
Types of evidence that support an analysis conclusion.
- EvidenceType - Enum in gudusoft.gsqlparser.resolver2.inference
-
Types of evidence for column inference.
- EWindowExcludeType - Enum in gudusoft.gsqlparser
-
- exactMatch(ColumnSource) - Static method in class gudusoft.gsqlparser.resolver2.model.ResolutionResult
-
Creates a successful exact match result
- EXCEPT_AND_REPLACE_CLAUSE - Static variable in class gudusoft.gsqlparser.nodes.TExceptReplaceClause
-
- EXCEPT_AND_REPLACE_UNKNOWN - Static variable in class gudusoft.gsqlparser.nodes.TExceptReplaceClause
-
- EXCEPT_CLAUSE - Static variable in class gudusoft.gsqlparser.nodes.TExceptReplaceClause
-
- exceptionClause - Variable in class gudusoft.gsqlparser.nodes.TBlockSqlNode
-
- exceptionClause - Variable in class gudusoft.gsqlparser.stmt.TBlockSqlStatement
-
- ExecImmeNode - Static variable in class gudusoft.gsqlparser.nodes.TStatementSqlNode
-
- ExecParaNewLineProcessor - Class in gudusoft.gsqlparser.pp.processor.type.execute
-
- ExecParaNewLineProcessor() - Constructor for class gudusoft.gsqlparser.pp.processor.type.execute.ExecParaNewLineProcessor
-
- execute() - Static method in class T123
-
- EXECUTE_IMMEDIATE - Static variable in class gudusoft.gsqlparser.nodes.TIterationControl
-
- ExecuteAsSqlNode - Static variable in class gudusoft.gsqlparser.nodes.TStatementSqlNode
-
- ExecuteSqlNode - Static variable in class gudusoft.gsqlparser.nodes.TStatementSqlNode
-
- ExecuteStmtFormatter - Class in gudusoft.gsqlparser.pp.stmtformatter.type.comm
-
- ExecuteStmtFormatter() - Constructor for class gudusoft.gsqlparser.pp.stmtformatter.type.comm.ExecuteStmtFormatter
-
- ExecuteStmtFormatterBuilder - Class in gudusoft.gsqlparser.pp.stmtformatter.builder.comm
-
- ExecuteStmtFormatterBuilder() - Constructor for class gudusoft.gsqlparser.pp.stmtformatter.builder.comm.ExecuteStmtFormatterBuilder
-
- exists_condition - Static variable in class gudusoft.gsqlparser.nodes.TExpression
-
- expandAllStars(List<TResultColumn>, List<INamespace>) - Method in class gudusoft.gsqlparser.resolver2.expansion.StarColumnExpander
-
Expand all stars in a result column list.
- ExpandedColumn - Class in gudusoft.gsqlparser.resolver2.expansion
-
Represents a column expanded from a star (*) column.
- ExpandedColumn(String, ColumnSource, TResultColumn, boolean) - Constructor for class gudusoft.gsqlparser.resolver2.expansion.ExpandedColumn
-
Create an expanded column from an unqualified star.
- ExpandedColumn(String, ColumnSource, TResultColumn, String, boolean) - Constructor for class gudusoft.gsqlparser.resolver2.expansion.ExpandedColumn
-
Create an expanded column from a qualified star (e.g., t1.*).
- expandQualifiedStar(TResultColumn, INamespace, String) - Method in class gudusoft.gsqlparser.resolver2.expansion.StarColumnExpander
-
Expand qualified star (e.g., t1.*) to explicit column list.
- expandStar(TResultColumn, INamespace) - Method in class gudusoft.gsqlparser.resolver2.expansion.StarColumnExpander
-
Expand a star column to explicit column list.
- expandVendorSpecific(List<String>, EDbVendor) - Method in class gudusoft.gsqlparser.sqlenv.IdentifierService
-
厂商级预处理(展开特殊语法)
- expandVendorSpecific(List<String>, EDbVendor, String) - Method in class gudusoft.gsqlparser.sqlenv.IdentifierService
-
厂商级预处理(展开特殊语法)
- ExpansionResult - Class in gudusoft.gsqlparser.resolver2.expansion
-
Result of star column expansion.
- ExpansionResult() - Constructor for class gudusoft.gsqlparser.resolver2.expansion.ExpansionResult
-
- EXPONENTIATE - Static variable in class gudusoft.gsqlparser.nodes.TExpression
-
- exponentiate - Static variable in class gudusoft.gsqlparser.TBaseType
-
- export(IRProgram) - Static method in class gudusoft.gsqlparser.analyzer.v2.AnalyzerJsonExporter
-
Exports the full IRProgram to JSON (no call graph).
- export(IRProgram, CallGraph) - Static method in class gudusoft.gsqlparser.analyzer.v2.AnalyzerJsonExporter
-
Exports the full IRProgram and optional CallGraph to JSON.
- export(IRProgram, CallGraph, AnalyzerV2Config) - Static method in class gudusoft.gsqlparser.analyzer.v2.AnalyzerJsonExporter
-
Exports the full IRProgram and optional CallGraph to JSON, with config control.
- exportJson() - Method in class gudusoft.gsqlparser.analyzer.v2.AnalysisResult
-
Export to JSON format.
- exportModelToLines(TableFlowUtility.LeftMostSourceTable, String) - Static method in class gudusoft.gsqlparser.dlineage.util.TableFlowUtility
-
- exportSQLEnv(TSQLEnv) - Static method in class gudusoft.gsqlparser.dlineage.dataflow.sqlenv.SQLEnvExporter
-
- exportXml() - Method in class gudusoft.gsqlparser.analyzer.v2.AnalysisResult
-
Export to XML (legacy compatible format).
- expr_list - Static variable in class gudusoft.gsqlparser.nodes.TExpression
-
- EXPRESSION - Static variable in class gudusoft.gsqlparser.dlineage.dataflow.model.Transform
-
- ExpressionProcessor - Class in gudusoft.gsqlparser.pp.processor.type.comm
-
- ExpressionProcessor() - Constructor for class gudusoft.gsqlparser.pp.processor.type.comm.ExpressionProcessor
-
- exprVisit(TParseTreeNode, boolean) - Method in interface gudusoft.gsqlparser.nodes.IExpressionVisitor
-
- ExternalCallEdge - Class in gudusoft.gsqlparser.analyzer.v2.callgraph
-
An edge representing a call to an external dependency (built-in function,
system procedure, extended procedure, etc.) that does NOT have a
corresponding node in the call graph.
- ExternalCallEdge(String, String, String, SourceAnchor, boolean) - Constructor for class gudusoft.gsqlparser.analyzer.v2.callgraph.ExternalCallEdge
-
- extractNonReservedKeywords(String, String) - Static method in class keywordsPrepare
-
输入完整的 keyword 列表 和 reserved words 列表, 输出 non-reserved keywords 列表
- extractRawStatements(ParserContext, TSourceTokenList, TCustomLexer, long) - Method in class gudusoft.gsqlparser.parser.AbstractSqlParser
-
Extract raw statements without full parsing.
- extractSQL(String) - Static method in class demo
-
- extractVendorRawStatements(SqlParseResult.Builder) - Method in class gudusoft.gsqlparser.parser.AbstractSqlParser
-
Call vendor-specific raw statement extraction logic.
- extractVendorRawStatements(SqlParseResult.Builder) - Method in class gudusoft.gsqlparser.parser.AnsiSqlParser
-
Call ANSI-specific raw statement extraction logic.
- extractVendorRawStatements(SqlParseResult.Builder) - Method in class gudusoft.gsqlparser.parser.AthenaSqlParser
-
- extractVendorRawStatements(SqlParseResult.Builder) - Method in class gudusoft.gsqlparser.parser.BigQuerySqlParser
-
Call BigQuery-specific raw statement extraction logic.
- extractVendorRawStatements(SqlParseResult.Builder) - Method in class gudusoft.gsqlparser.parser.ClickhouseSqlParser
-
- extractVendorRawStatements(SqlParseResult.Builder) - Method in class gudusoft.gsqlparser.parser.CouchbaseSqlParser
-
Call Couchbase-specific raw statement extraction logic.
- extractVendorRawStatements(SqlParseResult.Builder) - Method in class gudusoft.gsqlparser.parser.DatabricksSqlParser
-
Hook method: Extract raw Databricks SQL statements.
- extractVendorRawStatements(SqlParseResult.Builder) - Method in class gudusoft.gsqlparser.parser.DaxSqlParser
-
Call DAX-specific raw statement extraction logic.
- extractVendorRawStatements(SqlParseResult.Builder) - Method in class gudusoft.gsqlparser.parser.Db2SqlParser
-
Call DB2-specific raw statement extraction logic.
- extractVendorRawStatements(SqlParseResult.Builder) - Method in class gudusoft.gsqlparser.parser.DorisSqlParser
-
- extractVendorRawStatements(SqlParseResult.Builder) - Method in class gudusoft.gsqlparser.parser.FlinkSqlParser
-
Hook method for vendor-specific raw statement extraction.
- extractVendorRawStatements(SqlParseResult.Builder) - Method in class gudusoft.gsqlparser.parser.GaussDbSqlParser
-
- extractVendorRawStatements(SqlParseResult.Builder) - Method in class gudusoft.gsqlparser.parser.GreenplumSqlParser
-
Call Greenplum-specific raw statement extraction.
- extractVendorRawStatements(SqlParseResult.Builder) - Method in class gudusoft.gsqlparser.parser.HanaSqlParser
-
- extractVendorRawStatements(SqlParseResult.Builder) - Method in class gudusoft.gsqlparser.parser.HiveSqlParser
-
Call Hive-specific raw statement extraction logic.
- extractVendorRawStatements(SqlParseResult.Builder) - Method in class gudusoft.gsqlparser.parser.ImpalaSqlParser
-
Call Impala-specific raw statement extraction logic.
- extractVendorRawStatements(SqlParseResult.Builder) - Method in class gudusoft.gsqlparser.parser.InformixSqlParser
-
Call Informix-specific raw statement extraction logic.
- extractVendorRawStatements(SqlParseResult.Builder) - Method in class gudusoft.gsqlparser.parser.MdxSqlParser
-
Call MDX-specific raw statement extraction logic.
- extractVendorRawStatements(SqlParseResult.Builder) - Method in class gudusoft.gsqlparser.parser.MssqlSqlParser
-
Call MSSQL-specific raw statement extraction logic.
- extractVendorRawStatements(SqlParseResult.Builder) - Method in class gudusoft.gsqlparser.parser.MySqlSqlParser
-
Call MySQL-specific raw statement extraction logic.
- extractVendorRawStatements(SqlParseResult.Builder) - Method in class gudusoft.gsqlparser.parser.NetezzaSqlParser
-
Call Netezza-specific raw statement extraction logic.
- extractVendorRawStatements(SqlParseResult.Builder) - Method in class gudusoft.gsqlparser.parser.OdbcSqlParser
-
Call ODBC-specific raw statement extraction logic.
- extractVendorRawStatements(SqlParseResult.Builder) - Method in class gudusoft.gsqlparser.parser.OpenEdgeSqlParser
-
Call OpenEdge-specific raw statement extraction logic.
- extractVendorRawStatements(SqlParseResult.Builder) - Method in class gudusoft.gsqlparser.parser.OracleSqlParser
-
Call Oracle-specific raw statement extraction logic.
- extractVendorRawStatements(SqlParseResult.Builder) - Method in class gudusoft.gsqlparser.parser.PostgreSqlParser
-
Call PostgreSQL-specific raw statement extraction logic.
- extractVendorRawStatements(SqlParseResult.Builder) - Method in class gudusoft.gsqlparser.parser.PrestoSqlParser
-
Call Presto-specific raw statement extraction logic.
- extractVendorRawStatements(SqlParseResult.Builder) - Method in class gudusoft.gsqlparser.parser.RedshiftSqlParser
-
Call Redshift-specific raw statement extraction logic.
- extractVendorRawStatements(SqlParseResult.Builder) - Method in class gudusoft.gsqlparser.parser.SnowflakeSqlParser
-
Call Snowflake-specific raw statement extraction logic.
- extractVendorRawStatements(SqlParseResult.Builder) - Method in class gudusoft.gsqlparser.parser.SoqlSqlParser
-
Call SOQL-specific raw statement extraction logic.
- extractVendorRawStatements(SqlParseResult.Builder) - Method in class gudusoft.gsqlparser.parser.SparkSqlParser
-
Hook method for vendor-specific raw statement extraction.
- extractVendorRawStatements(SqlParseResult.Builder) - Method in class gudusoft.gsqlparser.parser.SparksqlSqlParser
-
Call SparkSQL-specific raw statement extraction logic.
- extractVendorRawStatements(SqlParseResult.Builder) - Method in class gudusoft.gsqlparser.parser.SqliteSqlParser
-
- extractVendorRawStatements(SqlParseResult.Builder) - Method in class gudusoft.gsqlparser.parser.StarrocksSqlParser
-
- extractVendorRawStatements(SqlParseResult.Builder) - Method in class gudusoft.gsqlparser.parser.SybaseSqlParser
-
Call Sybase-specific raw statement extraction logic.
- extractVendorRawStatements(SqlParseResult.Builder) - Method in class gudusoft.gsqlparser.parser.TeradataSqlParser
-
- extractVendorRawStatements(SqlParseResult.Builder) - Method in class gudusoft.gsqlparser.parser.VerticaSqlParser
-
Call Vertica-specific raw statement extraction logic.