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
- @native() @throws( ... )
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equals(arg0: Any): 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[_]
- 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( ... )
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @throws( ... )