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 

N

name(CatalogQualifiedName) - Method in class gudusoft.gsqlparser.catalog.diagnostic.CatalogDiagnostic.Builder
 
name() - Method in class gudusoft.gsqlparser.catalog.diagnostic.CatalogDiagnostic
 
name() - Method in exception gudusoft.gsqlparser.catalog.diagnostic.CatalogException
 
name() - Method in class gudusoft.gsqlparser.catalog.input.CatalogInputSource
 
name(String) - Method in class gudusoft.gsqlparser.catalog.input.model.CatalogModel.Builder
 
name() - Method in class gudusoft.gsqlparser.catalog.input.model.CatalogModel
 
name(String) - Method in class gudusoft.gsqlparser.catalog.input.model.CatalogSourceInfo.Builder
 
name() - Method in class gudusoft.gsqlparser.catalog.input.model.CatalogSourceInfo
 
name(String) - Method in class gudusoft.gsqlparser.catalog.input.model.ColumnModel.Builder
 
name() - Method in class gudusoft.gsqlparser.catalog.input.model.ColumnModel
 
name(String) - Method in class gudusoft.gsqlparser.catalog.input.model.ConstraintModel.Builder
 
name() - Method in class gudusoft.gsqlparser.catalog.input.model.ConstraintModel
 
name(String) - Method in class gudusoft.gsqlparser.catalog.input.model.IndexModel.Builder
 
name() - Method in class gudusoft.gsqlparser.catalog.input.model.IndexModel
 
name(String) - Method in class gudusoft.gsqlparser.catalog.input.model.PolicyTagModel.Builder
 
name() - Method in class gudusoft.gsqlparser.catalog.input.model.PolicyTagModel
 
name(String) - Method in class gudusoft.gsqlparser.catalog.input.model.RoutineModel.Builder
 
name() - Method in class gudusoft.gsqlparser.catalog.input.model.RoutineModel
 
name(String) - Method in class gudusoft.gsqlparser.catalog.input.model.SchemaModel.Builder
 
name() - Method in class gudusoft.gsqlparser.catalog.input.model.SchemaModel
 
name(String) - Method in class gudusoft.gsqlparser.catalog.input.model.SequenceModel.Builder
 
name() - Method in class gudusoft.gsqlparser.catalog.input.model.SequenceModel
 
name(String) - Method in class gudusoft.gsqlparser.catalog.input.model.SynonymModel.Builder
 
name() - Method in class gudusoft.gsqlparser.catalog.input.model.SynonymModel
 
name(String) - Method in class gudusoft.gsqlparser.catalog.input.model.TableModel.Builder
 
name() - Method in class gudusoft.gsqlparser.catalog.input.model.TableModel
 
name(String) - Method in class gudusoft.gsqlparser.catalog.input.model.ViewModel.Builder
 
name() - Method in class gudusoft.gsqlparser.catalog.input.model.ViewModel
 
name(CatalogQualifiedName) - Method in class gudusoft.gsqlparser.catalog.runtime.CatalogEntries.Builder
 
name() - Method in interface gudusoft.gsqlparser.catalog.runtime.CatalogEntry
 
name - Variable in class gudusoft.gsqlparser.demos.sqlguard.SqlGuardResponse.ColumnFact
 
name - Variable in class gudusoft.gsqlparser.demos.sqlguard.SqlGuardResponse.TableFact
 
name - Variable in class gudusoft.gsqlparser.dlineage.dataflow.model.Constant
 
name - Variable in class gudusoft.gsqlparser.dlineage.dataflow.model.ResultColumn
 
name - Variable in class gudusoft.gsqlparser.dlineage.dataflow.model.Table
 
name - Variable in class gudusoft.gsqlparser.dlineage.dataflow.model.TableColumn
 
name - Variable in class gudusoft.gsqlparser.dlineage.impl.powerquery.PowerQueryLineageResult.NamedPart
 
name(String, ESQLDataObjectType) - Static method in class gudusoft.gsqlparser.dlineage.util.LegacyDlineageWireNamesV1
The published form of a name of the given role, qualified or not, under the analysis's vendor.
name(LegacyDlineageWireNamesV1.Profile, String, ESQLDataObjectType) - Static method in class gudusoft.gsqlparser.dlineage.util.LegacyDlineageWireNamesV1
The published form of a name field of the given role under the analysis's vendor, in the given profile.
name(EDbVendor, String, ESQLDataObjectType) - Static method in class gudusoft.gsqlparser.dlineage.util.LegacyDlineageWireNamesV1
The published form of a name of the given role, qualified or not.
name(LegacyDlineageWireNamesV1.Profile, EDbVendor, String, ESQLDataObjectType) - Static method in class gudusoft.gsqlparser.dlineage.util.LegacyDlineageWireNamesV1
The published form of a name field of the given role, in the given profile.
name - Variable in class gudusoft.gsqlparser.DynamicSqlProofHarness.MssqlRewriteAudit.RewriteRule
 
