Язык

CompletableFuture.ThenApply(IFunction) Метод

Определение

Возвращает новый объект CompleteStage, который, когда этот этап завершается обычно, выполняется с результатом этого этапа в качестве аргумента предоставленной функции.

[Android.Runtime.Register("thenApply", "(Ljava/util/function/Function;)Ljava/util/concurrent/CompletableFuture;", "GetThenApply_Ljava_util_function_Function_Handler", ApiSince=24)]
[Java.Interop.JavaTypeParameters(new System.String[] { "U" })]
public virtual Java.Util.Concurrent.ICompletionStage? ThenApply(Java.Util.Functions.IFunction? fn);
[<Android.Runtime.Register("thenApply", "(Ljava/util/function/Function;)Ljava/util/concurrent/CompletableFuture;", "GetThenApply_Ljava_util_function_Function_Handler", ApiSince=24)>]
[<Java.Interop.JavaTypeParameters(new System.String[] { "U" })>]
abstract member ThenApply : Java.Util.Functions.IFunction -> Java.Util.Concurrent.ICompletionStage
override this.ThenApply : Java.Util.Functions.IFunction -> Java.Util.Concurrent.ICompletionStage

Параметры

fn
IFunction

функция, используемая для вычисления значения возвращаемого значения CompletionStage

Возвращаемое значение

новый объект CompletionStage

Реализации

Атрибуты

Комментарии

Возвращает новый объект CompleteStage, который, когда этот этап завершается обычно, выполняется с результатом этого этапа в качестве аргумента предоставленной функции. Этот метод аналогиен необязательным.map и Stream.map. См. документацию по Завершению для правил, охватывающих исключительное завершение.

Java справочные материалы.java.util.concurrent.CompletableFuture.thenApply

Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".

Применяется к