| Package | Description |
|---|---|
| org.apache.calcite.rel.metadata |
Defines metadata interfaces and utilities for relational
expressions.
|
| Modifier and Type | Method and Description |
|---|---|
static RelColumnOrigin |
RelMetadataQuery.getColumnOrigin(RelNode rel,
int column)
Determines the origin of a column, provided the column maps to a single
column that isn't derived.
|
| Modifier and Type | Method and Description |
|---|---|
Set<RelColumnOrigin> |
RelMdColumnOrigins.getColumnOrigins(Aggregate rel,
int iOutputColumn) |
Set<RelColumnOrigin> |
RelMdColumnOrigins.getColumnOrigins(Exchange rel,
int iOutputColumn) |
Set<RelColumnOrigin> |
RelMdColumnOrigins.getColumnOrigins(Filter rel,
int iOutputColumn) |
Set<RelColumnOrigin> |
BuiltInMetadata.ColumnOrigin.getColumnOrigins(int outputColumn)
For a given output column of an expression, determines all columns of
underlying tables which contribute to result values.
|
Set<RelColumnOrigin> |
RelMdColumnOrigins.getColumnOrigins(Join rel,
int iOutputColumn) |
Set<RelColumnOrigin> |
RelMdColumnOrigins.getColumnOrigins(Project rel,
int iOutputColumn) |
Set<RelColumnOrigin> |
RelMdColumnOrigins.getColumnOrigins(RelNode rel,
int iOutputColumn) |
static Set<RelColumnOrigin> |
RelMetadataQuery.getColumnOrigins(RelNode rel,
int column)
Returns the
BuiltInMetadata.ColumnOrigin.getColumnOrigins(int)
statistic. |
Set<RelColumnOrigin> |
RelMdColumnOrigins.getColumnOrigins(SetOp rel,
int iOutputColumn) |
Set<RelColumnOrigin> |
RelMdColumnOrigins.getColumnOrigins(Sort rel,
int iOutputColumn) |
Set<RelColumnOrigin> |
RelMdColumnOrigins.getColumnOrigins(TableFunctionScan rel,
int iOutputColumn) |
protected Set<RelColumnOrigin> |
RelMdColumnOrigins.invokeGetColumnOrigins(RelNode rel,
int iOutputColumn) |
Copyright © 2012–2015 The Apache Software Foundation. All rights reserved.