public class OracleDatabase extends AbstractDatabase
| Constructor and Description |
|---|
OracleDatabase() |
| Modifier and Type | Method and Description |
|---|---|
protected DSLContext |
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 |
loadCheckConstraints(DefaultRelations relations)
Retrieve
CHECK constraints and store them to relations. |
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, getCheckConstraints, 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 void loadPrimaryKeys(DefaultRelations relations) throws SQLException
loadPrimaryKeys in class AbstractDatabaseSQLExceptionprotected void loadUniqueKeys(DefaultRelations relations) throws SQLException
loadUniqueKeys in class AbstractDatabaseSQLExceptionprotected void loadForeignKeys(DefaultRelations relations) throws SQLException
loadForeignKeys in class AbstractDatabaseSQLExceptionprotected void loadCheckConstraints(DefaultRelations relations) throws SQLException
AbstractDatabaseCHECK constraints and store them to relations.loadCheckConstraints in class AbstractDatabaseSQLExceptionprotected List<SchemaDefinition> getSchemata0() throws SQLException
AbstractDatabaseAbstractDatabase.getSchemata()getSchemata0 in class AbstractDatabaseSQLExceptionprotected List<SequenceDefinition> getSequences0() throws SQLException
AbstractDatabase.getTables(SchemaDefinition)getSequences0 in class AbstractDatabaseSQLExceptionprotected List<TableDefinition> getTables0() throws SQLException
AbstractDatabase.getTables(SchemaDefinition)getTables0 in class AbstractDatabaseSQLExceptionprotected List<EnumDefinition> getEnums0() throws SQLException
AbstractDatabase.getEnums(SchemaDefinition)getEnums0 in class AbstractDatabaseSQLExceptionprotected List<UDTDefinition> getUDTs0() throws SQLException
AbstractDatabase.getEnums(SchemaDefinition)getUDTs0 in class AbstractDatabaseSQLExceptionprotected List<ArrayDefinition> getArrays0() throws SQLException
AbstractDatabase.getArrays(SchemaDefinition)getArrays0 in class AbstractDatabaseSQLExceptionprotected List<RoutineDefinition> getRoutines0() throws SQLException
AbstractDatabaseAbstractDatabase.getRoutines(SchemaDefinition)getRoutines0 in class AbstractDatabaseSQLExceptionprotected List<PackageDefinition> getPackages0() throws SQLException
AbstractDatabase.getPackages(SchemaDefinition)getPackages0 in class AbstractDatabaseSQLExceptionprotected DSLContext create0()
create0 in class AbstractDatabaseCopyright © 2013. All Rights Reserved.