org.shapelogic.streams
Interface InputStreamList<In,E>

All Superinterfaces:
CalcList<In,E>
All Known Implementing Classes:
AddListStream, AndListStream, ArrayOutputListStream, BaseListStreamList, XOrListStream

public interface InputStreamList<In,E>
extends CalcList<In,E>

InputStreamList is like InputStream1 but takes List of streams as input.
This takes care of the input functionality of a Stream.

Author:
Sami Badawi

Method Summary
 int getDimension()
          How many input streams you have.
 java.util.List<In> getInput(int index)
           
 java.util.List<NumberedStream<In>> getInputStream()
          Stream that this stream is connected to.
 
Methods inherited from interface org.shapelogic.calculation.CalcList
invoke
 

Method Detail

getInputStream

java.util.List<NumberedStream<In>> getInputStream()
Stream that this stream is connected to. What if the Range is of different type? I think that maybe I can relax this later.


getInput

java.util.List<In> getInput(int index)

getDimension

int getDimension()
How many input streams you have.



Copyright © 2009. All Rights Reserved.