Package org.jcsp.plugNplay.ints
Class PrinterInt
java.lang.Object
org.jcsp.plugNplay.ints.PrinterInt
- All Implemented Interfaces:
CSProcess
Prints each int from its input channel to a PrintStream.
Process Diagram

Description
PrinterInt is a process for printing each int from its in channel to a PrintStream object (by default, System.out).For convenience, PrinterInt may be configured with prefix and postfix strings with which to decorate its output.
Channel Protocols
| Input Channels | ||
|---|---|---|
| in | int | All channels in this package carry integers. |
Example
See the example inMergeInt.- Author:
- P.H. Welch and P.D. Austin
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionConstruct a new PrinterInt with System.out as its PrintStream and empty prefix and postfix strings.PrinterInt(ChannelInputInt in, PrintStream printStream) Construct a new PrinterInt with empty prefix and postfix strings.PrinterInt(ChannelInputInt in, PrintStream printStream, String prefix, String postfix) Construct a new PrinterInt.PrinterInt(ChannelInputInt in, String prefix, String postfix) Construct a new PrinterInt with System.out as its PrintStream. -
Method Summary
-
Constructor Details
-
PrinterInt
Construct a new PrinterInt with System.out as its PrintStream and empty prefix and postfix strings.- Parameters:
in- the channel from which to read
-
PrinterInt
Construct a new PrinterInt with System.out as its PrintStream.- Parameters:
in- the channel from which to readprefix- the string to write in front of each integerpostfix- the string to write after each integer
-
PrinterInt
Construct a new PrinterInt with empty prefix and postfix strings.- Parameters:
in- the channel from which to readprintStream- the stream to which to write
-
PrinterInt
Construct a new PrinterInt.- Parameters:
in- he channel from which to readprintStream- the stream to which to writeprefix- the string to write in front of each integerpostfix- the string to write after each integer
-
-
Method Details