org.eigenbase.rel.metadata
Class RelMdExplainVisibility

java.lang.Object
  extended by org.eigenbase.rel.metadata.ReflectiveRelMetadataProvider
      extended by org.eigenbase.rel.metadata.RelMdExplainVisibility
All Implemented Interfaces:
RelMetadataProvider, ReflectiveVisitor

public class RelMdExplainVisibility
extends ReflectiveRelMetadataProvider

RelMdExplainVisibility supplies a default implementation of RelMetadataQuery.isVisibleInExplain(org.eigenbase.rel.RelNode, org.eigenbase.sql.SqlExplainLevel) for the standard logical algebra.

Version:
$Id: //open/dev/farrago/src/org/eigenbase/rel/metadata/RelMdExplainVisibility.java#4 $
Author:
Zelaine Fong

Constructor Summary
RelMdExplainVisibility()
           
 
Method Summary
 Boolean isVisibleInExplain(RelNode rel)
           
 
Methods inherited from class org.eigenbase.rel.metadata.ReflectiveRelMetadataProvider
getRelMetadata, mapParameterTypes
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RelMdExplainVisibility

public RelMdExplainVisibility()
Method Detail

isVisibleInExplain

public Boolean isVisibleInExplain(RelNode rel)