Class CalciteSchema.Entry

Direct Known Subclasses:
CalciteSchema.FunctionEntry, CalciteSchema.LatticeEntry, CalciteSchema.TableEntry, CalciteSchema.TypeEntry
Enclosing class:

public abstract static class CalciteSchema.Entry extends Object
Entry in a schema, such as a table or sub-schema.

Each object's name is a property of its membership in a schema; therefore in principle it could belong to several schemas, or even the same schema several times, with different names. In this respect, it is like an inode in a Unix file system.

The members of a schema must have unique names.

  • Field Details

  • Constructor Details

  • Method Details

    • path

      public final List<String> path()
      Returns this object's path. For example ["hr", "emps"].