Package de.hybris.bootstrap.ddl
Class HanaModelReader
- java.lang.Object
-
- org.apache.ddlutils.platform.JdbcModelReader
-
- de.hybris.bootstrap.ddl.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.ColumnreadColumn(org.apache.ddlutils.platform.DatabaseMetaDataWrapper metaData, java.util.Map values)protected java.util.CollectionreadColumns(org.apache.ddlutils.platform.DatabaseMetaDataWrapper metaData, java.lang.String tableName)protected java.util.CollectionreadIndices(org.apache.ddlutils.platform.DatabaseMetaDataWrapper metaData, java.lang.String tableName)protected java.util.CollectionreadPrimaryKeyNames(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
-
-
-
-
Method Detail
-
readColumns
protected java.util.Collection readColumns(org.apache.ddlutils.platform.DatabaseMetaDataWrapper metaData, java.lang.String tableName) throws java.sql.SQLException- Overrides:
readColumnsin classorg.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:
readIndicesin classorg.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:
readPrimaryKeyNamesin classorg.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:
readColumnin classorg.apache.ddlutils.platform.JdbcModelReader- Throws:
java.sql.SQLException
-
-