name(Name) - Method in class gudusoft.gsqlparser.lineage.v2.model.Endpoint.Builder
Sets the member name; null removes it.
Name - Class in gudusoft.gsqlparser.lineage.v2.model
A segmented name, outermost segment first.
name(String) - Method in class gudusoft.gsqlparser.lineage.v2.model.Producer.Builder
Sets the member name; null removes it.
name() - Method in interface gudusoft.gsqlparser.pp2.layout.LayoutRule
Short, stable identifier for logging/diagnostics.
name() - Method in class gudusoft.gsqlparser.pp2.layout.rules.AlignmentRules
 
name() - Method in class gudusoft.gsqlparser.pp2.layout.rules.AndOrConcatRules
 
name() - Method in class gudusoft.gsqlparser.pp2.layout.rules.CaseModificationRules
 
name() - Method in class gudusoft.gsqlparser.pp2.layout.rules.CaseRules
 
name() - Method in class gudusoft.gsqlparser.pp2.layout.rules.ClauseLinebreakRules
 
name() - Method in class gudusoft.gsqlparser.pp2.layout.rules.IndentRules
 
name() - Method in class gudusoft.gsqlparser.pp2.layout.rules.JoinRules
 
name() - Method in class gudusoft.gsqlparser.pp2.layout.rules.ParenAndCommaRules
 
name() - Method in class gudusoft.gsqlparser.pp2.layout.rules.SetOperatorRules
 
name() - Method in class gudusoft.gsqlparser.pp2.layout.rules.SpacingRules
 
name - Variable in class gudusoft.gsqlparser.resolver2.model.ResolvePath.Step
 
name - Variable in class gudusoft.gsqlparser.resolver2.namespace.OraclePackageNamespace.PackageMember
 
name - Static variable in interface gudusoft.gsqlparser.sqlenv.constant.SystemConstant
 
name - Variable in class gudusoft.gsqlparser.sqlenv.TSQLObject
 
Name.Builder - Class in gudusoft.gsqlparser.lineage.v2.model
Collects the members of a new Name.
NameBindingProvider - Interface in gudusoft.gsqlparser.ir.semantic.binding
Boundary between the SQL parser/resolver world and the Semantic IR world.
NameCaseMediator - Class in gudusoft.gsqlparser.pp.mediator.type
The case of each table name, column name, table alias and column alias token, for GFmtOpt.caseTableName, GFmtOpt.caseColumnName, GFmtOpt.caseTableAlias and GFmtOpt.caseColumnAlias.
NameCaseMediator() - Constructor for class gudusoft.gsqlparser.pp.mediator.type.NameCaseMediator
 
nameCollidingIdentities(List<column>, EDbVendor) - Static method in class gudusoft.gsqlparser.dlineage.util.DataflowUtility
Names that tell the columns of one table apart.
NAMED - Static variable in class gudusoft.gsqlparser.lineage.v2.producer.SqllrInput
 
named(String, String, String) - Static method in class gudusoft.gsqlparser.lineage.v2.producer.SqllrInput
A named unit from already-decoded text that is the whole content of the source, with no byte order mark (NO_BOM); no raw-bytes digest is published.
named(String, String, String, String) - Static method in class gudusoft.gsqlparser.lineage.v2.producer.SqllrInput
A named unit from already-decoded text, declaring how a byte order mark was handled: NO_BOM (the raw bytes had none) or BOM_STRIPPED (the caller removed one; it is not part of the text).
named(String, String, byte[]) - Static method in class gudusoft.gsqlparser.lineage.v2.producer.SqllrInput
A named unit from UTF-8 bytes; a leading byte order mark is removed and declared.
NAMED_PARAM - Static variable in class gudusoft.gsqlparser.TBaseType
 
NamedPart(String, String) - Constructor for class gudusoft.gsqlparser.dlineage.impl.powerquery.PowerQueryLineageResult.NamedPart
 
nameForm(IdentifierInputForm) - Method in class gudusoft.gsqlparser.catalog.input.model.UnifiedCatalogModel.Builder
See UnifiedCatalogModel.nameForm(); null means SQL_LEXICAL.
nameForm() - Method in class gudusoft.gsqlparser.catalog.input.model.UnifiedCatalogModel
How every object name in this model is written: as SQL text (IdentifierInputForm.SQL_LEXICAL, "Amount" / [Order ID], an undelimited name folds the way the vendor folds it) or as the name the database catalog holds (IdentifierInputForm.CATALOG_STORED, Amount IS the stored name).
nameFormDeclared() - Method in class gudusoft.gsqlparser.catalog.input.model.UnifiedCatalogModel
Whether the input stated its UnifiedCatalogModel.nameForm() itself, as opposed to receiving the format's default.
nameKeepCase - Variable in class gudusoft.gsqlparser.sqlenv.TSQLObject
 
NameKey - Class in gudusoft.gsqlparser.sqlenv
Canonical key for indexing schema objects.
NameKey(ESQLDataObjectType, String, String, String, String) - Constructor for class gudusoft.gsqlparser.sqlenv.NameKey
 
