| 
Oracle Fusion Middleware Java API Reference for Oracle Extension SDK 11g Release 2 (11.1.2.0.0) E17493-01  | 
|||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use DiffContext | |
|---|---|
| oracle.javatools.db.diff | Contains a metadata driven differ of database objects. | 
| Uses of DiffContext in oracle.javatools.db.diff | 
|---|
| Methods in oracle.javatools.db.diff that return DiffContext | |
|---|---|
 DiffContext | 
DiffEngine.diff(java.util.List a,
     java.util.List b,
     ResultSet r,
     DiffContext dc)
Diff the given object lists with the prepared context.  | 
 DiffContext | 
DiffEngine.diff(java.lang.Object[] a,
     java.lang.Object[] b)
Diff the given objects.  | 
 DiffContext | 
DiffEngine.diff(java.lang.Object[] a,
     java.lang.Object[] b,
     ResultSet r)
Diff the given object arrays.  | 
 DiffContext | 
DiffEngine.diff(java.lang.Object[] a,
     java.lang.Object[] b,
     ResultSet r,
     DiffContext dc)
Diff the given object arrays with the prepared context.  | 
 DiffContext | 
DiffEngine.diff(java.lang.Object a,
     java.lang.Object b)
Diff the given objects.  | 
 DiffContext | 
DiffEngine.diff(java.lang.Object a,
     java.lang.Object b,
     ResultSet r,
     DiffContext dc)
Diff the given objects with the prepared context.  | 
| Methods in oracle.javatools.db.diff with parameters of type DiffContext | |
|---|---|
 DiffContext | 
DiffEngine.diff(java.util.List a,
     java.util.List b,
     ResultSet r,
     DiffContext dc)
Diff the given object lists with the prepared context.  | 
 DiffContext | 
DiffEngine.diff(java.lang.Object[] a,
     java.lang.Object[] b,
     ResultSet r,
     DiffContext dc)
Diff the given object arrays with the prepared context.  | 
 boolean | 
GenericToStringDiffer.diff(java.lang.Object a,
     java.lang.Object b,
     ResultSet r,
     DiffContext c)
 | 
 boolean | 
DBObjectIDDiffer.diff(java.lang.Object a,
     java.lang.Object b,
     ResultSet r,
     DiffContext c)
 | 
 DiffContext | 
DiffEngine.diff(java.lang.Object a,
     java.lang.Object b,
     ResultSet r,
     DiffContext dc)
Diff the given objects with the prepared context.  | 
 boolean | 
IDByNameDiffer.diff(java.lang.Object a,
     java.lang.Object b,
     ResultSet r,
     DiffContext c)
 | 
 boolean | 
GenericBeanDiffer.diff(java.lang.Object a,
     java.lang.Object b,
     ResultSet r,
     DiffContext c)
If the objects being diffed are beans this method returns true - i.e.  | 
 boolean | 
ListDiffer.diff(java.lang.Object a,
     java.lang.Object b,
     ResultSet rlist,
     DiffContext dc)
 | 
 boolean | 
GenericMapDiffer.diff(java.lang.Object a,
     java.lang.Object b,
     ResultSet r,
     DiffContext c)
 | 
 boolean | 
Differ.diff(java.lang.Object a,
     java.lang.Object b,
     ResultSet r,
     DiffContext c)
Diff two objects and place any results in the DiffContext.  | 
 boolean | 
GenericArrayDiffer.diff(java.lang.Object a,
     java.lang.Object b,
     ResultSet rs,
     DiffContext c)
 | 
protected  ResultSet | 
GenericBeanDiffer.diffProperty(java.lang.Object a,
             java.lang.Object b,
             ResultSet objectRS,
             DiffContext c,
             PropertyInfo prop,
             java.util.Map<java.lang.String,PropertyInfo> beanProps)
Three types of property are supported 1) those that convert to strings - convert to strings and compare 2) array properties - diff them with the engine as lists 3) other objects - let the diff engine decide what to do with them  | 
protected  ResultSet | 
GenericMapDiffer.diffValue(java.util.Map aMap,
          java.util.Map bMap,
          java.lang.Object key,
          ResultSet mapRS,
          DiffContext c)
 | 
protected  ResultSet | 
GenericMapDiffer.diffValue(java.lang.Object aValue,
          java.lang.Object bValue,
          java.lang.Object key,
          ResultSet mapRS,
          DiffContext c)
 | 
  | 
Oracle Fusion Middleware Java API Reference for Oracle Extension SDK 11g Release 2 (11.1.2.0.0) E17493-01  | 
|||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||