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 

E

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
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
Type of TConstant
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
Deprecated.
As of v1.4.3.0, replaced by EExpressionType.exists_t
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
Deprecated.
As of v1.4.3.0, replaced by EExpressionType.exponentiate_t
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
Deprecated.
As of v1.4.3.0, replaced by EExpressionType.list_t
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.
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 © 2026 Gudu Software. All rights reserved. | Back to Documentation | Full Documentation Site