Class HanaModelReader


  • public class HanaModelReader
    extends org.apache.ddlutils.platform.JdbcModelReader
    • Constructor Summary

      Constructors 
      Constructor Description
      HanaModelReader​(org.apache.ddlutils.Platform platform, java.lang.String tablePrefix)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected org.apache.ddlutils.model.Column readColumn​(org.apache.ddlutils.platform.DatabaseMetaDataWrapper metaData, java.util.Map values)  
      protected java.util.Collection readColumns​(org.apache.ddlutils.platform.DatabaseMetaDataWrapper metaData, java.lang.String tableName)  
      protected java.util.Collection readIndices​(org.apache.ddlutils.platform.DatabaseMetaDataWrapper metaData, java.lang.String tableName)  
      protected java.util.Collection readPrimaryKeyNames​(org.apache.ddlutils.platform.DatabaseMetaDataWrapper metaData, java.lang.String tableName)  
      • Methods inherited from class org.apache.ddlutils.platform.JdbcModelReader

        determineAutoIncrementFromResultSetMetaData, determineSchemaOf, getColumnsForColumn, getColumnsForFK, getColumnsForIndex, getColumnsForPK, getColumnsForTable, getConnection, getDatabase, getDatabase, getDefaultCatalogPattern, getDefaultColumnPattern, getDefaultSchemaPattern, getDefaultTablePattern, getDefaultTableTypes, getPlatform, getPlatformInfo, initColumnsForColumn, initColumnsForFK, initColumnsForIndex, initColumnsForPK, initColumnsForTable, isInternalForeignKeyIndex, isInternalPrimaryKeyIndex, matches, readColumns, readForeignKey, readForeignKeys, readIndex, readPrimaryKeyName, readTable, readTables, removeInternalForeignKeyIndex, removeInternalPrimaryKeyIndex, removeSystemIndices, setDefaultCatalogPattern, setDefaultColumnPattern, setDefaultSchemaPattern, setDefaultTablePattern, setDefaultTableTypes, sortForeignKeys, unescape
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • HanaModelReader

        public HanaModelReader​(org.apache.ddlutils.Platform platform,
                               java.lang.String tablePrefix)
    • Method Detail

      • readColumns

        protected java.util.Collection readColumns​(org.apache.ddlutils.platform.DatabaseMetaDataWrapper metaData,
                                                   java.lang.String tableName)
                                            throws java.sql.SQLException
        Overrides:
        readColumns in class org.apache.ddlutils.platform.JdbcModelReader
        Throws:
        java.sql.SQLException
      • readIndices

        protected java.util.Collection readIndices​(org.apache.ddlutils.platform.DatabaseMetaDataWrapper metaData,
                                                   java.lang.String tableName)
                                            throws java.sql.SQLException
        Overrides:
        readIndices in class org.apache.ddlutils.platform.JdbcModelReader
        Throws:
        java.sql.SQLException
      • readPrimaryKeyNames

        protected java.util.Collection readPrimaryKeyNames​(org.apache.ddlutils.platform.DatabaseMetaDataWrapper metaData,
                                                           java.lang.String tableName)
                                                    throws java.sql.SQLException
        Overrides:
        readPrimaryKeyNames in class org.apache.ddlutils.platform.JdbcModelReader
        Throws:
        java.sql.SQLException
      • readColumn

        protected org.apache.ddlutils.model.Column readColumn​(org.apache.ddlutils.platform.DatabaseMetaDataWrapper metaData,
                                                              java.util.Map values)
                                                       throws java.sql.SQLException
        Overrides:
        readColumn in class org.apache.ddlutils.platform.JdbcModelReader
        Throws:
        java.sql.SQLException