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.
|
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 |
SpecPlSql.copyToImpl(AbstractDBObject copy, DBObject copyParent, IDPolicy idPolicy)
Deprecated.
|
protected void |
PlSqlSubprogram.copyToImpl(AbstractDBObject copy, DBObject copyParent, IDPolicy idPolicy)
Deprecated.
|
protected void |
PlSqlParameter.copyToImpl(AbstractDBObject other, DBObject copyParent, IDPolicy idPolicy)
Deprecated.
|
protected void |
PlSqlMethod.copyToImpl(AbstractDBObject other, DBObject copyParent, IDPolicy idPolicy)
Deprecated.
|
protected void |
PlSqlAttribute.copyToImpl(AbstractDBObject other, DBObject copyParent, IDPolicy idPolicy)
Deprecated.
|
protected void |
PlSql.copyToImpl(AbstractDBObject copy, DBObject copyParent, IDPolicy idPolicy)
Deprecated.
|
protected void |
Index.copyToImpl(AbstractDBObject copy, DBObject copyParent, IDPolicy idPolicy) |
protected void |
CheckConstraint.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 |
AbstractBuildableObject.copyToImpl(AbstractDBObject copy, DBObject copyParent, IDPolicy idPolicy) |
Modifier and Type | Method and Description |
---|---|
protected void |
PredefinedDataType.copyToImpl(AbstractDBObject other, DBObject copyParent, IDPolicy idPolicy) |
protected void |
NumericDataType.copyToImpl(AbstractDBObject other, DBObject copyParent, IDPolicy idPolicy) |
protected void |
DataTypeUsage.copyToImpl(AbstractDBObject target, DBObject copyParent, IDPolicy idPolicy) |
protected void |
DataTypeSynonym.copyToImpl(AbstractDBObject other, DBObject copyParent, IDPolicy idPolicy) |
protected void |
DataTypeAttribute.copyToImpl(AbstractDBObject other, DBObject copyParent, IDPolicy idPolicy) |
protected void |
ComplexType.copyToImpl(AbstractDBObject other, DBObject copyParent, IDPolicy idPolicy)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
protected void |
PlSqlReference.copyToImpl(AbstractDBObject copy, DBObject copyParent, IDPolicy idPolicy) |
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 |
FKUsage.copyToImpl(AbstractDBObject target, DBObject copyParent, IDPolicy idPolicy) |
protected void |
AbstractSchemaObjectUsage.copyToImpl(AbstractDBObject target, DBObject copyParent, IDPolicy idPolicy) |
protected void |
AbstractDBObjectUsage.copyToImpl(AbstractDBObject target, DBObject copyParent, IDPolicy idPolicy) |