arrows
.
twitter
ReturnFuture
Related Doc:
package twitter
class
ReturnFuture
[
T
]
extends
Future
[
T
] with
ConstFuture
[
T
]
Linear Supertypes
ConstFuture
[
T
],
Future
[
T
],
Awaitable
[
T
],
AnyRef
,
Any
Ordering
Alphabetic
By Inheritance
Inherited
ReturnFuture
ConstFuture
Future
Awaitable
AnyRef
Any
Hide All
Show All
Visibility
Public
All
Instance Constructors
new
ReturnFuture
(
r:
T
)
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
def
addEventListener
(
listener:
FutureEventListener
[_ >:
T
]
)
:
Future
[
T
]
Definition Classes
Future
final
def
asInstanceOf
[
T0
]
:
T0
Definition Classes
Any
def
before
[
B
]
(
f: ⇒
Future
[
B
]
)
(
implicit
ev:
<:<
[
ReturnFuture
.this.type,
Future
[
Unit
]]
)
:
Future
[
B
]
Definition Classes
Future
def
by
(
timer:
Timer
,
when:
Time
,
exc: ⇒
Throwable
)
:
Future
[
T
]
Definition Classes
Future
def
by
(
timer:
Timer
,
when:
Time
)
:
Future
[
T
]
Definition Classes
Future
def
by
(
when:
Time
)
(
implicit
timer:
Timer
)
:
Future
[
T
]
Definition Classes
Future
def
clone
()
:
AnyRef
Attributes
protected[
java.lang
]
Definition Classes
AnyRef
Annotations
@throws
(
...
)
def
delayed
(
howlong:
Duration
)
(
implicit
timer:
Timer
)
:
Future
[
T
]
Definition Classes
Future
def
ensure
(
f: ⇒
Unit
)
:
Future
[
T
]
Definition Classes
Future
final
def
eq
(
arg0:
AnyRef
)
:
Boolean
Definition Classes
AnyRef
def
equals
(
arg0:
Any
)
:
Boolean
Definition Classes
AnyRef → Any
def
filter
(
p: (
T
) ⇒
Boolean
)
:
Future
[
T
]
Definition Classes
Future
def
finalize
()
:
Unit
Attributes
protected[
java.lang
]
Definition Classes
AnyRef
Annotations
@throws
(
classOf[java.lang.Throwable]
)
def
flatMap
[
B
]
(
f: (
T
) ⇒
Future
[
B
]
)
:
Future
[
B
]
Definition Classes
Future
def
flatten
[
B
]
(
implicit
ev:
<:<
[
T
,
Future
[
B
]]
)
:
Future
[
B
]
Definition Classes
Future
def
foreach
(
k: (
T
) ⇒
Unit
)
:
Future
[
T
]
Definition Classes
Future
final
def
getClass
()
:
Class
[_]
Definition Classes
AnyRef → Any
def
handle
[
B >:
T
]
(
rescueException:
PartialFunction
[
Throwable
,
B
]
)
:
Future
[
B
]
Definition Classes
Future
def
hashCode
()
:
Int
Definition Classes
AnyRef → Any
def
interruptible
()
:
Future
[
T
]
Definition Classes
Future
def
isDefined
:
Boolean
Definition Classes
Future
def
isDone
(
implicit
ev:
<:<
[
ReturnFuture
.this.type,
Future
[
Unit
]]
)
:
Boolean
Definition Classes
Future
final
def
isInstanceOf
[
T0
]
:
Boolean
Definition Classes
Any
final
def
isReady
(
implicit
permit:
CanAwait
)
:
Boolean
Definition Classes
ConstFuture
→ Awaitable
def
join
[
B
]
(
other:
Future
[
B
]
)
:
Future
[(
T
,
B
)]
Definition Classes
Future
def
joinWith
[
B
,
C
]
(
other:
Future
[
B
]
)
(
fn: (
T
,
B
) ⇒
C
)
:
Future
[
C
]
Definition Classes
Future
def
liftToTry
:
Future
[
Try
[
T
]]
Definition Classes
Future
def
lowerFromTry
[
B
]
(
implicit
ev:
<:<
[
T
,
Try
[
B
]]
)
:
Future
[
B
]
Definition Classes
Future
def
map
[
B
]
(
f: (
T
) ⇒
B
)
:
Future
[
B
]
Definition Classes
Future
def
mask
(
pred:
PartialFunction
[
Throwable
,
Boolean
]
)
:
Future
[
T
]
Definition Classes
Future
def
masked
:
Future
[
T
]
Definition Classes
Future
final
def
ne
(
arg0:
AnyRef
)
:
Boolean
Definition Classes
AnyRef
final
def
notify
()
:
Unit
Definition Classes
AnyRef
final
def
notifyAll
()
:
Unit
Definition Classes
AnyRef
def
onFailure
(
fn: (
Throwable
) ⇒
Unit
)
:
Future
[
T
]
Definition Classes
Future
def
onSuccess
(
f: (
T
) ⇒
Unit
)
:
Future
[
T
]
Definition Classes
Future
def
or
[
U >:
T
]
(
other:
Future
[
U
]
)
:
Future
[
U
]
Definition Classes
Future
final
def
poll
:
Option
[
Try
[
T
]]
Definition Classes
ConstFuture
→ Future
def
proxyTo
[
B >:
T
]
(
other:
Promise
[
B
]
)
:
Unit
Definition Classes
Future
final
def
raise
(
interrupt:
Throwable
)
:
Unit
Definition Classes
ConstFuture
→ Future
def
raiseWithin
(
timer:
Timer
,
timeout:
Duration
,
exc:
Throwable
)
:
Future
[
T
]
Definition Classes
Future
def
raiseWithin
(
timeout:
Duration
,
exc:
Throwable
)
(
implicit
timer:
Timer
)
:
Future
[
T
]
Definition Classes
Future
def
raiseWithin
(
timeout:
Duration
)
(
implicit
timer:
Timer
)
:
Future
[
T
]
Definition Classes
Future
final
def
ready
(
timeout:
Duration
)
(
implicit
permit:
CanAwait
)
:
ReturnFuture
.this.type
Definition Classes
ConstFuture
→ Awaitable
def
rescue
[
B >:
T
]
(
rescueException:
PartialFunction
[
Throwable
,
Future
[
B
]]
)
:
Future
[
B
]
Definition Classes
Future
final
def
respond
(
k: (
Try
[
T
]) ⇒
Unit
)
:
Future
[
T
]
Definition Classes
ConstFuture
→ Future
final
def
result
(
timeout:
Duration
)
(
implicit
permit:
CanAwait
)
:
T
Definition Classes
ReturnFuture
→ Awaitable
def
select
[
U >:
T
]
(
other:
Future
[
U
]
)
:
Future
[
U
]
Definition Classes
Future
final
def
synchronized
[
T0
]
(
arg0: ⇒
T0
)
:
T0
Definition Classes
AnyRef
def
toJavaFuture
:
Future
[_ <:
T
]
Definition Classes
Future
def
toOffer
:
Offer
[
Try
[
T
]]
Definition Classes
Future
def
toString
()
:
String
Definition Classes
AnyRef → Any
final
def
toTry
:
Return
[
T
]
Definition Classes
ReturnFuture
→
ConstFuture
final
def
transform
[
B
]
(
f: (
Try
[
T
]) ⇒
Future
[
B
]
)
:
Future
[
B
]
Definition Classes
ConstFuture
→ Future
def
transformedBy
[
B
]
(
transformer:
FutureTransformer
[
T
,
B
]
)
:
Future
[
B
]
Definition Classes
Future
def
unit
:
Future
[
Unit
]
Definition Classes
Future
def
voided
:
Future
[
Void
]
Definition Classes
Future
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
@throws
(
...
)
def
willEqual
[
B
]
(
that:
Future
[
B
]
)
:
Future
[
Boolean
]
Definition Classes
Future
def
withFilter
(
p: (
T
) ⇒
Boolean
)
:
Future
[
T
]
Definition Classes
Future
def
within
(
timer:
Timer
,
timeout:
Duration
,
exc: ⇒
Throwable
)
:
Future
[
T
]
Definition Classes
Future
def
within
(
timer:
Timer
,
timeout:
Duration
)
:
Future
[
T
]
Definition Classes
Future
def
within
(
timeout:
Duration
)
(
implicit
timer:
Timer
)
:
Future
[
T
]
Definition Classes
Future
Inherited from
ConstFuture
[
T
]
Inherited from
Future
[
T
]
Inherited from
Awaitable
[
T
]
Inherited from
AnyRef
Inherited from
Any
Ungrouped