|
CSP for Java (JCSP) 1.1-rc4 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.jcsp.plugNplay.Integrate
public class Integrate
This is a running-sum integrator of the Integers on its input stream to its output stream.
___________ in | | out -->-| Integrate |-->--- |___________|
___________________________________________ | _______ ________ | in | | | | | | out -->---|Plus
|------->---------|Delta2
|--------->--- | |_______| |________| | | | | | | | ____________ | | | | | | | | | +--<--|Prefix (0)
|--<--+ | | |____________| | | Integrate | |___________________________________________|
Input Channels | ||
---|---|---|
in | java.lang.Number | The Channel can accept data from any subclass of Number. All values will be converted to ints. |
Output Channels | ||
out | java.lang.Integer | The output will always be of type Integer. |
Constructor Summary | |
---|---|
Integrate(ChannelInput in,
ChannelOutput out)
Construct a new Integrate process with the input Channel in and the output Channel out. |
Method Summary | |
---|---|
void |
run()
The main body of this process. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public Integrate(ChannelInput in, ChannelOutput out)
in
- the input Channelout
- the output ChannelMethod Detail |
---|
public void run()
run
in interface CSProcess
|
CSP for Java (JCSP) 1.1-rc4 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |