# Package org.jcsp.util.filter

package org.jcsp.util.filter

Related Packages
Package
Description
org.jcsp.util
org.jcsp.util.ints
Class
Description
Filter
Interface for channel plug-ins that define filtering operations - transformations on the data as it is read or written.
FilteredAltingChannelInput
Implements an `AltingChannelInput` channel end that also supports read filters.
FilteredAny2AnyChannel
Interface for an Any2Any channel that has support for filtering at both ends.
FilteredAny2OneChannel
Interface for an Any2One channel that supports filtering operations at each end.
FilteredChannel
Static factory for creating filtered channels.
FilteredChannelEnd
Static factory for creating channel end wrappers that support filtering.
FilteredChannelEndFactory
Factory for creating filtered channel ends around existing channel ends.
FilteredChannelFactory
This class is used for constructing Filtered Channels.
FilteredChannelInput
Interface for a channel input end that supports filtering operations.
FilteredChannelOutput
Interface for a channel output end that supports write filtering operations.
FilteredOne2AnyChannel
Interface for an `Any2Any` channel that supports both read and write filters.
FilteredOne2OneChannel
Interface for a `One2One` channel that supports filtering operations at each end.
FilteredSharedChannelInput
Interface for a channel input end that supports filtering and can be shared by multiple processes.
FilteredSharedChannelInputWrapper
This is wrapper for a `SharedChannelInput` that adds read filtering.
FilteredSharedChannelOutput
Interface for an output channel end that supports filtering operations and can be shared by multiple concurrent processes.
FilteredSharedChannelOutputWrapper
This is wrapper for a `SharedChannelOutput` that adds write filtering.
PoisonFilter
This filter will throw a `PoisonException` when `filter(Object)` is called.
PoisonFilterException
Deprecated.
Use poison directly instead
ReadFiltered
Interface for a channel end supporting read filtering operations.
WriteFiltered
Interface for a channel end supporting write filtering operations.