| Package | Description | 
|---|---|
| oracle.ide.db | 
 Classes for representing database objects in the IDE. 
 | 
| 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.ddl | 
 API for generating DDL in the database API. 
 | 
| oracle.javatools.db.event | |
| 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. 
 | 
| Class and Description | 
|---|
| DBObjectTransaction
 Object that encapsulates the create/update/delete of multiple objects
 and allows subsequent updates to objects as well before commiting the
 whole set as a unit of work to the provider. 
 | 
| Class and Description | 
|---|
| DBObjectTransaction
 Object that encapsulates the create/update/delete of multiple objects
 and allows subsequent updates to objects as well before commiting the
 whole set as a unit of work to the provider. 
 | 
| UpdateProcessor
 Plugin to a DBObjectProvider that when registered processes any
 Difference passed to updateObjects allowing customisation of all
 create/update/delete operations. 
 | 
| Class and Description | 
|---|
| DBObjectTransaction
 Object that encapsulates the create/update/delete of multiple objects
 and allows subsequent updates to objects as well before commiting the
 whole set as a unit of work to the provider. 
 | 
| Class and Description | 
|---|
| DBObjectTransaction
 Object that encapsulates the create/update/delete of multiple objects
 and allows subsequent updates to objects as well before commiting the
 whole set as a unit of work to the provider. 
 | 
| Class and Description | 
|---|
| CascadeAction
 Defines the available actions when cascading a delete or change to a
 dependent object. 
 | 
| Class and Description | 
|---|
| CascadeAction
 Defines the available actions when cascading a delete or change to a
 dependent object. 
 | 
| DBObjectTransaction
 Object that encapsulates the create/update/delete of multiple objects
 and allows subsequent updates to objects as well before commiting the
 whole set as a unit of work to the provider. 
 | 
| RefactoringProcessor
 UpdateProcessor implementation that helps when writing refactoring based
 processor implementations. 
 | 
| UpdateProcessor
 Plugin to a DBObjectProvider that when registered processes any
 Difference passed to updateObjects allowing customisation of all
 create/update/delete operations. 
 | 
| Class and Description | 
|---|
| CascadeAction
 Defines the available actions when cascading a delete or change to a
 dependent object. 
 | 
| CascadeWorker
 Class responsible for doing the actual cascade of an object update or
 removal. 
 |