c

zio.stream.ZStream

PipelineSyntax

implicit final class PipelineSyntax[Env, Err, Elem] extends AnyVal

Provides syntax for applying pipelines to streams.

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. PipelineSyntax
  2. AnyVal
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Instance Constructors

  1. new PipelineSyntax(self: ZStream[Env, Err, Elem])

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    Any
  2. final def ##: Int
    Definition Classes
    Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    Any
  4. def @@[LowerEnv <: Env, UpperEnv >: Env, LowerErr <: Err, UpperErr >: Err, LowerElem <: Elem, UpperElem >: Elem](pipeline: ZPipeline[LowerEnv, UpperEnv, LowerErr, UpperErr, LowerElem, UpperElem])(implicit trace: ZTraceElement): ZStream[OutEnv[Env], OutErr[Err], OutElem[Elem]]

    Syntax for applying pipelines.

  5. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  6. def branchAfter[LowerEnv <: Env, UpperEnv >: Env, LowerErr <: Err, UpperErr >: Err, LowerElem <: Elem, UpperElem >: Elem](n: Int)(f: (Chunk[Elem]) => WithOut[LowerEnv, UpperEnv, LowerErr, UpperErr, LowerElem, UpperElem, [Env]Env, [Err]Err, [Elem]Elem])(implicit trace: ZTraceElement): ZStream[Env, Err, Elem]

    Reads the first n values from the stream and uses them to choose the pipeline that will be used for the remainder of the stream.

  7. def getClass(): Class[_ <: AnyVal]
    Definition Classes
    AnyVal → Any
  8. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  9. def toString(): String
    Definition Classes
    Any
  10. def via[LowerEnv <: Env, UpperEnv >: Env, LowerErr <: Err, UpperErr >: Err, LowerElem <: Elem, UpperElem >: Elem](pipeline: ZPipeline[LowerEnv, UpperEnv, LowerErr, UpperErr, LowerElem, UpperElem])(implicit trace: ZTraceElement): ZStream[OutEnv[Env], OutErr[Err], OutElem[Elem]]

    Threads the stream through a transformation pipeline.

  11. def viaFunction[OutEnv, OutErr, OutElem](f: (ZStream[Env, Err, Elem]) => ZStream[OutEnv, OutErr, OutElem])(implicit trace: ZTraceElement): ZStream[OutEnv, OutErr, OutElem]

    Threads the stream through the transformation function f.

Deprecated Value Members

  1. def >>>[LowerEnv <: Env, UpperEnv >: Env, LowerErr <: Err, UpperErr >: Err, LowerElem <: Elem, UpperElem >: Elem](pipeline: ZPipeline[LowerEnv, UpperEnv, LowerErr, UpperErr, LowerElem, UpperElem])(implicit trace: ZTraceElement): ZStream[OutEnv[Env], OutErr[Err], OutElem[Elem]]

    Symbolic alias for ZStream#via.

    Symbolic alias for ZStream#via.

    Annotations
    @deprecated
    Deprecated

    (Since version use @@) 2.0.0

Inherited from AnyVal

Inherited from Any

Ungrouped