| Interface | Description |
|---|---|
| SqllrObject.Reader<T> |
Converts one JSON value to a typed value.
|
| Class | Description |
|---|---|
| AnalysisContext |
One analysis context (Sections 6.2 and 9.2): the producer, dialect, dependency snapshot, options,
metadata, redaction and capabilities under which an analysis asserted the content of the source
units that name it.
|
| AnalysisContext.Builder |
Collects the members of a new
AnalysisContext. |
| Binding |
The name binding of one endpoint of an Occurrence (Contract 2, Section 4.2), with the declaration
basis observed by this assertion.
|
| Binding.Builder |
Collects the members of a new
Binding. |
| CandidateAlignment |
One pair of a CandidateDecision: an alternative of the deciding reference (a member of its
candidate set) and the candidate this reference denotes under it (a member of this set).
|
| CandidateAlignment.Builder |
Collects the members of a new
CandidateAlignment. |
| CandidateDecision |
How a reference is decided by another reference of the same statement (algorithms/fold-v1.md,
Sections 4.3 and 7.1): when the deciding reference, whose candidate set is candidateSetRef,
denotes the alternativeRef of a pair, this reference denotes the pair's candidateRef.
|
| CandidateDecision.Builder |
Collects the members of a new
CandidateDecision. |
| CandidateEnd |
One end of a FactCandidate: a fixed endpoint, or a candidate set.
|
| CandidateEnd.Builder |
Collects the members of a new
CandidateEnd. |
| CandidateOutcome |
One outcome of a FactCandidate: the (source, target) pairs that hold together under one choice of
its ambiguous references.
|
| CandidateOutcome.Builder |
Collects the members of a new
CandidateOutcome. |
| CandidatePair |
A source endpoint and a target endpoint of a FactCandidate's ends: the proposition source ->
target.
|
| CandidatePair.Builder |
Collects the members of a new
CandidatePair. |
| CandidateSet |
The possible bindings of one unresolved or ambiguous reference (Sections 3.2 and 4.3), or, at an
end of a FactCandidate that the fold derives, the endpoints its outcomes reach
(algorithms/fold-v1.md, Section 7.1).
|
| CandidateSet.Builder |
Collects the members of a new
CandidateSet. |
| DatasetDependency |
Details of a DATASET_DEPENDENCY Fact (Section 7.2).
|
| DatasetDependency.Builder |
Collects the members of a new
DatasetDependency. |
| Decoding |
How the raw bytes were decoded into the text that positions count in.
|
| Decoding.Builder |
Collects the members of a new
Decoding. |
| Diagnostic |
A typed diagnostic (Section 6.5).
|
| Diagnostic.Builder |
Collects the members of a new
Diagnostic. |
| Dialect |
The SQL dialect of the input.
|
| Dialect.Builder |
Collects the members of a new
Dialect. |
| Digest |
A digest of a source unit in one domain: a SHA-256 value, or a keyed token where an unkeyed
digest of the raw bytes could reveal a secret (Section 7.8).
|
| Digest.Builder |
Collects the members of a new
Digest. |
| Document |
A SQL-LR lineage document (specification Section 6).
|
| Document.Builder |
Collects the members of a new
Document. |
| Endpoint |
A nameable persistent asset, a ROW_SET, or a document-local result (Sections 3.1, 6.3 and 9.1).
|
| Endpoint.Builder |
Collects the members of a new
Endpoint. |
| ExplainGraph |
The ExplainGraph of the document (Sections 3.4, 3.5 and 7.7).
|
| ExplainGraph.Builder |
Collects the members of a new
ExplainGraph. |
| ExplainNode |
A node of the ExplainGraph: an intermediate result set, its ROW_SET and column nodes, a function,
CASE or expression node, or a TERMINAL input (Section 7.7; algorithms/fold-v1.md, Section 3).
|
| ExplainNode.Builder |
Collects the members of a new
ExplainNode. |
| ExplainStatementCompleteness |
The completeness of the ExplainGraph of one statement.
|
| ExplainStatementCompleteness.Builder |
Collects the members of a new
ExplainStatementCompleteness. |
| Extension |
Extension data of one namespace (Section 14.3, item 7).
|
| Extension.Builder |
Collects the members of a new
Extension. |
| Fact |
An atomic proposition from one source endpoint to one target endpoint (Sections 3.1 to 3.3).
|
| Fact.Builder |
Collects the members of a new
Fact. |
| FactCandidate |
A quarantined proposition whose endpoint binding is not sufficient to publish a Fact (Section
3.2, rule 2).
|
| FactCandidate.Builder |
Collects the members of a new
FactCandidate. |
| FeatureCompleteness |
Analysis completeness of one feature within a scope (Section 4.4).
|
| FeatureCompleteness.Builder |
Collects the members of a new
FeatureCompleteness. |
| Header |
The self-describing header (Section 6.2): the producer of this document (for a merged document,
the merger), the registry version of its codes and its source embedding.
|
| Header.Builder |
Collects the members of a new
Header. |
| IdentifierPolicy |
The identifier policy that mints canonical segment keys (Section 6.3).
|
| IdentifierPolicy.Builder |
Collects the members of a new
IdentifierPolicy. |
| Identity |
The identity of an endpoint (Sections 6.3 and 10.6; algorithms/identity-v1.md, Section 4).
|
| Identity.Builder |
Collects the members of a new
Identity. |
| Input |
One input of a TargetFieldOccurrence (Section 4.4).
|
| Input.Builder |
Collects the members of a new
Input. |
| KeyedToken |
A keyed token valid only within its comparison domain (Section 4.5).
|
| KeyedToken.Builder |
Collects the members of a new
KeyedToken. |
| Metadata |
The metadata supplied to one analysis (Section 6.2).
|
| Metadata.Builder |
Collects the members of a new
Metadata. |
| MetadataArtifact |
One metadata artifact supplied to an analysis (algorithms/identity-v1.md, Section 5.11).
|
| MetadataArtifact.Builder |
Collects the members of a new
MetadataArtifact. |
| MicroEdge |
An edge of the ExplainGraph (algorithms/fold-v1.md, Sections 4.1 and 4.3).
|
| MicroEdge.Builder |
Collects the members of a new
MicroEdge. |
| Name |
A segmented name, outermost segment first.
|
| Name.Builder |
Collects the members of a new
Name. |
| NameSegment |
One segment of an endpoint name (Sections 6.3 and 9.1).
|
| NameSegment.Builder |
Collects the members of a new
NameSegment. |
| Occurrence |
One assertion of a Fact or FactCandidate by one statement in one analysis (Sections 3.1, 4.1, 4.2
and 9.2).
|
| Occurrence.Builder |
Collects the members of a new
Occurrence. |
| PathSegment |
A nested field path segment.
|
| PathSegment.Builder |
Collects the members of a new
PathSegment. |
| Position |
A position in the decoded text of a source unit.
|
| Position.Builder |
Collects the members of a new
Position. |
| Producer |
The producer that made the document.
|
| Producer.Builder |
Collects the members of a new
Producer. |
| Redaction |
The redaction context (Sections 4.5 and 14.3, item 6).
|
| Redaction.Builder |
Collects the members of a new
Redaction. |
| Scope |
A name-resolution and lifetime scope.
|
| Scope.Builder |
Collects the members of a new
Scope. |
| ServingCompleteness |
Truncation applied when the document was served (Section 4.4).
|
| ServingCompleteness.Builder |
Collects the members of a new
ServingCompleteness. |
| Signature |
The overload identity of a routine (Section 7.3).
|
| Signature.Builder |
Collects the members of a new
Signature. |
| SourceUnit |
A unit of input text (Sections 7.8 and 12).
|
| SourceUnit.Builder |
Collects the members of a new
SourceUnit. |
| Span |
A half-open interval (start inclusive, end exclusive) of a source unit (Sections 7.8 and 12).
|
| Span.Builder |
Collects the members of a new
Span. |
| SqllrObject |
An object of a lineage document: its members as JSON values, with typed accessors in each generated subclass.
|
| SqllrObject.Builder<T extends SqllrObject,B extends SqllrObject.Builder<T,B>> |
Collects the members of a new object.
|
| Statement |
One statement of a source unit.
|
| Statement.Builder |
Collects the members of a new
Statement. |
| SupportPath |
A fold walk that yields the Occurrence (or the Occurrence of a FactCandidate) that lists it in
supportPathRefs (algorithms/fold-v1.md, Section 8.2).
|
| SupportPath.Builder |
Collects the members of a new
SupportPath. |
| TargetFieldOccurrence |
One write of a target field by one statement, with all of its inputs (Section 4.4).
|
| TargetFieldOccurrence.Builder |
Collects the members of a new
TargetFieldOccurrence. |
| Truncation |
One serving truncation.
|
| Truncation.Builder |
Collects the members of a new
Truncation. |