public class DataTypeSettings extends HashStructureAdapter
_hash
Modifier and Type | Method and Description |
---|---|
Type |
findBuiltInComplexType(java.lang.String name,
java.lang.String schemaName)
Deprecated.
- use listBuiltInObjects on the provider's DatabaseDescriptor
|
DatabaseDescriptor |
getDatabaseDescriptor()
Gets the DatabaseDescriptor for the emulation of the offlinedb.
|
DataType |
getDataType(java.lang.String typeName)
Deprecated.
- use getDataType on the provider's DatabaseDescriptor
|
static DatabaseDescriptor |
getDefaultDatabaseDescriptor()
Gets the DatabaseDescriptor for the default offlinedb emulation.
|
static java.lang.Class |
getDefaultSourceClass()
Deprecated.
|
java.lang.Class<? extends Database> |
getSource()
Deprecated.
the class is not longer used - replaced by
getDatabaseDescriptor() |
static java.lang.Class<? extends Database> |
getSource(DBObjectProvider otherProvider)
Deprecated.
source class is no longer used, DatabaseDescriptor is used
instead.
|
static java.lang.Class[] |
getSourceClasses()
Deprecated.
iterate through the type/versions in the
DatabaseRegistry . |
java.lang.String |
getSourceName()
Deprecated.
use
getDatabaseDescriptor().getDatabaseName() |
static java.lang.String |
getSourceName(java.lang.Class<? extends Database> clz)
Deprecated.
|
static java.util.Collection<java.lang.Class<? extends Database>> |
getUpgradePaths(java.lang.Class<? extends Database> dbClass)
Deprecated.
use the compatability methods on DatabaseDescriptor
instead.
|
Type[] |
listComplexTypes(java.lang.String schemaName)
Deprecated.
- use listBuiltInObjects on the provider's DatabaseDescriptor
|
java.lang.String[] |
listComplexTypeSchemas()
Deprecated.
- use listBuiltInObjects on the provider's DatabaseDescriptor
|
DataType[] |
listDataTypes()
Deprecated.
- use listSupportedDataTypes on the provider's DatabaseDescriptor
|
void |
setDatabaseDescriptor(DatabaseDescriptor desc)
Sets the DatabaseDescriptor for the database that the offlinedb with
these settings should be emulating.
|
void |
setSource(java.lang.Class<? extends Database> clz)
Deprecated.
|
void |
setSourceToMatch(DBObjectProvider otherProvider)
Sets the source database class whose DataTypes we are supporting in
this provider to match those of the given provider.
|
addStructureChangeListener, containsKey, copyTo, copyToImpl, equals, equalsImpl, findOrCreate, forcedCopyTo, getHashStructure, removeStructureChangeListener, useObjectEquals
@Deprecated public java.lang.Class<? extends Database> getSource()
getDatabaseDescriptor()
public DatabaseDescriptor getDatabaseDescriptor()
If no descriptor has been set, the default emulation will be returned (i.e. the latest version of Oracle).
public void setDatabaseDescriptor(DatabaseDescriptor desc)
desc
- the new descriptor (or null to clear the settings).@Deprecated public java.lang.String getSourceName()
getDatabaseDescriptor().getDatabaseName()
public void setSourceToMatch(DBObjectProvider otherProvider)
@Deprecated public void setSource(java.lang.Class<? extends Database> clz)
setDatabaseDescriptor(oracle.javatools.db.DatabaseDescriptor)
instead.@Deprecated public DataType getDataType(java.lang.String typeName)
@Deprecated public DataType[] listDataTypes()
@Deprecated public java.lang.String[] listComplexTypeSchemas()
@Deprecated public Type[] listComplexTypes(java.lang.String schemaName)
@Deprecated public Type findBuiltInComplexType(java.lang.String name, java.lang.String schemaName)
@Deprecated public static java.lang.Class[] getSourceClasses()
DatabaseRegistry
.public static DatabaseDescriptor getDefaultDatabaseDescriptor()
@Deprecated public static java.lang.Class getDefaultSourceClass()
getDefaultDatabaseDescriptor()
@Deprecated public static java.lang.String getSourceName(java.lang.Class<? extends Database> clz)
DatabaseDescriptor.getDatabaseName()
@Deprecated public static final java.util.Collection<java.lang.Class<? extends Database>> getUpgradePaths(java.lang.Class<? extends Database> dbClass)
@Deprecated public static java.lang.Class<? extends Database> getSource(DBObjectProvider otherProvider)