com.lucidera.opt
Class LoptMetadataProvider.SimpleColumnOrigins
java.lang.Object
org.eigenbase.rel.metadata.ReflectiveRelMetadataProvider
org.eigenbase.rel.metadata.RelMdColumnOrigins
com.lucidera.opt.LoptMetadataProvider.SimpleColumnOrigins
- All Implemented Interfaces:
- RelMetadataProvider, ReflectiveVisitor
- Enclosing class:
- LoptMetadataProvider
private class LoptMetadataProvider.SimpleColumnOrigins
- extends RelMdColumnOrigins
An extension of RelMdColumnOrigins
that invokes LoptMetadataQuery.getSimpleColumnOrigins(org.eigenbase.rel.RelNode, int)
instead of RelMetadataQuery.getColumnOrigins(org.eigenbase.rel.RelNode, int)
.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
LoptMetadataProvider.SimpleColumnOrigins
private LoptMetadataProvider.SimpleColumnOrigins()
invokeGetColumnOrigins
protected Set<RelColumnOrigin> invokeGetColumnOrigins(RelNode rel,
int iOutputColumn)
- Overrides:
invokeGetColumnOrigins
in class RelMdColumnOrigins