public class DefaultResultSetFilter extends java.lang.Object implements DifferenceFilter
Constructor and Description |
---|
DefaultResultSetFilter() |
Modifier and Type | Method and Description |
---|---|
void |
addFilteredProps(java.lang.String commaSepPropertyPaths)
Overloaded method for addFilteredProps(String[]) allowing a single
property path regular expression, or comma seperated list of expressions,
to be passed.
|
void |
addFilteredProps(java.lang.String[] propertyPathsArray)
Adds an array of property path regular expressions to will be ignored.
|
boolean |
isFilteredProperty(Difference rs,
java.lang.String prop)
|
boolean |
isFilteredProperty(ResultSet rs,
java.lang.String prop)
Deprecated.
|
public void addFilteredProps(java.lang.String commaSepPropertyPaths)
commaSepPropertyPaths
- comma seperated list of property path regular
expressions to ignoreaddFilteredProps(String[])
,
Pattern
public void addFilteredProps(java.lang.String[] propertyPathsArray)
propertyPathsArray
- the array of property path regular expressions to
ignoreaddFilteredProps(String)
,
Pattern
@Deprecated public boolean isFilteredProperty(ResultSet rs, java.lang.String prop)
public boolean isFilteredProperty(Difference rs, java.lang.String prop)
DifferenceFilter
same
or not being loaded
.
The format of the argument diffPath
is a slash seperated
path of property names. When the property is a list, the immediate
children of that property 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:
isFilteredProperty
in interface DifferenceFilter
rs
- the Difference to evaulateprop
- the full path to the DifferenceDefaultResultSetFilter