package io.vertx.groovy.core;
public class CompositeFuture_GroovyExtension {
public static <U>io.vertx.core.Future<java.lang.Object> map(io.vertx.core.CompositeFuture j_receiver, java.util.function.Function<io.vertx.core.CompositeFuture, java.lang.Object> mapper) {
return io.vertx.core.impl.ConversionHelper.fromObject(j_receiver.map(mapper != null ? new java.util.function.Function<io.vertx.core.CompositeFuture, java.lang.Object>() {
public java.lang.Object apply(io.vertx.core.CompositeFuture t) {
io.vertx.core.CompositeFuture o = io.vertx.core.impl.ConversionHelper.fromObject(t);
java.lang.Object p = mapper.apply(o);
return io.vertx.core.impl.ConversionHelper.toObject(p);
}
} : null));
}
public static <T>java.lang.Object resultAt(io.vertx.core.CompositeFuture j_receiver, int index) {
return io.vertx.core.impl.ConversionHelper.fromObject(j_receiver.resultAt(index));
}
}