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 

L

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
Labels each endpoint of r with the published name of the column its ids name (DataflowUtility.publishedColumnNames(gudusoft.gsqlparser.dlineage.dataflow.model.xml.dataflow)), so the label of an endpoint and the name of the column it points to never disagree: a merge that makes one column of several keeps one name, and the endpoints that named the others by their own spellings (a star link's folded display, the spelling of another reference) now carry it too.
labelEndpoints(dataflow) - Static method in class gudusoft.gsqlparser.dlineage.util.DataflowUtility
DataflowUtility.labelEndpoints(gudusoft.gsqlparser.dlineage.dataflow.model.xml.relationship, java.util.Map<java.lang.String, java.lang.String>) for every relationship of flow, once its merge is done; then a relationship that now repeats another in every attribute but its id (DataflowUtility.exactKey(gudusoft.gsqlparser.dlineage.dataflow.model.xml.relationship): coordinates and the endpoints' ids included, so no evidence site and no edge is lost) is dropped, and the comment bindings that named it follow the one kept.
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
Shared, mutable state threaded through the LayoutRulePipeline.
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
Read-only view of a token's LayoutDecision.
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
Priority bands for LayoutRules.
LayoutRule - Interface in gudusoft.gsqlparser.pp2.layout
A single layout rule.
LayoutRulePipeline - Class in gudusoft.gsqlparser.pp2.layout
Ordered collection of LayoutRules applied in sequence to a LayoutContext.
LayoutRulePipeline() - Constructor for class gudusoft.gsqlparser.pp2.layout.LayoutRulePipeline
 
LazyCatalogSqlEnv - Class in gudusoft.gsqlparser.sqlenv.compat
Convenience facade aliasing CatalogRuntimeToSQLEnvBridge for the lazy-mode use case.
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
Deprecated.
As of v1.4.3.0, replaced by EExpressionType.left_shift_t
leftAlignBlockComment - Variable in class gudusoft.gsqlparser.pp.stmtformatter.SQLion
 
LEFTJOIN_OP - Static variable in class gudusoft.gsqlparser.nodes.TExpression
Deprecated.
As of v1.4.3.0, replaced by EExpressionType.left_join_t
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
The legacy normal name of ONE identifier segment: IdentifierService.normalizeStatic(gudusoft.gsqlparser.EDbVendor, gudusoft.gsqlparser.sqlenv.ESQLDataObjectType, java.lang.String) upper-cased wherever the legacy collation maps call the role case-insensitive.
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
The SQL spelling of one of this model's names, per its UnifiedCatalogModel.nameForm().
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
Identity key of a name as written in SQL, qualified or not, under the same rules as DlineageUtil.lexicalColumnKey(gudusoft.gsqlparser.EDbVendor, java.lang.String) (the analysis's rules when it configures its own for this vendor, else the vendor's defaults): a QualifiedCanonKey of objectType.
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
Deprecated.
As of v1.4.3.0, replaced by EDataType.bfile_t
lfdBigInt - Static variable in class gudusoft.gsqlparser.nodes.TTypeName
Deprecated.
As of v1.4.3.0, replaced by EDataType.bigint_t
lfdBinary - Static variable in class gudusoft.gsqlparser.nodes.TTypeName
Deprecated.
As of v1.4.3.0, replaced by EDataType.binary_t
lfdBinaryInteger - Static variable in class gudusoft.gsqlparser.nodes.TTypeName
Deprecated.
As of v1.4.3.0, replaced by EDataType.binary_integer_t
lfdBinaryLargeObject - Static variable in class gudusoft.gsqlparser.nodes.TTypeName
Deprecated.
As of v1.4.3.0, replaced by EDataType.binary_large_object_t
lfdBit - Static variable in class gudusoft.gsqlparser.nodes.TTypeName
Deprecated.
As of v1.4.3.0, replaced by EDataType.bit_t
lfdBlob - Static variable in class gudusoft.gsqlparser.nodes.TTypeName
Deprecated.
As of v1.4.3.0, replaced by EDataType.blob_t
lfdBoolean - Static variable in class gudusoft.gsqlparser.nodes.TTypeName
Deprecated.
As of v1.4.3.0, replaced by EDataType.bool_t
lfdByte - Static variable in class gudusoft.gsqlparser.nodes.TTypeName
Deprecated.
As of v1.4.3.0, replaced by EDataType.byte_t
lfdByteint - Static variable in class gudusoft.gsqlparser.nodes.TTypeName
Deprecated.
As of v1.4.3.0, replaced by EDataType.byteint_t
lfdChar - Static variable in class gudusoft.gsqlparser.nodes.TTypeName
Deprecated.
As of v1.4.3.0, replaced by EDataType.char_t
lfdCharacter - Static variable in class gudusoft.gsqlparser.nodes.TTypeName
Deprecated.
As of v1.4.3.0, replaced by EDataType.char_t
lfdCharacterLargeObject - Static variable in class gudusoft.gsqlparser.nodes.TTypeName
Deprecated.
As of v1.4.3.0, replaced by EDataType.char_large_object_t
lfdCharacterVarying - Static variable in class gudusoft.gsqlparser.nodes.TTypeName
Deprecated.
As of v1.4.3.0, replaced by EDataType.varchar_t
lfdCharLargeObject - Static variable in class gudusoft.gsqlparser.nodes.TTypeName
Deprecated.
As of v1.4.3.0, replaced by EDataType.char_large_object_t
lfdCharVarying - Static variable in class gudusoft.gsqlparser.nodes.TTypeName
Deprecated.
As of v1.4.3.0, replaced by EDataType.varchar_t
lfdClob - Static variable in class gudusoft.gsqlparser.nodes.TTypeName
Deprecated.
As of v1.4.3.0, replaced by EDataType.clob_t
lfdDatalink - Static variable in class gudusoft.gsqlparser.nodes.TTypeName
Deprecated.
As of v1.4.3.0, replaced by EDataType.datalink_t
lfdDate - Static variable in class gudusoft.gsqlparser.nodes.TTypeName
Deprecated.
As of v1.4.3.0, replaced by EDataType.date_t
lfdDatetime - Static variable in class gudusoft.gsqlparser.nodes.TTypeName
Deprecated.
As of v1.4.3.0, replaced by EDataType.datetime_t
lfdDBClob - Static variable in class gudusoft.gsqlparser.nodes.TTypeName
Deprecated.
As of v1.4.3.0, replaced by EDataType.dbclob_t
lfdDec - Static variable in class gudusoft.gsqlparser.nodes.TTypeName
Deprecated.
As of v1.4.3.0, replaced by EDataType.dec_t
lfdDecimal - Static variable in class gudusoft.gsqlparser.nodes.TTypeName
Deprecated.
As of v1.4.3.0, replaced by EDataType.dec_t
lfdDoublePrecision - Static variable in class gudusoft.gsqlparser.nodes.TTypeName
Deprecated.
As of v1.4.3.0, replaced by EDataType.double_t
lfdEnum - Static variable in class gudusoft.gsqlparser.nodes.TTypeName
Deprecated.
As of v1.4.3.0, replaced by EDataType.enum_t
lfdFloat - Static variable in class gudusoft.gsqlparser.nodes.TTypeName
Deprecated.
As of v1.4.3.0, replaced by EDataType.float_t
lfdGeneric - Static variable in class gudusoft.gsqlparser.nodes.TTypeName
Deprecated.
As of v1.4.3.0, replaced by EDataType.generic_t
lfdGeoGraphy - Static variable in class gudusoft.gsqlparser.nodes.TTypeName
Deprecated.
As of v1.4.3.0, replaced by EDataType.geography_t
lfdGeoMetry - Static variable in class gudusoft.gsqlparser.nodes.TTypeName
Deprecated.
As of v1.4.3.0, replaced by EDataType.geometry_t
lfdGraphic - Static variable in class gudusoft.gsqlparser.nodes.TTypeName
Deprecated.
As of v1.4.3.0, replaced by EDataType.graphic_t
lfdInt - Static variable in class gudusoft.gsqlparser.nodes.TTypeName
Deprecated.
As of v1.4.3.0, replaced by EDataType.int_t
lfdInteger - Static variable in class gudusoft.gsqlparser.nodes.TTypeName
Deprecated.
As of v1.4.3.0, replaced by EDataType.int_t
lfdInterval - Static variable in class gudusoft.gsqlparser.nodes.TTypeName
Deprecated.
As of v1.4.3.0, replaced by EDataType.interval_t
lfdIntervalDay - Static variable in class gudusoft.gsqlparser.nodes.TTypeName
Deprecated.
As of v1.4.3.0, replaced by EDataType.interval_day_t
lfdIntervalDayToHour - Static variable in class gudusoft.gsqlparser.nodes.TTypeName
Deprecated.
As of v1.4.3.0, replaced by EDataType.interval_day_to_hour_t
lfdIntervalDayToMinute - Static variable in class gudusoft.gsqlparser.nodes.TTypeName
Deprecated.
As of v1.4.3.0, replaced by EDataType.interval_day_to_minute_t
lfdIntervalDayToSecond - Static variable in class gudusoft.gsqlparser.nodes.TTypeName
Deprecated.
As of v1.4.3.0, replaced by EDataType.interval_day_to_second_t
lfdIntervalDTS - Static variable in class gudusoft.gsqlparser.nodes.TTypeName
Deprecated.
As of v1.4.3.0, replaced by EDataType.interval_day_to_second_t
lfdIntervalHour - Static variable in class gudusoft.gsqlparser.nodes.TTypeName
Deprecated.
As of v1.4.3.0, replaced by EDataType.interval_hour_t
lfdIntervalHourToMinute - Static variable in class gudusoft.gsqlparser.nodes.TTypeName
Deprecated.
As of v1.4.3.0, replaced by EDataType.interval_hour_to_minute_t
lfdIntervalHourToSecond - Static variable in class gudusoft.gsqlparser.nodes.TTypeName
Deprecated.
As of v1.4.3.0, replaced by EDataType.interval_hour_to_second_t
lfdIntervalMinute - Static variable in class gudusoft.gsqlparser.nodes.TTypeName
Deprecated.
As of v1.4.3.0, replaced by EDataType.interval_minute_t
lfdIntervalMinuteToSecond - Static variable in class gudusoft.gsqlparser.nodes.TTypeName
Deprecated.
As of v1.4.3.0, replaced by EDataType.interval_minute_to_second_t
lfdIntervalMonth - Static variable in class gudusoft.gsqlparser.nodes.TTypeName
Deprecated.
As of v1.4.3.0, replaced by EDataType.interval_month_t
lfdIntervalSecond - Static variable in class gudusoft.gsqlparser.nodes.TTypeName
Deprecated.
As of v1.4.3.0, replaced by EDataType.interval_second_t
lfdIntervalYear - Static variable in class gudusoft.gsqlparser.nodes.TTypeName
Deprecated.
As of v1.4.3.0, replaced by EDataType.interval_year_t
lfdIntervalYearToMonth - Static variable in class gudusoft.gsqlparser.nodes.TTypeName
Deprecated.
As of v1.4.3.0, replaced by EDataType.interval_year_to_month_t
lfdIntervalYTM - Static variable in class gudusoft.gsqlparser.nodes.TTypeName
Deprecated.
As of v1.4.3.0, replaced by EDataType.interval_year_to_month_t
lfdLong - Static variable in class gudusoft.gsqlparser.nodes.TTypeName
Deprecated.
As of v1.4.3.0, replaced by EDataType.long_t
lfdLongblob - Static variable in class gudusoft.gsqlparser.nodes.TTypeName
Deprecated.
As of v1.4.3.0, replaced by EDataType.longblob_t
lfdLongRaw - Static variable in class gudusoft.gsqlparser.nodes.TTypeName
Deprecated.
As of v1.4.3.0, replaced by EDataType.long_raw_t
lfdLongtext - Static variable in class gudusoft.gsqlparser.nodes.TTypeName
Deprecated.
As of v1.4.3.0, replaced by EDataType.longtext_t
lfdLongvarbinary - Static variable in class gudusoft.gsqlparser.nodes.TTypeName
Deprecated.
As of v1.4.3.0, replaced by EDataType.long_varbinary_t
lfdLongvarchar - Static variable in class gudusoft.gsqlparser.nodes.TTypeName
Deprecated.
As of v1.4.3.0, replaced by EDataType.long_varchar_t
lfdLongVarGraphic - Static variable in class gudusoft.gsqlparser.nodes.TTypeName
Deprecated.
As of v1.4.3.0, replaced by EDataType.long_vargraphic_t
lfdMediumblob - Static variable in class gudusoft.gsqlparser.nodes.TTypeName
Deprecated.
As of v1.4.3.0, replaced by EDataType.mediumblob_t
lfdMediumtext - Static variable in class gudusoft.gsqlparser.nodes.TTypeName
Deprecated.
As of v1.4.3.0, replaced by EDataType.mediumtext_t
lfdNationalChar - Static variable in class gudusoft.gsqlparser.nodes.TTypeName
Deprecated.
As of v1.4.3.0, replaced by EDataType.nchar_t
lfdNationalCharVarying - Static variable in class gudusoft.gsqlparser.nodes.TTypeName
Deprecated.
As of v1.4.3.0, replaced by EDataType.nvarchar_t
lfdNchar - Static variable in class gudusoft.gsqlparser.nodes.TTypeName
Deprecated.
As of v1.4.3.0, replaced by EDataType.nchar_t
lfdNcharVarying - Static variable in class gudusoft.gsqlparser.nodes.TTypeName
Deprecated.
As of v1.4.3.0, replaced by EDataType.nvarchar_t
lfdNClob - Static variable in class gudusoft.gsqlparser.nodes.TTypeName
Deprecated.
As of v1.4.3.0, replaced by EDataType.nclob_t
lfdntext - Static variable in class gudusoft.gsqlparser.nodes.TTypeName
Deprecated.
As of v1.4.3.0, replaced by EDataType.ntext_t
lfdNum - Static variable in class gudusoft.gsqlparser.nodes.TTypeName
Deprecated.
As of v1.4.3.0, replaced by EDataType.number_t
lfdnumber - Static variable in class gudusoft.gsqlparser.nodes.TTypeName
Deprecated.
As of v1.4.3.0, replaced by EDataType.number_t
lfdNumeric - Static variable in class gudusoft.gsqlparser.nodes.TTypeName
Deprecated.
As of v1.4.3.0, replaced by EDataType.numeric_t
lfdPeriod - Static variable in class gudusoft.gsqlparser.nodes.TTypeName
Deprecated.
As of v1.4.3.0, replaced by EDataType.period_t
lfdPlsInteger - Static variable in class gudusoft.gsqlparser.nodes.TTypeName
Deprecated.
As of v1.4.3.0, replaced by EDataType.pls_integer_t
lfdRaw - Static variable in class gudusoft.gsqlparser.nodes.TTypeName
Deprecated.
As of v1.4.3.0, replaced by EDataType.raw_t
lfdReal - Static variable in class gudusoft.gsqlparser.nodes.TTypeName
Deprecated.
As of v1.4.3.0, replaced by EDataType.real_t
lfdRowTypeAtribute - Static variable in class gudusoft.gsqlparser.nodes.TTypeName
Deprecated.
As of v1.4.3.0, replaced by TDatatypeAttribute
lfdSet - Static variable in class gudusoft.gsqlparser.nodes.TTypeName
Deprecated.
As of v1.4.3.0, replaced by EDataType.set_t
lfdSmallint - Static variable in class gudusoft.gsqlparser.nodes.TTypeName
Deprecated.
As of v1.4.3.0, replaced by EDataType.smallint_t
lfdText - Static variable in class gudusoft.gsqlparser.nodes.TTypeName
Deprecated.
As of v1.4.3.0, replaced by EDataType.text_t
lfdTime - Static variable in class gudusoft.gsqlparser.nodes.TTypeName
Deprecated.
As of v1.4.3.0, replaced by EDataType.time_t
lfdTimestamp - Static variable in class gudusoft.gsqlparser.nodes.TTypeName
Deprecated.
As of v1.4.3.0, replaced by EDataType.timestamp_t
lfdTimeStampWithLTZ - Static variable in class gudusoft.gsqlparser.nodes.TTypeName
Deprecated.
As of v1.4.3.0, replaced by EDataType.timestamp_with_local_time_zone_t
lfdTimeStampWithTZ - Static variable in class gudusoft.gsqlparser.nodes.TTypeName
Deprecated.
As of v1.4.3.0, replaced by EDataType.timestamp_with_time_zone_t
lfdTimeWithTZ - Static variable in class gudusoft.gsqlparser.nodes.TTypeName
Deprecated.
As of v1.4.3.0, replaced by EDataType.time_with_time_zone_t
lfdTinyblob - Static variable in class gudusoft.gsqlparser.nodes.TTypeName
Deprecated.
As of v1.4.3.0, replaced by EDataType.tinyblob_t
lfdTinyInt - Static variable in class gudusoft.gsqlparser.nodes.TTypeName
Deprecated.
As of v1.4.3.0, replaced by EDataType.tinyint_t
lfdTinytext - Static variable in class gudusoft.gsqlparser.nodes.TTypeName
Deprecated.
As of v1.4.3.0, replaced by EDataType.tinytext_t
lfdTypeAtribute - Static variable in class gudusoft.gsqlparser.nodes.TTypeName
Deprecated.
As of v1.4.3.0, replaced by TDatatypeAttribute
lfdUnknown - Static variable in class gudusoft.gsqlparser.nodes.TTypeName
Deprecated.
As of v1.4.3.0, replaced by EDataType.unknown_t
lfdURowid - Static variable in class gudusoft.gsqlparser.nodes.TTypeName
Deprecated.
As of v1.4.3.0, replaced by EDataType.urowid_t
lfdVarbinary - Static variable in class gudusoft.gsqlparser.nodes.TTypeName
Deprecated.
As of v1.4.3.0, replaced by EDataType.varbinary_t
lfdVarByte - Static variable in class gudusoft.gsqlparser.nodes.TTypeName
Deprecated.
As of v1.4.3.0, replaced by EDataType.varbyte_t
lfdVarchar - Static variable in class gudusoft.gsqlparser.nodes.TTypeName
Deprecated.
As of v1.4.3.0, replaced by EDataType.varchar_t
lfdVarchar2 - Static variable in class gudusoft.gsqlparser.nodes.TTypeName
Deprecated.
As of v1.4.3.0, replaced by EDataType.varchar2_t
lfdVarGraphic - Static variable in class gudusoft.gsqlparser.nodes.TTypeName
Deprecated.
As of v1.4.3.0, replaced by EDataType.vargraphic_t
lfdYear - Static variable in class gudusoft.gsqlparser.nodes.TTypeName
Deprecated.
As of v1.4.3.0, replaced by EDataType.year_t
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
Project a lineage2 contract JSON document (lineage2-contract.md §2, v0.9) into the CanonicalLineageModel comparison form shared with SemanticIRProjector and DlineageXmlProjector (US-010).
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
The differences of two documents, in the order of LineageComparator.Kind.
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
Per-unit analysis configuration for LineageAnalyzer.
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
Single-hop edge: LineageEdge.getFrom() depends on LineageEdge.getTo().
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
One endpoint of a LineageEdge.
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
Deprecated.
As of v1.4.3.0, replaced by EExpressionType.logical_and_t
logical_conditions_is - Static variable in class gudusoft.gsqlparser.nodes.TExpression
Deprecated.
As of v1.4.3.0, replaced by EExpressionType.is_t
logical_conditions_not - Static variable in class gudusoft.gsqlparser.nodes.TExpression
Deprecated.
As of v1.4.3.0, replaced by EExpressionType.logical_not_t
logical_conditions_or - Static variable in class gudusoft.gsqlparser.nodes.TExpression
Deprecated.
As of v1.4.3.0, replaced by EExpressionType.logical_or_t
logical_conditions_xor - Static variable in class gudusoft.gsqlparser.nodes.TExpression
Deprecated.
As of v1.4.3.0, replaced by EExpressionType.logical_xor_t
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
As ModelBindingManager.lookupVisibleLocalSymbol(gudusoft.gsqlparser.dlineage.symbol.LocalSymbolKey, TCustomSqlStatement); with topLevel, a declaration at top level is visible from inside a routine too (a declared type).
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
 
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