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:
org.apache.calcite.schema.Function
,org.apache.calcite.schema.TableMacro
- Enclosing class:
- MockCatalogReader.MockModifiableViewRelOptTable
public static class MockCatalogReader.MockModifiableViewRelOptTable.MockViewTableMacro extends org.apache.calcite.schema.impl.ViewTableMacro
A TableMacro that creates mock ModifiableViewTable.
-
-
Constructor Summary
Constructors Constructor Description MockViewTableMacro(org.apache.calcite.jdbc.CalciteSchema schema, java.lang.String viewSql, java.util.List<java.lang.String> schemaPath, java.util.List<java.lang.String> viewPath, java.lang.Boolean modifiable)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected org.apache.calcite.schema.impl.ModifiableViewTable
modifiableViewTable(org.apache.calcite.jdbc.CalcitePrepare.AnalyzeViewResult parsed, java.lang.String viewSql, java.util.List<java.lang.String> schemaPath, java.util.List<java.lang.String> viewPath, org.apache.calcite.jdbc.CalciteSchema schema)
-
-
-
Method Detail
-
modifiableViewTable
protected org.apache.calcite.schema.impl.ModifiableViewTable modifiableViewTable(org.apache.calcite.jdbc.CalcitePrepare.AnalyzeViewResult parsed, java.lang.String viewSql, java.util.List<java.lang.String> schemaPath, java.util.List<java.lang.String> viewPath, org.apache.calcite.jdbc.CalciteSchema schema)
- Overrides:
modifiableViewTable
in classorg.apache.calcite.schema.impl.ViewTableMacro
-
-