Packages

p

org.dagobuh.api

streamlets

package streamlets

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. All

Type Members

  1. class Collect[F[_], A, B] extends Transformer[F, A, B]
  2. case class CompositeTransformer[F[_], A, B, C](f: Transformer[F, A, B], g: Transformer[F, C, A]) extends Transformer[F, C, B] with Product with Serializable
  3. class DataGenerator[F[_], A] extends Source[F, A]

    Used to generate InputStreams in a dag.

    Used to generate InputStreams in a dag.

    Is useful for mocking out other possible inputs like Kafka for testing

    F

    the collection

    A

    the elements

  4. class Filter[F[_], A] extends Transformer[F, A, A]
  5. class ForEach[F[_], A] extends Sink[F, A]
  6. class Map[F[_], A, B] extends Transformer[F, A, B]
  7. trait Sink[F[_], A] extends Streamlet[A, Nothing]
  8. trait Source[F[_], A] extends Streamlet[Nothing, A]
  9. sealed trait Streamlet[+A, +B] extends Serializable
  10. trait Transformer[F[_], A, B] extends Streamlet[A, B]

Value Members

  1. object Collect extends Serializable
  2. object DataGenerator extends Serializable
  3. object Filter extends Serializable
  4. object ForEach extends Serializable
  5. object Map extends Serializable

Ungrouped