public class IngresDatabase extends AbstractDatabase
| Constructor and Description |
|---|
IngresDatabase() |
| Modifier and Type | Method and Description |
|---|---|
protected Executor |
create0()
Create a new Factory
|
protected List<ArrayDefinition> |
getArrays0()
Retrieve ALL ARRAYs from the database.
|
protected List<EnumDefinition> |
getEnums0()
Retrieve ALL enum UDTs from the database.
|
protected List<PackageDefinition> |
getPackages0()
Retrieve ALL packages from the database.
|
protected List<RoutineDefinition> |
getRoutines0()
Retrieve ALL stored routines (functions and procedures) from the
database.
|
protected List<SchemaDefinition> |
getSchemata0()
Retrieve ALL schemata from the database.
|
protected List<SequenceDefinition> |
getSequences0()
Retrieve ALL sequences from the database.
|
protected List<TableDefinition> |
getTables0()
Retrieve ALL tables from the database.
|
protected List<UDTDefinition> |
getUDTs0()
Retrieve ALL UDTs from the database.
|
protected void |
loadForeignKeys(DefaultRelations relations)
Retrieve foreign keys and store them to relations.
|
protected void |
loadPrimaryKeys(DefaultRelations relations)
Retrieve primary keys and store them to relations
|
protected void |
loadUniqueKeys(DefaultRelations relations)
Retrieve non-primary unique keys and store them to relations
|
create, dateAsTimestamp, getArray, getArray, getArrays, getConfiguredCustomType, getConfiguredCustomTypes, getConfiguredEnumTypes, getConfiguredForcedType, getConfiguredForcedTypes, getConnection, getDataTypeForMAX_VAL, getDialect, getEnum, getEnum, getEnums, getExcludes, getForeignKeys, getIdentities, getIncludes, getInputSchemata, getOutputSchema, getPackages, getRecordTimestampFields, getRecordVersionFields, getRelations, getRelations0, getRoutines, getSchema, getSchemata, getSequences, getTable, getTable, getTables, getUDT, getUDT, getUDTs, getUniqueKeys, isArrayType, setConfiguredCustomTypes, setConfiguredEnumTypes, setConfiguredForcedTypes, setConfiguredSchemata, setConnection, setDateAsTimestamp, setExcludes, setIncludes, setRecordTimestampFields, setRecordVersionFields, setSupportsUnsignedTypes, supportsUnsignedTypesprotected Executor create0()
AbstractDatabasecreate0 in class AbstractDatabaseprotected void loadPrimaryKeys(DefaultRelations relations) throws SQLException
AbstractDatabaseloadPrimaryKeys in class AbstractDatabaseSQLExceptionprotected void loadUniqueKeys(DefaultRelations relations) throws SQLException
AbstractDatabaseloadUniqueKeys in class AbstractDatabaseSQLExceptionprotected void loadForeignKeys(DefaultRelations relations) throws SQLException
AbstractDatabaseloadForeignKeys in class AbstractDatabaseSQLExceptionprotected List<SchemaDefinition> getSchemata0() throws SQLException
AbstractDatabaseAbstractDatabase.getSchemata()getSchemata0 in class AbstractDatabaseSQLExceptionprotected List<SequenceDefinition> getSequences0() throws SQLException
AbstractDatabaseAbstractDatabase.getTables(SchemaDefinition)getSequences0 in class AbstractDatabaseSQLExceptionprotected List<TableDefinition> getTables0() throws SQLException
AbstractDatabaseAbstractDatabase.getTables(SchemaDefinition)getTables0 in class AbstractDatabaseSQLExceptionprotected List<RoutineDefinition> getRoutines0() throws SQLException
AbstractDatabaseAbstractDatabase.getRoutines(SchemaDefinition)getRoutines0 in class AbstractDatabaseSQLExceptionprotected List<PackageDefinition> getPackages0() throws SQLException
AbstractDatabaseAbstractDatabase.getPackages(SchemaDefinition)getPackages0 in class AbstractDatabaseSQLExceptionprotected List<EnumDefinition> getEnums0() throws SQLException
AbstractDatabaseAbstractDatabase.getEnums(SchemaDefinition)getEnums0 in class AbstractDatabaseSQLExceptionprotected List<UDTDefinition> getUDTs0() throws SQLException
AbstractDatabaseAbstractDatabase.getEnums(SchemaDefinition)getUDTs0 in class AbstractDatabaseSQLExceptionprotected List<ArrayDefinition> getArrays0() throws SQLException
AbstractDatabaseAbstractDatabase.getArrays(SchemaDefinition)getArrays0 in class AbstractDatabaseSQLExceptionCopyright © 2013. All Rights Reserved.