org.shapelogic.streams
Interface ListFilterStream<E>

Type Parameters:
E - Both input and output is the same
All Superinterfaces:
CalcValue<E>, FilterStream<E>, java.lang.Iterable<E>, java.util.Iterator<E>, LazyCalc<E>, ListStream<E>, NumberedStream<E>, Predicate<E>, Stream<E>
All Known Implementing Classes:
BaseListFilterStream, PredicateListFilterStream

public interface ListFilterStream<E>
extends FilterStream<E>, ListStream<E>

Author:
Sami Badawi

Method Summary
 
Methods inherited from interface org.shapelogic.predicate.Predicate
evaluate
 
Methods inherited from interface org.shapelogic.streams.ListStream
getList, setList
 
Methods inherited from interface org.shapelogic.streams.NumberedStream
get, getIndex, getLast, getMaxLast, setMaxLast
 
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 java.lang.Iterable
iterator
 



Copyright © 2009. All Rights Reserved.