Class CompletionStage<T>
- Namespace
- Java.Util.Concurrent
- Assembly
- MASES.JNet.dll
public class CompletionStage<T> : JVMBridgeBase<CompletionStage<T>>, IDynamicMetaObjectProvider, IJVMBridgeCore, IEquatable<IJVMBridgeBase>, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition, ICompletionStage<T>
Type Parameters
T
- Inheritance
-
CompletionStage<T>
- Implements
- Inherited Members
-
JVMBridgeBase<CompletionStage<T>>.IsAssignableFrom(IJavaType)JVMBridgeBase<CompletionStage<T>>.IsAssignableFrom<T>()JVMBridgeBase<CompletionStage<T>>.Execute<T>(params T[])JVMBridgeBase<CompletionStage<T>>.DynBridgeClazzJVMBridgeBase<CompletionStage<T>>.BridgeClazzJVMBridgeBase.ReferenceEqualsJVM(IJVMBridgeBase, IJVMBridgeBase)JVMBridgeBase.RuntimeClassNameOf<T>()JVMBridgeBase.ClassNameOf<T>()JVMBridgeBase.ClassOf<T>()JVMBridgeBase.WrapsDirect<TNewClass>(IJavaObject)JVMBridgeBase.Wraps<TNewClass>(IJavaObject)JVMBridgeBase.Wraps<TNewClass, TReturn>(IJavaObject)JVMBridgeBase.Wraps<TNewClass, TReturn, TConverter>(IJavaObject)JVMBridgeBase.MonitorEnter()JVMBridgeBase.MonitorExit()JVMBridgeBase.IsInstanceOf(IJavaType)JVMBridgeBase.IsInstanceOf<T>()JVMBridgeBase.RuntimeIsInstanceOf<T>()JVMBridgeBase.CastTo<TNewClass>()JVMBridgeBase.CastToAndDetach<TNewClass>()JVMBridgeBase.CastDirect<TNewClass>()JVMBridgeBase.CastDirectAndDetach<TNewClass>()JVMBridgeBase.CheckDisposed()JVMBridgeBase.ToString()JVMBridgeBase.Equals(IJVMBridgeBase)JVMBridgeBase.GetHashCode()JVMBridgeBase.Notify()JVMBridgeBase.NotifyAll()JVMBridgeBase.Wait()JVMBridgeBase.IExecuteWithSignature<TNewClass, TReturn, TConverter>(string, string, params object[])JVMBridgeBase.DynBridgeInstanceJVMBridgeBase.BridgeInstanceJVMBridgeBase.IsBridgeListener
- Extension Methods
Constructors
CompletionStage(IJVMBridgeBaseInitializer)
Initializer used internally by JCOBridge. Do not use directly.
[Obsolete("This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
public CompletionStage(IJVMBridgeBaseInitializer initializer)
Parameters
initializerIJVMBridgeBaseInitializer
CompletionStage(params object[])
Generic constructor used by JCOBridge when a derived class needs to forward arguments to the base JVMBridgeBase class.
[Obsolete("CompletionStage class represents, in .NET, an instance of a JVM interface or abstract class. This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
public CompletionStage(params object[] args)
Parameters
argsobject[]
Remarks
CompletionStage represents a JVM interface or abstract class in .NET. Instantiating it directly outside of JCOBridge infrastructure is not supported and may produce undefined behavior.
Properties
BridgeClassName
Java class name to be instantiated
public override string BridgeClassName { get; }
Property Value
IsBridgeAbstract
true if the BridgeClassName is an abstract class, i.e. cannot be created an instance
public override bool IsBridgeAbstract { get; }
Property Value
IsBridgeCloseable
true if the BridgeClassName implements java.lang.AutoCloseable
public override bool IsBridgeCloseable { get; }
Property Value
IsBridgeInterface
true if the BridgeClassName is an interface, i.e. does not have any public constructor
public override bool IsBridgeInterface { get; }
Property Value
IsBridgeStatic
true if the BridgeClassName is a static class, i.e. does not have any public constructor
public override bool IsBridgeStatic { get; }
Property Value
Methods
AcceptEitherAsync<Arg0ExtendsT, Arg1objectSuperT>(CompletionStage<Arg0ExtendsT>, Consumer<Arg1objectSuperT>)
public CompletionStage<Void> AcceptEitherAsync<Arg0ExtendsT, Arg1objectSuperT>(CompletionStage<Arg0ExtendsT> arg0, Consumer<Arg1objectSuperT> arg1) where Arg0ExtendsT : T where Arg1objectSuperT : T
Parameters
arg0CompletionStage<Arg0ExtendsT>arg1Consumer<Arg1objectSuperT>
Returns
Type Parameters
Arg0ExtendsTTArg1objectSuperTT
AcceptEitherAsync<Arg0ExtendsT, Arg1objectSuperT>(CompletionStage<Arg0ExtendsT>, Consumer<Arg1objectSuperT>, Executor)
public CompletionStage<Void> AcceptEitherAsync<Arg0ExtendsT, Arg1objectSuperT>(CompletionStage<Arg0ExtendsT> arg0, Consumer<Arg1objectSuperT> arg1, Executor arg2) where Arg0ExtendsT : T where Arg1objectSuperT : T
Parameters
arg0CompletionStage<Arg0ExtendsT>arg1Consumer<Arg1objectSuperT>arg2Executor
Returns
Type Parameters
Arg0ExtendsTTArg1objectSuperTT
AcceptEither<Arg0ExtendsT, Arg1objectSuperT>(CompletionStage<Arg0ExtendsT>, Consumer<Arg1objectSuperT>)
public CompletionStage<Void> AcceptEither<Arg0ExtendsT, Arg1objectSuperT>(CompletionStage<Arg0ExtendsT> arg0, Consumer<Arg1objectSuperT> arg1) where Arg0ExtendsT : T where Arg1objectSuperT : T
Parameters
arg0CompletionStage<Arg0ExtendsT>arg1Consumer<Arg1objectSuperT>
Returns
Type Parameters
Arg0ExtendsTTArg1objectSuperTT
ApplyToEitherAsync<U, Arg0ExtendsT, Arg1objectSuperT>(CompletionStage<Arg0ExtendsT>, Function<Arg1objectSuperT, U>)
public CompletionStage<U> ApplyToEitherAsync<U, Arg0ExtendsT, Arg1objectSuperT>(CompletionStage<Arg0ExtendsT> arg0, Function<Arg1objectSuperT, U> arg1) where Arg0ExtendsT : T where Arg1objectSuperT : T
Parameters
arg0CompletionStage<Arg0ExtendsT>arg1Function<Arg1objectSuperT, U>
Returns
Type Parameters
UArg0ExtendsTTArg1objectSuperTT
ApplyToEitherAsync<U, Arg0ExtendsT, Arg1objectSuperT>(CompletionStage<Arg0ExtendsT>, Function<Arg1objectSuperT, U>, Executor)
public CompletionStage<U> ApplyToEitherAsync<U, Arg0ExtendsT, Arg1objectSuperT>(CompletionStage<Arg0ExtendsT> arg0, Function<Arg1objectSuperT, U> arg1, Executor arg2) where Arg0ExtendsT : T where Arg1objectSuperT : T
Parameters
arg0CompletionStage<Arg0ExtendsT>arg1Function<Arg1objectSuperT, U>arg2Executor
Returns
Type Parameters
UArg0ExtendsTTArg1objectSuperTT
ApplyToEither<U, Arg0ExtendsT, Arg1objectSuperT>(CompletionStage<Arg0ExtendsT>, Function<Arg1objectSuperT, U>)
public CompletionStage<U> ApplyToEither<U, Arg0ExtendsT, Arg1objectSuperT>(CompletionStage<Arg0ExtendsT> arg0, Function<Arg1objectSuperT, U> arg1) where Arg0ExtendsT : T where Arg1objectSuperT : T
Parameters
arg0CompletionStage<Arg0ExtendsT>arg1Function<Arg1objectSuperT, U>
Returns
Type Parameters
UArg0ExtendsTTArg1objectSuperTT
Exceptionally<Arg0ExtendsT>(Function<Throwable, Arg0ExtendsT>)
public CompletionStage<T> Exceptionally<Arg0ExtendsT>(Function<Throwable, Arg0ExtendsT> arg0) where Arg0ExtendsT : T
Parameters
Returns
Type Parameters
Arg0ExtendsTT
HandleAsync<U, Arg0objectSuperT, Arg0ExtendsU>(BiFunction<Arg0objectSuperT, Throwable, Arg0ExtendsU>)
public CompletionStage<U> HandleAsync<U, Arg0objectSuperT, Arg0ExtendsU>(BiFunction<Arg0objectSuperT, Throwable, Arg0ExtendsU> arg0) where Arg0objectSuperT : T where Arg0ExtendsU : U
Parameters
arg0BiFunction<Arg0objectSuperT, Throwable, Arg0ExtendsU>
Returns
Type Parameters
UArg0objectSuperTTArg0ExtendsUU
HandleAsync<U, Arg0objectSuperT, Arg0ExtendsU>(BiFunction<Arg0objectSuperT, Throwable, Arg0ExtendsU>, Executor)
public CompletionStage<U> HandleAsync<U, Arg0objectSuperT, Arg0ExtendsU>(BiFunction<Arg0objectSuperT, Throwable, Arg0ExtendsU> arg0, Executor arg1) where Arg0objectSuperT : T where Arg0ExtendsU : U
Parameters
arg0BiFunction<Arg0objectSuperT, Throwable, Arg0ExtendsU>arg1Executor
Returns
Type Parameters
UArg0objectSuperTTArg0ExtendsUU
Handle<U, Arg0objectSuperT, Arg0ExtendsU>(BiFunction<Arg0objectSuperT, Throwable, Arg0ExtendsU>)
public CompletionStage<U> Handle<U, Arg0objectSuperT, Arg0ExtendsU>(BiFunction<Arg0objectSuperT, Throwable, Arg0ExtendsU> arg0) where Arg0objectSuperT : T where Arg0ExtendsU : U
Parameters
arg0BiFunction<Arg0objectSuperT, Throwable, Arg0ExtendsU>
Returns
Type Parameters
UArg0objectSuperTTArg0ExtendsUU
RunAfterBoth(CompletionStage<object>, Runnable)
public CompletionStage<Void> RunAfterBoth(CompletionStage<object> arg0, Runnable arg1)
Parameters
arg0CompletionStage<object>arg1Runnable
Returns
RunAfterBothAsync(CompletionStage<object>, Runnable)
public CompletionStage<Void> RunAfterBothAsync(CompletionStage<object> arg0, Runnable arg1)
Parameters
arg0CompletionStage<object>arg1Runnable
Returns
RunAfterBothAsync(CompletionStage<object>, Runnable, Executor)
public CompletionStage<Void> RunAfterBothAsync(CompletionStage<object> arg0, Runnable arg1, Executor arg2)
Parameters
arg0CompletionStage<object>arg1Runnablearg2Executor
Returns
RunAfterEither(CompletionStage<object>, Runnable)
public CompletionStage<Void> RunAfterEither(CompletionStage<object> arg0, Runnable arg1)
Parameters
arg0CompletionStage<object>arg1Runnable
Returns
RunAfterEitherAsync(CompletionStage<object>, Runnable)
public CompletionStage<Void> RunAfterEitherAsync(CompletionStage<object> arg0, Runnable arg1)
Parameters
arg0CompletionStage<object>arg1Runnable
Returns
RunAfterEitherAsync(CompletionStage<object>, Runnable, Executor)
public CompletionStage<Void> RunAfterEitherAsync(CompletionStage<object> arg0, Runnable arg1, Executor arg2)
Parameters
arg0CompletionStage<object>arg1Runnablearg2Executor
Returns
ThenAcceptAsync<Arg0objectSuperT>(Consumer<Arg0objectSuperT>)
public CompletionStage<Void> ThenAcceptAsync<Arg0objectSuperT>(Consumer<Arg0objectSuperT> arg0) where Arg0objectSuperT : T
Parameters
Returns
Type Parameters
Arg0objectSuperTT
ThenAcceptAsync<Arg0objectSuperT>(Consumer<Arg0objectSuperT>, Executor)
public CompletionStage<Void> ThenAcceptAsync<Arg0objectSuperT>(Consumer<Arg0objectSuperT> arg0, Executor arg1) where Arg0objectSuperT : T
Parameters
Returns
Type Parameters
Arg0objectSuperTT
ThenAcceptBothAsync<Arg0ExtendsU, U, Arg1objectSuperT, Arg1objectSuperU>(CompletionStage<Arg0ExtendsU>, BiConsumer<Arg1objectSuperT, Arg1objectSuperU>)
public CompletionStage<Void> ThenAcceptBothAsync<Arg0ExtendsU, U, Arg1objectSuperT, Arg1objectSuperU>(CompletionStage<Arg0ExtendsU> arg0, BiConsumer<Arg1objectSuperT, Arg1objectSuperU> arg1) where Arg0ExtendsU : U where Arg1objectSuperT : T where Arg1objectSuperU : U
Parameters
arg0CompletionStage<Arg0ExtendsU>arg1BiConsumer<Arg1objectSuperT, Arg1objectSuperU>
Returns
Type Parameters
Arg0ExtendsUUUArg1objectSuperTTArg1objectSuperUU
ThenAcceptBothAsync<Arg0ExtendsU, U, Arg1objectSuperT, Arg1objectSuperU>(CompletionStage<Arg0ExtendsU>, BiConsumer<Arg1objectSuperT, Arg1objectSuperU>, Executor)
public CompletionStage<Void> ThenAcceptBothAsync<Arg0ExtendsU, U, Arg1objectSuperT, Arg1objectSuperU>(CompletionStage<Arg0ExtendsU> arg0, BiConsumer<Arg1objectSuperT, Arg1objectSuperU> arg1, Executor arg2) where Arg0ExtendsU : U where Arg1objectSuperT : T where Arg1objectSuperU : U
Parameters
arg0CompletionStage<Arg0ExtendsU>arg1BiConsumer<Arg1objectSuperT, Arg1objectSuperU>arg2Executor
Returns
Type Parameters
Arg0ExtendsUUUArg1objectSuperTTArg1objectSuperUU
ThenAcceptBoth<Arg0ExtendsU, U, Arg1objectSuperT, Arg1objectSuperU>(CompletionStage<Arg0ExtendsU>, BiConsumer<Arg1objectSuperT, Arg1objectSuperU>)
public CompletionStage<Void> ThenAcceptBoth<Arg0ExtendsU, U, Arg1objectSuperT, Arg1objectSuperU>(CompletionStage<Arg0ExtendsU> arg0, BiConsumer<Arg1objectSuperT, Arg1objectSuperU> arg1) where Arg0ExtendsU : U where Arg1objectSuperT : T where Arg1objectSuperU : U
Parameters
arg0CompletionStage<Arg0ExtendsU>arg1BiConsumer<Arg1objectSuperT, Arg1objectSuperU>
Returns
Type Parameters
Arg0ExtendsUUUArg1objectSuperTTArg1objectSuperUU
ThenAccept<Arg0objectSuperT>(Consumer<Arg0objectSuperT>)
public CompletionStage<Void> ThenAccept<Arg0objectSuperT>(Consumer<Arg0objectSuperT> arg0) where Arg0objectSuperT : T
Parameters
Returns
Type Parameters
Arg0objectSuperTT
ThenApplyAsync<U, Arg0objectSuperT, Arg0ExtendsU>(Function<Arg0objectSuperT, Arg0ExtendsU>)
public CompletionStage<U> ThenApplyAsync<U, Arg0objectSuperT, Arg0ExtendsU>(Function<Arg0objectSuperT, Arg0ExtendsU> arg0) where Arg0objectSuperT : T where Arg0ExtendsU : U
Parameters
Returns
Type Parameters
UArg0objectSuperTTArg0ExtendsUU
ThenApplyAsync<U, Arg0objectSuperT, Arg0ExtendsU>(Function<Arg0objectSuperT, Arg0ExtendsU>, Executor)
public CompletionStage<U> ThenApplyAsync<U, Arg0objectSuperT, Arg0ExtendsU>(Function<Arg0objectSuperT, Arg0ExtendsU> arg0, Executor arg1) where Arg0objectSuperT : T where Arg0ExtendsU : U
Parameters
Returns
Type Parameters
UArg0objectSuperTTArg0ExtendsUU
ThenApply<U, Arg0objectSuperT, Arg0ExtendsU>(Function<Arg0objectSuperT, Arg0ExtendsU>)
public CompletionStage<U> ThenApply<U, Arg0objectSuperT, Arg0ExtendsU>(Function<Arg0objectSuperT, Arg0ExtendsU> arg0) where Arg0objectSuperT : T where Arg0ExtendsU : U
Parameters
Returns
Type Parameters
UArg0objectSuperTTArg0ExtendsUU
ThenCombineAsync<V, Arg0ExtendsU, U, Arg1objectSuperT, Arg1objectSuperU, Arg1ExtendsV>(CompletionStage<Arg0ExtendsU>, BiFunction<Arg1objectSuperT, Arg1objectSuperU, Arg1ExtendsV>)
public CompletionStage<V> ThenCombineAsync<V, Arg0ExtendsU, U, Arg1objectSuperT, Arg1objectSuperU, Arg1ExtendsV>(CompletionStage<Arg0ExtendsU> arg0, BiFunction<Arg1objectSuperT, Arg1objectSuperU, Arg1ExtendsV> arg1) where Arg0ExtendsU : U where Arg1objectSuperT : T where Arg1objectSuperU : U where Arg1ExtendsV : V
Parameters
arg0CompletionStage<Arg0ExtendsU>arg1BiFunction<Arg1objectSuperT, Arg1objectSuperU, Arg1ExtendsV>
Returns
Type Parameters
VArg0ExtendsUUUArg1objectSuperTTArg1objectSuperUUArg1ExtendsVV
ThenCombineAsync<V, Arg0ExtendsU, U, Arg1objectSuperT, Arg1objectSuperU, Arg1ExtendsV>(CompletionStage<Arg0ExtendsU>, BiFunction<Arg1objectSuperT, Arg1objectSuperU, Arg1ExtendsV>, Executor)
public CompletionStage<V> ThenCombineAsync<V, Arg0ExtendsU, U, Arg1objectSuperT, Arg1objectSuperU, Arg1ExtendsV>(CompletionStage<Arg0ExtendsU> arg0, BiFunction<Arg1objectSuperT, Arg1objectSuperU, Arg1ExtendsV> arg1, Executor arg2) where Arg0ExtendsU : U where Arg1objectSuperT : T where Arg1objectSuperU : U where Arg1ExtendsV : V
Parameters
arg0CompletionStage<Arg0ExtendsU>arg1BiFunction<Arg1objectSuperT, Arg1objectSuperU, Arg1ExtendsV>arg2Executor
Returns
Type Parameters
VArg0ExtendsUUUArg1objectSuperTTArg1objectSuperUUArg1ExtendsVV
ThenCombine<V, Arg0ExtendsU, U, Arg1objectSuperT, Arg1objectSuperU, Arg1ExtendsV>(CompletionStage<Arg0ExtendsU>, BiFunction<Arg1objectSuperT, Arg1objectSuperU, Arg1ExtendsV>)
public CompletionStage<V> ThenCombine<V, Arg0ExtendsU, U, Arg1objectSuperT, Arg1objectSuperU, Arg1ExtendsV>(CompletionStage<Arg0ExtendsU> arg0, BiFunction<Arg1objectSuperT, Arg1objectSuperU, Arg1ExtendsV> arg1) where Arg0ExtendsU : U where Arg1objectSuperT : T where Arg1objectSuperU : U where Arg1ExtendsV : V
Parameters
arg0CompletionStage<Arg0ExtendsU>arg1BiFunction<Arg1objectSuperT, Arg1objectSuperU, Arg1ExtendsV>
Returns
Type Parameters
VArg0ExtendsUUUArg1objectSuperTTArg1objectSuperUUArg1ExtendsVV
ThenComposeAsync<U, Arg0objectSuperT, Arg0ExtendsJava_Util_Concurrent_CompletionStage_U_>(Function<Arg0objectSuperT, Arg0ExtendsJava_Util_Concurrent_CompletionStage_U_>)
public CompletionStage<U> ThenComposeAsync<U, Arg0objectSuperT, Arg0ExtendsJava_Util_Concurrent_CompletionStage_U_>(Function<Arg0objectSuperT, Arg0ExtendsJava_Util_Concurrent_CompletionStage_U_> arg0) where Arg0objectSuperT : T where Arg0ExtendsJava_Util_Concurrent_CompletionStage_U_ : CompletionStage<U>
Parameters
Returns
Type Parameters
UArg0objectSuperTTArg0ExtendsJava_Util_Concurrent_CompletionStage_U_
ThenComposeAsync<U, Arg0objectSuperT, Arg0ExtendsJava_Util_Concurrent_CompletionStage_U_>(Function<Arg0objectSuperT, Arg0ExtendsJava_Util_Concurrent_CompletionStage_U_>, Executor)
public CompletionStage<U> ThenComposeAsync<U, Arg0objectSuperT, Arg0ExtendsJava_Util_Concurrent_CompletionStage_U_>(Function<Arg0objectSuperT, Arg0ExtendsJava_Util_Concurrent_CompletionStage_U_> arg0, Executor arg1) where Arg0objectSuperT : T where Arg0ExtendsJava_Util_Concurrent_CompletionStage_U_ : CompletionStage<U>
Parameters
Returns
Type Parameters
UArg0objectSuperTTArg0ExtendsJava_Util_Concurrent_CompletionStage_U_
ThenCompose<U, Arg0objectSuperT, Arg0ExtendsJava_Util_Concurrent_CompletionStage_U_>(Function<Arg0objectSuperT, Arg0ExtendsJava_Util_Concurrent_CompletionStage_U_>)
public CompletionStage<U> ThenCompose<U, Arg0objectSuperT, Arg0ExtendsJava_Util_Concurrent_CompletionStage_U_>(Function<Arg0objectSuperT, Arg0ExtendsJava_Util_Concurrent_CompletionStage_U_> arg0) where Arg0objectSuperT : T where Arg0ExtendsJava_Util_Concurrent_CompletionStage_U_ : CompletionStage<U>
Parameters
Returns
Type Parameters
UArg0objectSuperTTArg0ExtendsJava_Util_Concurrent_CompletionStage_U_
ThenRun(Runnable)
public CompletionStage<Void> ThenRun(Runnable arg0)
Parameters
Returns
ThenRunAsync(Runnable)
public CompletionStage<Void> ThenRunAsync(Runnable arg0)
Parameters
Returns
ThenRunAsync(Runnable, Executor)
public CompletionStage<Void> ThenRunAsync(Runnable arg0, Executor arg1)
Parameters
Returns
ToCompletableFuture()
public CompletableFuture<T> ToCompletableFuture()
Returns
WhenCompleteAsync<Arg0objectSuperT, Arg0objectSuperJava_Lang_Throwable>(BiConsumer<Arg0objectSuperT, Arg0objectSuperJava_Lang_Throwable>)
public CompletionStage<T> WhenCompleteAsync<Arg0objectSuperT, Arg0objectSuperJava_Lang_Throwable>(BiConsumer<Arg0objectSuperT, Arg0objectSuperJava_Lang_Throwable> arg0) where Arg0objectSuperT : T where Arg0objectSuperJava_Lang_Throwable : Throwable
Parameters
arg0BiConsumer<Arg0objectSuperT, Arg0objectSuperJava_Lang_Throwable>
Returns
Type Parameters
Arg0objectSuperTTArg0objectSuperJava_Lang_Throwable
WhenCompleteAsync<Arg0objectSuperT, Arg0objectSuperJava_Lang_Throwable>(BiConsumer<Arg0objectSuperT, Arg0objectSuperJava_Lang_Throwable>, Executor)
public CompletionStage<T> WhenCompleteAsync<Arg0objectSuperT, Arg0objectSuperJava_Lang_Throwable>(BiConsumer<Arg0objectSuperT, Arg0objectSuperJava_Lang_Throwable> arg0, Executor arg1) where Arg0objectSuperT : T where Arg0objectSuperJava_Lang_Throwable : Throwable
Parameters
arg0BiConsumer<Arg0objectSuperT, Arg0objectSuperJava_Lang_Throwable>arg1Executor
Returns
Type Parameters
Arg0objectSuperTTArg0objectSuperJava_Lang_Throwable
WhenComplete<Arg0objectSuperT, Arg0objectSuperJava_Lang_Throwable>(BiConsumer<Arg0objectSuperT, Arg0objectSuperJava_Lang_Throwable>)
public CompletionStage<T> WhenComplete<Arg0objectSuperT, Arg0objectSuperJava_Lang_Throwable>(BiConsumer<Arg0objectSuperT, Arg0objectSuperJava_Lang_Throwable> arg0) where Arg0objectSuperT : T where Arg0objectSuperJava_Lang_Throwable : Throwable
Parameters
arg0BiConsumer<Arg0objectSuperT, Arg0objectSuperJava_Lang_Throwable>
Returns
Type Parameters
Arg0objectSuperTTArg0objectSuperJava_Lang_Throwable
Operators
implicit operator CompletionStage(CompletionStage<T>)
Converter from CompletionStage<T> to CompletionStage
public static implicit operator CompletionStage(CompletionStage<T> t)
Parameters
tCompletionStage<T>