Package

de.heikoseeberger.commons.akka

stream

Permalink

package stream

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. stream
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. final class Accumulate[A, B] extends GraphStage[FlowShape[A, B]]

    Permalink

    This stage emits folded values like scan, but the first element emitted is not the zero value but the result of applying the given function to the given zero value and the first pushed element.

    This stage emits folded values like scan, but the first element emitted is not the zero value but the result of applying the given function to the given zero value and the first pushed element.

    A

    input type

    B

    output type

  2. type IndexedSeq[+A] = scala.collection.immutable.IndexedSeq[A]

    Permalink
  3. type Iterable[+A] = scala.collection.immutable.Iterable[A]

    Permalink
  4. final class LastElement[A] extends GraphStageWithMaterializedValue[FlowShape[A, A], Future[Option[A]]]

    Permalink

    This stage materializes to the last element pushed before upstream completion, if any, thereby recovering from any failure.

    This stage materializes to the last element pushed before upstream completion, if any, thereby recovering from any failure. Pushed elements are just passed along.

    A

    input and output type

  5. type Seq[+A] = scala.collection.immutable.Seq[A]

    Permalink
  6. type Traversable[+A] = scala.collection.immutable.Traversable[A]

    Permalink

Value Members

  1. object Accumulate

    Permalink

    This companion defines a factory for Accumulate instances, see Accumulate.apply.

  2. object LastElement

    Permalink

    This companion defines a factory for LastElement instances, see LastElement.apply.

Inherited from AnyRef

Inherited from Any

Ungrouped