/
R.D.X
/
pieplex-api
Обзор
Документация
Войти
/
R.D.X
/
pieplex-api
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
src/main/java/ru/rdx/pieplex/api/endpoint/AnswerAsync.java
29 строк
783 B
a.kiselev
incompletable future
15 фев 2026, 09:10
15 фев 2026, 09:10
3dc4bec
Код
Авторство
О чём код?
package ru.rdx.pieplex.api.endpoint; import java.util.concurrent.CompletableFuture; public class AnswerAsync extends CompletableFuture<MetaObject> { private static final AnswerAsync EMPTY = buildEmpty(); public AnswerAsync incompletable() { return new AnswerAsyncIncompletable(this); } // для ссылок на функцию. public Boolean isStopped() { return Boolean.valueOf(this.isCancelled()); } private static AnswerAsync buildEmpty() { AnswerAsync tmp = new AnswerAsync(); tmp.complete(new MetaObject(null)); return tmp; } public static AnswerAsync nullInstance() { return EMPTY; } public static AnswerAsync newInstance() { return new AnswerAsync(); } }