Package | Description |
---|---|
oracle.javatools.db |
Contains a metadata API for describing database objects, and retrieving them
from a provider of database objects - for example a database.
|
oracle.javatools.db.datatypes |
Classes related to datatypes in the database API.
|
oracle.javatools.db.plsql |
Classes for dealing with PL/SQL objects.
|
oracle.javatools.db.sql |
Contains an API for declaratively parsing SQL queries (SELECT statements).
|
Modifier and Type | Class and Description |
---|---|
static class |
IDPolicy.DBLinkIDPolicy |
static class |
IDPolicy.DefaultIDPolicy
IDPolicy that creates a TemporaryObjectID that does NOT point back to the
original object for every object that has an ID.
|
static class |
IDPolicy.SameIDPolicy
IDPolicy that simply copies the objects ID to the copy.
|
static class |
IDPolicy.TemporaryIDPolicy
Deprecated.
moved to TemporaryObjectID.TemporaryIDPolicy
|
static class |
TemporaryObjectID.CopyBackPolicy
IDPolicy to use when copying the temp copy of an object back over its
original object.
|
static class |
TemporaryObjectID.TemporaryIDPolicy
IDPolicy that creates a TemporaryObjectID for every object that has the
original object set.
|
Modifier and Type | Method and Description |
---|---|
protected <T> T |
AbstractDBObject.copyObject(T value,
DBObject copy,
IDPolicy idPolicy)
Recursive function that can copy all objects supported as properties in the
API.
|
static <T> T |
DBUtil.copyPropertyValue(T value,
DBObject orig,
DBObject copy,
IDPolicy idPolicy)
Copies a property value from an original DBObject so that it can be set
on a copy of that object.
|
protected DBObject |
AbstractDBObject.copyTo(DBObject target,
DBObject copyParent,
IDPolicy idPolicy)
Internal copy method used by the API to perform copy operations.
|
DBObject |
DBObject.copyTo(DBObject target,
IDPolicy idPolicy)
Copies the state of this object to another instance.
|
DBObject |
AbstractDBObject.copyTo(DBObject target,
IDPolicy idPolicy) |
protected void |
AbstractBuildableObject.copyToImpl(AbstractDBObject copy,
DBObject copyParent,
IDPolicy idPolicy) |
protected void |
AbstractDBObject.copyToImpl(AbstractDBObject copy,
DBObject copyParent,
IDPolicy idPolicy)
Implementation method for making a copy of this object.
|
protected void |
CheckConstraint.copyToImpl(AbstractDBObject copy,
DBObject copyParent,
IDPolicy idPolicy) |
protected void |
Index.copyToImpl(AbstractDBObject copy,
DBObject copyParent,
IDPolicy idPolicy) |
Modifier and Type | Method and Description |
---|---|
protected void |
DataTypeUsage.copyToImpl(AbstractDBObject target,
DBObject copyParent,
IDPolicy idPolicy) |
protected void |
DataTypeSynonym.copyToImpl(AbstractDBObject other,
DBObject copyParent,
IDPolicy idPolicy) |
Modifier and Type | Method and Description |
---|---|
protected void |
DBObjectPlSqlFragment.copyToImpl(AbstractDBObject copy,
DBObject copyParent,
IDPolicy idPolicy) |
Modifier and Type | Method and Description |
---|---|
protected void |
Operation.copyToImpl(AbstractDBObject target,
DBObject copyParent,
IDPolicy idPolicy) |
protected void |
FunctionUsage.copyToImpl(AbstractDBObject target,
DBObject copyParent,
IDPolicy idPolicy) |
protected void |
AbstractProviderUsageSQLFragment.copyToImpl(AbstractDBObject target,
DBObject copyParent,
IDPolicy idPolicy) |