Package | Description |
---|---|
oracle.javatools.db.property |
Classes for dealing with properties in the database API.
|
oracle.javatools.db.refactoring |
Provides classes relevant to refactoring in a DBObjectProvider.
|
oracle.javatools.db.validators |
Contains classes that provide the capability to validate DBObjects in
a DBObjectProvider.
|
Modifier and Type | Method and Description |
---|---|
CascadeAction |
PropertyInfo.getCascadeAction()
Gets the default action to perform when cascasding the delete of a
reference.
|
Modifier and Type | Method and Description |
---|---|
protected CascadeAction |
CascadeWorker.cascadeDelete(DBObjectID removed,
DBObject referer,
T obj)
Cascade deletes the given removed object.
|
CascadeAction |
CascadeWorker.cascadeDelete(DBObject removed,
T obj)
Cascade deletes the given removed object.
|
protected CascadeAction |
CascadeWorker.cascadePropertyChange(Difference objDiff,
java.lang.String propName,
java.lang.Object oldValue,
java.lang.Object newValue,
T obj)
Process the given difference from a dependent object that is being
updated.
|
CascadeAction |
CascadeWorker.cascadeUpdate(Difference objDiff,
T obj)
Cascades the given object difference to an object this CascadeWorker
is responsible for.
|
protected CascadeAction |
CascadeWorker.removeReference(DBObjectID removed,
DBObject referer,
PropertyInfo info)
This method is called when a reference is found to a deleted object.
|
static CascadeAction |
CascadeAction.valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static CascadeAction[] |
CascadeAction.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
Modifier and Type | Method and Description |
---|---|
CascadeAction |
SchemaObjectValidator.cascadeDelete(DBObject removed,
T obj) |
protected CascadeAction |
SchemaObjectValidator.cascadePropertyChange(Difference objDiff,
java.lang.String propName,
java.lang.Object oldValue,
java.lang.Object newValue,
T obj) |