Class NamedLookupSchema

java.lang.Object
org.apache.druid.sql.calcite.schema.NamedLookupSchema
All Implemented Interfaces:
NamedSchema

public class NamedLookupSchema extends Object implements NamedSchema
The schema for Druid lookup tables to be accessible via SQL.
  • Field Details

  • Constructor Details

    • NamedLookupSchema

      @Inject public NamedLookupSchema(LookupSchema lookupSchema)
  • Method Details

    • getSchemaName

      public String getSchemaName()
      Specified by:
      getSchemaName in interface NamedSchema
      Returns:
      The name that this schema should be registered to.
    • getSchema

      public org.apache.calcite.schema.Schema getSchema()
      Specified by:
      getSchema in interface NamedSchema
      Returns:
      The Schema that Calcite should use.