package pipelines
- Alphabetic
- Public
- All
Type Members
-
class
CloseOperation
[A] extends Operation[A, Unit]
Represents an operation that closes the pipeline.
Represents an operation that closes the pipeline.
- A
The type of data coming into the operation
-
class
FilterNotOperation
[A] extends Operation[A, A]
Represents an operation that filters data in a pipeline.
Represents an operation that filters data in a pipeline.
- A
The type of data coming into the operation
-
class
FilterOperation
[A] extends Operation[A, A]
Represents an operation that filters data in a pipeline.
Represents an operation that filters data in a pipeline.
- A
The type of data coming into the operation
-
class
FlatMapOperation
[A, B] extends Operation[A, B]
Represents an operation that maps data to other values in a pipeline.
Represents an operation that maps data to other values in a pipeline.
- A
The type of data coming into the operation
- B
The type of data going out of the operation
-
class
ForeachOperation
[A] extends Operation[A, Unit]
Represents an operation that maps data to other values in a pipeline.
Represents an operation that maps data to other values in a pipeline.
- A
The type of data coming into the operation
-
class
MapOperation
[A, B] extends Operation[A, B]
Represents an operation that maps data to other values in a pipeline.
Represents an operation that maps data to other values in a pipeline.
- A
The type of data coming into the operation
- B
The type of data going out of the operation
-
class
NoOperation
[A] extends Operation[A, A]
Represents an operation that does nothing (no-op).
Represents an operation that does nothing (no-op).
- A
The type of data coming into the operation
-
trait
Operation
[A, B] extends AnyRef
Represents a single operation to be applied to data in a pipeline.
Represents a single operation to be applied to data in a pipeline.
- A
The incoming data type
- B
The outgoing data type
-
class
Pipeline
[A, B] extends Closeable
Represents a pipeline of instructions used to perform a series of operations over an arbitrary collection of data.
Represents a pipeline of instructions used to perform a series of operations over an arbitrary collection of data.
- A
The incoming data type
- B
The outgoing data type