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) |