nameMatcher - Variable in class gudusoft.gsqlparser.resolver2.namespace.AbstractNamespace
Name matcher for column name comparisons
NameNormalizer - Class in gudusoft.gsqlparser.sqlenv
Utility to compute canonical identifier representations based on vendor rules.
nameOfCatalogColumn(String, String) - Static method in class gudusoft.gsqlparser.dlineage.dataflow.model.Column
A name spelled text for the column a catalog stores as storedName.
nameOfColumn(Column, String) - Static method in class gudusoft.gsqlparser.dlineage.dataflow.model.Column
A name built from text that publishes the name of model.
nameOfText(String) - Static method in class gudusoft.gsqlparser.dlineage.dataflow.model.Column
A name built from text that names no column: expression text, a literal.
nameOnly() - Method in class gudusoft.gsqlparser.dlineage.routine.RoutineAliasKey
This key without an alias suffix: the name alone.
NamePolicyFactory - Class in gudusoft.gsqlparser.sqlenv
Factory for creating SqlNameMatcher instances per database vendor and object type.
NamePolicyFactory(EDbVendor) - Constructor for class gudusoft.gsqlparser.sqlenv.NamePolicyFactory
Creates a new NamePolicyFactory for the specified database vendor.
NameResolver - Class in gudusoft.gsqlparser.resolver2
Core component for resolving column references to their sources.
NameResolver(TSQLResolverConfig, ResolutionContext) - Constructor for class gudusoft.gsqlparser.resolver2.NameResolver
Create a NameResolver with full configuration.
NameResolver(INameMatcher, ResolutionContext) - Constructor for class gudusoft.gsqlparser.resolver2.NameResolver
Deprecated.
Use NameResolver(TSQLResolverConfig, ResolutionContext) instead
names - Variable in class gudusoft.gsqlparser.dlineage.util.DataflowUtility.GroupNames
 
names() - Method in class gudusoft.gsqlparser.slpc.model.SlpcObject
 
NameSegment - Class in gudusoft.gsqlparser.lineage.v2.model
One segment of an endpoint name (Sections 6.3 and 9.1).
NameSegment.Builder - Class in gudusoft.gsqlparser.lineage.v2.model
Collects the members of a new NameSegment.
NameService - Class in gudusoft.gsqlparser.sqlenv
Vendor-aware and type-aware name comparison utilities over the CANONICAL identifier-equality engine (unification plan P0d follow-up).
NameService(EDbVendor) - Constructor for class gudusoft.gsqlparser.sqlenv.NameService
Creates a new NameService under the vendor's DEFAULT identifier configuration.
namesOwnCandidateSet() - Method in class gudusoft.gsqlparser.lineage.v2.fold.StatementFold.CandidateBinding
 
namespace(String) - Method in class gudusoft.gsqlparser.catalog.input.model.PolicyTagModel.Builder
 
namespace() - Method in class gudusoft.gsqlparser.catalog.input.model.PolicyTagModel
 
namespace(String) - Method in class gudusoft.gsqlparser.lineage.v2.model.SourceUnit.Builder
Sets the member namespace; null removes it.
namespace - Variable in class gudusoft.gsqlparser.resolver2.binding.BindingTrace
Winning namespace; null for direct bindings or failed resolution.
namespace - Variable in class gudusoft.gsqlparser.resolver2.scope.ResolvedImpl.Match
 
NamespaceEnhancer - Class in gudusoft.gsqlparser.resolver2.enhancement
Handles explicit namespace enhancement between resolution passes.
NamespaceEnhancer() - Constructor for class gudusoft.gsqlparser.resolver2.enhancement.NamespaceEnhancer
 
NamespaceEnhancer(boolean) - Constructor for class gudusoft.gsqlparser.resolver2.enhancement.NamespaceEnhancer
 
naryFacts(List<Map<String, Object>>) - Method in class gudusoft.gsqlparser.lineage.v2.model.Document.Builder
Sets the member naryFacts; null removes it.
NativeQueryRef() - Constructor for class gudusoft.gsqlparser.dlineage.impl.powerquery.PowerQueryLineageResult.NativeQueryRef
 
naturalDegradeFallbackAlias() - Method in class gudusoft.gsqlparser.ir.semantic.binding.UsingScope
The deterministic left-side relation alias to which an unbindable unqualified reference degrades, or null when there is no NATURAL-degrade fallback.
NavigationRef() - Constructor for class gudusoft.gsqlparser.dlineage.impl.powerquery.PowerQueryLineageResult.NavigationRef
 
