| Package | Description |
|---|---|
| org.apache.druid.sql.calcite.schema | |
| org.apache.druid.sql.guice |
| Modifier and Type | Class and Description |
|---|---|
class |
NamedDruidSchema
The schema for Druid tables to be accessible via SQL.
|
class |
NamedLookupSchema
The schema for Druid lookup tables to be accessible via SQL.
|
class |
NamedSystemSchema
The schema for Druid system tables to be accessible via SQL.
|
class |
NamedViewSchema |
| Modifier and Type | Method and Description |
|---|---|
NamedSchema |
DruidSchemaCatalog.getNamedSchema(String schemaName)
Get a
NamedSchema by getSchemaName() |
| Modifier and Type | Method and Description |
|---|---|
Map<String,NamedSchema> |
DruidSchemaCatalog.getNamedSchemas()
Get all
NamedSchema which belong to the Druid catalog |
| Constructor and Description |
|---|
DruidSchemaCatalog(org.apache.calcite.schema.SchemaPlus rootSchema,
Map<String,NamedSchema> schemas) |
| Modifier and Type | Method and Description |
|---|---|
static void |
SqlBindings.addSchema(com.google.inject.Binder binder,
Class<? extends NamedSchema> clazz)
Returns a multiBinder that can modules can use to bind
NamedSchema to be used by the SqlModule |
Copyright © 2011–2022 The Apache Software Foundation. All rights reserved.