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 

Q

QIDENT - Static variable in class gudusoft.gsqlparser.parser.powerquery.PowerQueryTokenCodes
 
QUALIFICATION_PROFILES - Static variable in class gudusoft.gsqlparser.lineage.v2.SqllrResources
 
qualificationProfiles() - Static method in class gudusoft.gsqlparser.lineage.v2.SqllrResources
registry/qualification-profiles.json.
qualifiedBy(RoutineAliasKey) - Method in class gudusoft.gsqlparser.dlineage.routine.RoutineAliasKey
This key with qualifiers' levels in front, for a member of the package qualifiers names.
QualifiedCanonKey - Class in gudusoft.gsqlparser.sqlenv
Canonical identity of a possibly-qualified SQL name — db.schema.table, schema.table.column, t.c — for use as a map or set key (stage S0 of docs/refactor/identifier_identity_display_separation_plan.md).
qualifiedCanonKeyFromLexical(String, ESQLDataObjectType) - Method in class gudusoft.gsqlparser.sqlenv.IdentifierService
Identity key for a qualified name as written in SQL — delimiters and case exactly as the user spelled them, e.g.
qualifiedCanonKeyFromLexical(EDbVendor, ESQLDataObjectType, String) - Static method in class gudusoft.gsqlparser.util.SQLUtil
Canonical identity key of a possibly-qualified name as written in SQL (see QualifiedCanonKey; in-process only, never persist).
qualifiedCanonKeyFromLexicalStatic(EDbVendor, ESQLDataObjectType, String) - Static method in class gudusoft.gsqlparser.sqlenv.IdentifierService
qualifiedCanonKeyFromSegments(List<String>, List<IdentifierInputForm>, ESQLDataObjectType) - Method in class gudusoft.gsqlparser.sqlenv.IdentifierService
Identity key of a qualified name whose segments arrived in DIFFERENT forms: one entry per hierarchy level, outermost first, each with the form it arrived in.
qualifiedCanonKeyFromStored(List<String>, ESQLDataObjectType) - Method in class gudusoft.gsqlparser.sqlenv.IdentifierService
Identity key from stored segments — text already in the form a catalog holds, with no delimiters, one list entry per hierarchy level.
qualifiedCanonKeyFromStoredStatic(EDbVendor, ESQLDataObjectType, List<String>) - Static method in class gudusoft.gsqlparser.sqlenv.IdentifierService
QualifiedName - Class in gudusoft.gsqlparser.resolver2.model
Represents a fully qualified name for a database object (table, view, etc.).
QualifiedName(List<String>) - Constructor for class gudusoft.gsqlparser.resolver2.model.QualifiedName
Create a qualified name from a list of parts (legacy mode).
QualifiedName(String...) - Constructor for class gudusoft.gsqlparser.resolver2.model.QualifiedName
Create a qualified name from varargs parts (legacy mode).
QualifiedName(String, String, String, ESQLDataObjectType) - Constructor for class gudusoft.gsqlparser.sqlenv.CatalogStore.QualifiedName
 
QualifiedName - Class in gudusoft.gsqlparser.sqlenv
Value object representing a multi-part qualified name and its canonical form.
QualifiedName(EDbVendor, String, String, String, String, String, ESQLDataObjectType) - Constructor for class gudusoft.gsqlparser.sqlenv.QualifiedName
 
QualifiedNameHierarchy - Class in gudusoft.gsqlparser.sqlenv
Assigns a per-segment ESQLDataObjectType to the segments of a qualified SQL name (stage S0 of docs/refactor/identifier_identity_display_separation_plan.md).
QualifiedNameHierarchy.Segment - Class in gudusoft.gsqlparser.sqlenv
One planned segment: its text exactly as written, plus the kind it is compared as.
QualifiedNameResolver - Class in gudusoft.gsqlparser.resolver2.model
Service for normalizing table names into fully qualified names.
QualifiedNameResolver(TSQLEnv, EDbVendor) - Constructor for class gudusoft.gsqlparser.resolver2.model.QualifiedNameResolver
Create a QualifiedNameResolver with the given SQL environment.
QualifiedNameResolver(String, String, EDbVendor) - Constructor for class gudusoft.gsqlparser.resolver2.model.QualifiedNameResolver
Create a QualifiedNameResolver with explicit defaults.
QUALIFY - Static variable in class gudusoft.gsqlparser.pp.utils.SourceTokenNameConstant
 