NestedAccess - Class in gudusoft.gsqlparser.nodes.structured
The nested read or write one column name denotes: the token of the column it reads into, and the path below that column (customer.address.city, items[*].name).
NestedAccess.Evidence - Enum in gudusoft.gsqlparser.nodes.structured
What proved where the column ends and the path begins.
NestedAccessNormalizer - Class in gudusoft.gsqlparser.nodes.structured
The one producer of the nested access a column name denotes (plan section 4.1): which token is the column, and the path of fields, array elements and map values below it.
NestedAccessProfile - Class in gudusoft.gsqlparser.nodes.structured
What one dialect lets a query do with nested values (STRUCT fields, ARRAY elements, MAP entries), as the axes the nested-access models branch on.
NestedAccessProfile.AccessShape - Enum in gudusoft.gsqlparser.nodes.structured
The parse shapes a nested read takes in a dialect's grammar (plan section 3, gap G1).
NestedAccessProfile.DeclaredTypeSyntax - Enum in gudusoft.gsqlparser.nodes.structured
How a column's DDL declares a nested type.
NestedAccessProfile.SubscriptRule - Enum in gudusoft.gsqlparser.nodes.structured
Which element a bare subscript (items[1]) of a column of unknown type reads.
NestedAccessProfile.UnnestExpansion - Enum in gudusoft.gsqlparser.nodes.structured
What a table-generating construct of the dialect produces from an array.
NestedAccessSyntax - Class in gudusoft.gsqlparser.nodes.structured
What the parse wrote for one name: the identifiers up to the first subscript, the identifiers before a trailing wildcard, and the indirection after them.
nestedParentFamilyFor(CatalogObjectKind) - Static method in class gudusoft.gsqlparser.catalog.runtime.CatalogNameGrammar
The family a NESTED object of this kind must have as its parent.
NetezzaSqlParser - Class in gudusoft.gsqlparser.parser
Netezza database SQL parser implementation.
NetezzaSqlParser() - Constructor for class gudusoft.gsqlparser.parser.NetezzaSqlParser
Construct Netezza SQL parser.
NEVER_DROPPED - Static variable in class gudusoft.gsqlparser.dlineage.dataflow.model.FieldDeclaration
No statement of the script drops the table after this declaration.
new_structured_type - Static variable in class gudusoft.gsqlparser.nodes.TExpression
Deprecated.
As of v1.4.3.0, replaced by EExpressionType.new_structured_type_t
new_variant_type - Static variable in class gudusoft.gsqlparser.nodes.TExpression
Deprecated.
As of v1.4.3.0, replaced by EExpressionType.new_variant_type_t
newInstance(Class<E>) - Static method in class gudusoft.gsqlparser.pp.mediator.MediatorFactory
create a new mediator instance
newInstance(String) - Static method in class gudusoft.gsqlparser.pp.para.GFmtOptFactory
create an new instance
newInstance() - Static method in class gudusoft.gsqlparser.pp.para.GFmtOptFactory
 
newInstance(Class<E>) - Static method in class gudusoft.gsqlparser.pp.processor.ProcessorFactory
create a new processor instance
newInstanceFormatter() - Method in class gudusoft.gsqlparser.pp.stmtformatter.builder.AbstractStmtFormatterBuilder
create the formatter, subclass should override this template method to create a new instance
newInstanceFormatter() - Method in class gudusoft.gsqlparser.pp.stmtformatter.builder.comm.AlterTableStmtFormatterBuilder
 
newInstanceFormatter() - Method in class gudusoft.gsqlparser.pp.stmtformatter.builder.comm.CommonStmtFormatterBuilder
 
newInstanceFormatter() - Method in class gudusoft.gsqlparser.pp.stmtformatter.builder.comm.CompactModeStmtFormatterBuilder
 
newInstanceFormatter() - Method in class gudusoft.gsqlparser.pp.stmtformatter.builder.comm.CreateMaterializedViewStmtFormatterBuilder
 
newInstanceFormatter() - Method in class gudusoft.gsqlparser.pp.stmtformatter.builder.comm.CreatePackageStmtFormatterBuilder
 
newInstanceFormatter() - Method in class gudusoft.gsqlparser.pp.stmtformatter.builder.comm.CreateProcedureStmtFormatterBuilder
 
newInstanceFormatter() - Method in class gudusoft.gsqlparser.pp.stmtformatter.builder.comm.CreateTableStmtFormatterBuilder
 
newInstanceFormatter() - Method in class gudusoft.gsqlparser.pp.stmtformatter.builder.comm.CreateTriggerStmtFormatterBuilder
 
newInstanceFormatter() - Method in class gudusoft.gsqlparser.pp.stmtformatter.builder.comm.CreateViewStmtFormatterBuilder
 
newInstanceFormatter() - Method in class gudusoft.gsqlparser.pp.stmtformatter.builder.comm.DeclareStmtFormatterBuilder
 
newInstanceFormatter() - Method in class gudusoft.gsqlparser.pp.stmtformatter.builder.comm.DeleteStmtFormatterBuilder
 
newInstanceFormatter() - Method in class gudusoft.gsqlparser.pp.stmtformatter.builder.comm.ExecuteStmtFormatterBuilder
 
newInstanceFormatter() - Method in class gudusoft.gsqlparser.pp.stmtformatter.builder.comm.GoStmtFormatterBuilder
 
newInstanceFormatter() - Method in class gudusoft.gsqlparser.pp.stmtformatter.builder.comm.IfStmtFormatterBuilder
 
newInstanceFormatter() - Method in class gudusoft.gsqlparser.pp.stmtformatter.builder.comm.InsertStmtFormatterBuilder
 
newInstanceFormatter() - Method in class gudusoft.gsqlparser.pp.stmtformatter.builder.comm.MergeStmtFormatterBuilder
 
newInstanceFormatter() - Method in class gudusoft.gsqlparser.pp.stmtformatter.builder.comm.PlsqlBlockStmtFormatterBuilder
 
