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
 
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
 
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
 
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
 
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
emptyLines - Variable in class gudusoft.gsqlparser.pp.para.GFmtOpt
//todo add sample53
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
 
ENABLE_RESOLVER - Static variable in class gudusoft.gsqlparser.TBaseType
 
enableAllLevelLog() - Static method in class gudusoft.gsqlparser.TLog
 
enableInterpreterLogOnly() - Static method in class gudusoft.gsqlparser.TLog
 
enableNonFormat - Variable in class gudusoft.gsqlparser.pp.stmtformatter.SQLion
 
enableResolverLog() - Static method in class gudusoft.gsqlparser.TLog
 
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
 
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
 
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
Ends the current record by sending the record delimiter.
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
 
ENodeStatus - Enum in gudusoft.gsqlparser.nodes
 
ENodeType - Enum in gudusoft.gsqlparser.nodes
Type of parse tree node
EntityArrays - Class in gudusoft.gsqlparser.dlineage.graph.utils
 
EntityArrays() - Constructor for class gudusoft.gsqlparser.dlineage.graph.utils.EntityArrays
 
ENullOrder - Enum in gudusoft.gsqlparser
 
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
 
EPhysicalAttributesType - Enum in gudusoft.gsqlparser.nodes.oracle
 
EPhysicalPropertyType - Enum in gudusoft.gsqlparser.nodes.oracle
 
EProcedureOptionType - Enum in gudusoft.gsqlparser
 
equal(Object, Object) - Static method in class gudusoft.gsqlparser.dlineage.util.Objects
Returns true if two possibly-null objects are equal.
equal_start_expr - Static variable in class gudusoft.gsqlparser.TBaseType
 
equalByName(String) - Method in class gudusoft.gsqlparser.nodes.TTable
 
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.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
Checks the two objects for equality by delegating to their respective Object.equals(Object) methods.
equals(Object) - Method in class gudusoft.gsqlparser.dlineage.util.Pair3
Checks the two objects for equality by delegating to their respective Object.equals(Object) methods.
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.TAttributeNode
 
equals(Object) - Method in class gudusoft.gsqlparser.util.Identifier
 
equalsIgnoreCase(String, String) - Static method in class gudusoft.gsqlparser.pp.stmtformatter.SQLion
 
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
 
ERestrictionType - Enum in gudusoft.gsqlparser
Oracle/DB2 create view, subquery restriction clause
EResultSetsOptionKind - Enum in gudusoft.gsqlparser
 
EResultSetType - Enum in gudusoft.gsqlparser
 
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
 
ErrorInfo - Class in gudusoft.gsqlparser.dlineage.dataflow.model
 
ErrorInfo() - Constructor for class gudusoft.gsqlparser.dlineage.dataflow.model.ErrorInfo
 
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
Use a backslash character before the text qualifier to represent an occurance of the text qualifier.
ESCAPE_MODE_BACKSLASH - Static variable in class gudusoft.gsqlparser.util.csv.CsvWriter
Use a backslash character before the text qualifier to represent an occurrence of the text qualifier.
ESCAPE_MODE_DOUBLED - Static variable in class gudusoft.gsqlparser.util.csv.CsvReader
Double up the text qualifier to represent an occurance of the text qualifier.
ESCAPE_MODE_DOUBLED - Static variable in class gudusoft.gsqlparser.util.csv.CsvWriter
Double up the text qualifier to represent an occurrence of the text qualifier.
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
 
ESegmentAttributesItem - Enum in gudusoft.gsqlparser.nodes.oracle
 
ESelectModifier - Enum in gudusoft.gsqlparser
 
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
 
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
 
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
 
EWindowExcludeType - Enum in gudusoft.gsqlparser
 
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
 
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
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
 
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
 
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
 
extractNonReservedKeywords(String, String) - Static method in class keywordsPrepare
输入完整的 keyword 列表 和 reserved words 列表, 输出 non-reserved keywords 列表
extractSQL(String) - Static method in class demo
 
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