public class RelMdColumnOrigins extends Object
RelMetadataQuery.getColumnOrigins(org.apache.calcite.rel.RelNode, int) for the standard logical algebra.| Modifier and Type | Field and Description |
|---|---|
static RelMetadataProvider |
SOURCE |
| Modifier and Type | Method and Description |
|---|---|
Set<RelColumnOrigin> |
getColumnOrigins(Aggregate rel,
int iOutputColumn) |
Set<RelColumnOrigin> |
getColumnOrigins(Exchange rel,
int iOutputColumn) |
Set<RelColumnOrigin> |
getColumnOrigins(Filter rel,
int iOutputColumn) |
Set<RelColumnOrigin> |
getColumnOrigins(Join rel,
int iOutputColumn) |
Set<RelColumnOrigin> |
getColumnOrigins(Project rel,
int iOutputColumn) |
Set<RelColumnOrigin> |
getColumnOrigins(RelNode rel,
int iOutputColumn) |
Set<RelColumnOrigin> |
getColumnOrigins(SetOp rel,
int iOutputColumn) |
Set<RelColumnOrigin> |
getColumnOrigins(Sort rel,
int iOutputColumn) |
Set<RelColumnOrigin> |
getColumnOrigins(TableFunctionScan rel,
int iOutputColumn) |
protected Set<RelColumnOrigin> |
invokeGetColumnOrigins(RelNode rel,
int iOutputColumn) |
public static final RelMetadataProvider SOURCE
public Set<RelColumnOrigin> getColumnOrigins(Aggregate rel, int iOutputColumn)
public Set<RelColumnOrigin> getColumnOrigins(Join rel, int iOutputColumn)
public Set<RelColumnOrigin> getColumnOrigins(SetOp rel, int iOutputColumn)
public Set<RelColumnOrigin> getColumnOrigins(Project rel, int iOutputColumn)
public Set<RelColumnOrigin> getColumnOrigins(Filter rel, int iOutputColumn)
public Set<RelColumnOrigin> getColumnOrigins(Sort rel, int iOutputColumn)
public Set<RelColumnOrigin> getColumnOrigins(Exchange rel, int iOutputColumn)
public Set<RelColumnOrigin> getColumnOrigins(TableFunctionScan rel, int iOutputColumn)
public Set<RelColumnOrigin> getColumnOrigins(RelNode rel, int iOutputColumn)
protected Set<RelColumnOrigin> invokeGetColumnOrigins(RelNode rel, int iOutputColumn)
Copyright © 2012–2015 The Apache Software Foundation. All rights reserved.