newInstanceFormatter() - Method in class gudusoft.gsqlparser.pp.stmtformatter.builder.comm.PlsqlIfStmtFormatterBuilder
 
newInstanceFormatter() - Method in class gudusoft.gsqlparser.pp.stmtformatter.builder.comm.PlsqlStmtFormatterBuilder
 
newInstanceFormatter() - Method in class gudusoft.gsqlparser.pp.stmtformatter.builder.comm.ReturnStmtFormatterBuilder
 
newInstanceFormatter() - Method in class gudusoft.gsqlparser.pp.stmtformatter.builder.comm.SelectStmtFormatterBuilder
 
newInstanceFormatter() - Method in class gudusoft.gsqlparser.pp.stmtformatter.builder.comm.SetStmtFormatterBuilder
 
newInstanceFormatter() - Method in class gudusoft.gsqlparser.pp.stmtformatter.builder.comm.UpdateStmtFormatterBuilder
 
newInstanceFormatter() - Method in class gudusoft.gsqlparser.pp.stmtformatter.type.comm.AlterTableStmtFormatter
 
newInstanceFormatter() - Method in class gudusoft.gsqlparser.pp.stmtformatter.type.comm.CommonStmtFormatter
 
newInstanceFormatter() - Method in class gudusoft.gsqlparser.pp.stmtformatter.type.comm.MergeStmtFormatter
 
newline - Static variable in class gudusoft.gsqlparser.TBaseType
 
newMajor - Variable in class gudusoft.gsqlparser.demos.prettyscore.RunTools.Diff
 
newRegisteredCopy(GFmtOpt) - Static method in class gudusoft.gsqlparser.pp.para.GFmtOptFactory
A registered copy of source: every public, non-static, non-final field copied into a new instance registered under a fresh unique session id.
newVersion() - Method in class gudusoft.gsqlparser.sqlenv.TSQLTable
Replaces this table in its schema with a new table of the same name, columns, kind and definition, and returns the new one.
next() - Method in class gudusoft.gsqlparser.nodes.TParseTreeNode
 
next() - Method in class gudusoft.gsqlparser.TSourceTokenList
 
next2SolidToken(int) - Method in class gudusoft.gsqlparser.pp.stmtformatter.SQLion
 
NEXT_PARAM - Static variable in class gudusoft.gsqlparser.TBaseType
 
nextObjectNameToken(int, int, boolean) - Method in class gudusoft.gsqlparser.TSourceTokenList
Search token of the next/previous object
nextSolidToken(int) - Method in class gudusoft.gsqlparser.pp.stmtformatter.SQLion
 
nextSolidToken(int) - Method in class gudusoft.gsqlparser.TSourceToken
 
nextSolidToken() - Method in class gudusoft.gsqlparser.TSourceToken
The next token whose TSourceToken.tokentype is not ttreturn,ttwhitespace,ttsimplecomment and ttbracketedcomment.
nextSolidToken(boolean) - Method in class gudusoft.gsqlparser.TSourceToken
The next token whose TSourceToken.tokentype is not ttreturn,ttwhitespace,ttsimplecomment and ttbracketedcomment.
nextsolidtoken(TSourceToken, int, boolean) - Method in class gudusoft.gsqlparser.TSourceTokenList
Find solid token start from ptoken, distance is pstep.
nextsolidtoken(int, int, boolean) - Method in class gudusoft.gsqlparser.TSourceTokenList
Find solid token start from ptoken, distance is pstep.
nextToken() - Method in class gudusoft.gsqlparser.pp.stmtformatter.SQLion.TStringTokenizer
 
nextToken() - Method in class gudusoft.gsqlparser.TSourceToken
 
nextToken_nocomment_noempty_noleftbracket(int) - Method in class gudusoft.gsqlparser.pp.stmtformatter.SQLion
 
nextValueOf - Static variable in class gudusoft.gsqlparser.nodes.TExpression
Deprecated.
As of v1.4.3.0, replaced by EExpressionType.next_value_for_t
nf - Variable in class gudusoft.gsqlparser.TCustomParser
 
NO_COMPOSITE_FOREIGN_KEY - Static variable in class gudusoft.gsqlparser.slpc.adapter.LegacyAdapterContext
 
NO_FORMAT_BEGIN - Static variable in class gudusoft.gsqlparser.pp2.zone.ProtectedZoneDetector
Marker comment text that opens a no-format block.
NO_FORMAT_END - Static variable in class gudusoft.gsqlparser.pp2.zone.ProtectedZoneDetector
Marker comment text that closes a no-format block.
NO_IDENTITY - Static variable in class gudusoft.gsqlparser.slpc.adapter.LegacyAdapterContext
 
NO_INSTANCE_ID - Static variable in class gudusoft.gsqlparser.ir.semantic.joinanalysis.JoinEndpoint
Sentinel for "no stable relation instance id" (slice 179).
NO_INSTANCE_ID - Static variable in class gudusoft.gsqlparser.ir.semantic.RelationSource
Sentinel for "no stable instance id assigned" (slice 179).
NO_ROUTINE_BINDING - Static variable in class gudusoft.gsqlparser.slpc.adapter.LegacyAdapterContext
 
