org.openjena.atlas.iterator
Class FilterStack<T>
java.lang.Object
org.openjena.atlas.iterator.FilterStack<T>
- All Implemented Interfaces:
- Filter<T>
public abstract class FilterStack<T>
- extends java.lang.Object
- implements Filter<T>
Add a filter to a chain - the original filter is called after this new sub-filter.
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
FilterStack
public FilterStack(Filter<T> other)
FilterStack
public FilterStack(Filter<T> other,
boolean callOldFilterFirst)
accept
public final boolean accept(T item)
- Specified by:
accept in interface Filter<T>
acceptAdditional
public abstract boolean acceptAdditional(T item)
- Additional filter condition to apply
Copyright ? 2004, 2005, 2006, 2007, 2008, 2009 Hewlett-Packard Development Company, LP Copyright ? 2010 Talis Systems Ltd. Copyright ? 2010, 2011 Epimorphics Ltd.