@DocAnnotation$annotation$( description = " Batch simple SQL strings and execute the batch where the async result contains a array of Integers.\n") @TypeInfo("io.vertx.ceylon.sql::SQLConnection") public SQLConnection batch( final @TypeInfo("ceylon.language::List<ceylon.language::String>") @Name("sqlStatements") @DocAnnotation$annotation$(description = "sql statement\n") ceylon.language.List< ceylon.language.String> sqlStatements, final @TypeInfo( "ceylon.language::Anything(ceylon.language::Throwable|ceylon.language::List<ceylon.language::Integer>)") @Name("handler") @DocAnnotation$annotation$(description = "the result handler\n") Callable<?> handler) { java.util.List<java.lang.String> arg_0 = io.vertx.lang.ceylon.ToJava.convertList(sqlStatements, io.vertx.lang.ceylon.ToJava.String); io.vertx.core.Handler<io.vertx.core.AsyncResult<java.util.List<java.lang.Integer>>> arg_1 = handler == null ? null : new io.vertx.lang.ceylon.CallableAsyncResultHandler< java.util.List<java.lang.Integer>>(handler) { public Object toCeylon(java.util.List<java.lang.Integer> event) { return io.vertx.lang.ceylon.ToCeylon.convertList( ceylon.language.Integer.$TypeDescriptor$, event, io.vertx.lang.ceylon.ToCeylon.Integer); } }; SQLConnection ret = io.vertx.ceylon.sql.SQLConnection.TO_CEYLON .converter() .safeConvert(delegate.batch(arg_0, arg_1)); return this; }
@DocAnnotation$annotation$( description = " Batch a callable statement with all entries from the args list. Each entry is a batch.\n The size of the lists inArgs and outArgs MUST be the equal.\n The operation completes with the execution of the batch where the async result contains a array of Integers.\n") @TypeInfo("io.vertx.ceylon.sql::SQLConnection") public SQLConnection batchCallableWithParams( final @TypeInfo("ceylon.language::String") @Name("sqlStatement") @DocAnnotation$annotation$( description = "sql statement\n") ceylon.language.String sqlStatement, final @TypeInfo("ceylon.language::List<ceylon.json::Array>") @Name("inArgs") @DocAnnotation$annotation$(description = "the callable statement input arguments\n") ceylon.language.List<ceylon.json.Array> inArgs, final @TypeInfo("ceylon.language::List<ceylon.json::Array>") @Name("outArgs") @DocAnnotation$annotation$(description = "the callable statement output arguments\n") ceylon.language.List<ceylon.json.Array> outArgs, final @TypeInfo( "ceylon.language::Anything(ceylon.language::Throwable|ceylon.language::List<ceylon.language::Integer>)") @Name("handler") @DocAnnotation$annotation$(description = "the result handler\n") Callable<?> handler) { java.lang.String arg_0 = io.vertx.lang.ceylon.ToJava.String.safeConvert(sqlStatement); java.util.List<io.vertx.core.json.JsonArray> arg_1 = io.vertx.lang.ceylon.ToJava.convertList(inArgs, io.vertx.lang.ceylon.ToJava.JsonArray); java.util.List<io.vertx.core.json.JsonArray> arg_2 = io.vertx.lang.ceylon.ToJava.convertList(outArgs, io.vertx.lang.ceylon.ToJava.JsonArray); io.vertx.core.Handler<io.vertx.core.AsyncResult<java.util.List<java.lang.Integer>>> arg_3 = handler == null ? null : new io.vertx.lang.ceylon.CallableAsyncResultHandler< java.util.List<java.lang.Integer>>(handler) { public Object toCeylon(java.util.List<java.lang.Integer> event) { return io.vertx.lang.ceylon.ToCeylon.convertList( ceylon.language.Integer.$TypeDescriptor$, event, io.vertx.lang.ceylon.ToCeylon.Integer); } }; SQLConnection ret = io.vertx.ceylon.sql.SQLConnection.TO_CEYLON .converter() .safeConvert(delegate.batchCallableWithParams(arg_0, arg_1, arg_2, arg_3)); return this; }
@DocAnnotation$annotation$( description = " Like [join](compositeFuture.type.html#join) but with a list of futures.<p>\n\n When the list is empty, the returned future will be already completed.\n") @TypeInfo("io.vertx.ceylon.core::CompositeFuture") public CompositeFuture join( final @TypeInfo("ceylon.language::List<io.vertx.ceylon.core::Future>") @Name("futures") ceylon .language.List< Future> futures) { java.util.List<io.vertx.core.Future> arg_0 = io.vertx.lang.ceylon.ToJava.convertList(futures, io.vertx.ceylon.core.Future.TO_JAVA); CompositeFuture ret = io.vertx.ceylon.core.CompositeFuture.TO_CEYLON .converter() .safeConvert(io.vertx.core.CompositeFuture.join(arg_0)); return ret; }