NO_STATEMENT_INDEX - Static variable in class gudusoft.gsqlparser.ir.semantic.joinanalysis.JoinEndpoint
Sentinel for "no subquery statement index" (R8).
NO_TYPED_TRANSFORM - Static variable in class gudusoft.gsqlparser.slpc.adapter.LegacyAdapterContext
 
Node(String, TransformGraph.NodeKind, String, SourceLocation, LocationNullReason) - Constructor for class gudusoft.gsqlparser.lineage2.contract.TransformGraph.Node
 
node - Variable in class gudusoft.gsqlparser.resolver2.namespace.AbstractNamespace
Associated AST node
node - Variable in class gudusoft.gsqlparser.resolver2.scope.AbstractScope
Associated AST node
node - Variable in class gudusoft.gsqlparser.TLog
 
node1 - Variable in class gudusoft.gsqlparser.nodes.TDummy
 
node2 - Variable in class gudusoft.gsqlparser.nodes.TDummy
 
node3 - Variable in class gudusoft.gsqlparser.nodes.TDummy
 
nodeActionAppend - Static variable in class gudusoft.gsqlparser.nodes.TParseTreeNode
 
nodeActionInsert - Static variable in class gudusoft.gsqlparser.nodes.TParseTreeNode
 
nodeActionRemove - Static variable in class gudusoft.gsqlparser.nodes.TParseTreeNode
 
nodeActionUnknown - Static variable in class gudusoft.gsqlparser.nodes.TParseTreeNode
 
nodeActionUpdate - Static variable in class gudusoft.gsqlparser.nodes.TParseTreeNode
 
nodeActionUpdateText - Static variable in class gudusoft.gsqlparser.nodes.TParseTreeNode
 
nodeChangeEndToken - Static variable in class gudusoft.gsqlparser.nodes.TParseTreeNode
 
nodeChangeStartToken - Static variable in class gudusoft.gsqlparser.nodes.TParseTreeNode
 
nodeName(int) - Method in class gudusoft.gsqlparser.nodes.TNodeFactory
Translate a node type to a class name
nodes(List<ExplainNode>) - Method in class gudusoft.gsqlparser.lineage.v2.model.ExplainGraph.Builder
Sets the member nodes; null removes it.
noEmptyLinesBetweenMultiSetStmts - Variable in class gudusoft.gsqlparser.pp.para.GFmtOpt
Suppresses the formatter's otherwise automatic blank line between adjacent SET or DECLARE-family statements.
NON_PORTABLE - Static variable in class gudusoft.gsqlparser.lineage.v2.identity.IdentityV1
 
NONE - Static variable in class gudusoft.gsqlparser.dlineage.dynamicsql.BindingSource
The procedure evaluated on its own.
NONE - Static variable in interface gudusoft.gsqlparser.lineage.v2.validation.SourceTextProvider
No source text: spans are not checked against text.
NONE - Static variable in class gudusoft.gsqlparser.pp2.token.DoubleQuotedStrings
No double-quoted text may be a string.
NONE - Static variable in class gudusoft.gsqlparser.pp2.token.TransformPolicy
No transformation allowed: the plain content check.
nonFormatEndTag - Variable in class gudusoft.gsqlparser.pp.stmtformatter.SQLion
 
nonFormatStartTag - Variable in class gudusoft.gsqlparser.pp.stmtformatter.SQLion
 
normalize(String, IdentifierConfig) - Static method in class gudusoft.gsqlparser.catalog.runtime.CatalogIdentifierPolicy
Normalize a single identifier segment per IdentifierConfig's vendor.
normalize(String) - Static method in class gudusoft.gsqlparser.ir.builder.mssql.MssqlNameNormalizer
Normalizes a raw SQL Server object name.
normalize(String) - Static method in class gudusoft.gsqlparser.lineage2.contract.FingerprintV1
The normalization family shared with transformation normalizedExpression (contract §4.2): comment strip + lowercase outside quotes + whitespace collapse.
normalize(TObjectName) - Static method in class gudusoft.gsqlparser.nodes.structured.NestedAccessNormalizer
The nested read or write name denotes, or null when it reads a whole column.
normalize(String) - Method in class gudusoft.gsqlparser.resolver2.matcher.DefaultNameMatcher
 
normalize(String) - Method in interface gudusoft.gsqlparser.resolver2.matcher.INameMatcher
Normalize a name according to matching rules.
normalize(String) - Method in class gudusoft.gsqlparser.resolver2.matcher.VendorNameMatcher
 
normalize(String, ESQLDataObjectType) - Method in class gudusoft.gsqlparser.resolver2.matcher.VendorNameMatcher
Normalize a name according to vendor rules for a specific object type.
normalize(String, ESQLDataObjectType) - Method in class gudusoft.gsqlparser.sqlenv.IdentifierService
规范化标识符(去引号 + 大小写折叠)
normalizeColumnName(String) - Static method in class gudusoft.gsqlparser.dlineage.util.DlineageUtil
normalizeColumnName(String, EDbVendor) - Static method in class gudusoft.gsqlparser.dlineage.util.DlineageUtil
normalizeColumnName(String) - Method in class gudusoft.gsqlparser.resolver2.format.DisplayNameNormalizer
Normalize a column name for display.
normalized() - Method in class gudusoft.gsqlparser.catalog.runtime.CatalogQualifiedName
 
