org.shapelogic.streams
Interface FilterStream<E>

Type Parameters:
E - Input and Output are the same
All Superinterfaces:
CalcValue<E>, java.util.Iterator<E>, LazyCalc<E>, Predicate<E>, Stream<E>
All Known Subinterfaces:
ListFilterStream<E>
All Known Implementing Classes:
BaseListFilterStream, PredicateListFilterStream

public interface FilterStream<E>
extends Stream<E>, Predicate<E>

FilterStream is the simplest filter Stream.

Author:
Sami Badawi This is the same as the Predicate in Apache Commons is called.

Method Summary
 
Methods inherited from interface org.shapelogic.calculation.LazyCalc
isDirty, setup
 
Methods inherited from interface org.shapelogic.calculation.CalcValue
getValue
 
Methods inherited from interface java.util.Iterator
hasNext, next, remove
 
Methods inherited from interface org.shapelogic.predicate.Predicate
evaluate
 



Copyright © 2009. All Rights Reserved.