class MetadataSchema extends AbstractSchema
AbstractSchema.FactorySchema.TableType| Modifier and Type | Field and Description |
|---|---|
static Schema |
INSTANCE |
private static Map<String,Table> |
TABLE_MAP |
| Modifier | Constructor and Description |
|---|---|
private |
MetadataSchema()
Creates the data dictionary, also called the information schema.
|
| Modifier and Type | Method and Description |
|---|---|
protected Map<String,Table> |
getTableMap()
Returns a map of tables in this schema by name.
|
getExpression, getFunctionMultimap, getFunctionNames, getFunctions, getSubSchema, getSubSchemaMap, getSubSchemaNames, getTable, getTableNames, isMutable, snapshotpublic static final Schema INSTANCE
private MetadataSchema()
protected Map<String,Table> getTableMap()
AbstractSchemaThe implementations of AbstractSchema.getTableNames()
and AbstractSchema.getTable(String) depend on this map.
The default implementation of this method returns the empty map.
Override this method to change their behavior.
getTableMap in class AbstractSchemaCopyright © 2012–2018 The Apache Software Foundation. All rights reserved.