normalizeDataflowForComparison(String) - Static method in class gudusoft.gsqlparser.TBaseType
Normalizes dataflow XML output for comparison by removing volatile fields that change between runs or grammar updates but don't affect functionality.
normalizedLocalName() - Method in class gudusoft.gsqlparser.catalog.runtime.CatalogQualifiedName
 
NormalizedName(String, String, String, String, String, String) - Constructor for class gudusoft.gsqlparser.ir.builder.mssql.MssqlNameNormalizer.NormalizedName
 
normalizeIdentifier(String) - Method in class gudusoft.gsqlparser.resolver2.format.DisplayNameNormalizer
Normalize a single identifier (without dots) for display.
normalizeIdentifier(String, ESQLDataObjectType) - Method in class gudusoft.gsqlparser.resolver2.format.DisplayNameNormalizer
Normalize a single identifier (without dots) for display, stating its syntactic role so delimiter rules come from the vendor profile.
normalizeIdentifier(ESQLDataObjectType, String) - Method in class gudusoft.gsqlparser.sqlenv.TSQLEnv
 
normalizeIdentifier(EDbVendor, ESQLDataObjectType, String) - Static method in class gudusoft.gsqlparser.sqlenv.TSQLEnv
normalizeIdentifier(String) - Method in class gudusoft.gsqlparser.sqlenv.TSQLObject
Change the case of the name of database object.
normalizeIdentifier(EDbVendor, ESQLDataObjectType, String) - Static method in class gudusoft.gsqlparser.util.SQLUtil
Deprecated.
For equality tests use SQLUtil.sameName(EDbVendor, ESQLDataObjectType, String, String) / SQLUtil.compareIdentifier(EDbVendor, ESQLDataObjectType, String, String) — never normalize-then-compare. For map keys use SQLUtil.canonKey(EDbVendor, ESQLDataObjectType, String) (or IdentifierService.keyForMap(String, ESQLDataObjectType)); for the stored/display form use IdentifierService.normalizeStatic(EDbVendor, ESQLDataObjectType, String). Retained only for callers that persist the legacy normal form (e.g. dlineage display names — see the identifier normalization guide §6).
normalizeObjectName(TObjectName) - Method in class gudusoft.gsqlparser.resolver2.format.DisplayNameNormalizer
Normalize an object name (table or column) for display.
normalizeOnLoad(boolean) - Method in class gudusoft.gsqlparser.catalog.input.CatalogLoadOptions.Builder
 
normalizeOnLoad() - Method in class gudusoft.gsqlparser.catalog.input.CatalogLoadOptions
 
normalizeQualifiedName(String) - Method in class gudusoft.gsqlparser.resolver2.format.DisplayNameNormalizer
Normalize a qualified name (e.g., schema.table.column) for display.
normalizeQualifiedName(String, ESQLDataObjectType) - Method in class gudusoft.gsqlparser.resolver2.format.DisplayNameNormalizer
Normalize a qualified name for display, stating the syntactic role of its segments so delimiter rules come from the vendor profile.
normalizeQualifiedName(String, ESQLDataObjectType) - Method in class gudusoft.gsqlparser.resolver2.matcher.VendorNameMatcher
Normalize a qualified name (e.g., schema.table.column).
normalizeQualifiedName(String, ESQLDataObjectType) - Method in class gudusoft.gsqlparser.sqlenv.IdentifierService
规范化完整限定名(等价于 SQLUtil.getIdentifierNormalName)
normalizeSegment(String, boolean, IdentifierConfig) - Static method in class gudusoft.gsqlparser.catalog.runtime.CatalogIdentifierPolicy
Normalize a segment with explicit quoted-ness (advisory).
normalizeSegment(String, ESQLDataObjectType) - Method in class gudusoft.gsqlparser.sqlenv.IdentifierService
规范化单个段(去引号 + 大小写折叠)
normalizeStar(TObjectName) - Static method in class gudusoft.gsqlparser.nodes.structured.NestedAccessNormalizer
The STRUCT column or field whose fields a wildcard below it reads (customer.*, e.payload.*), as a path ending with a STAR step; null when the name is not a wildcard below a column.
normalizeStatic(EDbVendor, ESQLDataObjectType, String) - Static method in class gudusoft.gsqlparser.sqlenv.IdentifierService
High-performance static normalize method with caching
normalizeTableName(String) - Static method in class gudusoft.gsqlparser.analyzer.v2.callgraph.TableAccessExtractor
Normalizes a table name for comparison: uppercase, strip quotes, strip schema prefix.
normalizeTableName(TTable) - Method in class gudusoft.gsqlparser.resolver2.format.DisplayNameNormalizer
Normalize a table name for display.
normalName(EDbVendor, ESQLDataObjectType, String, String) - Method in class gudusoft.gsqlparser.dlineage.dataflow.model.ModelBindingManager
The normal name of one identifier segment in this analysis: its legacy name, unless a different name shares that string (see NormalNameCollisions).
normalName(Set<String>, EDbVendor, ESQLDataObjectType, String, String) - Static method in class gudusoft.gsqlparser.dlineage.util.NormalNameCollisions
The normal name of one identifier segment, given the contested keys of its analysis.
normalName(Set<String>, IdentifierService, ESQLDataObjectType, String, String) - Static method in class gudusoft.gsqlparser.dlineage.util.NormalNameCollisions
NormalNameCollisions - Class in gudusoft.gsqlparser.dlineage.util
Keeps two different names from sharing one lineage normal name.
NOT_APPLICABLE - Static variable in class gudusoft.gsqlparser.ir.semantic.joinanalysis.ColumnResolution
Shared singleton for the not-applicable case.
NOT_CASESPECIFIC - Static variable in class gudusoft.gsqlparser.nodes.TCharacterDatatypeProperty
 
