Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
F
- factorial - Static variable in class gudusoft.gsqlparser.nodes.TExpression
-
Deprecated.
- factorialPrefix - Static variable in class gudusoft.gsqlparser.nodes.TExpression
-
Deprecated.As of v1.4.3.0, replaced by
EExpressionType.unary_factorialprefix_t - FACTS - Enum constant in enum gudusoft.gsqlparser.nodes.snowflake.ESemanticViewClauseType
- fake_auto_increment - Enum constant in enum gudusoft.gsqlparser.EConstraintType
- fake_collate - Enum constant in enum gudusoft.gsqlparser.EConstraintType
- fake_column_generated_as_expr - Enum constant in enum gudusoft.gsqlparser.EConstraintType
- fake_column_generated_as_identity - Enum constant in enum gudusoft.gsqlparser.EConstraintType
- fake_comment - Enum constant in enum gudusoft.gsqlparser.EConstraintType
- fake_compress_off - Enum constant in enum gudusoft.gsqlparser.EConstraintType
- fake_db2 - Enum constant in enum gudusoft.gsqlparser.EConstraintType
- fake_default_expr - Enum constant in enum gudusoft.gsqlparser.EConstraintType
- fake_fuzzy_search_index - Enum constant in enum gudusoft.gsqlparser.EConstraintType
- fake_identity - Enum constant in enum gudusoft.gsqlparser.EConstraintType
- fake_load_unit - Enum constant in enum gudusoft.gsqlparser.EConstraintType
- fake_maked_with - Enum constant in enum gudusoft.gsqlparser.EConstraintType
- fake_null - Enum constant in enum gudusoft.gsqlparser.EConstraintType
-
it's a fake constraint, used only in yacc rule file, should be removed during parsing
- fake_rowguidcol - Enum constant in enum gudusoft.gsqlparser.EConstraintType
- fake_srid - Enum constant in enum gudusoft.gsqlparser.EConstraintType
- FASTEXPORT - Enum constant in enum gudusoft.gsqlparser.stmt.teradata.utilities.TeradataUtilityType
- FastExportCmdType - Enum in gudusoft.gsqlparser.stmt.teradata.utilities
- FASTLOAD - Enum constant in enum gudusoft.gsqlparser.stmt.teradata.utilities.TeradataUtilityType
- FastLoadCmdType - Enum in gudusoft.gsqlparser.stmt.teradata.utilities
- fastSetString(String) - Method in class gudusoft.gsqlparser.nodes.TParseTreeNode
- fcDefault - Enum constant in enum gudusoft.gsqlparser.nodes.oracle.EFlashCacheType
- fcKeep - Enum constant in enum gudusoft.gsqlparser.nodes.oracle.EFlashCacheType
- fcNone - Enum constant in enum gudusoft.gsqlparser.nodes.oracle.EFlashCacheType
- fconst - Static variable in class gudusoft.gsqlparser.TBaseType
-
float and real constant
- fdd - Enum constant in enum gudusoft.gsqlparser.dlineage.dataflow.model.RelationshipType
- fddi - Enum constant in enum gudusoft.gsqlparser.dlineage.dataflow.model.RelationshipType
- fdr - Enum constant in enum gudusoft.gsqlparser.dlineage.dataflow.model.RelationshipType
- FetchSqlNode - Static variable in class gudusoft.gsqlparser.nodes.TStatementSqlNode
- FIELD - Enum constant in enum gudusoft.gsqlparser.stmt.teradata.TTeradataMultiLoadCmd.EMultiLoadCmdType
- FIELD - Enum constant in enum gudusoft.gsqlparser.stmt.teradata.utilities.FastExportCmdType
- FIELD - Enum constant in enum gudusoft.gsqlparser.stmt.teradata.utilities.MultiLoadCmdType
- field_access_t - Enum constant in enum gudusoft.gsqlparser.EExpressionType
- field_doubt_t - Enum constant in enum gudusoft.gsqlparser.EExpressionType
- field_t - Enum constant in enum gudusoft.gsqlparser.EExpressionType
- fieldName - Enum constant in enum gudusoft.gsqlparser.EDbObjectType
- FieldPath - Class in gudusoft.gsqlparser.resolver2.model
-
Represents a field path for deep/record field access in structured types.
- FieldPath(List<String>) - Constructor for class gudusoft.gsqlparser.resolver2.model.FieldPath
-
Create a FieldPath from a list of segments.
- fields_t - Enum constant in enum gudusoft.gsqlparser.EFunctionType
- fieldSelection - Static variable in class gudusoft.gsqlparser.nodes.TExpression
-
Deprecated.As of v1.4.3.0, replaced by
EExpressionType.fieldselection_t - fieldselection_t - Enum constant in enum gudusoft.gsqlparser.EExpressionType
- file_format - Enum constant in enum gudusoft.gsqlparser.EDbObjectType
- filegroup - Enum constant in enum gudusoft.gsqlparser.EDbObjectType
- filename - Static variable in class T123
- filepath_sign - Static variable in class gudusoft.gsqlparser.TBaseType
- FileUri - Class in gudusoft.gsqlparser.dlineage.dataflow.model
- FileUri(Table, TObjectName) - Constructor for class gudusoft.gsqlparser.dlineage.dataflow.model.FileUri
- FILLER - Enum constant in enum gudusoft.gsqlparser.stmt.teradata.utilities.FastExportCmdType
- FILLER - Enum constant in enum gudusoft.gsqlparser.stmt.teradata.utilities.MultiLoadCmdType
- fillInfo(DataFlowAnalyzer) - Method in class gudusoft.gsqlparser.dlineage.dataflow.model.ErrorInfo
- filter_t - Enum constant in enum gudusoft.gsqlparser.EFunctionType
- filterClause - Variable in class gudusoft.gsqlparser.nodes.TFunctionCall
- filterRelationTypes(String...) - Method in class gudusoft.gsqlparser.dlineage.dataflow.model.Option
- finalize() - Method in class gudusoft.gsqlparser.util.csv.CsvReader
- FINALIZE - Enum constant in enum gudusoft.gsqlparser.nodes.snowflake.ETaskOptionType
- findAllColumns(TSQLTable) - Method in class gudusoft.gsqlparser.sqlenv.HierarchicalResolver
-
批量查找列(便捷方法)
- findByAlias(String) - Method in class gudusoft.gsqlparser.resolver2.model.FromScopeIndex
-
Finds a ScopeChild by its alias (case-insensitive).
- findByQualifier(String) - Method in class gudusoft.gsqlparser.resolver2.model.FromScopeIndex
-
Finds a ScopeChild by alias first, then by namespace name (case-insensitive).
- findCandidateNamespace(String) - Method in class gudusoft.gsqlparser.resolver2.model.FromScopeIndex
-
Finds a candidate namespace for column resolution.
- findCmdUsedByYacc(TSourceToken) - Method in class gudusoft.gsqlparser.sqlcmds.TSqlCmds
-
Generic method for yacc parsers to find SQL command type.
- findColumn(TSQLTable, String) - Method in class gudusoft.gsqlparser.sqlenv.HierarchicalResolver
-
查找列(便捷方法)
- findcte(TSourceToken) - Method in class gudusoft.gsqlparser.sqlcmds.AbstractSqlCmds
-
Detect Common Table Expression (CTE) for all database vendors.
- finddbcmd(TSourceToken, TSqlCmdList) - Method in class gudusoft.gsqlparser.sqlcmds.AbstractSqlCmds
-
Find command in the list starting from a specific token.
- findFunction(TSQLEnv, String) - Method in class gudusoft.gsqlparser.sqlenv.HierarchicalResolver
-
查找函数(便捷方法)
- findMasterSQL() - Method in class gudusoft.gsqlparser.pp.stmtformatter.SQLion
- findmssqlcmdusedbyyacc(TSourceToken) - Method in class gudusoft.gsqlparser.sqlcmds.TSqlCmds
- findNamespacesWithColumn(String, IScope) - Method in class gudusoft.gsqlparser.resolver2.NameResolver
-
Find all namespaces that contain a given column.
- findObject(String, String, String, ESQLDataObjectType) - Method in class gudusoft.gsqlparser.sqlenv.catalog.CatalogStoreProvider
- findObject(String, String, String, ESQLDataObjectType) - Method in interface gudusoft.gsqlparser.sqlenv.catalog.ICatalogProvider
-
查找 schema 对象(全限定名查找)
- findObject(String, String, String, ESQLDataObjectType) - Method in class gudusoft.gsqlparser.sqlenv.catalog.LegacyCatalogProvider
- findProcedure(TSQLEnv, String) - Method in class gudusoft.gsqlparser.sqlenv.HierarchicalResolver
-
查找存储过程(便捷方法)
- findSchemaObject(TSQLEnv, String, ESQLDataObjectType) - Method in class gudusoft.gsqlparser.sqlenv.HierarchicalResolver
-
查找 schema 对象(通用方法)
- findSchemaObject(String) - Method in class gudusoft.gsqlparser.sqlenv.TSQLSchema
- findSybaseCmdInternal(TSourceToken) - Method in class gudusoft.gsqlparser.sqlcmds.TSqlCmdsAdapter
-
Internal helper for Sybase to find command type.
- findsybasecmdusedbyyacc(TSourceToken) - Method in class gudusoft.gsqlparser.sqlcmds.TSqlCmds
- findTable(ETableEffectType[]) - Method in class gudusoft.gsqlparser.TCustomSqlStatement
- findTable(TSQLEnv, String) - Method in class gudusoft.gsqlparser.sqlenv.HierarchicalResolver
-
查找表(便捷方法)
- findTable(String) - Method in class gudusoft.gsqlparser.sqlenv.TSQLSchema
- findTableByQualifier(String) - Method in class gudusoft.gsqlparser.resolver2.model.FromScopeIndex
-
Gets the TTable from a ScopeChild by qualifier, if the namespace represents a table.
- findUnnecessaryBracket - Variable in class gudusoft.gsqlparser.pp.stmtformatter.SQLion
- fireMode_after - Static variable in class gudusoft.gsqlparser.TBaseType
- fireMode_before - Static variable in class gudusoft.gsqlparser.TBaseType
-
Trigger fire mode
- fireMode_for - Static variable in class gudusoft.gsqlparser.TBaseType
- fireMode_insteadOf - Static variable in class gudusoft.gsqlparser.TBaseType
- fireOnMetaDatabaseTableColumn(String, String, String, String, String) - Method in class gudusoft.gsqlparser.TCustomSqlStatement
- first - Variable in class gudusoft.gsqlparser.dlineage.util.Pair
- first - Variable in class gudusoft.gsqlparser.dlineage.util.Pair3
- FIRST - Static variable in class gudusoft.gsqlparser.pp.utils.SourceTokenNameConstant
- firstNotWhitespaceAndReturnToken(TSourceTokenList, int, int) - Static method in class gudusoft.gsqlparser.pp.utils.SourceTokenSearcher
-
get first token which is not whitespace and return token
- firstSelectedToken(TSourceTokenList, int, int, String) - Static method in class gudusoft.gsqlparser.pp.utils.SourceTokenSearcher
- firstSelectNotWhitespaceAndReturnToken(TSourceTokenList, int, String) - Static method in class gudusoft.gsqlparser.pp.utils.SourceTokenSearcher
-
forward search the token which is the first not whitespace or return token, and its value is a fixed text
- fixed_t - Enum constant in enum gudusoft.gsqlparser.EDataType
- Flag - Enum constant in enum gudusoft.gsqlparser.nodes.mdx.EMdxDataType
- flatten_t - Enum constant in enum gudusoft.gsqlparser.EFunctionType
- flattenStructColumns(boolean, Table, TColumnDefinition, Stack<TColumnDefinition>, int) - Method in class gudusoft.gsqlparser.dlineage.DataFlowAnalyzer
- flexer - Variable in class gudusoft.gsqlparser.parser.AthenaSqlParser
-
The Athena lexer used for tokenization (note: lowercase 'a' in generated class name)
- flexer - Variable in class gudusoft.gsqlparser.parser.BigQuerySqlParser
-
The BigQuery lexer used for tokenization
- flexer - Variable in class gudusoft.gsqlparser.parser.CouchbaseSqlParser
-
The Couchbase lexer used for tokenization - public for TGSqlParser compatibility
- flexer - Variable in class gudusoft.gsqlparser.parser.DatabricksSqlParser
-
The Databricks lexer used for tokenization
- flexer - Variable in class gudusoft.gsqlparser.parser.DaxSqlParser
-
The DAX lexer used for tokenization
- flexer - Variable in class gudusoft.gsqlparser.parser.Db2SqlParser
- flexer - Variable in class gudusoft.gsqlparser.parser.GaussDbSqlParser
-
The GaussDB lexer used for tokenization
- flexer - Variable in class gudusoft.gsqlparser.parser.GreenplumSqlParser
-
The Greenplum lexer used for tokenization
- flexer - Variable in class gudusoft.gsqlparser.parser.HanaSqlParser
-
The HANA lexer used for tokenization
- flexer - Variable in class gudusoft.gsqlparser.parser.HiveSqlParser
-
The Hive lexer used for tokenization
- flexer - Variable in class gudusoft.gsqlparser.parser.ImpalaSqlParser
-
The Impala lexer used for tokenization
- flexer - Variable in class gudusoft.gsqlparser.parser.InformixSqlParser
-
The Informix lexer used for tokenization
- flexer - Variable in class gudusoft.gsqlparser.parser.MdxSqlParser
-
The MDX lexer used for tokenization
- flexer - Variable in class gudusoft.gsqlparser.parser.MssqlSqlParser
-
The SQL Server lexer used for tokenization
- flexer - Variable in class gudusoft.gsqlparser.parser.MySqlSqlParser
-
The MySQL lexer used for tokenization (public for TGSqlParser.getFlexer())
- flexer - Variable in class gudusoft.gsqlparser.parser.NetezzaSqlParser
-
The Netezza lexer used for tokenization
- flexer - Variable in class gudusoft.gsqlparser.parser.OdbcSqlParser
-
The ODBC lexer used for tokenization
- flexer - Variable in class gudusoft.gsqlparser.parser.OpenEdgeSqlParser
-
The OpenEdge lexer used for tokenization
- flexer - Variable in class gudusoft.gsqlparser.parser.OracleSqlParser
-
The Oracle lexer used for tokenization
- flexer - Variable in class gudusoft.gsqlparser.parser.PostgreSqlParser
-
The PostgreSQL lexer used for tokenization (public for TGSqlParser.getFlexer())
- flexer - Variable in class gudusoft.gsqlparser.parser.PrestoSqlParser
-
The Presto lexer used for tokenization
- flexer - Variable in class gudusoft.gsqlparser.parser.RedshiftSqlParser
-
The Redshift lexer used for tokenization
- flexer - Variable in class gudusoft.gsqlparser.parser.SnowflakeSqlParser
-
The Snowflake lexer used for tokenization
- flexer - Variable in class gudusoft.gsqlparser.parser.SoqlSqlParser
-
The SOQL lexer used for tokenization
- flexer - Variable in class gudusoft.gsqlparser.parser.SparksqlSqlParser
-
The SparkSQL lexer used for tokenization
- flexer - Variable in class gudusoft.gsqlparser.parser.SybaseSqlParser
-
The Sybase lexer used for tokenization
- flexer - Variable in class gudusoft.gsqlparser.parser.TeradataSqlParser
- flexer - Variable in class gudusoft.gsqlparser.parser.VerticaSqlParser
-
The Vertica lexer used for tokenization
- flexibleSpaceCalculation - Variable in class gudusoft.gsqlparser.pp.stmtformatter.SQLion
- float_t - Enum constant in enum gudusoft.gsqlparser.EDataType
- float4_t - Enum constant in enum gudusoft.gsqlparser.EDataType
- float64_t - Enum constant in enum gudusoft.gsqlparser.EDataType
- float8_t - Enum constant in enum gudusoft.gsqlparser.EDataType
- floating_point_conditions - Static variable in class gudusoft.gsqlparser.nodes.TExpression
-
Deprecated.As of v1.4.3.0, replaced by
EExpressionType.floating_point_t - floating_point_t - Enum constant in enum gudusoft.gsqlparser.EExpressionType
- floor_t - Enum constant in enum gudusoft.gsqlparser.EFunctionType
- flush() - Method in class gudusoft.gsqlparser.util.csv.CsvWriter
- fntAddDate - Static variable in class gudusoft.gsqlparser.nodes.TFunctionCall
-
Deprecated.As of v1.4.3.0, replaced by
EFunctionType.adddate_t - fntCaseN - Static variable in class gudusoft.gsqlparser.nodes.TFunctionCall
-
Deprecated.As of v1.4.3.0, replaced by
EFunctionType.case_n_t - fntCast - Static variable in class gudusoft.gsqlparser.nodes.TFunctionCall
-
Deprecated.As of v1.4.3.0, replaced by
EFunctionType.cast_t - fntContains - Static variable in class gudusoft.gsqlparser.nodes.TFunctionCall
-
Deprecated.As of v1.4.3.0, replaced by
EFunctionType.contains_t - fntConvert - Static variable in class gudusoft.gsqlparser.nodes.TFunctionCall
-
Deprecated.As of v1.4.3.0, replaced by
EFunctionType.convert_t - fntCSUM - Static variable in class gudusoft.gsqlparser.nodes.TFunctionCall
-
Deprecated.As of v1.4.3.0, replaced by
EFunctionType.csum_t - fntDateAdd - Static variable in class gudusoft.gsqlparser.nodes.TFunctionCall
-
Deprecated.As of v1.4.3.0, replaced by
EFunctionType.date_add_t - fntDateSub - Static variable in class gudusoft.gsqlparser.nodes.TFunctionCall
-
Deprecated.As of v1.4.3.0, replaced by
EFunctionType.date_sub_t - fntExtract - Static variable in class gudusoft.gsqlparser.nodes.TFunctionCall
-
Deprecated.As of v1.4.3.0, replaced by
EFunctionType.extract_t - fntExtractXML - Static variable in class gudusoft.gsqlparser.nodes.TFunctionCall
-
Deprecated.As of v1.4.3.0, replaced by
EFunctionType.extract_t - fntFreetext - Static variable in class gudusoft.gsqlparser.nodes.TFunctionCall
-
Deprecated.As of v1.4.3.0, replaced by
EFunctionType.freetext_t - fntGroupConcat - Static variable in class gudusoft.gsqlparser.nodes.TFunctionCall
-
Deprecated.As of v1.4.3.0, replaced by
EFunctionType.group_concat_t - fntMatchAgainst - Static variable in class gudusoft.gsqlparser.nodes.TFunctionCall
-
Deprecated.As of v1.4.3.0, replaced by
EFunctionType.match_against_t - fntOGC - Static variable in class gudusoft.gsqlparser.nodes.TFunctionCall
-
Deprecated.As of v1.4.3.0, replaced by
EFunctionType.ogc_t - fntPosition - Static variable in class gudusoft.gsqlparser.nodes.TFunctionCall
-
Deprecated.As of v1.4.3.0, replaced by
EFunctionType.position_t - fntRangeN - Static variable in class gudusoft.gsqlparser.nodes.TFunctionCall
-
Deprecated.As of v1.4.3.0, replaced by
EFunctionType.range_n_t - fntRank - Static variable in class gudusoft.gsqlparser.nodes.TFunctionCall
-
Deprecated.As of v1.4.3.0, replaced by
EFunctionType.rank_t - fntSubDate - Static variable in class gudusoft.gsqlparser.nodes.TFunctionCall
-
Deprecated.As of v1.4.3.0, replaced by
EFunctionType.subdate_t - fntSubstring - Static variable in class gudusoft.gsqlparser.nodes.TFunctionCall
-
Deprecated.As of v1.4.3.0, replaced by
EFunctionType.substring_t - fntSubString - Static variable in class gudusoft.gsqlparser.nodes.TFunctionCall
-
Deprecated.As of v1.4.3.0, replaced by
EFunctionType.substring_t - fntTimestampAdd - Static variable in class gudusoft.gsqlparser.nodes.TFunctionCall
-
Deprecated.As of v1.4.3.0, replaced by
EFunctionType.timestampadd_t - fntTimestampDiff - Static variable in class gudusoft.gsqlparser.nodes.TFunctionCall
-
Deprecated.As of v1.4.3.0, replaced by
EFunctionType.timestampdiff_t - fntTranslate - Static variable in class gudusoft.gsqlparser.nodes.TFunctionCall
-
Deprecated.As of v1.4.3.0, replaced by
EFunctionType.translate_t - fntTranslateCHK - Static variable in class gudusoft.gsqlparser.nodes.TFunctionCall
-
Deprecated.As of v1.4.3.0, replaced by
EFunctionType.translate_chk_t - fntTreat - Static variable in class gudusoft.gsqlparser.nodes.TFunctionCall
-
Deprecated.As of v1.4.3.0, replaced by
EFunctionType.treat_t - fntTrim - Static variable in class gudusoft.gsqlparser.nodes.TFunctionCall
-
Deprecated.As of v1.4.3.0, replaced by
EFunctionType.trim_t - fntUdf - Static variable in class gudusoft.gsqlparser.nodes.TFunctionCall
-
Deprecated.As of v1.4.3.0, replaced by
EFunctionType.udf_t - fntXmlQuery - Static variable in class gudusoft.gsqlparser.nodes.TFunctionCall
-
Deprecated.As of v1.4.3.0, replaced by
EFunctionType.xmlquery_t - FOLDLINE - Enum constant in enum gudusoft.gsqlparser.stmt.teradata.utilities.BteqCmdType
- FOOTING - Enum constant in enum gudusoft.gsqlparser.EBTEQCmdType
- FOOTING - Enum constant in enum gudusoft.gsqlparser.stmt.teradata.utilities.BteqCmdType
- for_loop - Static variable in class gudusoft.gsqlparser.stmt.TLoopStmt
- forAthena() - Static method in class gudusoft.gsqlparser.sqlenv.IdentifierRules
-
Athena 标识符规则(与 Presto 相同)
- forBigQueryColumn() - Static method in class gudusoft.gsqlparser.sqlenv.IdentifierRules
-
BigQuery 列名规则(大小写不敏感)
- forBigQueryTable() - Static method in class gudusoft.gsqlparser.sqlenv.IdentifierRules
-
BigQuery 表名规则(大小写敏感)
- force - Enum constant in enum gudusoft.gsqlparser.EAlterTableOptionType
- forceRowLevelSecurity - Enum constant in enum gudusoft.gsqlparser.EAlterTableOptionType
- forClickHouse() - Static method in class gudusoft.gsqlparser.sqlenv.IdentifierRules
-
ClickHouse 标识符规则
- forCouchbase() - Static method in class gudusoft.gsqlparser.sqlenv.IdentifierRules
-
Couchbase N1QL 标识符规则
- forDatabricks() - Static method in class gudusoft.gsqlparser.sqlenv.IdentifierRules
-
Databricks 标识符规则(与 Hive 相同)
- forDB2() - Static method in class gudusoft.gsqlparser.sqlenv.IdentifierRules
-
DB2 / Netezza / Exasol 标识符规则(与 Oracle 相同)
- forEachRow - Enum constant in enum gudusoft.gsqlparser.ETriggerGranularity
- forEachRowModeDB2SQL - Enum constant in enum gudusoft.gsqlparser.ETriggerGranularity
- forEachRowModeNotSecured - Enum constant in enum gudusoft.gsqlparser.ETriggerGranularity
- forEachStatement - Enum constant in enum gudusoft.gsqlparser.ETriggerGranularity
- foreign_key - Enum constant in enum gudusoft.gsqlparser.dlineage.dataflow.model.EffectType
- foreign_key - Enum constant in enum gudusoft.gsqlparser.EConstraintType
- foreignData - Enum constant in enum gudusoft.gsqlparser.EDbObjectType
- foreignTable - Enum constant in enum gudusoft.gsqlparser.EDbObjectType
- forExchangeWith - Enum constant in enum gudusoft.gsqlparser.stmt.TCreateTableSqlStatement.TableSourceType
- forGaussDB() - Static method in class gudusoft.gsqlparser.sqlenv.IdentifierRules
-
GaussDB 标识符规则(与 PostgreSQL 相同)
- forGeneric() - Static method in class gudusoft.gsqlparser.sqlenv.IdentifierRules
-
通用规则(默认:与 PostgreSQL 相同)
- forHANA() - Static method in class gudusoft.gsqlparser.sqlenv.IdentifierRules
-
SAP HANA 标识符规则(与 Oracle 相同)
- forHive() - Static method in class gudusoft.gsqlparser.sqlenv.IdentifierRules
-
Hive / SparkSQL / Impala 标识符规则(与 PostgreSQL 相同)
- FORM_FEED - Static variable in class gudusoft.gsqlparser.pp.stmtformatter.SQLion
- format() - Method in class gudusoft.gsqlparser.resolver2.TSQLResolver2ResultFormatter
-
Format the resolver results into a structured string.
- format(E) - Method in class gudusoft.gsqlparser.pp.stmtformatter.type.AbstractStmtFormatter
-
format statement
- format(TMssqlGo) - Method in class gudusoft.gsqlparser.pp.stmtformatter.type.comm.GoStmtFormatter
- format(TMssqlIfElse) - Method in class gudusoft.gsqlparser.pp.stmtformatter.type.comm.IfStmtFormatter
- format(TIfStmt) - Method in class gudusoft.gsqlparser.pp.stmtformatter.type.comm.PlsqlIfStmtFormatter
- format(TCustomSqlStatement) - Method in class gudusoft.gsqlparser.pp.stmtformatter.type.comm.CompactModeStmtFormatter
- format(TGSqlParser, GFmtOpt) - Method in class gudusoft.gsqlparser.pp.stmtformatter.SqlFormatter
- FORMAT - Enum constant in enum gudusoft.gsqlparser.stmt.teradata.utilities.BteqCmdType
- format_t - Enum constant in enum gudusoft.gsqlparser.EDataTypeAttribute
- formatLinebreak() - Method in class gudusoft.gsqlparser.pp.stmtformatter.SQLion
- formatSql(EDbVendor, String) - Static method in class gudusoft.gsqlparser.util.SQLUtil
- formatSQLOn1Line - Variable in class gudusoft.gsqlparser.pp.stmtformatter.SQLion
- formatsqltext(String) - Method in class gudusoft.gsqlparser.pp.stmtformatter.SQLion
- FormatterFactory - Class in gudusoft.gsqlparser.pp.stmtformatter
- FormatterFactory() - Constructor for class gudusoft.gsqlparser.pp.stmtformatter.FormatterFactory
- FormatterFactory.IFormatterBuilderCreator<E extends AbstractStmtFormatter> - Interface in gudusoft.gsqlparser.pp.stmtformatter
-
the callback interface to achieve the formatter builder
- FORMCHAR - Enum constant in enum gudusoft.gsqlparser.EBTEQCmdType
- FORMCHAR - Enum constant in enum gudusoft.gsqlparser.stmt.teradata.utilities.BteqCmdType
- forMySQL(int) - Static method in class gudusoft.gsqlparser.sqlenv.IdentifierRules
-
MySQL 标识符规则(table/schema names)
- forMySQLColumn() - Static method in class gudusoft.gsqlparser.sqlenv.IdentifierRules
-
MySQL 列名规则(始终大小写不敏感)
- forMySQLRoutine() - Static method in class gudusoft.gsqlparser.sqlenv.IdentifierRules
-
MySQL 函数名规则(始终大小写不敏感)
- forOracle() - Static method in class gudusoft.gsqlparser.sqlenv.IdentifierRules
-
Oracle 标识符规则
- forPostgreSQL() - Static method in class gudusoft.gsqlparser.sqlenv.IdentifierRules
-
PostgreSQL / Redshift / Greenplum 标识符规则
- forPresto() - Static method in class gudusoft.gsqlparser.sqlenv.IdentifierRules
-
Presto / Trino 标识符规则
- forReadOnly - Enum constant in enum gudusoft.gsqlparser.nodes.TForUpdate.EForUpdateType
- forSnowflake() - Static method in class gudusoft.gsqlparser.sqlenv.IdentifierRules
-
Snowflake 标识符规则(与 Oracle 相同)
- ForSqlNode - Static variable in class gudusoft.gsqlparser.nodes.TStatementSqlNode
- forSQLServer() - Static method in class gudusoft.gsqlparser.sqlenv.IdentifierRules
-
SQL Server / Azure SQL 标识符规则
- forTable(String) - Static method in class gudusoft.gsqlparser.resolver2.model.QualifiedName
-
Create a qualified name from just the table name.
- forTable(String, String) - Static method in class gudusoft.gsqlparser.resolver2.model.QualifiedName
-
Create a qualified name from schema and table name.
- forTable(String, String, String) - Static method in class gudusoft.gsqlparser.resolver2.model.QualifiedName
-
Create a structured qualified name for a table.
- forTeradata() - Static method in class gudusoft.gsqlparser.sqlenv.IdentifierRules
-
Teradata 标识符规则(与 PostgreSQL 相同)
- forUpdate - Enum constant in enum gudusoft.gsqlparser.ESqlClause
- forUpdate - Enum constant in enum gudusoft.gsqlparser.nodes.TForUpdate.EForUpdateType
- forUpdateOf - Enum constant in enum gudusoft.gsqlparser.nodes.TForUpdate.EForUpdateType
- forVendor(EDbVendor, IdentifierProfile.VendorFlags) - Static method in class gudusoft.gsqlparser.sqlenv.IdentifierProfile
-
为指定厂商创建标识符配置档案
- forVertica() - Static method in class gudusoft.gsqlparser.sqlenv.IdentifierRules
-
Vertica 标识符规则(与 Presto 相同)
- forwardSearch(TSourceToken, int, String) - Static method in class gudusoft.gsqlparser.pp.utils.SourceTokenSearcher
-
forward search the source token
- found(INamespace, boolean, IScope, ResolvePath, List<String>) - Method in interface gudusoft.gsqlparser.resolver2.scope.IResolved
-
Called when a namespace is found that matches the name being resolved.
- found(INamespace, boolean, IScope, ResolvePath, List<String>) - Method in class gudusoft.gsqlparser.resolver2.scope.ResolvedImpl
- frameStack - Variable in class gudusoft.gsqlparser.parser.AbstractSqlParser
-
Frame stack for scope management during parsing.
- frameStack(Stack<TFrame>) - Method in class gudusoft.gsqlparser.parser.ParserContext.Builder
-
Set frame stack for compiler context.
- frd - Enum constant in enum gudusoft.gsqlparser.dlineage.dataflow.model.RelationshipType
- freeParseTable() - Method in class gudusoft.gsqlparser.TGSqlParser
-
Not used.
- freetext_t - Enum constant in enum gudusoft.gsqlparser.EFunctionType
- freetexttable - Static variable in class gudusoft.gsqlparser.nodes.TContainsTable
- freetextTable - Enum constant in enum gudusoft.gsqlparser.ETableSource
- frequency(Iterable<String>, String) - Method in interface gudusoft.gsqlparser.ext.calcite.sqlnamematcher.SqlNameMatcher
-
Returns how many times a string occurs in a collection.
- from - Enum constant in enum gudusoft.gsqlparser.stmt.TCopyStmt.ECopyType
- FROM - Enum constant in enum gudusoft.gsqlparser.resolver2.ScopeType
-
FROM clause scope - table sources
- FROM - Static variable in class gudusoft.gsqlparser.dlineage.dataflow.model.Transform
- FROM - Static variable in class gudusoft.gsqlparser.pp.utils.SourceTokenNameConstant
-
the from keyword
- fromAlias(String) - Static method in enum gudusoft.gsqlparser.EDbVendor
-
Get the database vendor from a string representation
- fromClause - Variable in class gudusoft.gsqlparser.TCustomSqlStatement
- fromClauseInNewLine - Variable in class gudusoft.gsqlparser.pp.para.GFmtOpt
-
each column in the table names in the form clause should start with a new line.
- fromCTEExplicitColumn(String, String, TParseTreeNode) - Static method in class gudusoft.gsqlparser.resolver2.model.ResolutionEvidence
-
Create evidence for CTE explicit column list.
- fromCTEImplicitColumn(String, String, TParseTreeNode) - Static method in class gudusoft.gsqlparser.resolver2.model.ResolutionEvidence
-
Create evidence for CTE implicit column (from subquery).
- fromDDL(String, String, TParseTreeNode) - Static method in class gudusoft.gsqlparser.resolver2.model.ResolutionEvidence
-
Create evidence for DDL-defined column (CREATE TABLE in same script).
- fromGuessStrategy(String, String, String, TParseTreeNode) - Static method in class gudusoft.gsqlparser.resolver2.model.ResolutionEvidence
-
Create evidence for guess strategy application.
- fromId(int) - Static method in enum gudusoft.gsqlparser.nodes.ENodeType
- fromInsertColumnList(String, String, TParseTreeNode) - Static method in class gudusoft.gsqlparser.resolver2.model.ResolutionEvidence
-
Create evidence for INSERT column list.
- fromInsertColumns(String, String, TParseTreeNode) - Static method in class gudusoft.gsqlparser.resolver2.inference.InferenceEvidence
-
Create evidence from INSERT statement column list.
- fromJoinCondition(String, String, TParseTreeNode) - Static method in class gudusoft.gsqlparser.resolver2.inference.InferenceEvidence
-
Create evidence from a JOIN condition.
- fromJoinCondition(String, String, TParseTreeNode) - Static method in class gudusoft.gsqlparser.resolver2.model.ResolutionEvidence
-
Create evidence for JOIN condition.
- fromLegacyEvidence(String, double, TParseTreeNode) - Static method in class gudusoft.gsqlparser.resolver2.model.ResolutionEvidence
-
Deprecated.Use specific factory methods instead
- fromMetadata(String, String, TParseTreeNode) - Static method in class gudusoft.gsqlparser.resolver2.model.ResolutionEvidence
-
Create evidence for metadata-backed resolution (DDL, SQLEnv).
- fromQualifiedReference(String, String, boolean, TParseTreeNode) - Static method in class gudusoft.gsqlparser.resolver2.model.ResolutionEvidence
-
Create evidence for qualified reference (table.column).
- fromQualifiedReference(String, String, TParseTreeNode) - Static method in class gudusoft.gsqlparser.resolver2.inference.InferenceEvidence
-
Create evidence from a qualified column reference.
- fromScope(IScope) - Static method in class gudusoft.gsqlparser.resolver2.model.FromScopeIndex
-
Creates an index from a scope, extracting the FromScope if needed.
- FromScope - Class in gudusoft.gsqlparser.resolver2.scope
-
Scope for FROM clause.
- FromScope(IScope, TParseTreeNode) - Constructor for class gudusoft.gsqlparser.resolver2.scope.FromScope
- FromScopeIndex - Class in gudusoft.gsqlparser.resolver2.model
-
Index structure for fast lookups in FromScope.
- FromScopeIndex(List<ScopeChild>) - Constructor for class gudusoft.gsqlparser.resolver2.model.FromScopeIndex
-
Creates an index from the given list of scope children.
- fromSelectList(String, String, TParseTreeNode) - Static method in class gudusoft.gsqlparser.resolver2.inference.InferenceEvidence
-
Create evidence from SELECT list.
- fromSelectList(String, String, TParseTreeNode) - Static method in class gudusoft.gsqlparser.resolver2.model.ResolutionEvidence
-
Create evidence for SELECT list.
- fromSourceJoin - Variable in class gudusoft.gsqlparser.nodes.TPivotedTable
- fromSourceJoin - Variable in class gudusoft.gsqlparser.TCustomSqlStatement
- fromSourceTable - Variable in class gudusoft.gsqlparser.TCustomSqlStatement
- fromStarInference(String, String, boolean, TParseTreeNode) - Static method in class gudusoft.gsqlparser.resolver2.model.ResolutionEvidence
-
Create evidence for star column inference (outer reference pushdown).
- fromString(String) - Static method in enum gudusoft.gsqlparser.nodes.ENodeType
- fromStructFieldAccess(String, String, double, TParseTreeNode) - Static method in class gudusoft.gsqlparser.resolver2.model.ResolutionEvidence
-
Create evidence for struct field access (BigQuery/Snowflake).
- fromUnqualifiedReference(String, int, TParseTreeNode) - Static method in class gudusoft.gsqlparser.resolver2.model.ResolutionEvidence
-
Create evidence for unqualified reference.
- fromUnqualifiedReference(String, String, TParseTreeNode, int) - Static method in class gudusoft.gsqlparser.resolver2.inference.InferenceEvidence
-
Create evidence from an unqualified column reference.
- fromUpdateSet(String, String, TParseTreeNode) - Static method in class gudusoft.gsqlparser.resolver2.inference.InferenceEvidence
-
Create evidence from UPDATE statement.
- fromUpdateSet(String, String, TParseTreeNode) - Static method in class gudusoft.gsqlparser.resolver2.model.ResolutionEvidence
-
Create evidence for UPDATE SET clause.
- fromValue(int) - Static method in enum gudusoft.gsqlparser.ETableKind
- frtInlineTableValue - Enum constant in enum gudusoft.gsqlparser.EFunctionReturnsType
- frtMultiStatementTableValue - Enum constant in enum gudusoft.gsqlparser.EFunctionReturnsType
- frtScalar - Enum constant in enum gudusoft.gsqlparser.EFunctionReturnsType
- full - Enum constant in enum gudusoft.gsqlparser.EJoinType
- full_edition - Static variable in class gudusoft.gsqlparser.TBaseType
- fullName - Variable in class gudusoft.gsqlparser.dlineage.dataflow.model.Constant
- fullName - Variable in class gudusoft.gsqlparser.dlineage.dataflow.model.ResultColumn
- fullName - Variable in class gudusoft.gsqlparser.dlineage.dataflow.model.Table
- fullName() - Method in class gudusoft.gsqlparser.dlineage.metadata.Column
- fullName() - Method in class gudusoft.gsqlparser.dlineage.metadata.Table
- fullouter - Enum constant in enum gudusoft.gsqlparser.EJoinType
- fulltextIndex - Enum constant in enum gudusoft.gsqlparser.EDbObjectType
- FULLY_QUALIFIED - Enum constant in enum gudusoft.gsqlparser.resolver2.StructKind
-
Fully qualified access required.
- FULLYEAR - Enum constant in enum gudusoft.gsqlparser.EBTEQCmdType
- FULLYEAR - Enum constant in enum gudusoft.gsqlparser.stmt.teradata.utilities.BteqCmdType
- fullyQualify(String) - Method in class gudusoft.gsqlparser.resolver2.scope.AbstractScope
-
Default implementation: delegate to parent
- fullyQualify(String) - Method in class gudusoft.gsqlparser.resolver2.scope.EmptyScope
- fullyQualify(String) - Method in interface gudusoft.gsqlparser.resolver2.scope.IScope
-
Fully qualify a name based on this scope.
- funcationCallOperator - Static variable in class gudusoft.gsqlparser.nodes.TExpression
-
Deprecated.As of v1.4.3.0, replaced by
EExpressionType.function_t - function - Enum constant in enum gudusoft.gsqlparser.dlineage.dataflow.model.EffectType
- function - Enum constant in enum gudusoft.gsqlparser.dlineage.dataflow.model.ResultSetType
- function - Enum constant in enum gudusoft.gsqlparser.dlineage.dataflow.model.SubType
- function - Enum constant in enum gudusoft.gsqlparser.EDbObjectType
- function - Enum constant in enum gudusoft.gsqlparser.ETableSource
- Function - Class in gudusoft.gsqlparser.dlineage.dataflow.model
- Function - Class in gudusoft.gsqlparser.sqlenv.metadata.model
- Function - Enum constant in enum gudusoft.gsqlparser.nodes.mdx.EMdxExpSyntax
- Function() - Constructor for class gudusoft.gsqlparser.sqlenv.metadata.model.Function
- Function(TCaseExpression) - Constructor for class gudusoft.gsqlparser.dlineage.dataflow.model.Function
- Function(TFunctionCall) - Constructor for class gudusoft.gsqlparser.dlineage.dataflow.model.Function
- Function(TObjectName) - Constructor for class gudusoft.gsqlparser.dlineage.dataflow.model.Function
- FUNCTION - Static variable in class gudusoft.gsqlparser.dlineage.dataflow.model.Transform
- function_return_datatype - Static variable in class gudusoft.gsqlparser.TBaseType
- function_return_table - Static variable in class gudusoft.gsqlparser.TBaseType
- function_return_table_variable - Static variable in class gudusoft.gsqlparser.TBaseType
- function_t - Enum constant in enum gudusoft.gsqlparser.EExpressionType
- functionCallParametersComma - Variable in class gudusoft.gsqlparser.pp.para.GFmtOpt
-
//todo add sample61
- functionCallParametersStyle - Variable in class gudusoft.gsqlparser.pp.para.GFmtOpt
-
//todo add sample60
- functionChecker - Class in gudusoft.gsqlparser.util
- functionCollationCaseSensitive - Static variable in class gudusoft.gsqlparser.sqlenv.TSQLEnv
- functionName - Variable in class gudusoft.gsqlparser.nodes.TFunctionCall
- FunctionRelationshipElement - Class in gudusoft.gsqlparser.dlineage.dataflow.model
- FunctionRelationshipElement(Function) - Constructor for class gudusoft.gsqlparser.dlineage.dataflow.model.FunctionRelationshipElement
- FunctionResultColumn - Class in gudusoft.gsqlparser.dlineage.dataflow.model
- FunctionResultColumn(ResultSet, TParseTreeNode, TParseTreeNode) - Constructor for class gudusoft.gsqlparser.dlineage.dataflow.model.FunctionResultColumn
- functionType - Variable in class gudusoft.gsqlparser.nodes.TFunctionCall
- FunctionUtility - Class in gudusoft.gsqlparser.dlineage.util
- FunctionUtility() - Constructor for class gudusoft.gsqlparser.dlineage.util.FunctionUtility
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
EExpressionType.unary_factorial_t