class ResultOfCompleteInvocation[T] extends AnyRef
Class that provides the lastly
method of the complete
-lastly
syntax.
- Source
- CompleteLastly.scala
- Alphabetic
- By Inheritance
- ResultOfCompleteInvocation
- AnyRef
- Any
- Hide All
- Show All
- Public
- All
Instance Constructors
- new ResultOfCompleteInvocation(futuristicBlock: => T, futuristic: Futuristic[T])
- futuristicBlock
a by-name that produces a futuristic type
- futuristic
the futuristic typeclass instance
Value Members
- final def !=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def ##(): Int
- Definition Classes
- AnyRef → Any
- final def ==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- def clone(): AnyRef
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @native()
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def equals(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef → Any
- def finalize(): Unit
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.Throwable])
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- def hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- def lastly(lastlyBlock: => Unit): T
Registers cleanup code to be executed immediately if the future-producing code passed to
complete
throws an exception, or otherwise asynchronously, when the future returned by the code passed tocomplete
itself completes.Registers cleanup code to be executed immediately if the future-producing code passed to
complete
throws an exception, or otherwise asynchronously, when the future returned by the code passed tocomplete
itself completes.See the main documentation for trait
CompleteLastly
for more detail.- lastlyBlock
cleanup code to execute whether the code passed to
complete
throws an exception or succesfully returns a futuristic value.
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- def toString(): String
Pretty string representation of this class.
Pretty string representation of this class.
- Definition Classes
- ResultOfCompleteInvocation → AnyRef → Any
- final def wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException]) @native()