| 
Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference 11g Release 1 (11.1.1) E13403-04  | 
|||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use Differ | |
|---|---|
| oracle.javatools.db.diff | Contains a metadata driven differ of database objects. | 
| Uses of Differ in oracle.javatools.db.diff | 
|---|
| Classes in oracle.javatools.db.diff that implement Differ | |
|---|---|
 class | 
GenericArrayDiffer
Differ that identifies arrays and uses a list diff to diff them.  | 
 class | 
GenericBeanDiffer
Differ for any object that uses the PropertyInfos provided by PropertyIterator and diffs the values for those PropertyInfos using the engine.  | 
 class | 
GenericIDDiffer
 | 
 class | 
GenericMapDiffer
Differ to diff two maps by key/value pairs.  | 
 class | 
GenericNameDiffer
Generic differ that only diffs the name of a bean, all other properties are ignored.  | 
 class | 
GenericSchemaDiffer
Deprecated. - use a GenericNameDiffer if you only want to diff the name of objects.  | 
 class | 
GenericToStringDiffer
Differ that will compare two objects if the ToStringManager can convert them to Strings.  | 
 class | 
IDByNameDiffer
Differ that diffs IDs by resolving them and comparing the resulting objects using DBUtil#getNameComparator() | 
 class | 
ListDiffer
Differ of lists that uses the Comparators registered with the underlying DiffEngine to compare elements in the two lists to assess whether the contents are different.  | 
 class | 
OrderedListDiffer
Deprecated. ListDiffer has a boolean arg to constructor for order diffing  | 
| Methods in oracle.javatools.db.diff with parameters of type Differ | |
|---|---|
 void | 
DiffEngine.registerDiffer(Differ d,
               java.lang.Class c)
Registers a given Differ implementation with an object type (to be used by only this DiffEngine instance)  | 
 void | 
DiffEngine.registerListDiffer(Differ d,
                   java.lang.Class c)
Registers a given Differ implementation with a List of object type (to be used by only this DiffEngine instances)  | 
  | 
Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference 11g Release 1 (11.1.1) E13403-04  | 
|||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||