qualifyForPresets(String, String, String) - Method in class gudusoft.gsqlparser.sqlenv.TSQLEnv
The name procedureName stands for, as database.schema.procedure: a missing database is database, else the default catalog, else TSQLEnv.DEFAULT_DB_NAME; a missing schema is schema, else the default schema, else dbo (SQL Server's default schema).
qualifySchemaObjectName(String) - Static method in class demo
 
Query - Class in gudusoft.gsqlparser.dlineage.metadata
 
Query() - Constructor for class gudusoft.gsqlparser.dlineage.metadata.Query
 
Query - Class in gudusoft.gsqlparser.sqlenv.metadata.model
 
Query() - Constructor for class gudusoft.gsqlparser.sqlenv.metadata.model.Query
 
QUERY_WIDE - Static variable in class gudusoft.gsqlparser.ir.semantic.diff.Divergence
Reserved string used by DivergenceClass.UNSUPPORTED_BY_IR/_DLINEAGE.
queryAliasMap - Variable in class gudusoft.gsqlparser.util.joinRelationAnalyze
 
QueryBlockScope - Class in gudusoft.gsqlparser.ir.semantic.joinanalysis
Lexical scope metadata for one query block (GAP 4).
QueryBlockScope(int, Integer, ScopeKind, String, SourceSpan) - Constructor for class gudusoft.gsqlparser.ir.semantic.joinanalysis.QueryBlockScope
 
queryStart(TSourceTokenList) - Static method in class gudusoft.gsqlparser.parser.CreateTableAsSelectRecovery
Position of the AS that starts the query of a CREATE TABLE AS SELECT: the first AS at parenthesis depth zero that is followed by SELECT, WITH or an opening parenthesis, or -1 when the statement has no query.
QueryTable - Class in gudusoft.gsqlparser.dlineage.dataflow.model
 
QueryTable(TMergeSqlStatement) - Constructor for class gudusoft.gsqlparser.dlineage.dataflow.model.QueryTable
 
QueryTable(TTable) - Constructor for class gudusoft.gsqlparser.dlineage.dataflow.model.QueryTable
 
question - Variable in class gudusoft.gsqlparser.demos.sqlguard.SqlGuardRequest
Optional natural-language question that motivated the SQL — the caller's stated intent.
quote(StringBuilder, String) - Static method in class gudusoft.gsqlparser.pp.score.json.JsonOut
 
QUOTED - Static variable in class gudusoft.gsqlparser.lineage.v2.identity.SegmentKeyV1
 
quotedCompare - Variable in class gudusoft.gsqlparser.sqlenv.IdentifierRules
Quoted 标识符的大小写比较规则
quotedFlags() - Method in class gudusoft.gsqlparser.catalog.runtime.CatalogQualifiedName
 
quotedFold - Variable in class gudusoft.gsqlparser.sqlenv.IdentifierRules
Quoted 标识符的大小写折叠规则(通常为 NONE,保留原样)
quoteDottedName(EDbVendor, ESQLDataObjectType, String) - Static method in class gudusoft.gsqlparser.util.SQLUtil
Quote one name segment so its dots survive qualified-name splitting (SQLUtil.parseNames(java.lang.String)), using the vendor's REAL quoted-identifier form.
quoteState(String) - Method in class gudusoft.gsqlparser.lineage.v2.model.NameSegment.Builder
Sets the member quoteState; null removes it.
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