All Superinterfaces:
Symbol
All Known Implementing Classes:
DatabaseRelationSymbol, InlineRelationSymbol, QueryRelationSymbol, SourceRelationSymbol, SystemRelationSymbol

Sealed sub-interface of Symbol for all relation-typed symbols.

A relation symbol describes a named entity that, when evaluated, produces a set (or bag) of tuples conforming to the associated Schema.

Five concrete kinds exist:

See Also:
  • Method Details

    • schema

      Schema schema()
      The structural description of this relation's columns.
      Returns:
      the schema; never null