public abstract class DDLDiff
extends java.lang.Object
These difference are elementary difference. For instance if a given table has 3 new columns there will be 3 DDLDiff one for each column but no DDLDiff for the table.
DDLDifferences, 
IDDLGeneratorService| Modifier and Type | Class and Description | 
|---|---|
static class  | 
DDLDiff.DiffType
Type of difference as detected by the DDL Generator. 
 | 
static class  | 
DDLDiff.ObjectType
Type of object for which the difference is detected. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
abstract DDLDiff.DiffType | 
getDiffType()
Gives the type difference detected. 
 | 
abstract java.lang.String | 
getObjectName()
Gives the actual name of the object on which the differnce was detected. 
 | 
abstract DDLDiff.ObjectType | 
getObjectType()
Gives the type of object on which the difference was detected. 
 | 
abstract java.lang.String | 
getTableName()
Gives the table name to which the object on which the current difference
 was detected belongs. 
 | 
abstract boolean | 
isToGenerate()
Indicates whether current detected difference will be generated by the DDL
 Generator Service. 
 | 
abstract void | 
setToGenerate(boolean pToGenerate)
Set current difference so that it will be generated by the DDL generator. 
 | 
public abstract boolean isToGenerate()
public abstract void setToGenerate(boolean pToGenerate)
pToGenerate - True: difference will be generated, False: difference
        will be ignoredpublic abstract java.lang.String getTableName()
public abstract DDLDiff.DiffType getDiffType()
public abstract java.lang.String getObjectName()
public abstract DDLDiff.ObjectType getObjectType()