Package org.apache.calcite.schema.lookup


@DefaultQualifier(value=org.checkerframework.checker.nullness.qual.NonNull.class,locations=FIELD) @DefaultQualifier(value=org.checkerframework.checker.nullness.qual.NonNull.class,locations=PARAMETER) @DefaultQualifier(value=org.checkerframework.checker.nullness.qual.NonNull.class,locations=RETURN) package org.apache.calcite.schema.lookup
Schema Lookup SPI.

The interfaces and classes in this package are used to lookup tables and subschemas within a schema.

  • Class
    Description
    This class warps a Function and a Supplier into a Lookup interface.
    An abstract base class for lookups implementing case insensitive lookup.
    This class is used to hold a pattern, which is typically used in SQL LIKE statements.
    This class is using a LoadingCache to speed up lookups, delegated to another Lookup instance.
    A case sensitive/insensitive lookup for tables, schemas, functions, types ...
    This class is used to hold an object including its name.
    This class can be used to make a snapshot of a lookups.