Package org.apache.calcite.materialize
Class MaterializationService.DefaultTableFactory
java.lang.Object
org.apache.calcite.materialize.MaterializationService.DefaultTableFactory
- All Implemented Interfaces:
MaterializationService.TableFactory
- Enclosing class:
MaterializationService
public static class MaterializationService.DefaultTableFactory
extends Object
implements MaterializationService.TableFactory
Default implementation of
MaterializationService.TableFactory
.
Creates a table using CloneSchema
.-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptioncreateTable
(CalciteSchema schema, String viewSql, @Nullable List<String> viewSchemaPath)
-
Constructor Details
-
DefaultTableFactory
public DefaultTableFactory()
-
-
Method Details
-
createTable
public Table createTable(CalciteSchema schema, String viewSql, @Nullable List<String> viewSchemaPath) - Specified by:
createTable
in interfaceMaterializationService.TableFactory
-