Skip navigation links
General SQL Parser Documentation | ← Back to Docs
A B C D E F G H I J K L M N O P Q R S T U V W X Y 

U

u64(long) - Static method in class gudusoft.gsqlparser.slpc.identity.SlpcIdentity
 
uftInlineTableValued - Static variable in class gudusoft.gsqlparser.TBaseType
 
uftMultiStatementTableValued - Static variable in class gudusoft.gsqlparser.TBaseType
 
uftScalar - Static variable in class gudusoft.gsqlparser.TBaseType
 
uftUnknown - Static variable in class gudusoft.gsqlparser.TBaseType
 
unaccountedCount() - Method in class gudusoft.gsqlparser.slpc.adapter.LegacyCoverageReport
 
unanalyzed(String, Diagnostic, SourceSpan) - Static method in class gudusoft.gsqlparser.ir.semantic.StatementGraph
Build the degrade placeholder for a nested block that could not be analyzed.
unavailable - Variable in class gudusoft.gsqlparser.demos.prettyscore.RunTools.Diff
Entries present in A but errored or absent in B: their findings are neither fixed nor persisting.
unavailable(String) - Static method in class gudusoft.gsqlparser.lineage.v2.model.Identity
An endpoint whose portable identity is unavailable: UNAVAILABLE_COLLATION or UNAVAILABLE_MIXED_PROFILE.
UNAVAILABLE_COLLATION - Static variable in class gudusoft.gsqlparser.lineage.v2.identity.IdentityV1
 
UNAVAILABLE_COLLATION - Static variable in class gudusoft.gsqlparser.lineage.v2.identity.SegmentKeyV1.Result
 
UNAVAILABLE_MIXED_PROFILE - Static variable in class gudusoft.gsqlparser.lineage.v2.identity.IdentityV1
 
unbindCteTarget(TTable) - Method in class gudusoft.gsqlparser.TCustomSqlStatement
PostgreSQL family: the target of an INSERT, UPDATE, DELETE or MERGE is always a table, never a CTE of a WITH (measured on PostgreSQL 17: WITH t AS (DELETE ...) UPDATE t ... updates table t, and WITH d1 AS (SELECT ...), d2 AS (INSERT INTO d1 SELECT a FROM d1 ...) inserts into table d1 while its FROM d1 reads the CTE).
unbindProcessModel(TParseTreeNode) - Method in class gudusoft.gsqlparser.dlineage.dataflow.model.ModelBindingManager
 
unbindStarLinkColumn(TObjectName) - Method in class gudusoft.gsqlparser.dlineage.dataflow.model.ResultColumn
Removes the star link objectName would join, with every name it holds.
unfixable(String) - Method in class gudusoft.gsqlparser.pp.score.Finding.Builder
 
UNICODE_ENCODE_ID - Static variable in class gudusoft.gsqlparser.TCustomLexer
 
UNICODE_VERSION - Static variable in class gudusoft.gsqlparser.sqlenv.unicode.GspCaseData
Exact UCD version the tables are generated from.
UnicodeInputStream(InputStream, String) - Constructor for class gudusoft.gsqlparser.util.SQLUtil.UnicodeInputStream
 
UnifiedCatalogModel - Class in gudusoft.gsqlparser.catalog.input.model
Top-level immutable catalog model produced by CatalogInputReaders and consumed by the runtime + bridge layers.
UnifiedCatalogModel.Builder - Class in gudusoft.gsqlparser.catalog.input.model
 
UNION - Static variable in class gudusoft.gsqlparser.pp.utils.SourceTokenNameConstant
 
UnionNamespace - Class in gudusoft.gsqlparser.resolver2.namespace
Namespace representing a UNION/INTERSECT/EXCEPT query.
UnionNamespace(TSelectSqlStatement, String, INameMatcher) - Constructor for class gudusoft.gsqlparser.resolver2.namespace.UnionNamespace
 
UnionProcessor - Class in gudusoft.gsqlparser.pp.processor.type.select
 
UnionProcessor() - Constructor for class gudusoft.gsqlparser.pp.processor.type.select.UnionProcessor
 
unique(boolean) - Method in class gudusoft.gsqlparser.catalog.input.model.IndexModel.Builder
 
unique() - Method in class gudusoft.gsqlparser.catalog.input.model.IndexModel
 
unique(boolean) - Method in class gudusoft.gsqlparser.ir.semantic.catalog.CatalogColumn.Builder
 
