com.qifun.statelessFuture.util

FunctionFuture

final class FunctionFuture[AwaitResult] extends AnyVal with Stateless[AwaitResult]

A simple future implemented by foreachFunction.

Linear Supertypes
Stateless[AwaitResult, Unit], Awaitable[AwaitResult, Unit], AnyVal, Any
Type Hierarchy Learn more about scaladoc diagrams
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. FunctionFuture
  2. Stateless
  3. Awaitable
  4. AnyVal
  5. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Instance Constructors

  1. new FunctionFuture(foreachFunction: ((AwaitResult) ⇒ Unit, Catcher[Unit]) ⇒ Unit)

    foreachFunction

    The function that provides implementation for foreach.

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. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  5. final def await: AwaitResult

    Definition Classes
    Awaitable
    Annotations
    @compileTimeOnly( ... )
  6. final def flatMap[ConvertedAwaitResult](converter: (AwaitResult) ⇒ Awaitable[ConvertedAwaitResult, Unit]): Stateless[ConvertedAwaitResult, Unit]

    Definition Classes
    Awaitable
  7. final def foreach(handler: (AwaitResult) ⇒ Unit)(implicit catcher: Catcher[Unit]): Unit

    Definition Classes
    Awaitable
  8. val foreachFunction: ((AwaitResult) ⇒ Unit, Catcher[Unit]) ⇒ Unit

    The function that provides implementation for foreach.

  9. def getClass(): Class[_ <: AnyVal]

    Definition Classes
    AnyVal → Any
  10. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  11. final def map[ConvertedAwaitResult](converter: (AwaitResult) ⇒ ConvertedAwaitResult): Stateless[ConvertedAwaitResult, Unit]

    Definition Classes
    Awaitable
  12. final def onComplete(handler: (AwaitResult) ⇒ TailRec[Unit])(implicit catcher: Catcher[TailRec[Unit]]): TailRec[Unit]

    Definition Classes
    FunctionFuture → Awaitable
  13. def toString(): String

    Definition Classes
    Any
  14. final def withFilter(condition: (AwaitResult) ⇒ Boolean): Stateless[AwaitResult, Unit]

    Definition Classes
    Awaitable

Inherited from Stateless[AwaitResult, Unit]

Inherited from Awaitable[AwaitResult, Unit]

Inherited from AnyVal

Inherited from Any

Ungrouped