public interface io.vertx.core.spi.FutureFactory
minor version: 0
major version: 59
flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
this_class: io.vertx.core.spi.FutureFactory
super_class: java.lang.Object
{
public abstract <T> io.vertx.core.Promise<T> promise();
descriptor: ()Lio/vertx/core/Promise;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: <T:Ljava/lang/Object;>()Lio/vertx/core/Promise<TT;>;
public abstract <T> io.vertx.core.Promise<T> succeededPromise();
descriptor: ()Lio/vertx/core/Promise;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: <T:Ljava/lang/Object;>()Lio/vertx/core/Promise<TT;>;
public abstract <T> io.vertx.core.Promise<T> succeededPromise(T);
descriptor: (Ljava/lang/Object;)Lio/vertx/core/Promise;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: <T:Ljava/lang/Object;>(TT;)Lio/vertx/core/Promise<TT;>;
MethodParameters:
Name Flags
result
public abstract <T> io.vertx.core.Promise<T> failedPromise(java.lang.Throwable);
descriptor: (Ljava/lang/Throwable;)Lio/vertx/core/Promise;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: <T:Ljava/lang/Object;>(Ljava/lang/Throwable;)Lio/vertx/core/Promise<TT;>;
MethodParameters:
Name Flags
t
public abstract <T> io.vertx.core.Promise<T> failurePromise(java.lang.String);
descriptor: (Ljava/lang/String;)Lio/vertx/core/Promise;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: <T:Ljava/lang/Object;>(Ljava/lang/String;)Lio/vertx/core/Promise<TT;>;
MethodParameters:
Name Flags
failureMessage
public abstract <T> io.vertx.core.Future<T> future();
descriptor: ()Lio/vertx/core/Future;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: <T:Ljava/lang/Object;>()Lio/vertx/core/Future<TT;>;
public abstract <T> io.vertx.core.Future<T> succeededFuture();
descriptor: ()Lio/vertx/core/Future;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: <T:Ljava/lang/Object;>()Lio/vertx/core/Future<TT;>;
public abstract <T> io.vertx.core.Future<T> succeededFuture(T);
descriptor: (Ljava/lang/Object;)Lio/vertx/core/Future;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: <T:Ljava/lang/Object;>(TT;)Lio/vertx/core/Future<TT;>;
MethodParameters:
Name Flags
result
public abstract <T> io.vertx.core.Future<T> failedFuture(java.lang.Throwable);
descriptor: (Ljava/lang/Throwable;)Lio/vertx/core/Future;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: <T:Ljava/lang/Object;>(Ljava/lang/Throwable;)Lio/vertx/core/Future<TT;>;
MethodParameters:
Name Flags
t
public abstract <T> io.vertx.core.Future<T> failureFuture(java.lang.String);
descriptor: (Ljava/lang/String;)Lio/vertx/core/Future;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: <T:Ljava/lang/Object;>(Ljava/lang/String;)Lio/vertx/core/Future<TT;>;
MethodParameters:
Name Flags
failureMessage
}
SourceFile: "FutureFactory.java"