package future
- Since
09 Jan 2018
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- future
- FutureSyntaxImplicits
- FutureTypeDefinitions
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Type Members
- final class BooleanToFutureOps extends AnyRef
- final class EitherToFutureOps[L, R] extends AnyRef
-
type
ExecutionContext = scala.concurrent.ExecutionContext
- Definition Classes
- FutureTypeDefinitions
-
type
Future[T] = scala.concurrent.Future[T]
- Definition Classes
- FutureTypeDefinitions
- final class FutureBooleanToFutureOps extends AnyRef
- final class FutureOptionToFutureOps[T] extends AnyRef
-
trait
FutureSyntaxImplicits extends AnyRef
- Since
25 Jan 2018
-
trait
FutureTypeDefinitions extends AnyRef
- Since
09 Jan 2018
-
final
class
OptionToFutureOps[T] extends AnyRef
- Since
25 Jan 2018
- final class ResultToFutureOps[R] extends AnyRef
-
final
class
SafeFutureOps[T] extends AnyRef
This is the most useful thing since sliced-bread.
This is the most useful thing since sliced-bread. No more hidden side-effects from annoying Future.apply
- final class TryToFutureOps[T] extends AnyRef
-
final
class
UnsafeFutureOps[T] extends AnyRef
These operations are impure, and should be rarely, if ever used.
These operations are impure, and should be rarely, if ever used. Definitely never in any production code that responds to your request. Acceptable only on application startup, or test code
- Since
09 Jan 2018
Value Members
-
val
Await: scala.concurrent.Await.type
- Definition Classes
- FutureTypeDefinitions
-
val
ExecutionContext: scala.concurrent.ExecutionContext.type
- Definition Classes
- FutureTypeDefinitions
-
val
Future: scala.concurrent.Future.type
- Definition Classes
- FutureTypeDefinitions
-
def
blocking[T](body: ⇒ T): T
- Definition Classes
- FutureTypeDefinitions
-
implicit
def
bmCommonsBooleanToFutureOps(b: Boolean): BooleanToFutureOps
- Definition Classes
- FutureSyntaxImplicits
-
implicit
def
bmCommonsEitherToFutureOps[L, R](eit: Either[L, R]): EitherToFutureOps[L, R]
- Definition Classes
- FutureSyntaxImplicits
-
implicit
def
bmCommonsFutureBooleanToFutureOps(fb: Future[Boolean]): FutureBooleanToFutureOps
- Definition Classes
- FutureSyntaxImplicits
-
implicit
def
bmCommonsFutureCompanionOps(f: Future.type): CompanionFutureOps.type
- Definition Classes
- FutureSyntaxImplicits
-
implicit
def
bmCommonsFutureOptionToFutureOps[T](fopt: Future[Option[T]]): FutureOptionToFutureOps[T]
- Definition Classes
- FutureSyntaxImplicits
-
implicit
def
bmCommonsOptionToFutureOps[T](opt: Option[T]): OptionToFutureOps[T]
- Definition Classes
- FutureSyntaxImplicits
-
implicit
def
bmCommonsResultToFutureOps[R](r: result.Result[R]): ResultToFutureOps[R]
- Definition Classes
- FutureSyntaxImplicits
-
implicit
def
bmCommonsSafeFutureOps[T](f: ⇒ Future[T]): SafeFutureOps[T]
- Definition Classes
- FutureSyntaxImplicits
-
implicit
def
bmCommonsUnsafeFutureOps[T](f: Future[T]): UnsafeFutureOps[T]
- Definition Classes
- FutureSyntaxImplicits
- object CompanionFutureOps
-
object
FutureUtil
- Since
20 Jan 2018