unitId(String) - Method in class gudusoft.gsqlparser.lineage.v2.model.SourceUnit.Builder
Sets the member unitId; null removes it.
UNKNOWN - Static variable in class gudusoft.gsqlparser.ir.common.Confidence
Unknown confidence constant (0.0).
unknown - Static variable in class gudusoft.gsqlparser.nodes.TExpression
Deprecated.
As of v1.4.3.0, replaced by EExpressionType.not_initialized_yet_t
unknownMethod1(int) - Method in class gudusoft.gsqlparser.pp.stmtformatter.SQLion
 
unknownMethod2(int) - Method in class gudusoft.gsqlparser.pp.stmtformatter.SQLion
 
unknownMethod3() - Method in class gudusoft.gsqlparser.pp.stmtformatter.SQLion
 
UnknownOperator - Static variable in class gudusoft.gsqlparser.nodes.TExpression
Deprecated.
As of v1.4.3.0, replaced by EExpressionType.unknown_t
unknownReason() - Method in class gudusoft.gsqlparser.dlineage.dynamicsql.SqlValue
Why a SqlValue.suppliedUnknown(java.lang.String) value is not known; null for any other value.
UnknownUnaryOperator - Static variable in class gudusoft.gsqlparser.nodes.TExpression
Deprecated.
As of v1.4.3.0, replaced by EExpressionType.unary_left_unknown_t
UnknownUnaryOperatorRight - Static variable in class gudusoft.gsqlparser.nodes.TExpression
Deprecated.
As of v1.4.3.0, replaced by EExpressionType.unary_right_unknown_t
unnestArrays(TUnnestClause) - Static method in class gudusoft.gsqlparser.resolver2.namespace.TableFunctionLayout
The arrays of an UNNEST, in order: its expressions, or the column names the legacy form keeps (UNNEST(t.arr) of BigQuery and Presto: a column list, no expression).
unnestHasStructField(TTable, String) - Static method in class gudusoft.gsqlparser.stmt.TSelectSqlStatement
Whether an UNNEST relation provably has a column columnName as a field of the STRUCTs its array holds: UNNEST([STRUCT(0 AS a, 1 AS b)]), or a CTE or derived column defined so, has the columns a and b.
UnnestNamespace - Class in gudusoft.gsqlparser.lineage.v2.shape
Mirror of gudusoft.gsqlparser.resolver2.namespace.UnnestNamespace.
UnnestNamespace - Class in gudusoft.gsqlparser.resolver2.namespace
Namespace representing an UNNEST table expression: BigQuery UNNEST(arr) AS x, the Trino family CROSS JOIN UNNEST(arr) AS t(x), and the other dialects with an UNNEST relation.
UnnestNamespace(TTable, String, INameMatcher) - Constructor for class gudusoft.gsqlparser.resolver2.namespace.UnnestNamespace
 
UnnestNamespace(TTable, String) - Constructor for class gudusoft.gsqlparser.resolver2.namespace.UnnestNamespace
 
unnestStructFieldNames(TTable) - Static method in class gudusoft.gsqlparser.stmt.TSelectSqlStatement
The field names of the STRUCTs an UNNEST reads, which are its columns, or null when they are not known or an alias column list names its columns instead.
UNPACK_ACCUMULATE - Static variable in class gudusoft.gsqlparser.nodes.functions.TUnpackOption
 
UNPACK_COLUMNLENTH - Static variable in class gudusoft.gsqlparser.nodes.functions.TUnpackOption
 
UNPACK_DELIMITER - Static variable in class gudusoft.gsqlparser.nodes.functions.TUnpackOption
 
UNPACK_IGNOREINVALID - Static variable in class gudusoft.gsqlparser.nodes.functions.TUnpackOption
 
UNPACK_OUTPUTCOLUMNS - Static variable in class gudusoft.gsqlparser.nodes.functions.TUnpackOption
 
UNPACK_OUTPUTDATATYPES - Static variable in class gudusoft.gsqlparser.nodes.functions.TUnpackOption
 
UNPACK_REGEX - Static variable in class gudusoft.gsqlparser.nodes.functions.TUnpackOption
 
UNPACK_REGEXSET - Static variable in class gudusoft.gsqlparser.nodes.functions.TUnpackOption
 
UNPACK_TARGETCOLUMN - Static variable in class gudusoft.gsqlparser.nodes.functions.TUnpackOption
 
unpivot - Static variable in class gudusoft.gsqlparser.nodes.TPivotClause
 
UNPIVOT_CLAUSE_ALIAS - Static variable in class gudusoft.gsqlparser.nodes.TTable
 
UNPIVOT_TABLE_SUFFIX - Static variable in class gudusoft.gsqlparser.resolver2.namespace.PivotNamespace
Display name format for UNPIVOT table
UNQUOTED - Static variable in class gudusoft.gsqlparser.lineage.v2.identity.SegmentKeyV1
 
