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)
Creates a new, generic diff engine.
|
static DiffEngine |
GenericDiffEngine.getDiffEngine(boolean strictIDComparison,
boolean sqlTextCompare)
Creates a new, generic diff engine.
|
static DiffEngine |
GenericDiffEngine.getDiffEngine(boolean strictIDComparison,
boolean strictInternalRefComparison,
boolean sqlTextCompare)
Creates a new, 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
|