Package org.jcsp.util.filter
Class FilteredOne2AnyChannelImpl
java.lang.Object
org.jcsp.util.filter.FilteredOne2AnyChannelImpl
- All Implemented Interfaces:
One2AnyChannel
,FilteredOne2AnyChannel
Implements an
One2Any
channel that supports filtering at each end.- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate FilteredSharedChannelInput
The filtered input end of the channel.private FilteredChannelOutput
The filtered output end of the channel. -
Constructor Summary
ConstructorsConstructorDescriptionConstructs a new filtered channel from an existing channel. -
Method Summary
-
Field Details
-
in
The filtered input end of the channel. -
out
The filtered output end of the channel.
-
-
Constructor Details
-
FilteredOne2AnyChannelImpl
Constructs a new filtered channel from an existing channel.- Parameters:
chan
- the existing channel.
-
-
Method Details
-
in
Description copied from interface:One2AnyChannel
Returns the input end of the channel.- Specified by:
in
in interfaceOne2AnyChannel
-
out
Description copied from interface:One2AnyChannel
Returns the output end of the channel.- Specified by:
out
in interfaceOne2AnyChannel
-
inFilter
Description copied from interface:FilteredOne2AnyChannel
Returns the control interface to manipulate the read filters.- Specified by:
inFilter
in interfaceFilteredOne2AnyChannel
-
outFilter
Description copied from interface:FilteredOne2AnyChannel
Returns the control interface to manipulate the write filters.- Specified by:
outFilter
in interfaceFilteredOne2AnyChannel
-