Package org.apache.calcite.test.catalog
Class MockCatalogReader.MockModifiableViewRelOptTable.MockViewTableMacro
java.lang.Object
org.apache.calcite.schema.impl.ViewTableMacro
org.apache.calcite.test.catalog.MockCatalogReader.MockModifiableViewRelOptTable.MockViewTableMacro
- All Implemented Interfaces:
Function
,TableMacro
- Enclosing class:
MockCatalogReader.MockModifiableViewRelOptTable
public static class MockCatalogReader.MockModifiableViewRelOptTable.MockViewTableMacro
extends ViewTableMacro
A TableMacro that creates mock ModifiableViewTable.
-
Field Summary
Fields inherited from class org.apache.calcite.schema.impl.ViewTableMacro
schema, schemaPath, viewPath, viewSql
-
Method Summary
Modifier and TypeMethodDescriptionprotected ModifiableViewTable
modifiableViewTable
(CalcitePrepare.AnalyzeViewResult parsed, String viewSql, List<String> schemaPath, List<String> viewPath, CalciteSchema schema) Allows a sub-class to return an extension ofModifiableViewTable
by overriding this method.Methods inherited from class org.apache.calcite.schema.impl.ViewTableMacro
apply, getParameters, viewTable
-
Method Details
-
modifiableViewTable
protected ModifiableViewTable modifiableViewTable(CalcitePrepare.AnalyzeViewResult parsed, String viewSql, List<String> schemaPath, List<String> viewPath, CalciteSchema schema) Description copied from class:ViewTableMacro
Allows a sub-class to return an extension ofModifiableViewTable
by overriding this method.- Overrides:
modifiableViewTable
in classViewTableMacro
-