- Label - Class in gudusoft.gsqlparser.dlineage.graph.ui
-
- Label() - Constructor for class gudusoft.gsqlparser.dlineage.graph.ui.Label
-
- label_begin - Static variable in class gudusoft.gsqlparser.TBaseType
-
- label_end - Static variable in class gudusoft.gsqlparser.TBaseType
-
- labelEndpoints(relationship, Map<String, String>) - Static method in class gudusoft.gsqlparser.dlineage.util.DataflowUtility
-
- labelEndpoints(dataflow) - Static method in class gudusoft.gsqlparser.dlineage.util.DataflowUtility
-
- language - Variable in class gudusoft.gsqlparser.stmt.TRoutine
-
- LANGUAGE_PLPGSQL - Static variable in class gudusoft.gsqlparser.stmt.TRoutine
-
- LANGUAGE_SQL - Static variable in class gudusoft.gsqlparser.stmt.TRoutine
-
- LANGUAGE_UNKNOWN - Static variable in class gudusoft.gsqlparser.stmt.TRoutine
-
- LargeFileDetectionResult(boolean, String, LargeFileDetector.DetectionType) - Constructor for class gudusoft.gsqlparser.dlineage.util.LargeFileDetector.LargeFileDetectionResult
-
- LargeFileDetector - Class in gudusoft.gsqlparser.dlineage.util
-
- LargeFileDetector() - Constructor for class gudusoft.gsqlparser.dlineage.util.LargeFileDetector
-
- LargeFileDetector.DetectionType - Enum in gudusoft.gsqlparser.dlineage.util
-
- LargeFileDetector.LargeFileDetectionResult - Class in gudusoft.gsqlparser.dlineage.util
-
- lastIndexOf(TSourceTokenList, int, int, String) - Static method in class gudusoft.gsqlparser.pp.utils.SourceTokenSearcher
-
search the source token in the source token list from the end
- lastIndexOf(TSourceTokenList, int, String) - Static method in class gudusoft.gsqlparser.pp.utils.SourceTokenSearcher
-
search the source token in the source token list from the end
- lastNotWhitespaceAndReturnToken(TSourceTokenList, int, int) - Static method in class gudusoft.gsqlparser.pp.utils.SourceTokenSearcher
-
get last token which is not whitespace and return token
- lastNotWhitespaceAndReturnToken(TSourceTokenList, int) - Static method in class gudusoft.gsqlparser.pp.utils.SourceTokenSearcher
-
get last token which is not whitespace and return token
- lastSelectedNotWhitespaceAndReturnToken(TSourceTokenList, int, String) - Static method in class gudusoft.gsqlparser.pp.utils.SourceTokenSearcher
-
backward search the token which is the first not whitespace or return
token, and its value is a fixed text
- lastSelectedNotWhitespaceAndReturnToken(TSourceToken, String) - Static method in class gudusoft.gsqlparser.pp.utils.SourceTokenSearcher
-
backward search the token which is the first not whitespace or return
token, and its value is a fixed text
- lastSelectedToken(TSourceTokenList, int, int, String) - Static method in class gudusoft.gsqlparser.pp.utils.SourceTokenSearcher
-
- lastTokenOfStatementBeenValidated(TSourceToken) - Method in class gudusoft.gsqlparser.parser.SqlParseResult.Builder
-
- LateralViewNamespace - Class in gudusoft.gsqlparser.lineage.v2.shape
-
Mirror of gudusoft.gsqlparser.resolver2.namespace.LateralViewNamespace.
- LateralViewNamespace - Class in gudusoft.gsqlparser.resolver2.namespace
-
The relation a Hive-family LATERAL VIEW adds to its SELECT: lv in
FROM events LATERAL VIEW explode(items) lv AS item, with the columns its column aliases name, item.
- LateralViewNamespace(TTable, String, TObjectNameList, INameMatcher) - Constructor for class gudusoft.gsqlparser.resolver2.namespace.LateralViewNamespace
-
columns: the LATERAL VIEW's column aliases, item in lv AS item; null for none.
- LayoutConflictResolver - Class in gudusoft.gsqlparser.pp2.layout
-
Decides which of two competing layout writes to the same token-gap property
wins, by priority.
- LayoutConflictResolver() - Constructor for class gudusoft.gsqlparser.pp2.layout.LayoutConflictResolver
-
- LayoutContext - Class in gudusoft.gsqlparser.pp2.layout
-
- LayoutContext(Pp2TokenStream, Pp2FormatOptions) - Constructor for class gudusoft.gsqlparser.pp2.layout.LayoutContext
-
- LayoutContext(Pp2TokenStream, Pp2FormatOptions, LayoutConflictResolver) - Constructor for class gudusoft.gsqlparser.pp2.layout.LayoutContext
-
- LayoutDecision - Class in gudusoft.gsqlparser.pp2.layout
-
The layout decision for the whitespace before one token: how many
linebreaks and blanks should precede it, and at what indent level it sits.
- LayoutDecision() - Constructor for class gudusoft.gsqlparser.pp2.layout.LayoutDecision
-
- LayoutDecisionView - Interface in gudusoft.gsqlparser.pp2.layout
-
- LayoutDegrader - Class in gudusoft.gsqlparser.demos.prettyscore
-
Produces layout-degraded variants of a SQL text that keep every token
(so the fidelity gate still passes) but destroy the layout in a known way.
- LayoutField(String, String, String) - Constructor for class gudusoft.gsqlparser.stmt.teradata.TTeradataMultiLoadLayout.LayoutField
-
- LayoutPriorities - Class in gudusoft.gsqlparser.pp2.layout
-
- LayoutRule - Interface in gudusoft.gsqlparser.pp2.layout
-
A single layout rule.
- LayoutRulePipeline - Class in gudusoft.gsqlparser.pp2.layout
-
- LayoutRulePipeline() - Constructor for class gudusoft.gsqlparser.pp2.layout.LayoutRulePipeline
-
- LazyCatalogSqlEnv - Class in gudusoft.gsqlparser.sqlenv.compat
-
- leafKeysOf(EDbVendor, dataflow) - Static method in class gudusoft.gsqlparser.dlineage.dynamicsql.ShadowLeafEdgeComparator
-
Canonical leaf-edge keys of an analyzed dataflow: its relation graph's
boundary→boundary reachability projection (identical machinery to the
summary extraction closure, applied to the WHOLE unit's model).
- LeaveSqlNode - Static variable in class gudusoft.gsqlparser.nodes.TStatementSqlNode
-
- leaveTemporaryTableScope(List<Map>) - Method in class gudusoft.gsqlparser.dlineage.dataflow.model.ModelBindingManager
-
Local declarations remain in the output, but cannot become another routine's metadata.
- LEFT_BE - Static variable in class gudusoft.gsqlparser.pp.utils.SourceTokenNameConstant
-
- LEFT_PARENTHESIS - Static variable in class gudusoft.gsqlparser.pp.stmtformatter.SQLion
-
- left_parenthesis_2 - Static variable in class gudusoft.gsqlparser.TBaseType
-
- left_parenthesis_3 - Static variable in class gudusoft.gsqlparser.TBaseType
-
- left_shift - Static variable in class gudusoft.gsqlparser.nodes.TExpression
-
- leftAlignBlockComment - Variable in class gudusoft.gsqlparser.pp.stmtformatter.SQLion
-
- LEFTJOIN_OP - Static variable in class gudusoft.gsqlparser.nodes.TExpression
-
- leftjoin_op - Static variable in class gudusoft.gsqlparser.TBaseType
-
- LeftMostSourceTable() - Constructor for class gudusoft.gsqlparser.dlineage.util.TableFlowUtility.LeftMostSourceTable
-
- LeftMostTableUtility - Class in gudusoft.gsqlparser.dlineage.util
-
- LeftMostTableUtility() - Constructor for class gudusoft.gsqlparser.dlineage.util.LeftMostTableUtility
-
- leftNullable - Variable in class gudusoft.gsqlparser.resolver2.scope.JoinScope.NullableSemantics
-
- LeftOfFromScope - Class in gudusoft.gsqlparser.resolver2.scope
-
The relations of a FROM clause that come before one relation of it, bound: what the inputs of a
table-generating relation such as a Hive-family LATERAL VIEW may read (nested-access plan section 4.3).
- LeftOfFromScope(IScope, FromScope, List<TTable>, TTable) - Constructor for class gudusoft.gsqlparser.resolver2.scope.LeftOfFromScope
-
- legacy() - Static method in class gudusoft.gsqlparser.dlineage.dynamicsql.ProceduralLineageOptions
-
Safe default: no summary work and no change to legacy behavior.
- LegacyAdaptation - Class in gudusoft.gsqlparser.slpc.adapter
-
Result and accounting generated from one already-completed dlineage model.
- LegacyAdapterContext - Class in gudusoft.gsqlparser.slpc.adapter
-
Caller-supplied facts that do not exist in the legacy dataflow POJO.
- LegacyAdapterContext.Builder - Class in gudusoft.gsqlparser.slpc.adapter
-
- LegacyAdapterContext.CompositeForeignKeyResolver - Interface in gudusoft.gsqlparser.slpc.adapter
-
Supplies declaration-order composite FK pairs lost by legacy output.
- LegacyAdapterContext.ForeignKeyBinding - Class in gudusoft.gsqlparser.slpc.adapter
-
- LegacyAdapterContext.ForeignKeyPair - Class in gudusoft.gsqlparser.slpc.adapter
-
- LegacyAdapterContext.IdentityResolver - Interface in gudusoft.gsqlparser.slpc.adapter
-
- LegacyAdapterContext.ResolvedIdentity - Class in gudusoft.gsqlparser.slpc.adapter
-
- LegacyAdapterContext.RoutineBinding - Class in gudusoft.gsqlparser.slpc.adapter
-
- LegacyAdapterContext.RoutineBindingResolver - Interface in gudusoft.gsqlparser.slpc.adapter
-
Supplies overload identity, formal-parameter binding, and explicit
parameter/return flows while the routine AST or catalog signature is
still available.
- LegacyAdapterContext.RoutineParameterBinding - Class in gudusoft.gsqlparser.slpc.adapter
-
- LegacyAdapterContext.RoutineValueFlow - Class in gudusoft.gsqlparser.slpc.adapter
-
- LegacyAdapterContext.RoutineValueRef - Class in gudusoft.gsqlparser.slpc.adapter
-
- LegacyAdapterContext.TypedOperand - Class in gudusoft.gsqlparser.slpc.adapter
-
- LegacyAdapterContext.TypedTransform - Class in gudusoft.gsqlparser.slpc.adapter
-
- LegacyAdapterContext.TypedTransformResolver - Interface in gudusoft.gsqlparser.slpc.adapter
-
Supplies typed operation and ordered-operand evidence produced while the
SQL AST is still available.
- legacyArgumentId() - Method in class gudusoft.gsqlparser.dlineage.dataflow.model.AuthoritativeLineageEvidence.RoutineParameter
-
- legacyArgumentId() - Method in class gudusoft.gsqlparser.slpc.adapter.LegacyAdapterContext.RoutineParameterBinding
-
- LegacyCatalogProvider - Class in gudusoft.gsqlparser.sqlenv.catalog
-
Legacy Catalog Provider(兼容旧实现)
- LegacyCatalogProvider(TSQLEnv, List<TSQLCatalog>) - Constructor for class gudusoft.gsqlparser.sqlenv.catalog.LegacyCatalogProvider
-
- LegacyCoverageReport - Class in gudusoft.gsqlparser.slpc.adapter
-
Exhaustive accounting of records read from one legacy dataflow result.
- LegacyCoverageReport.Entry - Class in gudusoft.gsqlparser.slpc.adapter
-
- LegacyCoverageReport.Outcome - Enum in gudusoft.gsqlparser.slpc.adapter
-
- LegacyDlineageAdapter - Class in gudusoft.gsqlparser.slpc.adapter
-
Projects one already-completed legacy
dataflow POJO to SLPC v0.2.
- LegacyDlineageAdapter() - Constructor for class gudusoft.gsqlparser.slpc.adapter.LegacyDlineageAdapter
-
- LegacyDlineageWireNamesV1 - Class in gudusoft.gsqlparser.dlineage.util
-
The names dlineage publishes, version 1: the legacy normal form.
- LegacyDlineageWireNamesV1.Profile - Enum in gudusoft.gsqlparser.dlineage.util
-
Which names of output version 1 to render.
- LegacyDualBuildHarness - Class in gudusoft.gsqlparser.slpc.adapter
-
Builds SLPC twice from the exact same completed dataflow instance and binds
the caller's already-produced legacy output to the comparison report.
- LegacyDualBuildHarness() - Constructor for class gudusoft.gsqlparser.slpc.adapter.LegacyDualBuildHarness
-
- LegacyDualBuildHarness(LegacyDlineageAdapter) - Constructor for class gudusoft.gsqlparser.slpc.adapter.LegacyDualBuildHarness
-
- LegacyDualBuildResult - Class in gudusoft.gsqlparser.slpc.adapter
-
SLPC adaptation plus coverage/diff/determinism reports for one analysis.
- legacyEndpoint(String) - Static method in class gudusoft.gsqlparser.slpc.adapter.LegacyAdapterContext.RoutineValueRef
-
- legacyEndpointId() - Method in class gudusoft.gsqlparser.slpc.adapter.LegacyAdapterContext.RoutineValueRef
-
- legacyFoldClass(ESQLDataObjectType) - Static method in class gudusoft.gsqlparser.util.SQLUtil
-
Which legacy collation map decides the case of a role's normal name: roles in one class
always get the same legacy name for the same text.
- legacyId() - Method in class gudusoft.gsqlparser.slpc.adapter.LegacyCoverageReport.Entry
-
- legacyKind() - Method in class gudusoft.gsqlparser.slpc.adapter.LegacyCoverageReport.Entry
-
- legacyNames(Set<String>) - Static method in class gudusoft.gsqlparser.dlineage.util.NormalNameCollisions
-
- legacyNormalSegment(EDbVendor, ESQLDataObjectType, String) - Static method in class gudusoft.gsqlparser.util.SQLUtil
-
- legacyOutputSha256() - Method in class gudusoft.gsqlparser.slpc.adapter.DeterminismReport
-
- length - Variable in class gudusoft.gsqlparser.dlineage.dynamicsql.SqlFragment.SourcePiece
-
- length() - Method in class gudusoft.gsqlparser.pp2.token.SourceSpan
-
Convenience: the half-open width of the span.
- length - Variable in class gudusoft.gsqlparser.TCustomParser.ProofReduction
-
Number of stack entries the rule pops.
- less_equal - Static variable in class gudusoft.gsqlparser.TBaseType
-
- levelAt(int) - Method in class gudusoft.gsqlparser.pp2.island.SqlScopeDetector.SqlScopeResult
-
SQL scope level of the token at index (0 = top-level query).
- lexer - Variable in class gudusoft.gsqlparser.parser.AbstractSqlParser
-
The lexer instance used for tokenization.
- lexer(TCustomLexer) - Method in class gudusoft.gsqlparser.parser.SqlParseResult.Builder
-
Set lexer instance (for backward compatibility).
- lexer - Variable in class gudusoft.gsqlparser.TCustomParser
-
- LEXER_INIT_MAX_MATCHES - Static variable in class gudusoft.gsqlparser.TBaseType
-
- LEXER_INPUT_BUFFER_SIZE - Static variable in class gudusoft.gsqlparser.TBaseType
-
Buffer size for lexer input BufferedReader.
- lexerOffset(long, long) - Method in class gudusoft.gsqlparser.lineage.v2.producer.SourceText
-
The UTF-16 offset of a lexer (line, column), or -1 when the pair lies outside the text.
- lexical(ESQLDataObjectType, String) - Method in class gudusoft.gsqlparser.catalog.input.model.UnifiedCatalogModel
-
- lexicalColumnKey(EDbVendor, String) - Static method in class gudusoft.gsqlparser.dlineage.util.DlineageUtil
-
Identity key of a column name as written in SQL: under the analysis's identifier rules
when it configures its own, else under the vendor default, as it always was.
- LexicalIslandRenderer - Class in gudusoft.gsqlparser.pp2.render
-
The full lexical island renderer: runs the S18-S29 analysis + layout pipeline
over a region's tokens and emits the formatted text via
Pp2OutputWriter.
- LexicalIslandRenderer(EDbVendor) - Constructor for class gudusoft.gsqlparser.pp2.render.LexicalIslandRenderer
-
- lexicalNameKey(EDbVendor, String, ESQLDataObjectType) - Static method in class gudusoft.gsqlparser.dlineage.util.DlineageUtil
-
- lexnewline - Static variable in class gudusoft.gsqlparser.TBaseType
-
linebreak
- lexspace - Static variable in class gudusoft.gsqlparser.TBaseType
-
whitespace including space and tab
- lfdBfile - Static variable in class gudusoft.gsqlparser.nodes.TTypeName
-
- lfdBigInt - Static variable in class gudusoft.gsqlparser.nodes.TTypeName
-
- lfdBinary - Static variable in class gudusoft.gsqlparser.nodes.TTypeName
-
- lfdBinaryInteger - Static variable in class gudusoft.gsqlparser.nodes.TTypeName
-
- lfdBinaryLargeObject - Static variable in class gudusoft.gsqlparser.nodes.TTypeName
-
- lfdBit - Static variable in class gudusoft.gsqlparser.nodes.TTypeName
-
- lfdBlob - Static variable in class gudusoft.gsqlparser.nodes.TTypeName
-
- lfdBoolean - Static variable in class gudusoft.gsqlparser.nodes.TTypeName
-
- lfdByte - Static variable in class gudusoft.gsqlparser.nodes.TTypeName
-
- lfdByteint - Static variable in class gudusoft.gsqlparser.nodes.TTypeName
-
- lfdChar - Static variable in class gudusoft.gsqlparser.nodes.TTypeName
-
- lfdCharacter - Static variable in class gudusoft.gsqlparser.nodes.TTypeName
-
- lfdCharacterLargeObject - Static variable in class gudusoft.gsqlparser.nodes.TTypeName
-
- lfdCharacterVarying - Static variable in class gudusoft.gsqlparser.nodes.TTypeName
-
- lfdCharLargeObject - Static variable in class gudusoft.gsqlparser.nodes.TTypeName
-
- lfdCharVarying - Static variable in class gudusoft.gsqlparser.nodes.TTypeName
-
- lfdClob - Static variable in class gudusoft.gsqlparser.nodes.TTypeName
-
- lfdDatalink - Static variable in class gudusoft.gsqlparser.nodes.TTypeName
-
- lfdDate - Static variable in class gudusoft.gsqlparser.nodes.TTypeName
-
- lfdDatetime - Static variable in class gudusoft.gsqlparser.nodes.TTypeName
-
- lfdDBClob - Static variable in class gudusoft.gsqlparser.nodes.TTypeName
-
- lfdDec - Static variable in class gudusoft.gsqlparser.nodes.TTypeName
-
- lfdDecimal - Static variable in class gudusoft.gsqlparser.nodes.TTypeName
-
- lfdDoublePrecision - Static variable in class gudusoft.gsqlparser.nodes.TTypeName
-
- lfdEnum - Static variable in class gudusoft.gsqlparser.nodes.TTypeName
-
- lfdFloat - Static variable in class gudusoft.gsqlparser.nodes.TTypeName
-
- lfdGeneric - Static variable in class gudusoft.gsqlparser.nodes.TTypeName
-
- lfdGeoGraphy - Static variable in class gudusoft.gsqlparser.nodes.TTypeName
-
- lfdGeoMetry - Static variable in class gudusoft.gsqlparser.nodes.TTypeName
-
- lfdGraphic - Static variable in class gudusoft.gsqlparser.nodes.TTypeName
-
- lfdInt - Static variable in class gudusoft.gsqlparser.nodes.TTypeName
-
- lfdInteger - Static variable in class gudusoft.gsqlparser.nodes.TTypeName
-
- lfdInterval - Static variable in class gudusoft.gsqlparser.nodes.TTypeName
-
- lfdIntervalDay - Static variable in class gudusoft.gsqlparser.nodes.TTypeName
-
- lfdIntervalDayToHour - Static variable in class gudusoft.gsqlparser.nodes.TTypeName
-
- lfdIntervalDayToMinute - Static variable in class gudusoft.gsqlparser.nodes.TTypeName
-
- lfdIntervalDayToSecond - Static variable in class gudusoft.gsqlparser.nodes.TTypeName
-
- lfdIntervalDTS - Static variable in class gudusoft.gsqlparser.nodes.TTypeName
-
- lfdIntervalHour - Static variable in class gudusoft.gsqlparser.nodes.TTypeName
-
- lfdIntervalHourToMinute - Static variable in class gudusoft.gsqlparser.nodes.TTypeName
-
- lfdIntervalHourToSecond - Static variable in class gudusoft.gsqlparser.nodes.TTypeName
-
- lfdIntervalMinute - Static variable in class gudusoft.gsqlparser.nodes.TTypeName
-
- lfdIntervalMinuteToSecond - Static variable in class gudusoft.gsqlparser.nodes.TTypeName
-
- lfdIntervalMonth - Static variable in class gudusoft.gsqlparser.nodes.TTypeName
-
- lfdIntervalSecond - Static variable in class gudusoft.gsqlparser.nodes.TTypeName
-
- lfdIntervalYear - Static variable in class gudusoft.gsqlparser.nodes.TTypeName
-
- lfdIntervalYearToMonth - Static variable in class gudusoft.gsqlparser.nodes.TTypeName
-
- lfdIntervalYTM - Static variable in class gudusoft.gsqlparser.nodes.TTypeName
-
- lfdLong - Static variable in class gudusoft.gsqlparser.nodes.TTypeName
-
- lfdLongblob - Static variable in class gudusoft.gsqlparser.nodes.TTypeName
-
- lfdLongRaw - Static variable in class gudusoft.gsqlparser.nodes.TTypeName
-
- lfdLongtext - Static variable in class gudusoft.gsqlparser.nodes.TTypeName
-
- lfdLongvarbinary - Static variable in class gudusoft.gsqlparser.nodes.TTypeName
-
- lfdLongvarchar - Static variable in class gudusoft.gsqlparser.nodes.TTypeName
-
- lfdLongVarGraphic - Static variable in class gudusoft.gsqlparser.nodes.TTypeName
-
- lfdMediumblob - Static variable in class gudusoft.gsqlparser.nodes.TTypeName
-
- lfdMediumtext - Static variable in class gudusoft.gsqlparser.nodes.TTypeName
-
- lfdNationalChar - Static variable in class gudusoft.gsqlparser.nodes.TTypeName
-
- lfdNationalCharVarying - Static variable in class gudusoft.gsqlparser.nodes.TTypeName
-
- lfdNchar - Static variable in class gudusoft.gsqlparser.nodes.TTypeName
-
- lfdNcharVarying - Static variable in class gudusoft.gsqlparser.nodes.TTypeName
-
- lfdNClob - Static variable in class gudusoft.gsqlparser.nodes.TTypeName
-
- lfdntext - Static variable in class gudusoft.gsqlparser.nodes.TTypeName
-
- lfdNum - Static variable in class gudusoft.gsqlparser.nodes.TTypeName
-
- lfdnumber - Static variable in class gudusoft.gsqlparser.nodes.TTypeName
-
- lfdNumeric - Static variable in class gudusoft.gsqlparser.nodes.TTypeName
-
- lfdPeriod - Static variable in class gudusoft.gsqlparser.nodes.TTypeName
-
- lfdPlsInteger - Static variable in class gudusoft.gsqlparser.nodes.TTypeName
-
- lfdRaw - Static variable in class gudusoft.gsqlparser.nodes.TTypeName
-
- lfdReal - Static variable in class gudusoft.gsqlparser.nodes.TTypeName
-
- lfdRowTypeAtribute - Static variable in class gudusoft.gsqlparser.nodes.TTypeName
-
- lfdSet - Static variable in class gudusoft.gsqlparser.nodes.TTypeName
-
- lfdSmallint - Static variable in class gudusoft.gsqlparser.nodes.TTypeName
-
- lfdText - Static variable in class gudusoft.gsqlparser.nodes.TTypeName
-
- lfdTime - Static variable in class gudusoft.gsqlparser.nodes.TTypeName
-
- lfdTimestamp - Static variable in class gudusoft.gsqlparser.nodes.TTypeName
-
- lfdTimeStampWithLTZ - Static variable in class gudusoft.gsqlparser.nodes.TTypeName
-
- lfdTimeStampWithTZ - Static variable in class gudusoft.gsqlparser.nodes.TTypeName
-
- lfdTimeWithTZ - Static variable in class gudusoft.gsqlparser.nodes.TTypeName
-
- lfdTinyblob - Static variable in class gudusoft.gsqlparser.nodes.TTypeName
-
- lfdTinyInt - Static variable in class gudusoft.gsqlparser.nodes.TTypeName
-
- lfdTinytext - Static variable in class gudusoft.gsqlparser.nodes.TTypeName
-
- lfdTypeAtribute - Static variable in class gudusoft.gsqlparser.nodes.TTypeName
-
- lfdUnknown - Static variable in class gudusoft.gsqlparser.nodes.TTypeName
-
- lfdURowid - Static variable in class gudusoft.gsqlparser.nodes.TTypeName
-
- lfdVarbinary - Static variable in class gudusoft.gsqlparser.nodes.TTypeName
-
- lfdVarByte - Static variable in class gudusoft.gsqlparser.nodes.TTypeName
-
- lfdVarchar - Static variable in class gudusoft.gsqlparser.nodes.TTypeName
-
- lfdVarchar2 - Static variable in class gudusoft.gsqlparser.nodes.TTypeName
-
- lfdVarGraphic - Static variable in class gudusoft.gsqlparser.nodes.TTypeName
-
- lfdYear - Static variable in class gudusoft.gsqlparser.nodes.TTypeName
-
- lhsSymbol - Variable in class gudusoft.gsqlparser.TCustomParser.ProofReduction
-
LHS symbol the rule reduces to, as stored in the generated tables.
- liberal() - Static method in class gudusoft.gsqlparser.ext.sqlnamematcher.SqlNameMatchers
-
Creates a name matcher that can suggest corrections to what the user
typed.
- Limits() - Constructor for class gudusoft.gsqlparser.dlineage.comment.CommentBindingBundle.Limits
-
- line(int) - Method in class gudusoft.gsqlparser.resolver2.binding.BindingReferenceSite.Builder
-
- line() - Method in class gudusoft.gsqlparser.resolver2.binding.BindingReferenceSite
-
- line - Variable in class gudusoft.gsqlparser.TLog
-
- line1(Long) - Method in class gudusoft.gsqlparser.lineage.v2.model.Position.Builder
-
Sets the member line1; null removes it.
- LINE_ENDING_HANDLING - Static variable in class gudusoft.gsqlparser.lineage.v2.identity.IdentityV1
-
- LINE_FEED - Static variable in class gudusoft.gsqlparser.pp.stmtformatter.SQLion
-
- lineage - Variable in class gudusoft.gsqlparser.demos.sqlguard.SqlGuardResponse.Facts
-
- Lineage2Cli - Class in gudusoft.gsqlparser.lineage2.cli
-
Command-line entry point for the lineage2 engine — the invocation
contract pinned by the verification harness
(scripts/lineage2/gold/check_gold.py and compare.sh):
- Lineage2Cli.UsageException - Exception in gudusoft.gsqlparser.lineage2.cli
-
Thrown on bad command-line arguments (exit code 2).
- Lineage2Projector - Class in gudusoft.gsqlparser.ir.semantic.diff
-
- LINEAGE_DOCUMENT_SCHEMA - Static variable in class gudusoft.gsqlparser.lineage.v2.SqllrResources
-
- LineageAnalyzer - Class in gudusoft.gsqlparser.lineage2.api
-
lineage2 engine entry point (lineage2-execution-plan.md §3): analyzes one
unit (a SQL file or script) and produces the uniform contract
document (lineage2-contract.md).
- LineageAxis - Enum in gudusoft.gsqlparser.lineage2.contract
-
Edge axis (lineage2-contract.md §4): VALUE — the source's value
flows into the target; ROW — the source influences which rows
reach the target.
- LineageComparator - Class in gudusoft.gsqlparser.lineage.v2.merge
-
The SEMANTIC comparison of two documents (specification Sections 9.7 to 9.9; contract: section 7 of
docs/designs/data-lineage/05-sqllr-m1-core-library-plan-zh.md).
- LineageComparator.Change - Class in gudusoft.gsqlparser.lineage.v2.merge
-
One difference.
- LineageComparator.Comparison - Class in gudusoft.gsqlparser.lineage.v2.merge
-
- LineageComparator.Kind - Enum in gudusoft.gsqlparser.lineage.v2.merge
-
The kinds of change, in the order they are reported.
- LineageConfig - Class in gudusoft.gsqlparser.lineage2.api
-
- LineageConfig.Builder - Class in gudusoft.gsqlparser.lineage2.api
-
- lineageCount - Variable in class gudusoft.gsqlparser.demos.sqlguard.SqlGuardResponse.StatementResult
-
- lineageDocument() - Static method in class gudusoft.gsqlparser.lineage.v2.validation.SchemaValidator
-
A validator for the lineage document schema this library ships.
- LineageDocument - Class in gudusoft.gsqlparser.lineage2.contract
-
Top-level contract document (lineage2-contract.md §2) — one per analyzed
unit.
- LineageDocument(String, String, String, String, List<ContractStatement>, List<ContractEdge>, List<TransformGraph>, List<ContractDiagnostic>) - Constructor for class gudusoft.gsqlparser.lineage2.contract.LineageDocument
-
- lineageDocumentSchema() - Static method in class gudusoft.gsqlparser.lineage.v2.SqllrResources
-
schema/0.1/lineage-document.schema.json.
- LineageEdge() - Constructor for class gudusoft.gsqlparser.demos.sqlguard.SqlGuardResponse.LineageEdge
-
- LineageEdge - Class in gudusoft.gsqlparser.ir.semantic
-
- LineageEdge(LineageRef, LineageRef) - Constructor for class gudusoft.gsqlparser.ir.semantic.LineageEdge
-
- LineageMerger - Class in gudusoft.gsqlparser.lineage.v2.merge
-
The minimal L1 merger of milestone M1 (specification Sections 9 and 15.2; contract: section 7 of
docs/designs/data-lineage/05-sqllr-m1-core-library-plan-zh.md).
- LineageMerger(Producer, String) - Constructor for class gudusoft.gsqlparser.lineage.v2.merge.LineageMerger
-
- LineageMerger(Producer, String, LineageValidator) - Constructor for class gudusoft.gsqlparser.lineage.v2.merge.LineageMerger
-
- LineageMerger.Conflict - Class in gudusoft.gsqlparser.lineage.v2.merge
-
One entry of the ledger: an identity whose generic kind an input refined.
- LineageMerger.MergeException - Exception in gudusoft.gsqlparser.lineage.v2.merge
-
The inputs cannot be merged by this merger; nothing was merged.
- LineageMerger.Result - Class in gudusoft.gsqlparser.lineage.v2.merge
-
The merged document and what the merge module would carry.
- LineageNodeKey - Class in gudusoft.gsqlparser.dlineage.dataflow.model
-
Structural identity of one lineage graph node — a single column slot inside one
table or result set (stage S0 of
docs/refactor/identifier_identity_display_separation_plan.md).
- LineageRef - Class in gudusoft.gsqlparser.ir.semantic
-
- LineageRef.Kind - Enum in gudusoft.gsqlparser.ir.semantic
-
- LineageResult - Class in gudusoft.gsqlparser.lineage2.api
-
- LineageRole - Enum in gudusoft.gsqlparser.lineage2.contract
-
The frozen rev-3 nine-role taxonomy (lineage2-contract.md §5).
- lineageType - Variable in class gudusoft.gsqlparser.demos.sqlguard.SqlGuardResponse.LineageEdge
-
- LineageValidator - Class in gudusoft.gsqlparser.lineage.v2.validation
-
The staged validator of SQL-LR (specification Section 14.2): SCHEMA, SEMANTIC,
REFERENCE, IDENTITY, in the order of the registry group validationStages.
- LineageValidator(SchemaStage, SemanticStage) - Constructor for class gudusoft.gsqlparser.lineage.v2.validation.LineageValidator
-
- LineageValidator.Result - Class in gudusoft.gsqlparser.lineage.v2.validation
-
The outcome of a validation.
- linebreak - Static variable in class gudusoft.gsqlparser.TBaseType
-
- linebreakAfterANDOR - Variable in class gudusoft.gsqlparser.pp.stmtformatter.SQLion
-
- linebreakAfterComma - Variable in class gudusoft.gsqlparser.pp.stmtformatter.SQLion
-
- linebreakAfterConcatenations - Variable in class gudusoft.gsqlparser.pp.stmtformatter.SQLion
-
- linebreakAfterDeclare - Variable in class gudusoft.gsqlparser.pp.para.GFmtOpt
-
Places the first variable declaration on a new indented line after DECLARE.
- linebreakAfterEndParenthesisOfCase - Variable in class gudusoft.gsqlparser.pp.stmtformatter.SQLion
-
- linebreakAfterEndParenthesisOfCondition - Variable in class gudusoft.gsqlparser.pp.stmtformatter.SQLion
-
- linebreakAfterEndParenthesisOfInsert - Variable in class gudusoft.gsqlparser.pp.stmtformatter.SQLion
-
- linebreakAfterEndParenthesisOfSubquery - Variable in class gudusoft.gsqlparser.pp.stmtformatter.SQLion
-
- linebreakAfterLeftBracketOfACondition - Variable in class gudusoft.gsqlparser.pp.stmtformatter.SQLion
-
- linebreakAfterLeftBracketsOfSubSelect - Variable in class gudusoft.gsqlparser.pp.stmtformatter.SQLion
-
- linebreakAfterStartParenthesisOfCase - Variable in class gudusoft.gsqlparser.pp.stmtformatter.SQLion
-
- linebreakAfterStartParenthesisOfInsert - Variable in class gudusoft.gsqlparser.pp.stmtformatter.SQLion
-
- linebreakBeforeAndOr - Variable in class gudusoft.gsqlparser.pp.stmtformatter.SQLion
-
- linebreakBeforeBlockComment - Variable in class gudusoft.gsqlparser.pp.stmtformatter.SQLion
-
- linebreakBeforeCaseANDOR - Variable in class gudusoft.gsqlparser.pp.stmtformatter.SQLion
-
- linebreakBeforeCaseElse - Variable in class gudusoft.gsqlparser.pp.stmtformatter.SQLion
-
- linebreakBeforeCaseThen - Variable in class gudusoft.gsqlparser.pp.stmtformatter.SQLion
-
- linebreakBeforeCaseWhen - Variable in class gudusoft.gsqlparser.pp.stmtformatter.SQLion
-
- linebreakBeforeComma - Variable in class gudusoft.gsqlparser.pp.stmtformatter.SQLion
-
- linebreakBeforeConcatenations - Variable in class gudusoft.gsqlparser.pp.stmtformatter.SQLion
-
- linebreakBeforeEndParenthesisOfCase - Variable in class gudusoft.gsqlparser.pp.stmtformatter.SQLion
-
- linebreakBeforeEndParenthesisOfCondition - Variable in class gudusoft.gsqlparser.pp.stmtformatter.SQLion
-
- linebreakBeforeEndParenthesisOfInsert - Variable in class gudusoft.gsqlparser.pp.stmtformatter.SQLion
-
- linebreakBeforeEndParenthesisOfSubquery - Variable in class gudusoft.gsqlparser.pp.stmtformatter.SQLion
-
- linebreakBeforeLineComment - Variable in class gudusoft.gsqlparser.pp.stmtformatter.SQLion
-
- linebreakBeforeParamInExec - Variable in class gudusoft.gsqlparser.pp.para.GFmtOpt
-
Places the first SQL Server EXEC/EXECUTE argument on a new line, indented by
GFmtOpt.indentLen from the statement.
- linebreakBeforeStartParenthesisOfCase - Variable in class gudusoft.gsqlparser.pp.stmtformatter.SQLion
-
- linebreakBeforeStartParenthesisOfCondition - Variable in class gudusoft.gsqlparser.pp.stmtformatter.SQLion
-
- linebreakBeforeStartParenthesisOfInsert - Variable in class gudusoft.gsqlparser.pp.stmtformatter.SQLion
-
- linebreakBeforeStartParenthesisOfSubquery - Variable in class gudusoft.gsqlparser.pp.stmtformatter.SQLion
-
- linebreakForCase - Variable in class gudusoft.gsqlparser.pp.stmtformatter.SQLion
-
- lineEndings(String) - Method in class gudusoft.gsqlparser.lineage.v2.model.Decoding.Builder
-
Sets the member lineEndings; null removes it.
- lineNo - Variable in class gudusoft.gsqlparser.lineage.v2.shape.TSourceToken
-
- lineNo - Variable in class gudusoft.gsqlparser.TSourceToken
-
the line number of the first character in this token
- lineNo - Variable in class gudusoft.gsqlparser.TSyntaxError
-
the line number of the first character for error token.
- linenumberEnabled - Variable in class gudusoft.gsqlparser.pp.para.GFmtOpt
-
Prefixes every output line with a zero-padded line number.
- linenumberLeftMargin - Variable in class gudusoft.gsqlparser.pp.para.GFmtOpt
-
Inserts this many spaces before each generated line number.
- linenumberRightMargin - Variable in class gudusoft.gsqlparser.pp.para.GFmtOpt
-
Inserts this many spaces between each generated line number and the SQL
text.
- linenumberZeroBased - Variable in class gudusoft.gsqlparser.pp.para.GFmtOpt
-
Starts generated line numbers at zero when true, or one when false.
- lineWidth - Variable in class gudusoft.gsqlparser.pp.para.GFmtOpt
-
Sets the maximum line width used by compact mode.
- LINK_ORPHAN_COLUMN - Static variable in class gudusoft.gsqlparser.dlineage.dataflow.model.ErrorInfo
-
- linkColumnReferenceToTable(TObjectName, ESqlClause) - Method in class gudusoft.gsqlparser.TCustomSqlStatement
-
- linkColumnToPivotSourceTable(TTable) - Method in class gudusoft.gsqlparser.nodes.TUnpivotInClause
-
- linkColumnToTable(TTable, TSQLTable) - Method in class gudusoft.gsqlparser.nodes.TPivotInClause
-
- linkColumnToTable(TObjectName, ESqlClause) - Method in class gudusoft.gsqlparser.TCustomSqlStatement
-
- linkOrphanColumnToFirstTable - Variable in class gudusoft.gsqlparser.util.TGetTableColumn
-
- linkToFirstTable(TObjectName, int) - Method in class gudusoft.gsqlparser.TCustomSqlStatement
-
- list(String, SqllrObject.Reader<T>) - Method in class gudusoft.gsqlparser.lineage.v2.model.SqllrObject
-
- list(EDbVendor) - Static method in class gudusoft.gsqlparser.util.TBuiltFunctionUtil
-
- list1 - Variable in class gudusoft.gsqlparser.nodes.TDummy
-
- list2 - Variable in class gudusoft.gsqlparser.nodes.TDummy
-
- ListBasedScope - Class in gudusoft.gsqlparser.resolver2.scope
-
Base class for scopes that manage a list of child namespaces.
- ListBasedScope(IScope, TParseTreeNode, ScopeType) - Constructor for class gudusoft.gsqlparser.resolver2.scope.ListBasedScope
-
- listFiles(File) - Static method in class gudusoft.gsqlparser.util.SQLUtil
-
- listFiles(File, FileFilter) - Static method in class gudusoft.gsqlparser.util.SQLUtil
-
- listFiles(File, List<File>) - Static method in class gudusoft.gsqlparser.util.SQLUtil
-
- listFiles(File, List<File>, FileFilter) - Static method in class gudusoft.gsqlparser.util.SQLUtil
-
- listOf(SqllrObject.Reader<T>) - Static method in class gudusoft.gsqlparser.lineage.v2.model.SqllrObject
-
Reads a JSON array, each item with a reader, as an unmodifiable list.
- listStarColumn - Variable in class gudusoft.gsqlparser.util.TGetTableColumn
-
Include star columns (*) in output.
- literal(String) - Static method in class gudusoft.gsqlparser.dlineage.dynamicsql.SqlFragment
-
- literal(String, String, long, long) - Static method in class gudusoft.gsqlparser.dlineage.dynamicsql.SqlFragment
-
Exact literal value with its procedure-body seed provenance.
- literal(String, SqlFragment.SourcePiece) - Static method in class gudusoft.gsqlparser.dlineage.dynamicsql.SqlFragment
-
Exact literal value read from one string literal token, with where its characters sit (Mantis 4851).
- literal(String, SourceSpan) - Static method in class gudusoft.gsqlparser.ir.semantic.joinanalysis.PredicateOperand
-
- literal(String) - Method in class gudusoft.gsqlparser.lineage.v2.model.ExplainNode.Builder
-
Sets the member literal; null removes it.
- literal(String) - Method in class gudusoft.gsqlparser.lineage.v2.model.Input.Builder
-
Sets the member literal; null removes it.
- literalQuote - Variable in class gudusoft.gsqlparser.pp.stmtformatter.SQLion
-
- literalStr1 - Variable in class gudusoft.gsqlparser.pp.stmtformatter.SQLion
-
- literalTextHash(String, String, String) - Static method in class gudusoft.gsqlparser.slpc.identity.SlpcIdentity
-
- liveClassName() - Method in class gudusoft.gsqlparser.lineage.v2.shape.ShapeObject
-
The name of the live object's class.
- LiveObject - Class in gudusoft.gsqlparser.lineage.v2.shape
-
The mirror of a live object of a class the producer never reads a member of (a relation-rows pseudo column, a
routine, a process): it keeps the object's identity and its class name (
ShapeObject.liveSimpleName()), nothing else.
- liveSimpleName() - Method in class gudusoft.gsqlparser.lineage.v2.shape.ShapeObject
-
The simple name of the live object's class (a mirror stands for its nearest mirrored class).
- load(UnifiedCatalogModel, CatalogLoadOptions) - Method in interface gudusoft.gsqlparser.catalog.input.CatalogLoader
-
- load(TGSqlParser, GFmtOpt) - Method in class gudusoft.gsqlparser.pp.mediator.type.NameCaseMediator
-
Record the names of parser's statements, replacing any earlier record.
- load(String) - Static method in class gudusoft.gsqlparser.pp.score.ScoreProfile
-
Resolve a profile from a built-in name or a file path.
- loadCatalog(String) - Static method in class gudusoft.gsqlparser.lineage2.cli.Lineage2Cli
-
Reads a catalog sidecar JSON file into a
Catalog.
- loadingMode(CatalogLoadingMode) - Method in class gudusoft.gsqlparser.catalog.input.CatalogLoadOptions.Builder
-
- loadingMode() - Method in class gudusoft.gsqlparser.catalog.input.CatalogLoadOptions
-
- loadingMode(CatalogLoadingMode) - Method in class gudusoft.gsqlparser.catalog.runtime.CatalogQuery.Builder
-
- loadingMode() - Method in class gudusoft.gsqlparser.catalog.runtime.CatalogQuery
-
- loadingMode(CatalogLoadingMode) - Method in class gudusoft.gsqlparser.catalog.runtime.CatalogRuntime.Builder
-
- loadingMode() - Method in class gudusoft.gsqlparser.catalog.runtime.CatalogRuntime
-
- loadIntoSQLEnv(TSQLEnv, UnifiedCatalogModel, CatalogLoadOptions) - Method in interface gudusoft.gsqlparser.catalog.input.CatalogLoader
-
- loadIntoSQLEnv(TSQLEnv, UnifiedCatalogModel, CatalogLoadOptions) - Static method in class gudusoft.gsqlparser.catalog.input.CatalogLoaders
-
- loadIntoSQLEnv(TSQLEnv, UnifiedCatalogModel, CatalogLoadOptions) - Method in class gudusoft.gsqlparser.sqlenv.compat.SQLEnvCatalogLoader
-
Walk model and apply it to env.
- loadRun(File) - Static method in class gudusoft.gsqlparser.demos.prettyscore.RunTools
-
- loadRuntime(CatalogInputSource, CatalogLoadOptions) - Static method in class gudusoft.gsqlparser.catalog.input.CatalogLoaders
-
- loadToSQLEnv(UnifiedCatalogModel, CatalogLoadOptions) - Method in interface gudusoft.gsqlparser.catalog.input.CatalogLoader
-
- loadToSQLEnv(CatalogInputSource, CatalogLoadOptions) - Static method in class gudusoft.gsqlparser.catalog.input.CatalogLoaders
-
- loadToSQLEnv(UnifiedCatalogModel, CatalogLoadOptions) - Method in class gudusoft.gsqlparser.sqlenv.compat.SQLEnvCatalogLoader
-
Convenience: spin up a fresh
TSQLEnv (concrete
TDDLSQLEnv subclass
with empty defaults) and apply
model to it.
- loadToSQLEnvForSql(CatalogInputSource, CatalogLoadOptions, String) - Static method in class gudusoft.gsqlparser.catalog.input.CatalogLoaders
-
Phase 1F optional optimization.
- loadXML(Class<T>, String) - Static method in class gudusoft.gsqlparser.dlineage.util.XML2Model
-
- loadXML(Class<T>, File) - Static method in class gudusoft.gsqlparser.dlineage.util.XML2Model
-
- LOCAL - Static variable in class gudusoft.gsqlparser.lineage.v2.identity.IdentityV1
-
- local() - Static method in class gudusoft.gsqlparser.lineage.v2.model.Identity
-
An endpoint whose identity is document-local (Section 3.2, rule 6).
- LOCAL - Static variable in class gudusoft.gsqlparser.lineage.v2.producer.SqllrInput
-
- local(String) - Static method in class gudusoft.gsqlparser.lineage.v2.producer.SqllrInput
-
A unit with no identity beyond the document; the text is the whole content, with no byte order mark.
- local(String, String) - Static method in class gudusoft.gsqlparser.lineage.v2.producer.SqllrInput
-
A unit with no identity beyond the document, declaring the byte order mark handling.
- local(byte[]) - Static method in class gudusoft.gsqlparser.lineage.v2.producer.SqllrInput
-
A unit with no identity beyond the document, from UTF-8 bytes.
- localName() - Method in class gudusoft.gsqlparser.catalog.runtime.CatalogQualifiedName
-
Last segment — the local object name.
- LocalScopes - Class in gudusoft.gsqlparser.dlineage.symbol
-
The scope a local symbol is declared in: the declaring routine's written name as frozen when the routine was
declared (its model's display key, defaults included), prefixed by its package's; null at top level.
- LocalSymbolKey - Class in gudusoft.gsqlparser.dlineage.symbol
-
The key of a local symbol of the lineage model: a variable, a cursor, a declared type, a trigger correlation name or
a table variable, by the scope it is declared in and its name as written.
- LocalSymbolKey.Kind - Enum in gudusoft.gsqlparser.dlineage.symbol
-
What a local symbol is; its namespace decides its identity and the object type its name is compared under.
- LocalSymbolKey.Namespace - Enum in gudusoft.gsqlparser.dlineage.symbol
-
Which names a local symbol competes with.
- LocalSymbolNames - Class in gudusoft.gsqlparser.dlineage.symbol
-
The written names of local symbols, read from the parse, not cut out of rendered text.
- LocalSymbolRegistry - Class in gudusoft.gsqlparser.dlineage.symbol
-
The lineage model's local symbols (variables, cursors, declared types, trigger correlation names, table variables)
by
LocalSymbolKey: a namespace of its own, apart from the physical tables, in declaration order.
- LocalSymbolRegistry() - Constructor for class gudusoft.gsqlparser.dlineage.symbol.LocalSymbolRegistry
-
- locateVariableOrParameter(TObjectName) - Method in class gudusoft.gsqlparser.TCustomSqlStatement
-
- locateVariableOrParameter(TObjectName, boolean) - Method in class gudusoft.gsqlparser.TCustomSqlStatement
-
- location(String) - Method in class gudusoft.gsqlparser.catalog.diagnostic.CatalogDiagnostic.Builder
-
- location() - Method in class gudusoft.gsqlparser.catalog.diagnostic.CatalogDiagnostic
-
- location - Variable in class gudusoft.gsqlparser.TSourceToken
-
- locationAfterColumnList(TSourceTokenList, int) - Static method in class gudusoft.gsqlparser.parser.CreateTableLocationRecovery
-
The string of the LOCATION clause after the column list of a CREATE TABLE: 's3://bucket/events/' in
CREATE EXTERNAL TABLE events (...) STORED AS PARQUET LOCATION 's3://bucket/events/'.
- locationNullReason(LocationNullReason) - Method in class gudusoft.gsqlparser.lineage2.contract.Endpoint.Builder
-
- LocationNullReason - Enum in gudusoft.gsqlparser.lineage2.contract
-
Documented reason codes for a null sourceLocation
(lineage2-contract.md §6 — no fabricated positions).
- lockMode - Variable in class gudusoft.gsqlparser.nodes.TDummy
-
- LockSqlNode - Static variable in class gudusoft.gsqlparser.nodes.TStatementSqlNode
-
- LOG(Double, Double) - Method in class gudusoft.gsqlparser.compiler.builtinFunction.TOracleBuiltFunction
-
- log(String, int) - Static method in class gudusoft.gsqlparser.TBaseType
-
- log(String, int, TParseTreeNode) - Static method in class gudusoft.gsqlparser.TBaseType
-
- log(String, int, TSourceToken) - Static method in class gudusoft.gsqlparser.TBaseType
-
- log(String, int, long, long) - Static method in class gudusoft.gsqlparser.TBaseType
-
- LOG_INDEX_HIT_RATE - Static variable in class gudusoft.gsqlparser.TBaseType
-
- LOG_KEY_COMPARISON - Static variable in class gudusoft.gsqlparser.TBaseType
-
- Logger - Interface in gudusoft.gsqlparser.util
-
- LoggerFactory - Class in gudusoft.gsqlparser.util
-
- LoggerFactory() - Constructor for class gudusoft.gsqlparser.util.LoggerFactory
-
- logic_and_op - Static variable in class gudusoft.gsqlparser.TBaseType
-
- logic_or_op - Static variable in class gudusoft.gsqlparser.TBaseType
-
- logical_and - Static variable in class gudusoft.gsqlparser.TBaseType
-
- logical_conditions_and - Static variable in class gudusoft.gsqlparser.nodes.TExpression
-
- logical_conditions_is - Static variable in class gudusoft.gsqlparser.nodes.TExpression
-
- logical_conditions_not - Static variable in class gudusoft.gsqlparser.nodes.TExpression
-
- logical_conditions_or - Static variable in class gudusoft.gsqlparser.nodes.TExpression
-
- logical_conditions_xor - Static variable in class gudusoft.gsqlparser.nodes.TExpression
-
- logical_or - Static variable in class gudusoft.gsqlparser.TBaseType
-
- logicalLocator(String) - Method in class gudusoft.gsqlparser.slpc.adapter.LegacyAdapterContext.Builder
-
- logicalLocator() - Method in class gudusoft.gsqlparser.slpc.adapter.LegacyAdapterContext
-
- logicalName(String) - Method in class gudusoft.gsqlparser.lineage.v2.model.SourceUnit.Builder
-
Sets the member logicalName; null removes it.
- LogicalProgram - Class in gudusoft.gsqlparser.ir.logical
-
Aggregation root for the Logical IR phase output.
- LogicalProgram() - Constructor for class gudusoft.gsqlparser.ir.logical.LogicalProgram
-
- LogicalProgram.StatementPlan - Class in gudusoft.gsqlparser.ir.logical
-
A single DML statement translated to a relational plan.
- logLegacyPutError(TSQLSchemaObject, Throwable) - Method in class gudusoft.gsqlparser.sqlenv.catalog.DifferenceLogger
-
记录旧实现的 put 错误
- logNewPutError(TSQLSchemaObject, Throwable) - Method in class gudusoft.gsqlparser.sqlenv.catalog.DifferenceLogger
-
记录新实现的 put 错误
- logNewSearchError(String, String, String, ESQLDataObjectType, Throwable) - Method in class gudusoft.gsqlparser.sqlenv.catalog.DifferenceLogger
-
记录新实现的 search 错误
- logs - Static variable in class gudusoft.gsqlparser.TBaseType
-
- logSearchDifference(String, String, String, ESQLDataObjectType, TSQLSchemaObject, TSQLSchemaObject) - Method in class gudusoft.gsqlparser.sqlenv.catalog.DifferenceLogger
-
记录搜索结果差异
- logSearchMiss(String, String, String, ESQLDataObjectType) - Method in class gudusoft.gsqlparser.sqlenv.catalog.DifferenceLogger
-
记录搜索 miss(新实现未找到对象)
- logSize() - Static method in class gudusoft.gsqlparser.TBaseType
-
- lookaheadOffset - Variable in class gudusoft.gsqlparser.TCustomParser.ProofReduction
-
Character offset of the lookahead token in hand when the reduction
ran, or -1 when the reduction needed no lookahead (a default
reduction).
- lookedUp(ModelBindingManager, String, TCustomSqlStatement, TObjectName, Integer[], CatalogObjectKind, Procedure) - Static method in class gudusoft.gsqlparser.dlineage.routine.RoutineShadow
-
A callee lookup at a call site inside at and the routine the legacy lookup settled on (null when
none).
- looksSuffixed() - Method in class gudusoft.gsqlparser.dlineage.routine.RoutineAliasKey
-
Whether the legacy lookup took this key's text for a name with a suffix: it has one, or a ( as written.
- lookup(RoutineAliasKey, RoutineAliasKey) - Method in class gudusoft.gsqlparser.dlineage.routine.RoutineAliasRegistry
-
The legacy routine lookup, enclosingPackage being the current package's name, or null.
- lookup(List<RoutineName>, Integer) - Method in class gudusoft.gsqlparser.dlineage.routine.RoutineRegistry
-
Looks a routine up by the interpretations of its written name and, when the call site keys it with
one, the argument count (null for a name-only lookup).
- lookup(List<RoutineName>, Integer, CatalogObjectKind, Collection<Object>) - Method in class gudusoft.gsqlparser.dlineage.routine.RoutineRegistry
-
A lookup for a routine of wanted kind (ROUTINE when the call site does not say), seeing the local
routines declared in visibleScopes (the routines enclosing the call); triggers are not callable.
- lookup(String) - Method in class gudusoft.gsqlparser.ir.bound.BoundScope
-
Looks up a symbol by searching this scope and all ancestor scopes.
- lookup(INamespace, String) - Static method in class gudusoft.gsqlparser.resolver2.binding.BindingMetadataAuthority
-
Return the column-authority verdict for a columnName against
namespace.
- lookupLocal(String) - Method in class gudusoft.gsqlparser.ir.bound.BoundScope
-
Looks up a symbol in this scope only (no parent search).
- lookupName(RoutineAliasKey) - Method in class gudusoft.gsqlparser.dlineage.routine.RoutineAliasRegistry
-
The legacy function-result lookup: the exact name, else the first entry whose routine level is the same when
exactly one of the two names is qualified.
- lookupOutputSchema(INamespace, String) - Static method in class gudusoft.gsqlparser.resolver2.binding.BindingMetadataAuthority
-
- lookupRoutine(String) - Method in class gudusoft.gsqlparser.ir.bound.BoundProgram
-
Looks up a routine by its ID.
- LookupTranslator - Class in gudusoft.gsqlparser.dlineage.graph.utils
-
- LookupTranslator(CharSequence[]...) - Constructor for class gudusoft.gsqlparser.dlineage.graph.utils.LookupTranslator
-
- lookupVisibleLocalSymbol(LocalSymbolKey, TCustomSqlStatement) - Method in class gudusoft.gsqlparser.dlineage.dataflow.model.ModelBindingManager
-
The local symbol a reference in stmt sees under key's name: the first scope of the statement's
lexical chain (routine, enclosing routines, package) that declares it; at top level, the top-level one.
- lookupVisibleLocalSymbol(LocalSymbolKey, TCustomSqlStatement, boolean) - Method in class gudusoft.gsqlparser.dlineage.dataflow.model.ModelBindingManager
-
- LoopSqlNode - Static variable in class gudusoft.gsqlparser.nodes.TStatementSqlNode
-
- LOW - Static variable in class gudusoft.gsqlparser.ir.common.Confidence
-
Low confidence constant (0.3).
- LOWER(String) - Method in class gudusoft.gsqlparser.compiler.builtinFunction.TOracleBuiltFunction
-