public abstract class ViewExpanders extends Object
RelOptTable.ViewExpander and
RelOptTable.ToRelContext.| Modifier and Type | Method and Description |
|---|---|
static RelOptTable.ToRelContext |
simpleContext(RelOptCluster cluster)
Creates a simple
ToRelContext that cannot expand views. |
static RelOptTable.ToRelContext |
simpleContext(RelOptCluster cluster,
List<RelHint> hints)
Creates a simple
ToRelContext that cannot expand views. |
static RelOptTable.ToRelContext |
toRelContext(RelOptTable.ViewExpander viewExpander,
RelOptCluster cluster)
Converts a
ViewExpander to a ToRelContext. |
static RelOptTable.ToRelContext |
toRelContext(RelOptTable.ViewExpander viewExpander,
RelOptCluster cluster,
List<RelHint> hints)
Converts a
ViewExpander to a ToRelContext. |
public static RelOptTable.ToRelContext toRelContext(RelOptTable.ViewExpander viewExpander, RelOptCluster cluster, List<RelHint> hints)
ViewExpander to a ToRelContext.public static RelOptTable.ToRelContext toRelContext(RelOptTable.ViewExpander viewExpander, RelOptCluster cluster)
ViewExpander to a ToRelContext.public static RelOptTable.ToRelContext simpleContext(RelOptCluster cluster)
ToRelContext that cannot expand views.public static RelOptTable.ToRelContext simpleContext(RelOptCluster cluster, List<RelHint> hints)
ToRelContext that cannot expand views.Copyright © 2012-2022 Apache Software Foundation. All Rights Reserved.