- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- legacyId() - Method in class gudusoft.gsqlparser.slpc.adapter.LegacyCoverageReport.Entry
-
- legacyKind() - Method in class gudusoft.gsqlparser.slpc.adapter.LegacyCoverageReport.Entry
-
- legacyOutputSha256() - Method in class gudusoft.gsqlparser.slpc.adapter.DeterminismReport
-
- 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.
- 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
-
- 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.
- 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
-
- 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
-
- 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.
- 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 - 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
-
- 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
-
- 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
-
- 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
-
- 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(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
-
- listStarColumn - Variable in class gudusoft.gsqlparser.util.TGetTableColumn
-
- 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, SourceSpan) - Static method in class gudusoft.gsqlparser.ir.semantic.joinanalysis.PredicateOperand
-
- 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
-
- load(UnifiedCatalogModel, CatalogLoadOptions) - Method in interface gudusoft.gsqlparser.catalog.input.CatalogLoader
-
- 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
-
- localName() - Method in class gudusoft.gsqlparser.catalog.runtime.CatalogQualifiedName
-
Last segment — the local object name.
- 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
-
- 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
-
- 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).
- 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).
- 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
-
- 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
-