unquotedCompare - Variable in class gudusoft.gsqlparser.sqlenv.IdentifierRules
Unquoted 标识符的大小写比较规则
unquotedFold - Variable in class gudusoft.gsqlparser.sqlenv.IdentifierRules
Unquoted 标识符的大小写折叠规则
unregisterRoutine(String) - Method in class gudusoft.gsqlparser.ir.bound.BoundProgram
Removes a routine by its ID.
UNRESOLVED - Static variable in class gudusoft.gsqlparser.ir.semantic.joinanalysis.ColumnResolution
Shared singleton for the unresolved case.
UnresolvedFragment - Class in gudusoft.gsqlparser.dlineage.dataflow.model
One unresolved fragment ("hole") of a dynamic-SQL site's argument: a value the abstract evaluator could not fold to exact text.
UnresolvedFragment(SqlFragment.HoleOrigin, String, String, String, boolean, String, int, int, int, int) - Constructor for class gudusoft.gsqlparser.dlineage.dataflow.model.UnresolvedFragment
 
UNSET - Static variable in class gudusoft.gsqlparser.pp2.layout.LayoutDecision
Sentinel: this property has not been decided by any rule.
UnsetSqlNode - Static variable in class gudusoft.gsqlparser.nodes.TStatementSqlNode
 
unsupported(ProjectorResult.UnsupportedReason, String) - Static method in class gudusoft.gsqlparser.ir.semantic.diff.ProjectorResult
 
UNSUPPORTED_SHARDED_VERSION - Static variable in class gudusoft.gsqlparser.dlineage.dataflow.metadata.MetadataReader
Sentinel for a sqlflow-sharded manifest whose formatVersion is present but unusable (out of int range, non-integral, or non-numeric).
until_changed - Static variable in class gudusoft.gsqlparser.nodes.TExpression
Deprecated.
As of v1.4.3.0, replaced by EExpressionType.until_changed_t
update - Static variable in class gudusoft.gsqlparser.nodes.TStatementSqlNode
 
UPDATE - Static variable in class gudusoft.gsqlparser.pp.utils.SourceTokenNameConstant
 
UpdateKeyWordAlignProcessor - Class in gudusoft.gsqlparser.pp.processor.type.update
 
UpdateKeyWordAlignProcessor() - Constructor for class gudusoft.gsqlparser.pp.processor.type.update.UpdateKeyWordAlignProcessor
 
updateNodeEndWithThisToken() - Method in class gudusoft.gsqlparser.TSourceToken
 
updateNodeStartWithThisToken() - Method in class gudusoft.gsqlparser.TSourceToken
 
updatePackageName(boolean, boolean) - Method in class gudusoft.gsqlparser.dlineage.dataflow.model.OraclePackage
 
updateProcedureName(boolean, boolean) - Method in class gudusoft.gsqlparser.dlineage.dataflow.model.Procedure
 
UpdateScope - Class in gudusoft.gsqlparser.resolver2.scope
Scope for UPDATE statement.
UpdateScope(IScope, TUpdateSqlStatement) - Constructor for class gudusoft.gsqlparser.resolver2.scope.UpdateScope
 
UpdateStmtFormatter - Class in gudusoft.gsqlparser.pp.stmtformatter.type.comm
the formatter used to format the update statement
UpdateStmtFormatter() - Constructor for class gudusoft.gsqlparser.pp.stmtformatter.type.comm.UpdateStmtFormatter
 
UpdateStmtFormatterBuilder - Class in gudusoft.gsqlparser.pp.stmtformatter.builder.comm
 
UpdateStmtFormatterBuilder() - Constructor for class gudusoft.gsqlparser.pp.stmtformatter.builder.comm.UpdateStmtFormatterBuilder
 
updateTableAliasMap(TTable) - Method in class gudusoft.gsqlparser.dlineage.dataflow.model.ModelBindingManager
 
updateTableName(boolean, boolean) - Method in class gudusoft.gsqlparser.dlineage.dataflow.model.Table
 
UPPER(String) - Method in class gudusoft.gsqlparser.compiler.builtinFunction.TOracleBuiltFunction
 
upsertSqlNode - Static variable in class gudusoft.gsqlparser.nodes.TStatementSqlNode
 
upstreamCompleteness(String) - Method in class gudusoft.gsqlparser.lineage.v2.model.ExplainNode.Builder
Sets the member upstreamCompleteness; null removes it.
upstreamCompleteness(String) - Method in class gudusoft.gsqlparser.lineage.v2.model.TargetFieldOccurrence.Builder
Sets the member upstreamCompleteness; null removes it.
upstreamDisposition(String) - Method in class gudusoft.gsqlparser.lineage.v2.model.TargetFieldOccurrence.Builder
Sets the member upstreamDisposition; null removes it.
upstreamDispositionReason(String) - Method in class gudusoft.gsqlparser.lineage.v2.model.TargetFieldOccurrence.Builder
Sets the member upstreamDispositionReason; null removes it.
uri(String) - Method in class gudusoft.gsqlparser.lineage.v2.model.SourceUnit.Builder
Sets the member uri; null removes it.
url() - Method in class gudusoft.gsqlparser.catalog.input.CatalogInputSource
 
