public class TreeFilter extends java.lang.Object implements ResultsFilter
| Constructor and Description |
|---|
TreeFilter() |
| Modifier and Type | Method and Description |
|---|---|
void |
filterData(DataResult dr,
java.lang.String filterData,
java.lang.String filterColumn)
There are some preconditions
We expect each element of DataResult to implement
"DepthAware".
|
protected void |
handleOrphans(DataResult result)
Handle the unavailable channels/systems by adding
fake nodes.
|
void |
setMatcher(Matcher m)
Set a matcher to match individual elements.
|
public void setMatcher(Matcher m)
m - the matcher that evaluates individual elements.public void filterData(DataResult dr, java.lang.String filterData, java.lang.String filterColumn)
filterData in interface ResultsFilterdr - DataResult to be filteredfilterData - String to filter the DataResult withfilterColumn - column to filter onprotected void handleOrphans(DataResult result)
result - list of nodes to solve