Class FilterableDatabase
java.lang.Object
org.apache.calcite.schema.impl.AbstractSchema
org.apache.shardingsphere.infra.federation.executor.original.FilterableDatabase
- All Implemented Interfaces:
org.apache.calcite.schema.Schema
public final class FilterableDatabase
extends org.apache.calcite.schema.impl.AbstractSchema
Filterable database.
-
Nested Class Summary
Nested classes/interfaces inherited from class org.apache.calcite.schema.impl.AbstractSchema
org.apache.calcite.schema.impl.AbstractSchema.FactoryNested classes/interfaces inherited from interface org.apache.calcite.schema.Schema
org.apache.calcite.schema.Schema.TableType -
Constructor Summary
ConstructorsConstructorDescriptionFilterableDatabase(FederationDatabaseMetaData databaseMetaData, FilterableTableScanExecutor executor) -
Method Summary
Methods inherited from class org.apache.calcite.schema.impl.AbstractSchema
getExpression, getFunctionMultimap, getFunctionNames, getFunctions, getSubSchema, getSubSchemaMap, getSubSchemaNames, getTable, getTableMap, getTableNames, getType, getTypeMap, getTypeNames, isMutable, snapshot
-
Constructor Details
-
FilterableDatabase
public FilterableDatabase(FederationDatabaseMetaData databaseMetaData, FilterableTableScanExecutor executor)
-