protected static class HttpSchemaFactory.HttpSchema extends AbstractSchema
name, SCHEMA_SEPARATOR, schemaPath
Constructor and Description |
---|
HttpSchema(HttpStoragePlugin plugin) |
Modifier and Type | Method and Description |
---|---|
AbstractSchema |
getSubSchema(String name) |
org.apache.calcite.schema.Table |
getTable(String name) |
String |
getTypeName()
Returns string describing schema type which shows where the schema came from.
|
appendToStatsTable, applyFunctionParameters, areTableNamesCaseSensitive, close, createNewTable, createNewTable, createStatsTable, createView, dropTable, dropView, getDefaultSchema, getExpression, getFullSchemaName, getFunctionNames, getFunctionParameters, getFunctions, getName, getSchemaPath, getStatsTable, getSubPartitions, getSubSchemaNames, getTableNames, getTableNamesAndTypes, getTablesByNames, getType, getTypeMap, getTypeNames, getUser, isMutable, needToImpersonateReadingData, showInInformationSchema, snapshot, toString
public HttpSchema(HttpStoragePlugin plugin)
public AbstractSchema getSubSchema(String name)
getSubSchema
in interface org.apache.calcite.schema.Schema
getSubSchema
in class AbstractSchema
public org.apache.calcite.schema.Table getTable(String name)
getTable
in interface org.apache.calcite.schema.Schema
getTable
in class AbstractSchema
public String getTypeName()
AbstractSchema
getTypeName
in class AbstractSchema
Copyright © 1970 The Apache Software Foundation. All rights reserved.