Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle Extension SDK
11g Release 2 (11.1.2.3.0)

E17493-04


Uses of Class
oracle.javatools.db.diff.DiffContext

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)
           

 


Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle Extension SDK
11g Release 2 (11.1.2.3.0)

E17493-04


Copyright © 1997, 2012, Oracle. All rights reserved.