Interface FilterTransformerStream<E,Out>

Type Parameters:
E - Input and Output are the same
All Superinterfaces:
CalcValue<java.util.Map.Entry<E,Out>>, java.util.Iterator<java.util.Map.Entry<E,Out>>, LazyCalc<java.util.Map.Entry<E,Out>>, Stream<java.util.Map.Entry<E,Out>>, Transformer<E,Out>
All Known Implementing Classes:

public interface FilterTransformerStream<E,Out>
extends Stream<java.util.Map.Entry<E,Out>>, Transformer<E,Out>

FilterStream is the simplest filter Stream.
This is a little problematic there are 2 calculation that need to be made. So they cannot both have the same method name: invoke(input)
You can either take one of them as a Transformer or as a Calc1 member.
This one is implementing Transformer

Sami Badawi

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

Copyright © 2009. All Rights Reserved.