not_equal - Static variable in class gudusoft.gsqlparser.TBaseType
 
not_great - Static variable in class gudusoft.gsqlparser.TBaseType
 
not_less - Static variable in class gudusoft.gsqlparser.TBaseType
 
not_matched - Static variable in class gudusoft.gsqlparser.nodes.TMergeWhenClause
 
not_matched_by_source - Static variable in class gudusoft.gsqlparser.nodes.TMergeWhenClause
 
not_matched_by_source_with_condition - Static variable in class gudusoft.gsqlparser.nodes.TMergeWhenClause
 
not_matched_by_target - Static variable in class gudusoft.gsqlparser.nodes.TMergeWhenClause
 
not_matched_by_target_with_condition - Static variable in class gudusoft.gsqlparser.nodes.TMergeWhenClause
 
not_matched_with_condition - Static variable in class gudusoft.gsqlparser.nodes.TMergeWhenClause
 
NOT_RESOLVED_YET - Static variable in class gudusoft.gsqlparser.TBaseType
 
notBindStarLinkColumn(boolean) - Method in class gudusoft.gsqlparser.dlineage.dataflow.model.TableColumn
 
note - Variable in class gudusoft.gsqlparser.DynamicSqlProofHarness.MssqlRewriteAudit.RewriteRule
 
noteColumnSourceAdded(String) - Method in class gudusoft.gsqlparser.resolver2.namespace.AbstractNamespace
Incremental index maintenance for the append-one case (Codex round-1 P1): without this, every AbstractNamespace.syncCanonKeyIndex() after a single-key insert re-walks the already-indexed prefix just to skip it — O(N²) iterator steps on the wide-select workload even with O(N) canonical keys.
notFound(String) - Static method in class gudusoft.gsqlparser.resolver2.model.ResolutionResult
Creates a not found result
notFound(String, String) - Static method in class gudusoft.gsqlparser.resolver2.model.ResolutionResult
Creates a not found result with custom error message
null_conditions - Static variable in class gudusoft.gsqlparser.nodes.TExpression
Deprecated.
As of v1.4.3.0, replaced by EExpressionType.null_t
nullable(boolean) - Method in class gudusoft.gsqlparser.catalog.input.model.ColumnModel.Builder
 
nullable() - Method in class gudusoft.gsqlparser.catalog.input.model.ColumnModel
 
nullable(Boolean) - Method in class gudusoft.gsqlparser.ir.semantic.catalog.CatalogColumn.Builder
 
nullable - Variable in class gudusoft.gsqlparser.resolver2.scope.ResolvedImpl.Match
 
NullableSemantics(boolean, boolean) - Constructor for class gudusoft.gsqlparser.resolver2.scope.JoinScope.NullableSemantics
 
nullValue() - Static method in class gudusoft.gsqlparser.dlineage.dynamicsql.SqlValue
An explicit SQL NULL binding.
num(double) - Static method in class gudusoft.gsqlparser.pp.score.json.JsonOut
Format a double for the wire: at most 3 decimals, no trailing zeros, no exponent.
number(String) - Static method in class gudusoft.gsqlparser.sqlenv.TSQLRoutine.PresetValue
A number, as written ("5", "1.5").
numberedGroupAfter(TObjectName) - Static method in class gudusoft.gsqlparser.dlineage.dynamicsql.RoutineCatalog
The ;N group of a deprecated numbered procedure, scanned from the source tokens right after the name — the parser drops it from the AST name entirely.
numberOfIdentifiersPerLine - Variable in class gudusoft.gsqlparser.pp.stmtformatter.SQLion
 
numberOfSpace(int, char) - Static method in class gudusoft.gsqlparser.TBaseType
 
numericKey(Object) - Static method in class gudusoft.gsqlparser.lineage.v2.identity.IdentityV1
NumericKeyV1 (Section 5.10): the first 16 bytes of the digest of an id, as 32 lowercase hexadecimal characters.
numericKey(String) - Method in class gudusoft.gsqlparser.lineage.v2.model.Fact.Builder
Sets the member numericKey; null removes it.
numericKey(String) - Method in class gudusoft.gsqlparser.lineage.v2.model.Identity.Builder
Sets the member numericKey; 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