org.apache.ibatis.ibator.internal.db
Class DatabaseIntrospector

java.lang.Object
  extended by org.apache.ibatis.ibator.internal.db.DatabaseIntrospector

public class DatabaseIntrospector
extends java.lang.Object

Author:
Jeff Butler

Constructor Summary
DatabaseIntrospector(IbatorContext ibatorContext, java.sql.DatabaseMetaData databaseMetaData, JavaTypeResolver javaTypeResolver, java.util.List<java.lang.String> warnings)
           
 
Method Summary
 java.util.List<IntrospectedTable> introspectTables(TableConfiguration tc)
          Returns a List that matches the specified table configuration.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DatabaseIntrospector

public DatabaseIntrospector(IbatorContext ibatorContext,
                            java.sql.DatabaseMetaData databaseMetaData,
                            JavaTypeResolver javaTypeResolver,
                            java.util.List<java.lang.String> warnings)
Method Detail

introspectTables

public java.util.List<IntrospectedTable> introspectTables(TableConfiguration tc)
                                                   throws java.sql.SQLException
Returns a List that matches the specified table configuration.

Parameters:
tc -
Returns:
a list of introspected tables
Throws:
java.sql.SQLException