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)