PlannerImpl
implements RelOptTable.ViewExpander
directly.@Deprecated public class PlannerImpl.ViewExpanderImpl extends java.lang.Object implements RelOptTable.ViewExpander
Constructor and Description |
---|
ViewExpanderImpl()
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
RelRoot |
expandView(RelDataType rowType,
java.lang.String queryString,
java.util.List<java.lang.String> schemaPath,
java.util.List<java.lang.String> viewPath)
Deprecated.
Returns a relational expression that is to be substituted for an access
to a SQL view.
|
public RelRoot expandView(RelDataType rowType, java.lang.String queryString, java.util.List<java.lang.String> schemaPath, java.util.List<java.lang.String> viewPath)
RelOptTable.ViewExpander
expandView
in interface RelOptTable.ViewExpander
rowType
- 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–2019 The Apache Software Foundation. All rights reserved.