All Packages
Package Summary
Package
Description
Immutable AST node types for relational algebra expressions.
The visitor interfaces over the expression tree:
RelNodeVisitor,
PredicateVisitor and
OperandVisitor.JDBC driver provisioning for the standard connectors.
The Relix embedding API — what a plain Java program depends on to build, optimise,
inspect and run a query.
Neutral query-pipeline events and the listener seam that carries them.
The function SPI — how a library of scalar functions and aggregates is described to
the engine, and how the engine finds one.
Source-declaration AST — the configuration types that describe how a
virtual relation retrieves its data.
Inline table AST nodes — the two surface formats for embedding relation data
directly in a
.relix script.What the optimizer reports about a rewrite.
The physical plan: what the engine will run.
Row: one row of a result, a tuple of
Values read by position or by column name.The connector provider interface, and connector plugin provisioning.
A relation annotated over a semiring, as
Relation.provenance returns it.The pluggable provenance-semiring algebra (K-relations).
The result of analysing a script, and the seams analysis reads through.
Root package for the relix symbol-table module.
Function symbol hierarchy.
The schema graph: how relations join.
Relation symbol hierarchy — the five concrete kinds of named relation.
SymbolTable: every relation and function an
analysis knows, looked up by name.One field of one row: the sealed
Value
hierarchy.