Class OracleDBModelParser

java.lang.Object
org.apache.empire.db.validation.DBModelParser
org.apache.empire.dbms.oracle.OracleDBModelParser

public class OracleDBModelParser extends DBModelParser
  • Constructor Details

    • OracleDBModelParser

      public OracleDBModelParser(String schemaName)
  • Method Details

    • getSchemaName

      public String getSchemaName()
      Returns:
      the database schema name
    • collectColumns

      protected int collectColumns(DatabaseMetaData dbMeta) throws SQLException
      collects all column information at once
      Overrides:
      collectColumns in class DBModelParser
      Parameters:
      dbMeta - the database meta data
      Returns:
      the column count
      Throws:
      SQLException - thrown if a database access error occurs
    • collectForeignKeys

      protected int collectForeignKeys(DatabaseMetaData dbMeta) throws SQLException
      collects all foreign keys at once
      Overrides:
      collectForeignKeys in class DBModelParser
      Parameters:
      dbMeta - the database meta data
      Returns:
      the foreign key count
      Throws:
      SQLException - thrown if a database access error occurs