net.sf.saffron.sql
Class SqlNode.DatabaseMetaDataInvocationHandler

java.lang.Object
  |
  +--net.sf.saffron.util.BarfingInvocationHandler
        |
        +--net.sf.saffron.sql.SqlNode.DatabaseMetaDataInvocationHandler
All Implemented Interfaces:
InvocationHandler
Enclosing class:
SqlNode

public static class SqlNode.DatabaseMetaDataInvocationHandler
extends BarfingInvocationHandler

Handles particular DatabaseMetaData methods; invocations of other methods will fall through to the base class, BarfingInvocationHandler, which will throw an error.


Constructor Summary
SqlNode.DatabaseMetaDataInvocationHandler()
           
 
Method Summary
 String getDatabaseProductName()
           
 String getIdentifierQuoteString()
           
 
Methods inherited from class net.sf.saffron.util.BarfingInvocationHandler
invoke, noMethod
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SqlNode.DatabaseMetaDataInvocationHandler

public SqlNode.DatabaseMetaDataInvocationHandler()
Method Detail

getDatabaseProductName

public String getDatabaseProductName()
                              throws SQLException
SQLException

getIdentifierQuoteString

public String getIdentifierQuoteString()
                                throws SQLException
SQLException

SourceForge.net_Logo