net.sf.farrago.namespace.jdbc
Class MedJdbcMetadataProvider
java.lang.Object
org.eigenbase.rel.metadata.ReflectiveRelMetadataProvider
net.sf.farrago.namespace.jdbc.MedJdbcMetadataProvider
- All Implemented Interfaces:
- RelMetadataProvider, ReflectiveVisitor
public class MedJdbcMetadataProvider
- extends ReflectiveRelMetadataProvider
MedJdbcMetadataProvider supplies metadata to the optimizer about JDBC
relational expressions.
- Version:
- $Id: //open/dev/farrago/src/net/sf/farrago/namespace/jdbc/MedJdbcMetadataProvider.java#7 $
- Author:
- John Sichi
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MedJdbcMetadataProvider
public MedJdbcMetadataProvider()
canRestart
public Boolean canRestart(MedJdbcQueryRel rel)
getUniqueKeys
public Set<BitSet> getUniqueKeys(MedJdbcQueryRel rel)
areColumnsUnique
public Boolean areColumnsUnique(MedJdbcQueryRel rel,
BitSet columns,
boolean ignoreNulls)