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 ResultsFilter
dr
- DataResult to be filteredfilterData
- String to filter the DataResult withfilterColumn
- column to filter onprotected void handleOrphans(DataResult result)
result
- list of nodes to solve