- FACT - Static variable in class gudusoft.gsqlparser.lineage.v2.identity.IdentityV1
-
- Fact - Class in gudusoft.gsqlparser.lineage.v2.model
-
An atomic proposition from one source endpoint to one target endpoint (Sections 3.1 to 3.3).
- Fact.Builder - Class in gudusoft.gsqlparser.lineage.v2.model
-
Collects the members of a new Fact.
- FACT_KINDS - Static variable in class gudusoft.gsqlparser.lineage.v2.identity.IdentityV1
-
- FactCandidate - Class in gudusoft.gsqlparser.lineage.v2.model
-
A quarantined proposition whose endpoint binding is not sufficient to publish a Fact (Section
3.2, rule 2).
- FactCandidate.Builder - Class in gudusoft.gsqlparser.lineage.v2.model
-
Collects the members of a new FactCandidate.
- factCandidateFingerprint(SlpcObject, Map<String, SlpcObject>) - Static method in class gudusoft.gsqlparser.slpc.identity.SlpcIdentity
-
- factCandidateRef(Long) - Method in class gudusoft.gsqlparser.lineage.v2.model.Input.Builder
-
Sets the member factCandidateRef; null removes it.
- factCandidateRef(Long) - Method in class gudusoft.gsqlparser.lineage.v2.model.Occurrence.Builder
-
Sets the member factCandidateRef; null removes it.
- factCandidates(List<FactCandidate>) - Method in class gudusoft.gsqlparser.lineage.v2.model.Document.Builder
-
Sets the member factCandidates; null removes it.
- factGuid(String, String, String, String, String, String, String, String, String, String) - Static method in class gudusoft.gsqlparser.lineage2.contract.GuidEncoder
-
Canonical edge identity (contract §3.4): workspace + source endpoint + target
endpoint + role.
- factId(SlpcObject, Map<String, SlpcObject>) - Static method in class gudusoft.gsqlparser.slpc.identity.SlpcIdentity
-
- factorial - Static variable in class gudusoft.gsqlparser.nodes.TExpression
-
- factorialPrefix - Static variable in class gudusoft.gsqlparser.nodes.TExpression
-
- Factory() - Constructor for class gudusoft.gsqlparser.catalog.input.readers.JsonManifestCatalogInputReader.Factory
-
- Factory() - Constructor for class gudusoft.gsqlparser.catalog.input.readers.MemoryCatalogInputReader.Factory
-
- Factory() - Constructor for class gudusoft.gsqlparser.catalog.input.readers.SqldepCatalogInputReader.Factory
-
- Factory() - Constructor for class gudusoft.gsqlparser.catalog.input.readers.SqlflowCatalogInputReader.Factory
-
- Factory() - Constructor for class gudusoft.gsqlparser.catalog.runtime.InMemoryCatalogProvider.Factory
-
- factRef(Long) - Method in class gudusoft.gsqlparser.lineage.v2.model.Input.Builder
-
Sets the member factRef; null removes it.
- factRef(Long) - Method in class gudusoft.gsqlparser.lineage.v2.model.Occurrence.Builder
-
Sets the member factRef; null removes it.
- facts - Variable in class gudusoft.gsqlparser.demos.sqlguard.SqlGuardResponse
-
- Facts() - Constructor for class gudusoft.gsqlparser.demos.sqlguard.SqlGuardResponse.Facts
-
- facts(List<Fact>) - Method in class gudusoft.gsqlparser.lineage.v2.model.Document.Builder
-
Sets the member facts; null removes it.
- failed(List<CatalogDiagnostic>) - Static method in class gudusoft.gsqlparser.catalog.input.CatalogLoadResult
-
- fallbackPolicy(StructuredFallbackPolicy) - Method in class gudusoft.gsqlparser.common.structured.StructuredDataflowDescriptor.Builder
-
- FAMILY - Static variable in class gudusoft.gsqlparser.lineage.v2.identity.IdentityV1
-
- FastExportCmdType - Enum in gudusoft.gsqlparser.stmt.teradata.utilities
-
- FastLoadCmdType - Enum in gudusoft.gsqlparser.stmt.teradata.utilities
-
- fastSetString(String) - Method in class gudusoft.gsqlparser.nodes.TParseTreeNode
-
- FAT_ARROW - Static variable in class gudusoft.gsqlparser.parser.powerquery.PowerQueryTokenCodes
-
- fconst - Static variable in class gudusoft.gsqlparser.TBaseType
-
float and real constant
- feature(String) - Method in class gudusoft.gsqlparser.lineage.v2.model.FeatureCompleteness.Builder
-
Sets the member feature; null removes it.
- featureCompleteness(List<FeatureCompleteness>) - Method in class gudusoft.gsqlparser.lineage.v2.model.Document.Builder
-
Sets the member featureCompleteness; null removes it.
- FeatureCompleteness - Class in gudusoft.gsqlparser.lineage.v2.model
-
Analysis completeness of one feature within a scope (Section 4.4).
- featureCompleteness(List<FeatureCompleteness>) - Method in class gudusoft.gsqlparser.lineage.v2.model.SourceUnit.Builder
-
Sets the member featureCompleteness; null removes it.
- featureCompleteness(List<FeatureCompleteness>) - Method in class gudusoft.gsqlparser.lineage.v2.model.Statement.Builder
-
Sets the member featureCompleteness; null removes it.
- FeatureCompleteness.Builder - Class in gudusoft.gsqlparser.lineage.v2.model
-
Collects the members of a new FeatureCompleteness.
- FetchSqlNode - Static variable in class gudusoft.gsqlparser.nodes.TStatementSqlNode
-
- field(String) - Method in class gudusoft.gsqlparser.common.structured.StructuredColumnPath.Builder
-
- field(String) - Static method in class gudusoft.gsqlparser.common.structured.StructuredPathSegment
-
- field(String) - Method in class gudusoft.gsqlparser.dlineage.routine.RoutineAliasKey.Display
-
The composition appended a filled-in database or schema value.
- fieldBindings(List<StructuredFieldBinding>) - Method in class gudusoft.gsqlparser.common.structured.StructuredDataflowDescriptor.Builder
-
- FieldDeclaration - Class in gudusoft.gsqlparser.dlineage.dataflow.model
-
The nested fields one CREATE TABLE declares for a table (plan rule R10): which columns and fields list their
fields, and which field nodes the DDL made.
- fieldIdentity(EDbVendor, String, String, String) - Static method in class gudusoft.gsqlparser.resolver2.format.IdentityLineSet
-
Identity of a table.column line, from the SQL spellings and the vendor's rules.
- fieldLeafKey(TObjectName) - Static method in class gudusoft.gsqlparser.dlineage.util.DlineageUtil
-
The identity of the last segment of a field path (a struct or property access such as a.left.Name),
the name lineage publishes for such a column.
- fieldLeafText(TObjectName) - Static method in class gudusoft.gsqlparser.dlineage.util.DlineageUtil
-
The last segment of a field path as written: the last of the parts beyond the six the parser names
(a.b.c.d.e.f.Name), else the resolver's field path's last segment, else the property token, else the
column segment.
- FieldNodeKey - Class in gudusoft.gsqlparser.dlineage.dataflow.model
-
The identity of a field node of a STRUCT tree (plan section 4.7): the column the tree hangs below, by object
identity, and the steps below it, each FIELD step keyed by the analysis's identifier rules from the name as written,
every other step by its kind.
- FieldNodeKey.StepKey - Class in gudusoft.gsqlparser.dlineage.dataflow.model
-
One step of the path: its kind, and for a FIELD the name's identity key.
- 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.
- fieldSelection - Static variable in class gudusoft.gsqlparser.nodes.TExpression
-
- fileId - Variable in class gudusoft.gsqlparser.analyzer.v2.SqlScriptInput
-
File identifier (e.g., "procedures/proc_a.sql").
- fileId - Variable in class gudusoft.gsqlparser.ir.builder.common.AbstractSymbolCollector
-
- fileId - Variable in class gudusoft.gsqlparser.ir.common.SourceAnchor
-
Source file identifier (file path or hash).
- filename - Static variable in class T123
-
- filepath_sign - Static variable in class gudusoft.gsqlparser.TBaseType
-
- FileSplitter - Class in gudusoft.gsqlparser.util
-
Splits large files into smaller chunks for parallel processing.
- FileSplitter() - Constructor for class gudusoft.gsqlparser.util.FileSplitter
-
- FileStatistics - Class in gudusoft.gsqlparser.dlineage.statistics
-
文件统计信息类
- FileStatistics(String) - Constructor for class gudusoft.gsqlparser.dlineage.statistics.FileStatistics
-
- FileUri - Class in gudusoft.gsqlparser.dlineage.dataflow.model
-
- FileUri(Table, TObjectName) - Constructor for class gudusoft.gsqlparser.dlineage.dataflow.model.FileUri
-
- FileUtil - Class in gudusoft.gsqlparser.util
-
- FileUtil() - Constructor for class gudusoft.gsqlparser.util.FileUtil
-
- fill(long[], long[], int) - Method in class gudusoft.gsqlparser.dlineage.dynamicsql.SqlFragment.SourcePiece
-
Writes the source line and column of each character of this piece into lines and columns,
at index base + textStart + k for its k-th character; returns the position just past its last
character, the literal's closing quote, where a value concatenated after it is spliced in.
- fill(Object) - Static method in class gudusoft.gsqlparser.lineage.v2.identity.DocumentIds
-
fill-ids: a copy of the document with every computable id, numeric key, key and record id set,
and every id that is not computed removed.
- fillColumnDataType(String, TTypeName) - Method in class gudusoft.gsqlparser.sqlenv.TSQLTable
-
Gives the column columnName the data type columnDataType when the column has none: another
definition of the table that knows the type completes the column, as when metadata from several files is
merged.
- fillInfo(DataFlowAnalyzer) - Method in class gudusoft.gsqlparser.dlineage.dataflow.model.ErrorInfo
-
- Filter - Class in gudusoft.gsqlparser.ir.logical.rel
-
WHERE / HAVING filter.
- Filter(RelNode, RexNode, SourceAnchor) - Constructor for class gudusoft.gsqlparser.ir.logical.rel.Filter
-
- filterClause - Variable in class gudusoft.gsqlparser.nodes.TFunctionCall
-
- filterRelationTypes(String...) - Method in class gudusoft.gsqlparser.dlineage.dataflow.model.Option
-
- filters - Variable in class gudusoft.gsqlparser.demos.sqlguard.SqlGuardResponse.Facts
-
- finalize() - Method in class gudusoft.gsqlparser.util.csv.CsvReader
-
- find(CatalogQualifiedName, CatalogObjectKind) - Method in interface gudusoft.gsqlparser.catalog.runtime.CatalogOverlay
-
- find(CatalogQualifiedName, CatalogObjectKind) - Method in interface gudusoft.gsqlparser.catalog.runtime.CatalogSnapshot
-
- find(CatalogQualifiedName, CatalogObjectKind) - Method in class gudusoft.gsqlparser.catalog.runtime.InMemoryCatalogOverlay
-
- find(CatalogQualifiedName, CatalogObjectKind) - Method in class gudusoft.gsqlparser.catalog.runtime.InMemoryCatalogSnapshot
-
- find(RoutineDeclaration.Identity) - Method in class gudusoft.gsqlparser.dlineage.routine.RoutineRegistry
-
The current occurrence of an identity, or null.
- findAllColumns(TSQLTable) - Method in class gudusoft.gsqlparser.sqlenv.HierarchicalResolver
-
批量查找列(便捷方法)
- findBestDefaultParamMatch(Map<String, List<BoundRoutineSymbol>>, String, int) - Static method in class gudusoft.gsqlparser.ir.builder.common.AbstractRoutineRefResolver
-
Finds the best default-parameter match (smallest paramCount > argCount).
- findByAlias(String) - Method in class gudusoft.gsqlparser.resolver2.model.FromScopeIndex
-
Finds a ScopeChild by its alias (vendor-aware).
- findByNameAndArgCount(Map<String, List<BoundRoutineSymbol>>, String, int) - Static method in class gudusoft.gsqlparser.ir.builder.common.AbstractRoutineRefResolver
-
Finds candidates matching a name and exact arg count from the name index.
- findByQualifier(String) - Method in class gudusoft.gsqlparser.resolver2.model.FromScopeIndex
-
Finds a ScopeChild by alias first, then by namespace name (vendor-aware).
- findCandidateNamespace(String) - Method in class gudusoft.gsqlparser.resolver2.model.FromScopeIndex
-
Finds a candidate namespace for column resolution.
- findChildren(CatalogObjectId, CatalogObjectKind) - Method in class gudusoft.gsqlparser.catalog.runtime.CatalogRuntime
-
Children of parent restricted to kind, drawing from the lazy
children map captured at fetch time and (additively) the cached snapshot.
- findCmdUsedByYacc(TSourceToken) - Method in class gudusoft.gsqlparser.sqlcmds.TSqlCmds
-
Generic method for yacc parsers to find SQL command type.
- findColumn(String) - Method in class gudusoft.gsqlparser.dlineage.dataflow.model.Table
-
- findColumn(String) - Method in class gudusoft.gsqlparser.ir.semantic.catalog.CatalogTable
-
Slice 173 (join-analysis S12) — case-insensitive lookup of a column
by name, so a consumer holding a resolved ColumnRef can
surface that column's catalog metadata (type / nullability / PK /
unique / index).
- findColumn(TSQLTable, String) - Method in class gudusoft.gsqlparser.sqlenv.HierarchicalResolver
-
查找列(便捷方法)
- findColumnKeyByMatcher(String) - Method in class gudusoft.gsqlparser.resolver2.namespace.AbstractNamespace
-
- findColumnKeyByMatcher(String) - Method in class gudusoft.gsqlparser.resolver2.namespace.TableNamespace
-
- findCoveringMerge(EDbVendor, String, List<TTable>) - Method in class gudusoft.gsqlparser.resolver2.scope.SelectScope
-
The merge that covers this column name and EVERY one of the given relations, or null.
- findCoveringMerge(IdentifierService, String, List<TTable>) - Method in class gudusoft.gsqlparser.resolver2.scope.SelectScope
-
- findcte(TSourceToken) - Method in class gudusoft.gsqlparser.sqlcmds.AbstractSqlCmds
-
Detect Common Table Expression (CTE) for all database vendors.
- findcte(TSourceToken) - Method in class gudusoft.gsqlparser.sqlcmds.TSqlCmdsDatabricks
-
Databricks/Spark allow the AS keyword to be omitted in a CTE:
- findCteByStructure(TSourceToken) - Method in class gudusoft.gsqlparser.sqlcmds.AbstractSqlCmds
-
Detect a CTE query by structurally walking over the whole CTE list of the
WITH clause instead of scanning for the first statement keyword that sits
at parenthesis depth zero.
- finddbcmd(TSourceToken, TSqlCmdList) - Method in class gudusoft.gsqlparser.sqlcmds.AbstractSqlCmds
-
Find command in the list starting from a specific token.
- findDeclaredTable(TCreateTableSqlStatement, TSQLEnv, String, String) - Static method in class gudusoft.gsqlparser.resolver.TMetadataCollector
-
The table env already holds where a declaration of stmt's table would go if env's current
database and schema were defaultCatalog and defaultSchema, or null.
- findEnclosingAliasDefinition(TObjectName, TSQLEnv) - Method in class gudusoft.gsqlparser.stmt.TSelectSqlStatement
-
The SELECT-list alias of an ENCLOSING SELECT block that reference, an unqualified name of this block,
stands for in SAP IQ and SQL Anywhere (Mantis 4752).
- findEntry(CatalogQualifiedName, CatalogObjectKind) - Method in class gudusoft.gsqlparser.catalog.runtime.CatalogRuntime
-
Walk overlay → lazy cache → snapshot in resolver-precedence order and return the
first matching
CatalogEntry.
- findField(String) - Method in class gudusoft.gsqlparser.common.structured.StructuredStructType
-
- findFormalVariable(Procedure, String) - Method in class gudusoft.gsqlparser.dlineage.dataflow.model.ModelFactory
-
The formal-argument variable of procedure named
variableName, WITHOUT the pool stage's complex-typed refusal
(#695).
- findFunction(TSQLEnv, String) - Method in class gudusoft.gsqlparser.sqlenv.HierarchicalResolver
-
查找函数(便捷方法)
- Finding - Class in gudusoft.gsqlparser.lineage.v2
-
One diagnostic of a validation stage or of id recomputation: a registered code, where it was found, and a
human-readable detail.
- Finding(String, String, String) - Constructor for class gudusoft.gsqlparser.lineage.v2.Finding
-
- Finding - Class in gudusoft.gsqlparser.pp.score
-
One traceable scoring observation: which rule fired, where, how much it
costs, whether the formatter can do anything about it, and a
position-independent
fingerprint that survives a
reformat so two runs can be aligned finding-by-finding.
- Finding.Builder - Class in gudusoft.gsqlparser.pp.score
-
Mutable builder; every rule produces findings through it.
- findings(String) - Method in class gudusoft.gsqlparser.pp.score.ScoreReport
-
- findingToMap(Finding) - Static method in class gudusoft.gsqlparser.pp.score.ScoreReport
-
- findLateralAliasDefinition(EDbVendor, TObjectName) - Method in class gudusoft.gsqlparser.nodes.TResultColumnList
-
Find the SELECT-list column alias that an unqualified reference elsewhere in the
same SELECT block binds to — a "lateral column alias" reference such as
Snowflake's SELECT val*2 AS derived_col FROM t WHERE derived_col > 1.
- findMasterSQL() - Method in class gudusoft.gsqlparser.pp.stmtformatter.SQLion
-
- findMatches(Pp2TokenStream, EDbVendor) - Method in class gudusoft.gsqlparser.pp2.island.MultiWordKeywordMerger
-
Find all multi-word keyword spans in stream for vendor.
- findmssqlcmdusedbyyacc(TSourceToken) - Method in class gudusoft.gsqlparser.sqlcmds.TSqlCmds
-
- findNamespacesWithColumn(String, IScope) - Method in class gudusoft.gsqlparser.resolver2.NameResolver
-
- 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
-
- findObject(String, String, String, ESQLDataObjectType) - Method in class gudusoft.gsqlparser.sqlenv.compat.CatalogBackedCatalogProvider
-
- findPipelinedSignature(List<String>, int) - Method in class gudusoft.gsqlparser.dlineage.dataflow.model.ModelBindingManager
-
- findPipelinedSignatureAny(List<String>) - Method in class gudusoft.gsqlparser.dlineage.dataflow.model.ModelBindingManager
-
- findPipelinedSignatureAnyByKeys(List<?>) - Method in class gudusoft.gsqlparser.dlineage.dataflow.model.ModelBindingManager
-
The only signature registered under the first of keys that has exactly one; null when none.
- findPipelinedSignatureByKeys(List<?>, int) - Method in class gudusoft.gsqlparser.dlineage.dataflow.model.ModelBindingManager
-
The one signature registered under the first of keys that has any accepting argCount (any count
when negative); null when none, or when that key is ambiguous.
- findProcedure(TSQLEnv, String) - Method in class gudusoft.gsqlparser.sqlenv.HierarchicalResolver
-
查找存储过程(便捷方法)
- findProperty(String) - Method in class gudusoft.gsqlparser.nodes.flink.TFlinkWithClause
-
Find a property by key name.
- findSchemaAfterDatabaseSwitch(String) - Method in class gudusoft.gsqlparser.sqlenv.TSQLEnv
-
The schema a Snowflake session lands in after USE <database>, when
this environment can PROVE it exists.
- findSchemaObject(TSQLEnv, String, ESQLDataObjectType) - Method in class gudusoft.gsqlparser.sqlenv.HierarchicalResolver
-
查找 schema 对象(通用方法)
- findSchemaObject(String) - Method in class gudusoft.gsqlparser.sqlenv.TSQLSchema
-
- findsqlanywherecmdusedbyyacc(TSourceToken) - Method in class gudusoft.gsqlparser.sqlcmds.TSqlCmds
-
- findStep(String) - Method in class gudusoft.gsqlparser.nodes.powerquery.TPowerQueryLetExpr
-
Look up a step by its binding name.
- findsybaseasecmdusedbyyacc(TSourceToken) - Method in class gudusoft.gsqlparser.sqlcmds.TSqlCmds
-
- 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
-
- findsybaseiqcmdusedbyyacc(TSourceToken) - Method in class gudusoft.gsqlparser.sqlcmds.TSqlCmds
-
- findSynonyms(String) - Method in class gudusoft.gsqlparser.sqlenv.TSQLSchema
-
- findTable(TSQLEnv, String) - Method in class gudusoft.gsqlparser.sqlenv.HierarchicalResolver
-
查找表(便捷方法)
- findTable(String) - Method in class gudusoft.gsqlparser.sqlenv.TSQLSchema
-
- findTable(ETableEffectType[]) - Method in class gudusoft.gsqlparser.TCustomSqlStatement
-
- 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
-
- fingerprint(String) - Static method in class gudusoft.gsqlparser.lineage2.contract.FingerprintV1
-
- fingerprint(String) - Method in class gudusoft.gsqlparser.pp.score.Finding.Builder
-
- FingerprintV1 - Class in gudusoft.gsqlparser.lineage2.contract
-
FINGERPRINT-V1 — query fingerprint participating in variant/occurrence identity,
per lineage2-contract.md §3 [D-10] (normative source:
CONTRACT_lineage_role_and_hash_identity.md rev 3, pinned commit b1d5d893).
- finish() - Method in class gudusoft.gsqlparser.dlineage.routine.RoutineAliasKey.Display
-
The composition appended the routine's own (last) segment: the key of the display name, or null.
- 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
- firstSha256() - Method in class gudusoft.gsqlparser.slpc.adapter.DeterminismReport
-
- fixed - Variable in class gudusoft.gsqlparser.demos.prettyscore.RunTools.Diff
-
- 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.ClickhouseSqlParser
-
The ClickHouse lexer used for tokenization (public for TGSqlParser.getFlexer())
- 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.DamengSqlParser
-
The Dameng lexer used for tokenization
- 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.DorisSqlParser
-
The Doris lexer used for tokenization (public for TGSqlParser.getFlexer())
- flexer - Variable in class gudusoft.gsqlparser.parser.DuckdbSqlParser
-
The DuckDB lexer used for tokenization (public for TGSqlParser.getFlexer())
- flexer - Variable in class gudusoft.gsqlparser.parser.EdbSqlParser
-
The Edb lexer used for tokenization
- 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.OceanBaseMysqlSqlParser
-
The MySQL lexer used for tokenization (public for TGSqlParser.getFlexer())
- flexer - Variable in class gudusoft.gsqlparser.parser.OceanBaseOracleSqlParser
-
The Oracle 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.PowerQuerySqlParser
-
- 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.SqlAnywhereSqlParser
-
The SQL Anywhere lexer used for tokenization
- flexer - Variable in class gudusoft.gsqlparser.parser.SqliteSqlParser
-
The SQLite lexer used for tokenization (public for TGSqlParser.getFlexer())
- flexer - Variable in class gudusoft.gsqlparser.parser.StarrocksSqlParser
-
The StarRocks lexer used for tokenization (public for TGSqlParser.getFlexer())
- flexer - Variable in class gudusoft.gsqlparser.parser.SybaseAseSqlParser
-
The Sybase ASE lexer used for tokenization
- flexer - Variable in class gudusoft.gsqlparser.parser.SybaseIqSqlParser
-
The Sybase 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
-
- flink_interval_day - Static variable in class gudusoft.gsqlparser.TBaseType
-
- flink_interval_days - Static variable in class gudusoft.gsqlparser.TBaseType
-
- flink_interval_hour - Static variable in class gudusoft.gsqlparser.TBaseType
-
- flink_interval_hours - Static variable in class gudusoft.gsqlparser.TBaseType
-
- flink_interval_microsecond - Static variable in class gudusoft.gsqlparser.TBaseType
-
- flink_interval_microseconds - Static variable in class gudusoft.gsqlparser.TBaseType
-
- flink_interval_millisecond - Static variable in class gudusoft.gsqlparser.TBaseType
-
- flink_interval_milliseconds - Static variable in class gudusoft.gsqlparser.TBaseType
-
- flink_interval_minute - Static variable in class gudusoft.gsqlparser.TBaseType
-
- flink_interval_minutes - Static variable in class gudusoft.gsqlparser.TBaseType
-
- flink_interval_month - Static variable in class gudusoft.gsqlparser.TBaseType
-
- flink_interval_months - Static variable in class gudusoft.gsqlparser.TBaseType
-
- flink_interval_second - Static variable in class gudusoft.gsqlparser.TBaseType
-
- flink_interval_seconds - Static variable in class gudusoft.gsqlparser.TBaseType
-
- flink_interval_year - Static variable in class gudusoft.gsqlparser.TBaseType
-
- flink_interval_years - Static variable in class gudusoft.gsqlparser.TBaseType
-
- flink_rw_localtime - Static variable in class gudusoft.gsqlparser.TBaseType
-
- flink_rw_localtimestamp - Static variable in class gudusoft.gsqlparser.TBaseType
-
- FlinkSqlParser - Class in gudusoft.gsqlparser.parser
-
Apache Flink SQL parser implementation.
- FlinkSqlParser() - Constructor for class gudusoft.gsqlparser.parser.FlinkSqlParser
-
Construct Flink SQL parser.
- floating_point_conditions - Static variable in class gudusoft.gsqlparser.nodes.TExpression
-
- FlowBundle - Class in gudusoft.gsqlparser.ir.builder
-
Aggregation root for the Flow IR phase output.
- FlowBundle() - Constructor for class gudusoft.gsqlparser.ir.builder.FlowBundle
-
- flows() - Method in class gudusoft.gsqlparser.slpc.adapter.LegacyAdapterContext.RoutineBinding
-
- flush() - Method in class gudusoft.gsqlparser.util.csv.CsvWriter
-
- fntAddDate - Static variable in class gudusoft.gsqlparser.nodes.TFunctionCall
-
- fntCaseN - Static variable in class gudusoft.gsqlparser.nodes.TFunctionCall
-
- fntCast - Static variable in class gudusoft.gsqlparser.nodes.TFunctionCall
-
- fntContains - Static variable in class gudusoft.gsqlparser.nodes.TFunctionCall
-
- fntConvert - Static variable in class gudusoft.gsqlparser.nodes.TFunctionCall
-
- fntCSUM - Static variable in class gudusoft.gsqlparser.nodes.TFunctionCall
-
- fntDateAdd - Static variable in class gudusoft.gsqlparser.nodes.TFunctionCall
-
- fntDateSub - Static variable in class gudusoft.gsqlparser.nodes.TFunctionCall
-
- fntExtract - Static variable in class gudusoft.gsqlparser.nodes.TFunctionCall
-
- fntExtractXML - Static variable in class gudusoft.gsqlparser.nodes.TFunctionCall
-
- fntFreetext - Static variable in class gudusoft.gsqlparser.nodes.TFunctionCall
-
- fntGroupConcat - Static variable in class gudusoft.gsqlparser.nodes.TFunctionCall
-
- fntMatchAgainst - Static variable in class gudusoft.gsqlparser.nodes.TFunctionCall
-
- fntOGC - Static variable in class gudusoft.gsqlparser.nodes.TFunctionCall
-
- fntPosition - Static variable in class gudusoft.gsqlparser.nodes.TFunctionCall
-
- fntRangeN - Static variable in class gudusoft.gsqlparser.nodes.TFunctionCall
-
- fntRank - Static variable in class gudusoft.gsqlparser.nodes.TFunctionCall
-
- fntSubDate - Static variable in class gudusoft.gsqlparser.nodes.TFunctionCall
-
- fntSubstring - Static variable in class gudusoft.gsqlparser.nodes.TFunctionCall
-
- fntSubString - Static variable in class gudusoft.gsqlparser.nodes.TFunctionCall
-
- fntTimestampAdd - Static variable in class gudusoft.gsqlparser.nodes.TFunctionCall
-
- fntTimestampDiff - Static variable in class gudusoft.gsqlparser.nodes.TFunctionCall
-
- fntTranslate - Static variable in class gudusoft.gsqlparser.nodes.TFunctionCall
-
- fntTranslateCHK - Static variable in class gudusoft.gsqlparser.nodes.TFunctionCall
-
- fntTreat - Static variable in class gudusoft.gsqlparser.nodes.TFunctionCall
-
- fntTrim - Static variable in class gudusoft.gsqlparser.nodes.TFunctionCall
-
- fntUdf - Static variable in class gudusoft.gsqlparser.nodes.TFunctionCall
-
- fntXmlQuery - Static variable in class gudusoft.gsqlparser.nodes.TFunctionCall
-
- fold(long) - Method in class gudusoft.gsqlparser.lineage.v2.fold.FoldKernel
-
Folds one statement (Section 9).
- foldDbmsSqlTexts(TCustomSqlStatement, TExpression, RoutineCatalog, int) - Static method in class gudusoft.gsqlparser.dlineage.dynamicsql.DynamicSqlLineageResolver
-
DBMS_SQL entry point (plan Phase 5 slice 4): fold the SQL-text argument of a
DBMS_SQL.PARSE call into concrete statement texts.
- folded(Object) - Method in class gudusoft.gsqlparser.lineage.v2.fold.FoldKernel
-
- FoldKernel - Class in gudusoft.gsqlparser.lineage.v2.fold
-
FOLD-V1 (lineage-spec/algorithms/fold-v1.md): folds the ExplainGraph of one statement of a document
into its Fact Occurrences, FactCandidates and write requirements.
- FoldKernel(DocumentIndex) - Constructor for class gudusoft.gsqlparser.lineage.v2.fold.FoldKernel
-
- FoldKernel(DocumentIndex, int, int) - Constructor for class gudusoft.gsqlparser.lineage.v2.fold.FoldKernel
-
- FoldLabel - Class in gudusoft.gsqlparser.lineage.v2.fold
-
The label of a fold walk (algorithms/fold-v1.md, Section 5.1): VALUE, or ROW with a
role.
- FoldLimitException - Exception in gudusoft.gsqlparser.lineage.v2.fold
-
- FoldLimitException(String) - Constructor for exception gudusoft.gsqlparser.lineage.v2.fold.FoldLimitException
-
- foldLimits(int, int) - Method in class gudusoft.gsqlparser.lineage.v2.producer.ProducerConfig.Builder
-
- foldUnquotedToLower(boolean) - Method in class gudusoft.gsqlparser.catalog.input.model.IdentifierConfig.Builder
-
- foldUnquotedToLower() - Method in class gudusoft.gsqlparser.catalog.input.model.IdentifierConfig
-
- foldUnquotedToUpper(boolean) - Method in class gudusoft.gsqlparser.catalog.input.model.IdentifierConfig.Builder
-
- foldUnquotedToUpper() - Method in class gudusoft.gsqlparser.catalog.input.model.IdentifierConfig
-
- for_loop - Static variable in class gudusoft.gsqlparser.stmt.TLoopStmt
-
- forAccess() - Static method in class gudusoft.gsqlparser.sqlenv.IdentifierRules
-
Microsoft Access 标识符规则
- forAnsi() - Static method in class gudusoft.gsqlparser.sqlenv.IdentifierRules
-
ANSI / ISO SQL 标识符规则(SQL-92 起的标准,与 Oracle 相同)
- 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 表名规则(大小写敏感)
- forCouchbase() - Static method in class gudusoft.gsqlparser.sqlenv.IdentifierRules
-
Couchbase N1QL 标识符规则
- forDameng() - Static method in class gudusoft.gsqlparser.sqlenv.IdentifierRules
-
Dameng (达梦) 标识符规则(与 Oracle 相同)
- forDatabricks() - Static method in class gudusoft.gsqlparser.sqlenv.IdentifierRules
-
Databricks 标识符规则(与 Hive 相同)
- forDax() - Static method in class gudusoft.gsqlparser.sqlenv.IdentifierRules
-
DAX 标识符规则
- forDB2() - Static method in class gudusoft.gsqlparser.sqlenv.IdentifierRules
-
DB2 / Netezza / Exasol 标识符规则(与 Oracle 相同)
- forDoris(int) - Static method in class gudusoft.gsqlparser.sqlenv.IdentifierRules
-
Apache Doris 标识符规则(与 MySQL 相同)
- forDoris() - Static method in class gudusoft.gsqlparser.sqlenv.IdentifierRules
-
Apache Doris 标识符规则(默认配置,相当于 lower_case_table_names=1)
- forDorisColumn() - Static method in class gudusoft.gsqlparser.sqlenv.IdentifierRules
-
Apache Doris 列名规则(与 MySQL 列名相同,始终大小写不敏感)
- forDuckDB() - Static method in class gudusoft.gsqlparser.sqlenv.IdentifierRules
-
DuckDB 标识符规则
- ForeignKeyBinding(List<String>, List<LegacyAdapterContext.ForeignKeyPair>) - Constructor for class gudusoft.gsqlparser.slpc.adapter.LegacyAdapterContext.ForeignKeyBinding
-
- foreignKeyFieldLegacyId() - Method in class gudusoft.gsqlparser.dlineage.dataflow.model.AuthoritativeLineageEvidence.ForeignKeyPair
-
- foreignKeyFieldLegacyId() - Method in class gudusoft.gsqlparser.slpc.adapter.LegacyAdapterContext.ForeignKeyPair
-
- ForeignKeyPair(String, String) - Constructor for class gudusoft.gsqlparser.dlineage.dataflow.model.AuthoritativeLineageEvidence.ForeignKeyPair
-
- ForeignKeyPair(String, String) - Constructor for class gudusoft.gsqlparser.slpc.adapter.LegacyAdapterContext.ForeignKeyPair
-
- forFirebird() - Static method in class gudusoft.gsqlparser.sqlenv.IdentifierRules
-
Firebird 标识符规则(与 Oracle 相同)
- forFlink() - Static method in class gudusoft.gsqlparser.sqlenv.IdentifierRules
-
Apache Flink SQL 标识符规则
- forFunctionKeys(List<String>, List<?>, int, TTable, TFunctionCall) - Static method in class gudusoft.gsqlparser.dlineage.dataflow.model.PendingPipelinedCallSite
-
- forGaussDB() - Static method in class gudusoft.gsqlparser.sqlenv.IdentifierRules
-
GaussDB 标识符规则(与 PostgreSQL 相同)
- forGeneric() - Static method in class gudusoft.gsqlparser.sqlenv.IdentifierRules
-
- forHANA() - Static method in class gudusoft.gsqlparser.sqlenv.IdentifierRules
-
SAP HANA 标识符规则(与 Oracle 相同)
- forHive() - Static method in class gudusoft.gsqlparser.sqlenv.IdentifierRules
-
Hive / SparkSQL / Impala / Databricks 标识符规则
- forIdentifierService(IdentifierService) - Static method in class gudusoft.gsqlparser.sqlenv.NameService
-
A NameService over ONE analysis's identifier service, so the comparisons and sets built here
observe that analysis's per-category configuration instead of the vendor default.
- forInlineSql(String, String, String) - Static method in class gudusoft.gsqlparser.slpc.adapter.LegacyAdapterContext
-
Convenience factory; the SQL is hashed only and is never parsed by the adapter.
- form(String) - Method in class gudusoft.gsqlparser.lineage.v2.model.Signature.Builder
-
Sets the member form; null removes it.
- FORM_FEED - Static variable in class gudusoft.gsqlparser.pp.stmtformatter.SQLion
-
- format(String) - Method in class gudusoft.gsqlparser.lineage.v2.model.MetadataArtifact.Builder
-
Sets the member format; null removes it.
- format(TGSqlParser, GFmtOpt) - Method in class gudusoft.gsqlparser.pp.stmtformatter.SqlFormatter
-
- format(E) - Method in class gudusoft.gsqlparser.pp.stmtformatter.type.AbstractStmtFormatter
-
format statement
- format(TCustomSqlStatement) - Method in class gudusoft.gsqlparser.pp.stmtformatter.type.comm.CompactModeStmtFormatter
-
- 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(String, EDbVendor, Pp2FormatOptions) - Method in class gudusoft.gsqlparser.pp2.engine.Pp2Engine
-
Format the given SQL string using the supplied database vendor and
options.
- format(String) - Method in class gudusoft.gsqlparser.pp2.Pp2Formatter
-
- format(String, Pp2FormatOptions) - Method in class gudusoft.gsqlparser.pp2.Pp2Formatter
-
- format(String, EDbVendor, Pp2FormatOptions) - Method in class gudusoft.gsqlparser.pp2.Pp2Formatter
-
Format the given SQL using the supplied vendor and options.
- format() - Method in class gudusoft.gsqlparser.resolver2.TSQLResolver2ResultFormatter
-
Format the resolver results into a structured string.
- FormatDiagnostic - Class in gudusoft.gsqlparser.pp2
-
A single diagnostic event produced by the pp2 engine — a recovered parse
failure, a tokenizer gap, a guard fall-through, etc.
- FormatDiagnostic(FormatDiagnostic.Severity, int, int, String) - Constructor for class gudusoft.gsqlparser.pp2.FormatDiagnostic
-
- FormatDiagnostic(FormatDiagnostic.Severity, int, int, String, TSyntaxError) - Constructor for class gudusoft.gsqlparser.pp2.FormatDiagnostic
-
- FormatDiagnostic.Severity - Enum in gudusoft.gsqlparser.pp2
-
Severity level.
- 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
-
- FormatStatus - Enum in gudusoft.gsqlparser.pp2
-
Overall outcome of a pp2 format call.
- 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
- forMdx() - Static method in class gudusoft.gsqlparser.sqlenv.IdentifierRules
-
MDX 标识符规则
- forMySQL(int) - Static method in class gudusoft.gsqlparser.sqlenv.IdentifierRules
-
MySQL 标识符规则(table/schema names)
- forMySQLColumn() - Static method in class gudusoft.gsqlparser.sqlenv.IdentifierRules
-
MySQL 列名规则(始终大小写不敏感)
- forMySQLNative(int) - Static method in class gudusoft.gsqlparser.sqlenv.IdentifierRules
-
MySQL table / schema / table-alias names, as verified on MySQL 8.4.10, used by
EDbVendor.dbvmysql.
- forMySQLNativeColumn() - Static method in class gudusoft.gsqlparser.sqlenv.IdentifierRules
-
MySQL column, column-alias and index names, as verified on MySQL 8.4.10: kept as written and
compared by the simple lowercase mapping (
IdentifierRules.CaseCollapse.LOWER_SIMPLE), whatever
lower_case_table_names is.
- forMySQLNativeRoutine() - Static method in class gudusoft.gsqlparser.sqlenv.IdentifierRules
-
MySQL function, procedure and routine-parameter names, as verified on MySQL 8.4.10: kept as
written; two names are the same when their simple UPPERCASE forms are equal
(
IdentifierRules.CaseCollapse.UPPER_SIMPLE), whatever
lower_case_table_names is.
- forMySQLRoutine() - Static method in class gudusoft.gsqlparser.sqlenv.IdentifierRules
-
MySQL 函数名规则(始终大小写不敏感)
- forOracle() - Static method in class gudusoft.gsqlparser.sqlenv.IdentifierRules
-
Oracle 标识符规则
- forOracleNative() - Static method in class gudusoft.gsqlparser.sqlenv.IdentifierRules
-
- forPostgreSQL() - Static method in class gudusoft.gsqlparser.sqlenv.IdentifierRules
-
PostgreSQL / Redshift / Greenplum 标识符规则
- forPostgreSQLNative() - Static method in class gudusoft.gsqlparser.sqlenv.IdentifierRules
-
- forPowerQuery() - Static method in class gudusoft.gsqlparser.sqlenv.IdentifierRules
-
Power Query M 标识符规则
- forPresto() - Static method in class gudusoft.gsqlparser.sqlenv.IdentifierRules
-
Presto / Trino 标识符规则
- forProfile(IdentifierProfile) - Static method in class gudusoft.gsqlparser.sqlenv.IdentifierService
-
- forRedshift() - Static method in class gudusoft.gsqlparser.sqlenv.IdentifierRules
-
Amazon Redshift 标识符规则(默认配置,enable_case_sensitive_identifier = false)
- forSnapshot(Map<?, ?>, String) - Static method in class gudusoft.gsqlparser.lineage.v2.identity.SegmentKeyV1
-
The key function a dependency snapshot declares for a dialect: its rule set with its effective flags and
collations.
- forSnowflake() - Static method in class gudusoft.gsqlparser.sqlenv.IdentifierRules
-
Snowflake 标识符规则(与 Oracle 相同)
- forSnowflake(boolean) - Static method in class gudusoft.gsqlparser.sqlenv.IdentifierRules
-
Snowflake 标识符规则(根据 QUOTED_IDENTIFIERS_IGNORE_CASE 决定)
- forSource(CatalogInputSource, CatalogLoadOptions) - Static method in class gudusoft.gsqlparser.catalog.input.CatalogInputReaders
-
Unique-match selector.
- forSqlAnywhere() - Static method in class gudusoft.gsqlparser.sqlenv.IdentifierRules
-
SAP IQ / SQL Anywhere 标识符规则
- forSqlite() - Static method in class gudusoft.gsqlparser.sqlenv.IdentifierRules
-
SQLite 标识符规则
- ForSqlNode - Static variable in class gudusoft.gsqlparser.nodes.TStatementSqlNode
-
- forSQLServer() - Static method in class gudusoft.gsqlparser.sqlenv.IdentifierRules
-
SQL Server / Azure SQL 标识符规则
- forSQLServer(String) - Static method in class gudusoft.gsqlparser.sqlenv.IdentifierRules
-
SQL Server / Azure SQL 标识符规则(根据 collation 决定大小写比较)
- forStarrocks(int) - Static method in class gudusoft.gsqlparser.sqlenv.IdentifierRules
-
StarRocks 标识符规则(带参数,相当于 MySQL 的 lower_case_table_names)
- forStarrocks() - Static method in class gudusoft.gsqlparser.sqlenv.IdentifierRules
-
StarRocks 标识符规则(默认配置,相当于 lower_case_table_names=1)
- forStarrocksColumn() - Static method in class gudusoft.gsqlparser.sqlenv.IdentifierRules
-
StarRocks 列名规则(与 MySQL 列名相同,始终大小写不敏感)
- forSybase() - Static method in class gudusoft.gsqlparser.sqlenv.IdentifierRules
-
Sybase ASE 标识符规则
- forTable(String, String, String) - Static method in class gudusoft.gsqlparser.resolver2.model.QualifiedName
-
Create a structured qualified name for a table.
- 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.
- forTeradata() - Static method in class gudusoft.gsqlparser.sqlenv.IdentifierRules
-
Teradata 标识符规则
- forVendor(EDbVendor) - Static method in class gudusoft.gsqlparser.nodes.structured.NestedAccessProfile
-
The profile of vendor; a null vendor gets the profile of a dialect without nested access.
- forVendor(EDbVendor) - Static method in class gudusoft.gsqlparser.pp2.dialect.DialectRegistry
-
The strategy for vendor; never null.
- forVendor(EDbVendor) - Static method in class gudusoft.gsqlparser.pp2.island.MultiWordKeywordTable
-
Return the immutable, longest-phrase-first list of multi-word keyword
phrases applicable to vendor (the universal ALL phrases
plus any vendor-specific ones).
- forVendor(EDbVendor, IdentifierProfile.VendorFlags) - Static method in class gudusoft.gsqlparser.sqlenv.IdentifierProfile
-
为指定厂商创建标识符配置档案
- forVendorOr(IdentifierProfile, EDbVendor) - Static method in class gudusoft.gsqlparser.sqlenv.IdentifierProfile
-
configured when it is a configuration for vendor, else that vendor's
default profile.
- 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
- forwardSearchSolid(TSourceToken, int, String) - Static method in class gudusoft.gsqlparser.pp.utils.SourceTokenSearcher
-
- 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
-
- fragments - Variable in class gudusoft.gsqlparser.dlineage.dynamicsql.DynamicSqlLineageResolver.MaterializedSite
-
Ordered provenance fragments.
- frame - Variable in class gudusoft.gsqlparser.demos.sqlguard.SqlGuardResponse.WindowFn
-
- frame(Object) - Static method in class gudusoft.gsqlparser.lineage.v2.identity.Framing
-
The framed bytes of one value.
- FrameBound - Class in gudusoft.gsqlparser.ir.semantic
-
One end of a window frame (slice 22).
- FrameBound(FrameBound.Kind, String) - Constructor for class gudusoft.gsqlparser.ir.semantic.FrameBound
-
- FrameBound.Kind - Enum in gudusoft.gsqlparser.ir.semantic
-
- framedList(List<byte[]>) - Static method in class gudusoft.gsqlparser.slpc.identity.SlpcIdentity
-
- frameInto(Object, ByteArrayOutputStream) - Static method in class gudusoft.gsqlparser.lineage.v2.identity.Framing
-
frame(value) appended to out; lists are walked with an explicit stack.
- 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.
- Framing - Class in gudusoft.gsqlparser.lineage.v2.identity
-
The framing of PUBLIC-LINEAGE-ID-V1 (identity-v1.md, Section 3.1): one type byte and a
payload per value.
- freeParseTable() - Method in class gudusoft.gsqlparser.TGSqlParser
-
Not used.
- freetexttable - Static variable in class gudusoft.gsqlparser.nodes.TContainsTable
-
- freeze(ModelBindingManager) - Method in class gudusoft.gsqlparser.dlineage.dataflow.model.SqllrObservations
-
Freezes the runtime graph when the analysis is complete and before output materialization changes it
(SELECT * links, inferred sources).
- freeze(SqllrObservations, Object) - Static method in class gudusoft.gsqlparser.lineage.v2.shape.ShapeBuilder
-
Projects what the producer reads, when the analysis freezes.
- frequency(Iterable<String>, String) - Method in interface gudusoft.gsqlparser.ext.sqlnamematcher.SqlNameMatcher
-
Returns how many times a string occurs in a collection.
- FROM - Static variable in class gudusoft.gsqlparser.dlineage.dataflow.model.Transform
-
- from(TParseTreeNode) - Static method in class gudusoft.gsqlparser.ir.common.SourceAnchor
-
Construct a SourceAnchor from an AST node's start/end tokens.
- from(BufferedReader) - Static method in class gudusoft.gsqlparser.parser.powerquery.PowerQueryTokenizer
-
- FROM - Static variable in class gudusoft.gsqlparser.pp.utils.SourceTokenNameConstant
-
the from keyword
- from(GFmtOpt) - Static method in class gudusoft.gsqlparser.pp2.Pp2FormatOptions
-
- from(CatalogRuntime) - Static method in class gudusoft.gsqlparser.sqlenv.compat.LazyCatalogSqlEnv
-
Wrap an existing runtime as a
TSQLEnv.
- from(CatalogRuntime, CatalogLoadOptions) - Static method in class gudusoft.gsqlparser.sqlenv.compat.LazyCatalogSqlEnv
-
Wrap an existing runtime as a
TSQLEnv with the supplied options applied
(defaults / identifier config / fetch caps).
- from(CatalogProvider, CatalogProviderConfig) - Static method in class gudusoft.gsqlparser.sqlenv.compat.LazyCatalogSqlEnv
-
Open the provider, build a runtime in
LAZY mode at
vendor
generic, and wrap.
- from(CatalogProvider, CatalogProviderConfig, EDbVendor) - Static method in class gudusoft.gsqlparser.sqlenv.compat.LazyCatalogSqlEnv
-
Open the provider, build a runtime in LAZY mode for the given vendor, and wrap.
- from(UnifiedCatalogModel, CatalogLoadOptions) - Static method in class gudusoft.gsqlparser.sqlenv.compat.SqlEnvCatalogBridge
-
- from(CatalogInputSource, CatalogLoadOptions) - Static method in class gudusoft.gsqlparser.sqlenv.compat.SqlEnvCatalogBridge
-
- fromAlias(String) - Static method in enum gudusoft.gsqlparser.EDbVendor
-
Get the database vendor from a string representation
- fromAlreadyNormalizedSegments(List<String>, CatalogObjectKind, EDbVendor) - Static method in class gudusoft.gsqlparser.catalog.runtime.CatalogIdentifierPolicy
-
- fromBytes(byte[], CatalogInputKind) - Static method in class gudusoft.gsqlparser.catalog.input.CatalogInputSource
-
- fromBytes(byte[], CatalogInputKind) - Static method in class gudusoft.gsqlparser.catalog.input.CatalogInputSources
-
- fromClause - Variable in class gudusoft.gsqlparser.TCustomSqlStatement
-
- fromClauseInNewLine - Variable in class gudusoft.gsqlparser.pp.para.GFmtOpt
-
Places the first table source on a new indented line after FROM (and the
corresponding INTO table source where that clause shares this processor).
- 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.
- fromJson(String) - Static method in class gudusoft.gsqlparser.demos.sqlguard.SqlGuardRequest
-
- fromJson(String) - Static method in class gudusoft.gsqlparser.dlineage.dataflow.metadata.sqlflow.SqlflowObjectAdapter
-
- fromJson(Object) - Static method in class gudusoft.gsqlparser.lineage.v2.model.AnalysisContext
-
A AnalysisContext with the members of a JSON object, all kept.
- fromJson(Object) - Static method in class gudusoft.gsqlparser.lineage.v2.model.Binding
-
A Binding with the members of a JSON object, all kept.
- fromJson(Object) - Static method in class gudusoft.gsqlparser.lineage.v2.model.CandidateAlignment
-
A CandidateAlignment with the members of a JSON object, all kept.
- fromJson(Object) - Static method in class gudusoft.gsqlparser.lineage.v2.model.CandidateDecision
-
A CandidateDecision with the members of a JSON object, all kept.
- fromJson(Object) - Static method in class gudusoft.gsqlparser.lineage.v2.model.CandidateEnd
-
A CandidateEnd with the members of a JSON object, all kept.
- fromJson(Object) - Static method in class gudusoft.gsqlparser.lineage.v2.model.CandidateOutcome
-
A CandidateOutcome with the members of a JSON object, all kept.
- fromJson(Object) - Static method in class gudusoft.gsqlparser.lineage.v2.model.CandidatePair
-
A CandidatePair with the members of a JSON object, all kept.
- fromJson(Object) - Static method in class gudusoft.gsqlparser.lineage.v2.model.CandidateSet
-
A CandidateSet with the members of a JSON object, all kept.
- fromJson(Object) - Static method in class gudusoft.gsqlparser.lineage.v2.model.DatasetDependency
-
A DatasetDependency with the members of a JSON object, all kept.
- fromJson(Object) - Static method in class gudusoft.gsqlparser.lineage.v2.model.Decoding
-
A Decoding with the members of a JSON object, all kept.
- fromJson(Object) - Static method in class gudusoft.gsqlparser.lineage.v2.model.Diagnostic
-
A Diagnostic with the members of a JSON object, all kept.
- fromJson(Object) - Static method in class gudusoft.gsqlparser.lineage.v2.model.Dialect
-
A Dialect with the members of a JSON object, all kept.
- fromJson(Object) - Static method in class gudusoft.gsqlparser.lineage.v2.model.Digest
-
A Digest with the members of a JSON object, all kept.
- fromJson(Object) - Static method in class gudusoft.gsqlparser.lineage.v2.model.Document
-
A Document with the members of a JSON object, all kept.
- fromJson(Object) - Static method in class gudusoft.gsqlparser.lineage.v2.model.Endpoint
-
A Endpoint with the members of a JSON object, all kept.
- fromJson(Object) - Static method in class gudusoft.gsqlparser.lineage.v2.model.ExplainGraph
-
A ExplainGraph with the members of a JSON object, all kept.
- fromJson(Object) - Static method in class gudusoft.gsqlparser.lineage.v2.model.ExplainNode
-
A ExplainNode with the members of a JSON object, all kept.
- fromJson(Object) - Static method in class gudusoft.gsqlparser.lineage.v2.model.ExplainStatementCompleteness
-
A ExplainStatementCompleteness with the members of a JSON object, all kept.
- fromJson(Object) - Static method in class gudusoft.gsqlparser.lineage.v2.model.Extension
-
A Extension with the members of a JSON object, all kept.
- fromJson(Object) - Static method in class gudusoft.gsqlparser.lineage.v2.model.Fact
-
A Fact with the members of a JSON object, all kept.
- fromJson(Object) - Static method in class gudusoft.gsqlparser.lineage.v2.model.FactCandidate
-
A FactCandidate with the members of a JSON object, all kept.
- fromJson(Object) - Static method in class gudusoft.gsqlparser.lineage.v2.model.FeatureCompleteness
-
A FeatureCompleteness with the members of a JSON object, all kept.
- fromJson(Object) - Static method in class gudusoft.gsqlparser.lineage.v2.model.Header
-
A Header with the members of a JSON object, all kept.
- fromJson(Object) - Static method in class gudusoft.gsqlparser.lineage.v2.model.IdentifierPolicy
-
A IdentifierPolicy with the members of a JSON object, all kept.
- fromJson(Object) - Static method in class gudusoft.gsqlparser.lineage.v2.model.Identity
-
A Identity with the members of a JSON object, all kept.
- fromJson(Object) - Static method in class gudusoft.gsqlparser.lineage.v2.model.Input
-
A Input with the members of a JSON object, all kept.
- fromJson(Object) - Static method in class gudusoft.gsqlparser.lineage.v2.model.KeyedToken
-
A KeyedToken with the members of a JSON object, all kept.
- fromJson(Object) - Static method in class gudusoft.gsqlparser.lineage.v2.model.Metadata
-
A Metadata with the members of a JSON object, all kept.
- fromJson(Object) - Static method in class gudusoft.gsqlparser.lineage.v2.model.MetadataArtifact
-
A MetadataArtifact with the members of a JSON object, all kept.
- fromJson(Object) - Static method in class gudusoft.gsqlparser.lineage.v2.model.MicroEdge
-
A MicroEdge with the members of a JSON object, all kept.
- fromJson(Object) - Static method in class gudusoft.gsqlparser.lineage.v2.model.Name
-
A Name with the members of a JSON object, all kept.
- fromJson(Object) - Static method in class gudusoft.gsqlparser.lineage.v2.model.NameSegment
-
A NameSegment with the members of a JSON object, all kept.
- fromJson(Object) - Static method in class gudusoft.gsqlparser.lineage.v2.model.Occurrence
-
A Occurrence with the members of a JSON object, all kept.
- fromJson(Object) - Static method in class gudusoft.gsqlparser.lineage.v2.model.PathSegment
-
A PathSegment with the members of a JSON object, all kept.
- fromJson(Object) - Static method in class gudusoft.gsqlparser.lineage.v2.model.Position
-
A Position with the members of a JSON object, all kept.
- fromJson(Object) - Static method in class gudusoft.gsqlparser.lineage.v2.model.Producer
-
A Producer with the members of a JSON object, all kept.
- fromJson(Object) - Static method in class gudusoft.gsqlparser.lineage.v2.model.Redaction
-
A Redaction with the members of a JSON object, all kept.
- fromJson(Object) - Static method in class gudusoft.gsqlparser.lineage.v2.model.Scope
-
A Scope with the members of a JSON object, all kept.
- fromJson(Object) - Static method in class gudusoft.gsqlparser.lineage.v2.model.ServingCompleteness
-
A ServingCompleteness with the members of a JSON object, all kept.
- fromJson(Object) - Static method in class gudusoft.gsqlparser.lineage.v2.model.Signature
-
A Signature with the members of a JSON object, all kept.
- fromJson(Object) - Static method in class gudusoft.gsqlparser.lineage.v2.model.SourceUnit
-
A SourceUnit with the members of a JSON object, all kept.
- fromJson(Object) - Static method in class gudusoft.gsqlparser.lineage.v2.model.Span
-
A Span with the members of a JSON object, all kept.
- fromJson(Object) - Static method in class gudusoft.gsqlparser.lineage.v2.model.Statement
-
A Statement with the members of a JSON object, all kept.
- fromJson(Object) - Static method in class gudusoft.gsqlparser.lineage.v2.model.SupportPath
-
A SupportPath with the members of a JSON object, all kept.
- fromJson(Object) - Static method in class gudusoft.gsqlparser.lineage.v2.model.TargetFieldOccurrence
-
A TargetFieldOccurrence with the members of a JSON object, all kept.
- fromJson(Object) - Static method in class gudusoft.gsqlparser.lineage.v2.model.Truncation
-
A Truncation with the members of a JSON object, all kept.
- fromJson(String) - Static method in class gudusoft.gsqlparser.pp.score.ScoreProfile
-
Parse a profile from JSON text, honouring "extends".
- fromLegacyEvidence(String, double, TParseTreeNode) - Static method in class gudusoft.gsqlparser.resolver2.model.ResolutionEvidence
-
- fromMap(Map) - Static method in class gudusoft.gsqlparser.dlineage.dataflow.metadata.sqlflow.SqlflowObjectAdapter
-
- fromMemory(UnifiedCatalogModel) - Static method in class gudusoft.gsqlparser.catalog.input.CatalogInputSource
-
- fromMemory(UnifiedCatalogModel) - Static method in class gudusoft.gsqlparser.catalog.input.CatalogInputSources
-
- fromMetadata(String, String, TParseTreeNode) - Static method in class gudusoft.gsqlparser.resolver2.model.ResolutionEvidence
-
Create evidence for metadata-backed resolution (DDL, SQLEnv).
- fromPath(Path, CatalogInputKind) - Static method in class gudusoft.gsqlparser.catalog.input.CatalogInputSource
-
- fromPath(Path, CatalogInputKind) - Static method in class gudusoft.gsqlparser.catalog.input.CatalogInputSources
-
- fromProvider(CatalogProvider, CatalogProviderConfig) - Static method in class gudusoft.gsqlparser.catalog.input.CatalogLoaders
-
- fromProvider(CatalogProvider, CatalogProviderConfig, EDbVendor) - Static method in class gudusoft.gsqlparser.catalog.input.CatalogLoaders
-
- fromQualifiedReference(String, String, TParseTreeNode) - Static method in class gudusoft.gsqlparser.resolver2.inference.InferenceEvidence
-
Create evidence from a qualified column reference.
- fromQualifiedReference(String, String, boolean, TParseTreeNode) - Static method in class gudusoft.gsqlparser.resolver2.model.ResolutionEvidence
-
Create evidence for qualified reference (table.column).
- fromReader(Reader, CatalogInputKind) - Static method in class gudusoft.gsqlparser.catalog.input.CatalogInputSource
-
- fromReader(Reader, CatalogInputKind) - Static method in class gudusoft.gsqlparser.catalog.input.CatalogInputSources
-
- fromSchema(Object) - Static method in class gudusoft.gsqlparser.lineage.v2.json.ArrayRegistry
-
Derives the registry from a lineage document schema (a parsed JSON value).
- 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 using a
vendor-agnostic
DefaultNameMatcher.
- FromScopeIndex(List<ScopeChild>, INameMatcher) - Constructor for class gudusoft.gsqlparser.resolver2.model.FromScopeIndex
-
Creates an index from the given list of scope children, using the
supplied matcher to normalize alias / table-name keys per-vendor.
- 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
-
- fromSourceTokenList(TSourceTokenList) - Static method in class gudusoft.gsqlparser.pp2.token.Pp2TokenStream
-
Build a stream by wrapping each
TSourceToken in the input
list as a
Pp2Token with zero preceding whitespace.
- 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 class gudusoft.gsqlparser.ir.builder.mssql.MssqlTypeRefMapper
-
- 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).
- FromSubqueryNaming - Class in gudusoft.gsqlparser.ir.semantic.binding
-
Slice 74 — synthetic naming for anonymous FROM-clause subqueries.
- fromToken(TSourceToken) - Static method in class gudusoft.gsqlparser.ir.common.SourceAnchor
-
Construct a SourceAnchor from a single token.
- fromUnqualifiedReference(String, String, TParseTreeNode, int) - Static method in class gudusoft.gsqlparser.resolver2.inference.InferenceEvidence
-
Create evidence from an unqualified column reference.
- fromUnqualifiedReference(String, int, TParseTreeNode) - Static method in class gudusoft.gsqlparser.resolver2.model.ResolutionEvidence
-
Create evidence for unqualified 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.
- fromUrl(URL, CatalogInputKind) - Static method in class gudusoft.gsqlparser.catalog.input.CatalogInputSource
-
- fromUrl(URL, CatalogInputKind) - Static method in class gudusoft.gsqlparser.catalog.input.CatalogInputSources
-
- fromValue(int) - Static method in enum gudusoft.gsqlparser.ETableKind
-
- frozen(SqllrObservations) - Method in interface gudusoft.gsqlparser.dlineage.dataflow.model.SqllrObservations.FreezeHook
-
- frozenMembers() - Method in class gudusoft.gsqlparser.lineage.v2.model.SqllrObject.Builder
-
The frozen members collected so far.
- 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
-
- 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
-
- Function - Class in gudusoft.gsqlparser.dlineage.dataflow.model
-
- Function(TFunctionCall) - Constructor for class gudusoft.gsqlparser.dlineage.dataflow.model.Function
-
- Function(TObjectName) - Constructor for class gudusoft.gsqlparser.dlineage.dataflow.model.Function
-
- Function(TCaseExpression) - Constructor for class gudusoft.gsqlparser.dlineage.dataflow.model.Function
-
- FUNCTION - Static variable in class gudusoft.gsqlparser.dlineage.dataflow.model.Transform
-
- Function - Class in gudusoft.gsqlparser.lineage.v2.shape
-
Mirror of gudusoft.gsqlparser.dlineage.dataflow.model.Function.
- Function - Class in gudusoft.gsqlparser.sqlenv.metadata.model
-
- Function() - Constructor for class gudusoft.gsqlparser.sqlenv.metadata.model.Function
-
- function(String) - Static method in class gudusoft.gsqlparser.sqlenv.SqlNameGenerator.Segment
-
- 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_TABLE_SWITCH_PROPERTY - Static variable in class gudusoft.gsqlparser.dlineage.routine.RoutineCompat
-
Chose between the typed and the legacy function-result answers.
- functionCallParametersComma - Variable in class gudusoft.gsqlparser.pp.para.GFmtOpt
-
Positions commas when ordinary function-call arguments use stacked layout.
- functionCallParametersStyle - Variable in class gudusoft.gsqlparser.pp.para.GFmtOpt
-
Chooses stacked or wrapped layout for argument lists in ordinary function
calls.
- functionChecker - Class in gudusoft.gsqlparser.util
-
- functionCollationCaseSensitive - Static variable in class gudusoft.gsqlparser.sqlenv.TSQLEnv
-
- functionName - Variable in class gudusoft.gsqlparser.demos.sqlguard.SqlGuardResponse.WindowFn
-
- functionName(String) - Static method in class gudusoft.gsqlparser.dlineage.util.LegacyDlineageWireNamesV1
-
The published form of a routine name under the analysis's vendor.
- 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
-