PlannerImpl implements RelOptTable.ViewExpander
directly.@Deprecated public class PlannerImpl.ViewExpanderImpl extends Object implements RelOptTable.ViewExpander
| Modifier and Type | Method and Description |
|---|---|
RelRoot |
expandView(RelDataType rowType,
String queryString,
List<String> schemaPath,
@Nullable List<String> viewPath)
Deprecated.
Returns a relational expression that is to be substituted for an access
to a SQL view.
|
public RelRoot expandView(RelDataType rowType, String queryString, List<String> schemaPath, @Nullable List<String> viewPath)
RelOptTable.ViewExpanderexpandView in interface RelOptTable.ViewExpanderrowType - Row type of the viewqueryString - Body of the viewschemaPath - Path of a schema wherein to find referenced tablesviewPath - Path of the view, ending with its name; may be nullCopyright © 2012-2022 Apache Software Foundation. All Rights Reserved.