public interface Filter
| Modifier and Type | Method and Description |
|---|---|
void |
accept(FilterVisitor visitor)
Performs some processing on this filter.
|
Iterator<Filter> |
andIterator()
Returns an iterator over this filter and all subsequent filters in
the chain.
|
Filter[] |
filterChainToArray()
Return an array that contains all of the filters in the chain.
|
Filter |
getAnd()
Returns the next filter in the chain, if specified.
|
String[] |
getPropositionIds()
Returns the proposition ids for which this filter is valid.
|
String[] getPropositionIds()
String[]. Is guaranteed not to return
null, an empty array or an array containing
null values.Filter getAnd()
Filter, or null if there are no more
filters in the chain.void accept(FilterVisitor visitor)
visitor - a FilterVisitor. Cannot be null.Iterator<Filter> andIterator()
Iterator.Filter[] filterChainToArray()
Copyright © 2012–2016 Emory University. All rights reserved.