org.eigenbase.rel.metadata
Class RelMdRowCount
java.lang.Object
org.eigenbase.rel.metadata.ReflectiveRelMetadataProvider
org.eigenbase.rel.metadata.RelMdRowCount
- All Implemented Interfaces:
- RelMetadataProvider, ReflectiveVisitor
public class RelMdRowCount
- extends ReflectiveRelMetadataProvider
RelMdRowCount supplies a default implementation of RelMetadataQuery.getRowCount(org.eigenbase.rel.RelNode)
for the standard logical algebra.
- Version:
- $Id: //open/dev/farrago/src/org/eigenbase/rel/metadata/RelMdRowCount.java#8 $
- Author:
- Zelaine Fong
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RelMdRowCount
public RelMdRowCount()
getRowCount
public Double getRowCount(UnionRelBase rel)
getRowCount
public Double getRowCount(FilterRelBase rel)
getRowCount
public Double getRowCount(ProjectRelBase rel)
getRowCount
public Double getRowCount(SortRel rel)
getRowCount
public Double getRowCount(SemiJoinRel rel)
getRowCount
public Double getRowCount(AggregateRelBase rel)
getRowCount
public Double getRowCount(RelNode rel)