| 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.ddl | 
 API for generating DDL in the database API. 
 | 
| oracle.javatools.db.diff | 
 Contains a metadata driven differ of database objects. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
DiffEngine | 
DBObjectProvider.getDiffEngine()
Returns a diff engine setup with the appropriate set of differs for object updating. 
 | 
DiffEngine | 
AbstractDBObjectProvider.getDiffEngine()  | 
| Modifier and Type | Method and Description | 
|---|---|
DiffEngine | 
DDLDatabase.getDiffEngine()  | 
| Modifier and Type | Method and Description | 
|---|---|
DiffEngine | 
DiffEngine.copy()
Creates a copy of this diff engine with all the same comparators and differs registered. 
 | 
static DiffEngine | 
GenericDiffEngine.getDiffEngine(boolean strictIDComparison)
Returns a fresh, generic diff engine. 
 | 
static DiffEngine | 
GenericDiffEngine.getDiffEngine(boolean strictIDComparison, boolean sqlTextCompare)
Returns a fresh, generic diff engine. 
 | 
DiffEngine | 
DiffContext.getEngine()
Returns the diff engine being used - useful for calling back to the engine for diffing children. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
DiffContext.setEngine(DiffEngine diffEngine)  | 
| Constructor and Description | 
|---|
DiffContext(DiffEngine diffEngine, ResultSet resultSet)  | 
DiffEngine(DiffEngine existing)
Create a new diff engine with the same differs as an existing one 
 |