USE_BUCKETED_INDEX - Static variable in class gudusoft.gsqlparser.TBaseType
 
USE_COMPOSITE_KEY_OPT - Static variable in class gudusoft.gsqlparser.TBaseType
 
USE_EXT_NAME_MATCHER - Static variable in class gudusoft.gsqlparser.TBaseType
 
USE_HIERARCHICAL_INDEX - Static variable in class gudusoft.gsqlparser.TBaseType
 
USE_JOINEXPR_INSTEAD_OF_JOIN - Static variable in class gudusoft.gsqlparser.TBaseType
 
useIRPath - Variable in class gudusoft.gsqlparser.analyzer.v2.AnalyzerV2Config
Whether to enable the new IR path (default off, gradually enable during rollout).
useLegacyNormalNames(boolean) - Method in class gudusoft.gsqlparser.dlineage.dataflow.model.ModelBindingManager
Makes ModelBindingManager.normalName(gudusoft.gsqlparser.EDbVendor, gudusoft.gsqlparser.sqlenv.ESQLDataObjectType, java.lang.String, java.lang.String) return legacy names, for a pass that only relabels finished output (normalized display names are bare, as the legacy fold made them).
userContext - Variable in class gudusoft.gsqlparser.demos.sqlguard.SqlGuardRequest
 
usesCountAliases(EDbVendor, CatalogObjectKind, boolean) - Static method in class gudusoft.gsqlparser.dlineage.routine.RoutineDeclaration
Whether declarations of this kind are keyed with their argument counts, so a call is looked up by its argument count: where the vendor overloads routines of the kind, and wherever the legacy registry keyed them so (standalone Oracle routines, MySQL, HANA).
usesPrestoUnnestPath() - Method in class gudusoft.gsqlparser.nodes.structured.NestedAccessProfile
Presto's own UNNEST analysis, kept as a compatibility adapter: asked with the analysis vendor, true for EDbVendor.dbvpresto only (a Trino or Athena analysis uses the positional-expansion path).
useTab - Variable in class gudusoft.gsqlparser.pp.para.GFmtOpt
Enables the final tab-alignment pass.
useTab - Variable in class gudusoft.gsqlparser.pp.stmtformatter.SQLion
 
usingColumns - Variable in class gudusoft.gsqlparser.nodes.TJoinExpr
using (column list)
UsingMerge(EJoinType) - Constructor for class gudusoft.gsqlparser.resolver2.scope.SelectScope.UsingMerge
 
UsingScope - Class in gudusoft.gsqlparser.ir.semantic.binding
Slice 65 — per-SELECT merged-key scope for {@code JOIN ...
UsingScope(Map<String, List<UsingScope.MergedKeyEntry>>, Map<String, String>) - Constructor for class gudusoft.gsqlparser.ir.semantic.binding.UsingScope
 
UsingScope(Map<String, List<UsingScope.MergedKeyEntry>>, Map<String, String>, List<String>) - Constructor for class gudusoft.gsqlparser.ir.semantic.binding.UsingScope
 
UsingScope.EquivalenceClass - Class in gudusoft.gsqlparser.ir.semantic.binding
One equivalence class of FROM-clause relations connected by a specific USING key.
UsingScope.MergedKeyEntry - Class in gudusoft.gsqlparser.ir.semantic.binding
One merged-key entry: a class and its FROM-ordered merged source column refs (narrowed by catalog when available).
utf16Offset0(Long) - Method in class gudusoft.gsqlparser.lineage.v2.model.Position.Builder
Sets the member utf16Offset0; null removes it.
utf8(String) - Static method in class gudusoft.gsqlparser.lineage.v2.identity.Framing
Strict UTF-8 of a string (identity-v1.md, Section 3.2): no normalization.
utf8ByteOffset0(Long) - Method in class gudusoft.gsqlparser.lineage.v2.model.Position.Builder
Sets the member utf8ByteOffset0; null removes it.
utf8Length() - Method in class gudusoft.gsqlparser.lineage.v2.producer.SourceText
The UTF-8 length of the text.
A B C D E F G H I J K L M N O P Q R S T U V W X Y 
Skip navigation links
General SQL Parser Documentation | ← Back to Docs

Copyright © 1980 Gudu Software. All rights reserved. | Back to Documentation | Full Documentation Site