net
.
fehmicansaglam
.
tepkin
.
api
ExtendedCompletableFuture
Related Doc:
package api
class
ExtendedCompletableFuture
[
T
]
extends
CompletableFuture
[
T
] with (
Try
[
T
]) ⇒
Unit
Linear Supertypes
(
Try
[
T
]) ⇒
Unit
,
CompletableFuture
[
T
],
CompletionStage
[
T
],
Future
[
T
],
AnyRef
,
Any
Ordering
Alphabetic
By inheritance
Inherited
ExtendedCompletableFuture
Function1
CompletableFuture
CompletionStage
Future
AnyRef
Any
Hide All
Show all
Learn more about member selection
Visibility
Public
All
Instance Constructors
new
ExtendedCompletableFuture
()
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
acceptEither
(
cs:
CompletionStage
[_ <:
T
]
,
fn:
Consumer
[_ >:
T
]
)
:
CompletableFuture
[
Void
]
Definition Classes
ExtendedCompletableFuture
→ CompletableFuture → CompletionStage
def
acceptEitherAsync
(
arg0:
CompletionStage
[_ <:
T
]
,
arg1:
Consumer
[_ >:
T
]
,
arg2:
Executor
)
:
CompletableFuture
[
Void
]
Definition Classes
CompletableFuture → CompletionStage
def
acceptEitherAsync
(
arg0:
CompletionStage
[_ <:
T
]
,
arg1:
Consumer
[_ >:
T
]
)
:
CompletableFuture
[
Void
]
Definition Classes
CompletableFuture → CompletionStage
def
andThen
[
A
]
(
g: (
Unit
) ⇒
A
)
: (
Try
[
T
]) ⇒
A
Definition Classes
Function1
Annotations
@unspecialized
()
def
apply
(
t:
Try
[
T
]
)
:
Unit
Definition Classes
ExtendedCompletableFuture
→ Function1
def
applyToEither
[
U
]
(
cs:
CompletionStage
[_ <:
T
]
,
fn:
Function
[_ >:
T
,
U
]
)
:
CompletableFuture
[
U
]
Definition Classes
ExtendedCompletableFuture
→ CompletableFuture → CompletionStage
def
applyToEitherAsync
[
U
]
(
arg0:
CompletionStage
[_ <:
T
]
,
arg1:
Function
[_ >:
T
,
U
]
,
arg2:
Executor
)
:
CompletableFuture
[
U
]
Definition Classes
CompletableFuture → CompletionStage
def
applyToEitherAsync
[
U
]
(
arg0:
CompletionStage
[_ <:
T
]
,
arg1:
Function
[_ >:
T
,
U
]
)
:
CompletableFuture
[
U
]
Definition Classes
CompletableFuture → CompletionStage
final
def
asInstanceOf
[
T0
]
:
T0
Definition Classes
Any
def
cancel
(
arg0:
Boolean
)
:
Boolean
Definition Classes
CompletableFuture → Future
def
clone
()
:
AnyRef
Attributes
protected[
java.lang
]
Definition Classes
AnyRef
Annotations
@throws
(
...
)
def
complete
(
arg0:
T
)
:
Boolean
Definition Classes
CompletableFuture
def
completeExceptionally
(
arg0:
Throwable
)
:
Boolean
Definition Classes
CompletableFuture
def
compose
[
A
]
(
g: (
A
) ⇒
Try
[
T
]
)
: (
A
) ⇒
Unit
Definition Classes
Function1
Annotations
@unspecialized
()
final
def
eq
(
arg0:
AnyRef
)
:
Boolean
Definition Classes
AnyRef
def
equals
(
arg0:
Any
)
:
Boolean
Definition Classes
AnyRef → Any
def
exceptionally
(
fn:
Function
[
Throwable
, _ <:
T
]
)
:
CompletableFuture
[
T
]
Definition Classes
ExtendedCompletableFuture
→ CompletableFuture → CompletionStage
def
finalize
()
:
Unit
Attributes
protected[
java.lang
]
Definition Classes
AnyRef
Annotations
@throws
(
classOf[java.lang.Throwable]
)
def
get
(
arg0:
Long
,
arg1:
TimeUnit
)
:
T
Definition Classes
CompletableFuture → Future
Annotations
@throws
(
...
)
@throws
(
...
)
@throws
(
...
)
def
get
()
:
T
Definition Classes
CompletableFuture → Future
Annotations
@throws
(
...
)
@throws
(
...
)
final
def
getClass
()
:
Class
[_]
Definition Classes
AnyRef → Any
def
getNow
(
arg0:
T
)
:
T
Definition Classes
CompletableFuture
def
getNumberOfDependents
()
:
Int
Definition Classes
CompletableFuture
def
handle
[
U
]
(
fn:
BiFunction
[_ >:
T
,
Throwable
, _ <:
U
]
)
:
CompletableFuture
[
U
]
Definition Classes
ExtendedCompletableFuture
→ CompletableFuture → CompletionStage
def
handleAsync
[
U
]
(
arg0:
BiFunction
[_ >:
T
,
Throwable
, _ <:
U
]
,
arg1:
Executor
)
:
CompletableFuture
[
U
]
Definition Classes
CompletableFuture → CompletionStage
def
handleAsync
[
U
]
(
arg0:
BiFunction
[_ >:
T
,
Throwable
, _ <:
U
]
)
:
CompletableFuture
[
U
]
Definition Classes
CompletableFuture → CompletionStage
def
hashCode
()
:
Int
Definition Classes
AnyRef → Any
def
isCancelled
()
:
Boolean
Definition Classes
CompletableFuture → Future
def
isCompletedExceptionally
()
:
Boolean
Definition Classes
CompletableFuture
def
isDone
()
:
Boolean
Definition Classes
CompletableFuture → Future
final
def
isInstanceOf
[
T0
]
:
Boolean
Definition Classes
Any
def
join
()
:
T
Definition Classes
CompletableFuture
final
def
ne
(
arg0:
AnyRef
)
:
Boolean
Definition Classes
AnyRef
final
def
notify
()
:
Unit
Definition Classes
AnyRef
final
def
notifyAll
()
:
Unit
Definition Classes
AnyRef
def
obtrudeException
(
arg0:
Throwable
)
:
Unit
Definition Classes
CompletableFuture
def
obtrudeValue
(
arg0:
T
)
:
Unit
Definition Classes
CompletableFuture
def
runAfterBoth
(
cs:
CompletionStage
[_]
,
fn:
Runnable
)
:
CompletableFuture
[
Void
]
Definition Classes
ExtendedCompletableFuture
→ CompletableFuture → CompletionStage
def
runAfterBothAsync
(
arg0:
CompletionStage
[_]
,
arg1:
Runnable
,
arg2:
Executor
)
:
CompletableFuture
[
Void
]
Definition Classes
CompletableFuture → CompletionStage
def
runAfterBothAsync
(
arg0:
CompletionStage
[_]
,
arg1:
Runnable
)
:
CompletableFuture
[
Void
]
Definition Classes
CompletableFuture → CompletionStage
def
runAfterEither
(
cs:
CompletionStage
[_]
,
fn:
Runnable
)
:
CompletableFuture
[
Void
]
Definition Classes
ExtendedCompletableFuture
→ CompletableFuture → CompletionStage
def
runAfterEitherAsync
(
arg0:
CompletionStage
[_]
,
arg1:
Runnable
,
arg2:
Executor
)
:
CompletableFuture
[
Void
]
Definition Classes
CompletableFuture → CompletionStage
def
runAfterEitherAsync
(
arg0:
CompletionStage
[_]
,
arg1:
Runnable
)
:
CompletableFuture
[
Void
]
Definition Classes
CompletableFuture → CompletionStage
final
def
synchronized
[
T0
]
(
arg0: ⇒
T0
)
:
T0
Definition Classes
AnyRef
def
thenAccept
(
fn:
Consumer
[_ >:
T
]
)
:
CompletableFuture
[
Void
]
Definition Classes
ExtendedCompletableFuture
→ CompletableFuture → CompletionStage
def
thenAcceptAsync
(
arg0:
Consumer
[_ >:
T
]
,
arg1:
Executor
)
:
CompletableFuture
[
Void
]
Definition Classes
CompletableFuture → CompletionStage
def
thenAcceptAsync
(
arg0:
Consumer
[_ >:
T
]
)
:
CompletableFuture
[
Void
]
Definition Classes
CompletableFuture → CompletionStage
def
thenAcceptBoth
[
U
]
(
cs:
CompletionStage
[_ <:
U
]
,
fn:
BiConsumer
[_ >:
T
, _ >:
U
]
)
:
CompletableFuture
[
Void
]
Definition Classes
ExtendedCompletableFuture
→ CompletableFuture → CompletionStage
def
thenAcceptBothAsync
[
U
]
(
arg0:
CompletionStage
[_ <:
U
]
,
arg1:
BiConsumer
[_ >:
T
, _ >:
U
]
,
arg2:
Executor
)
:
CompletableFuture
[
Void
]
Definition Classes
CompletableFuture → CompletionStage
def
thenAcceptBothAsync
[
U
]
(
arg0:
CompletionStage
[_ <:
U
]
,
arg1:
BiConsumer
[_ >:
T
, _ >:
U
]
)
:
CompletableFuture
[
Void
]
Definition Classes
CompletableFuture → CompletionStage
def
thenApply
[
U
]
(
fn:
Function
[_ >:
T
, _ <:
U
]
)
:
CompletableFuture
[
U
]
Definition Classes
ExtendedCompletableFuture
→ CompletableFuture → CompletionStage
def
thenApplyAsync
[
U
]
(
arg0:
Function
[_ >:
T
, _ <:
U
]
,
arg1:
Executor
)
:
CompletableFuture
[
U
]
Definition Classes
CompletableFuture → CompletionStage
def
thenApplyAsync
[
U
]
(
arg0:
Function
[_ >:
T
, _ <:
U
]
)
:
CompletableFuture
[
U
]
Definition Classes
CompletableFuture → CompletionStage
def
thenCombine
[
U
,
V
]
(
cs:
CompletionStage
[_ <:
U
]
,
fn:
BiFunction
[_ >:
T
, _ >:
U
, _ <:
V
]
)
:
CompletableFuture
[
V
]
Definition Classes
ExtendedCompletableFuture
→ CompletableFuture → CompletionStage
def
thenCombineAsync
[
U
,
V
]
(
arg0:
CompletionStage
[_ <:
U
]
,
arg1:
BiFunction
[_ >:
T
, _ >:
U
, _ <:
V
]
,
arg2:
Executor
)
:
CompletableFuture
[
V
]
Definition Classes
CompletableFuture → CompletionStage
def
thenCombineAsync
[
U
,
V
]
(
arg0:
CompletionStage
[_ <:
U
]
,
arg1:
BiFunction
[_ >:
T
, _ >:
U
, _ <:
V
]
)
:
CompletableFuture
[
V
]
Definition Classes
CompletableFuture → CompletionStage
def
thenCompose
[
U
]
(
fn:
Function
[_ >:
T
, _ <:
CompletionStage
[
U
]]
)
:
CompletableFuture
[
U
]
Definition Classes
ExtendedCompletableFuture
→ CompletableFuture → CompletionStage
def
thenComposeAsync
[
U
]
(
arg0:
Function
[_ >:
T
, _ <:
CompletionStage
[
U
]]
,
arg1:
Executor
)
:
CompletableFuture
[
U
]
Definition Classes
CompletableFuture → CompletionStage
def
thenComposeAsync
[
U
]
(
arg0:
Function
[_ >:
T
, _ <:
CompletionStage
[
U
]]
)
:
CompletableFuture
[
U
]
Definition Classes
CompletableFuture → CompletionStage
def
thenRun
(
fn:
Runnable
)
:
CompletableFuture
[
Void
]
Definition Classes
ExtendedCompletableFuture
→ CompletableFuture → CompletionStage
def
thenRunAsync
(
arg0:
Runnable
,
arg1:
Executor
)
:
CompletableFuture
[
Void
]
Definition Classes
CompletableFuture → CompletionStage
def
thenRunAsync
(
arg0:
Runnable
)
:
CompletableFuture
[
Void
]
Definition Classes
CompletableFuture → CompletionStage
def
toCompletableFuture
()
:
CompletableFuture
[
T
]
Definition Classes
ExtendedCompletableFuture
→ CompletableFuture → CompletionStage
def
toString
()
:
String
Definition Classes
ExtendedCompletableFuture
→ Function1 → CompletableFuture → 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
@throws
(
...
)
def
whenComplete
(
fn:
BiConsumer
[_ >:
T
, _ >:
Throwable
]
)
:
CompletableFuture
[
T
]
Definition Classes
ExtendedCompletableFuture
→ CompletableFuture → CompletionStage
def
whenCompleteAsync
(
arg0:
BiConsumer
[_ >:
T
, _ >:
Throwable
]
,
arg1:
Executor
)
:
CompletableFuture
[
T
]
Definition Classes
CompletableFuture → CompletionStage
def
whenCompleteAsync
(
arg0:
BiConsumer
[_ >:
T
, _ >:
Throwable
]
)
:
CompletableFuture
[
T
]
Definition Classes
CompletableFuture → CompletionStage
Inherited from (
Try
[
T
]) ⇒
Unit
Inherited from
CompletableFuture
[
T
]
Inherited from
CompletionStage
[
T
]
Inherited from
Future
[
T
]
Inherited from
AnyRef
Inherited from
Any
Ungrouped