Skip navigation links

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

E17493-04


oracle.javatools.db.diff
Interface DifferenceFilter

All Known Subinterfaces:
ResultSetFilter
All Known Implementing Classes:
DefaultResultSetFilter

public interface DifferenceFilter

Filter that can be applied recursively to a Difference to change the assessment of which Differences are the "same".

Since:
11.1.1.2.0 (formerly ResultSetFilter)

Method Summary
 boolean isFilteredProperty(Difference diff, java.lang.String prop)
          When applying a ResultSetFilter to a ResultSet, the following method will be called on the given ResultSetFilter for each ResultSet that is marked as not being the "same".

 

Method Detail

isFilteredProperty

boolean isFilteredProperty(Difference diff,
                           java.lang.String prop)
When applying a ResultSetFilter to a ResultSet, the following method will be called on the given ResultSetFilter for each ResultSet that is marked as not being the "same". The format of the argument prop is a slash seperated path of property names. When the property is a list, the immediate children of that propeerty will be the name of the child (or position in the list <0>, <1>, etc). For example, the default property of the EMPNO column on a Table would have the property path: The SQLText propery of the second expression of an Index would have the property path The implementation of this interface can use what ever algorithm is appropriate to determine if this particular property should be ignored or not. If this method returns true, then the "same" property on the ResultSet will be updated to true.
Parameters:
rs -
prop -

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.