org.eigenbase.rel.metadata
Class DefaultRelMetadataProvider
java.lang.Object
org.eigenbase.rel.metadata.ChainedRelMetadataProvider
org.eigenbase.rel.metadata.DefaultRelMetadataProvider
- All Implemented Interfaces:
- RelMetadataProvider
public class DefaultRelMetadataProvider
- extends ChainedRelMetadataProvider
DefaultRelMetadataProvider supplies a default implementation of the RelMetadataProvider
interface. It provides generic formulas and derivation
rules for the standard logical algebra; coverage corresponds to the methods
declared in RelMetadataQuery
.
- Version:
- $Id: //open/dev/farrago/src/org/eigenbase/rel/metadata/DefaultRelMetadataProvider.java#9 $
- Author:
- John V. Sichi
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DefaultRelMetadataProvider
public DefaultRelMetadataProvider()
- Creates a new default provider. This provider defines "catch-all"
handlers for generic RelNodes, so it should always be given lowest
priority when chaining.