| Package | Description |
|---|---|
| gudusoft.gsqlparser.lineage.v2.producer | |
| gudusoft.gsqlparser.lineage.v2.shape |
| Class and Description |
|---|
| TCTE
Mirror of
gudusoft.gsqlparser.nodes.TCTE. |
| TCustomSqlStatement
Mirror of
gudusoft.gsqlparser.TCustomSqlStatement. |
| TObjectName
Mirror of
gudusoft.gsqlparser.nodes.TObjectName. |
| TParseTreeNode
Mirror of
gudusoft.gsqlparser.nodes.TParseTreeNode. |
| TSelectSqlStatement
Mirror of
gudusoft.gsqlparser.stmt.TSelectSqlStatement. |
| TSourceToken
Mirror of
gudusoft.gsqlparser.TSourceToken. |
| Class and Description |
|---|
| AbstractRelationship
Mirror of
gudusoft.gsqlparser.dlineage.dataflow.model.AbstractRelationship. |
| AmbiguousColumnSource
Mirror of
gudusoft.gsqlparser.resolver2.model.AmbiguousColumnSource. |
| ColumnSource
Mirror of
gudusoft.gsqlparser.resolver2.model.ColumnSource. |
| INamespace
Mirror of
gudusoft.gsqlparser.resolver2.namespace.INamespace. |
| RelationshipElement
Mirror of
gudusoft.gsqlparser.dlineage.dataflow.model.RelationshipElement. |
| ResolutionResult
Mirror of
gudusoft.gsqlparser.resolver2.model.ResolutionResult. |
| ResultColumn
Mirror of
gudusoft.gsqlparser.dlineage.dataflow.model.ResultColumn. |
| ResultSet
Mirror of
gudusoft.gsqlparser.dlineage.dataflow.model.ResultSet. |
| Shape
The value projection of what the SQL-LR producer reads from one analysis (plan 09, Section 3.1, slice 1b): one
immutable mirror (
ShapeObject) per live object it reads, addressed by handle, the traversals its visitors
replay, and the text renderings it shows in diagnostics. |
| ShapeBuilder
Builds the
Shape of one analysis (plan 09, slice 1b) from the live recorder and catalog, on the analysis
thread: when the analysis freezes (ShapeBuilder.freeze(gudusoft.gsqlparser.dlineage.dataflow.model.SqllrObservations, java.lang.Object)) it copies every member the producer reads, records the
traversals its visitors replay and makes the mirrors; when the analysis has finished and before it is disposed
(ShapeBuilder.complete()) it takes the text renderings and seals the shape. |
| ShapeObject
The base of every mirror of the shape layer (plan
docs/designs/data-lineage/09-sqllr-v2-runtime-driven-
coverage-plan-zh.md, slice 1b): an immutable value copy of one live object the SQL-LR producer reads (a parse tree
node, a token, a runtime model object, a resolver result, a catalog object, a recorder record), taken when the
analysis froze. |
| SqllrObservations
Mirror of
gudusoft.gsqlparser.dlineage.dataflow.model.SqllrObservations, the recorder, as it stood when the
analysis froze: the root of the shape (plan 09, slice 1b). |
| SqllrObservations.DerivedRecord
Mirror of the recorder's derived record.
|
| SqllrObservations.ElementRecord
Mirror of the recorder's element record.
|
| SqllrObservations.FrozenRelation
Mirror of a relationship frozen at the end of the analysis.
|
| SqllrObservations.ReferenceRecord
Mirror of the recorder's reference record.
|
| SqllrObservations.StatementRecord
Mirror of the recorder's statement record.
|
| SqllrObservations.UnitRecord
Mirror of the recorder's unit record.
|
| Table
Mirror of
gudusoft.gsqlparser.dlineage.dataflow.model.Table. |
| TAliasClause
Mirror of
gudusoft.gsqlparser.nodes.TAliasClause. |
| TAlterTableOption
Mirror of
gudusoft.gsqlparser.nodes.TAlterTableOption. |
| TAlterTableOptionList
Mirror of
gudusoft.gsqlparser.nodes.TAlterTableOptionList. |
| TBindArgument
Mirror of
gudusoft.gsqlparser.nodes.TBindArgument. |
| TBindArgumentList
Mirror of
gudusoft.gsqlparser.nodes.TBindArgumentList. |
| TBlockSqlStatement
Mirror of
gudusoft.gsqlparser.stmt.TBlockSqlStatement. |
| TCaseExpression
Mirror of
gudusoft.gsqlparser.nodes.TCaseExpression. |
| TColumnDefinition
Mirror of
gudusoft.gsqlparser.nodes.TColumnDefinition. |
| TColumnDefinitionList
Mirror of
gudusoft.gsqlparser.nodes.TColumnDefinitionList. |
| TColumnGeneratedClause
Mirror of
gudusoft.gsqlparser.nodes.TColumnGeneratedClause. |
| TConstant
Mirror of
gudusoft.gsqlparser.nodes.TConstant. |
| TCreateTableOption
Mirror of
gudusoft.gsqlparser.nodes.TCreateTableOption. |
| TCTE
Mirror of
gudusoft.gsqlparser.nodes.TCTE. |
| TCTEList
Mirror of
gudusoft.gsqlparser.nodes.TCTEList. |
| TCustomSqlStatement
Mirror of
gudusoft.gsqlparser.TCustomSqlStatement. |
| TDeclareVariable
Mirror of
gudusoft.gsqlparser.nodes.TDeclareVariable. |
| TDeclareVariableList
Mirror of
gudusoft.gsqlparser.nodes.TDeclareVariableList. |
| TElseIfSqlNodeList
Mirror of
gudusoft.gsqlparser.nodes.TElseIfSqlNodeList. |
| TExceptionClause
Mirror of
gudusoft.gsqlparser.nodes.TExceptionClause. |
| TExceptionHandler
Mirror of
gudusoft.gsqlparser.nodes.TExceptionHandler. |
| TExceptionHandlerList
Mirror of
gudusoft.gsqlparser.nodes.TExceptionHandlerList. |
| TExceptReplaceClause
Mirror of
gudusoft.gsqlparser.nodes.TExceptReplaceClause. |
| TExecParameter
Mirror of
gudusoft.gsqlparser.nodes.TExecParameter. |
| TExecParameterList
Mirror of
gudusoft.gsqlparser.nodes.TExecParameterList. |
| TExpression
Mirror of
gudusoft.gsqlparser.nodes.TExpression. |
| TExpressionList
Mirror of
gudusoft.gsqlparser.nodes.TExpressionList. |
| TFetchFirstClause
Mirror of
gudusoft.gsqlparser.nodes.TFetchFirstClause. |
| TFunctionCall
Mirror of
gudusoft.gsqlparser.nodes.TFunctionCall. |
| TGroupBy
Mirror of
gudusoft.gsqlparser.nodes.TGroupBy. |
| TGroupByItem
Mirror of
gudusoft.gsqlparser.nodes.TGroupByItem. |
| TGroupByItemList
Mirror of
gudusoft.gsqlparser.nodes.TGroupByItemList. |
| THierarchical
Mirror of
gudusoft.gsqlparser.nodes.THierarchical. |
| TIdentityClause
Mirror of
gudusoft.gsqlparser.nodes.TIdentityClause. |
| TIntoClause
Mirror of
gudusoft.gsqlparser.nodes.TIntoClause. |
| TJoin
Mirror of
gudusoft.gsqlparser.nodes.TJoin. |
| TJoinItem
Mirror of
gudusoft.gsqlparser.nodes.TJoinItem. |
| TJoinItemList
Mirror of
gudusoft.gsqlparser.nodes.TJoinItemList. |
| TJoinList
Mirror of
gudusoft.gsqlparser.nodes.TJoinList. |
| TLateralView
Mirror of
gudusoft.gsqlparser.nodes.TLateralView. |
| TLimitClause
Mirror of
gudusoft.gsqlparser.nodes.TLimitClause. |
| TMergeDeleteClause
Mirror of
gudusoft.gsqlparser.nodes.TMergeDeleteClause. |
| TMergeInsertClause
Mirror of
gudusoft.gsqlparser.nodes.TMergeInsertClause. |
| TMergeUpdateClause
Mirror of
gudusoft.gsqlparser.nodes.TMergeUpdateClause. |
| TMssqlExecute
Mirror of
gudusoft.gsqlparser.stmt.mssql.TMssqlExecute. |
| TMultiTarget
Mirror of
gudusoft.gsqlparser.nodes.TMultiTarget. |
| TMultiTargetList
Mirror of
gudusoft.gsqlparser.nodes.TMultiTargetList. |
| TObjectName
Mirror of
gudusoft.gsqlparser.nodes.TObjectName. |
| TObjectNameList
Mirror of
gudusoft.gsqlparser.nodes.TObjectNameList. |
| TOffsetClause
Mirror of
gudusoft.gsqlparser.nodes.TOffsetClause. |
| TOrderBy
Mirror of
gudusoft.gsqlparser.nodes.TOrderBy. |
| TOrderByItem
Mirror of
gudusoft.gsqlparser.nodes.TOrderByItem. |
| TOrderByItemList
Mirror of
gudusoft.gsqlparser.nodes.TOrderByItemList. |
| TOutputClause
Mirror of
gudusoft.gsqlparser.nodes.TOutputClause. |
| TParameterDeclaration
Mirror of
gudusoft.gsqlparser.nodes.TParameterDeclaration. |
| TParameterDeclarationList
Mirror of
gudusoft.gsqlparser.nodes.TParameterDeclarationList. |
| TParseTreeNode
Mirror of
gudusoft.gsqlparser.nodes.TParseTreeNode. |
| TParseTreeVisitor
The mirror of
gudusoft.gsqlparser.nodes.TParseTreeVisitor: the preVisit overloads the producer's
visitors override, called in the order the live traversal called them. |
| TPartitionClause
Mirror of
gudusoft.gsqlparser.nodes.TPartitionClause. |
| TPivotClause
Mirror of
gudusoft.gsqlparser.nodes.TPivotClause. |
| TPivotedTable
Mirror of
gudusoft.gsqlparser.nodes.TPivotedTable. |
| TPivotInClause
Mirror of
gudusoft.gsqlparser.nodes.TPivotInClause. |
| TPTNodeList
Mirror of
gudusoft.gsqlparser.nodes.TPTNodeList. |
| TQualifyClause
Mirror of
gudusoft.gsqlparser.nodes.TQualifyClause. |
| TReplaceExprAsIdentifier
Mirror of
gudusoft.gsqlparser.nodes.TReplaceExprAsIdentifier. |
| TResultColumn
Mirror of
gudusoft.gsqlparser.nodes.TResultColumn. |
| TResultColumnList
Mirror of
gudusoft.gsqlparser.nodes.TResultColumnList. |
| TReturningClause
Mirror of
gudusoft.gsqlparser.nodes.TReturningClause. |
| TSelectDistinct
Mirror of
gudusoft.gsqlparser.nodes.TSelectDistinct. |
| TSelectSqlStatement
Mirror of
gudusoft.gsqlparser.stmt.TSelectSqlStatement. |
| TSourceToken
Mirror of
gudusoft.gsqlparser.TSourceToken. |
| TSourceTokenList
Mirror of
gudusoft.gsqlparser.TSourceTokenList. |
| TSQLCatalog
Mirror of
gudusoft.gsqlparser.sqlenv.TSQLCatalog. |
| TSQLColumn
Mirror of
gudusoft.gsqlparser.sqlenv.TSQLColumn. |
| TSQLEnv
Mirror of
gudusoft.gsqlparser.sqlenv.TSQLEnv. |
| TSQLSchema
Mirror of
gudusoft.gsqlparser.sqlenv.TSQLSchema. |
| TSQLSchemaObject
Mirror of
gudusoft.gsqlparser.sqlenv.TSQLSchemaObject. |
| TSQLTable
Mirror of
gudusoft.gsqlparser.sqlenv.TSQLTable. |
| TStageLocation
Mirror of
gudusoft.gsqlparser.nodes.TStageLocation. |
| TStatementList
Mirror of
gudusoft.gsqlparser.TStatementList. |
| TStoredProcedureSqlStatement
Mirror of
gudusoft.gsqlparser.stmt.TStoredProcedureSqlStatement. |
| TSyntaxError
Mirror of
gudusoft.gsqlparser.TSyntaxError. |
| TTable
Mirror of
gudusoft.gsqlparser.nodes.TTable. |
| TTableElement
Mirror of
gudusoft.gsqlparser.nodes.TTableElement. |
| TTableElementList
Mirror of
gudusoft.gsqlparser.nodes.TTableElementList. |
| TTableList
Mirror of
gudusoft.gsqlparser.nodes.TTableList. |
| TTopClause
Mirror of
gudusoft.gsqlparser.nodes.TTopClause. |
| TTrimArgument
Mirror of
gudusoft.gsqlparser.nodes.TTrimArgument. |
| TTypeName
Mirror of
gudusoft.gsqlparser.nodes.TTypeName. |
| TUnnestClause
Mirror of
gudusoft.gsqlparser.nodes.TUnnestClause. |
| TUnpivotInClause
Mirror of
gudusoft.gsqlparser.nodes.TUnpivotInClause. |
| TValueClause
Mirror of
gudusoft.gsqlparser.nodes.TValueClause. |
| TViewAliasClause
Mirror of
gudusoft.gsqlparser.nodes.TViewAliasClause. |
| TViewAliasItem
Mirror of
gudusoft.gsqlparser.nodes.TViewAliasItem. |
| TViewAliasItemList
Mirror of
gudusoft.gsqlparser.nodes.TViewAliasItemList. |
| TWhenClauseItem
Mirror of
gudusoft.gsqlparser.nodes.TWhenClauseItem. |
| TWhenClauseItemList
Mirror of
gudusoft.gsqlparser.nodes.TWhenClauseItemList. |
| TWhereClause
Mirror of
gudusoft.gsqlparser.nodes.TWhereClause. |
| TWindowClause
Mirror of
gudusoft.gsqlparser.nodes.TWindowClause. |
| TWindowDef
Mirror of
gudusoft.gsqlparser.nodes.TWindowDef. |
| TWindowFrame
Mirror of
gudusoft.gsqlparser.nodes.TWindowFrame. |
| TWindowFrameBoundary
Mirror of
gudusoft.gsqlparser.nodes.TWindowFrameBoundary. |
| TWindowSpecification
Mirror of
gudusoft.gsqlparser.nodes.TWindowSpecification. |
| TWithinGroup
Mirror of
gudusoft.gsqlparser.nodes.TWithinGroup. |