@TypeInfo("ceylon.language::Integer")
public long setPeriodic(
final @TypeInfo("ceylon.language::Integer") @DocAnnotation$annotation$(description = "todo") long delay,
final @TypeInfo("ceylon.language::Anything(ceylon.language::Integer)") @DocAnnotation$annotation$(description = "todo") Callable<?> handler) {
long arg_0 = delay;
<BUG>io.vertx.core.Handler<java.lang.Long> arg_1 = new io.vertx.core.Handler<java.lang.Long>() { public void handle(java.lang.Long event) { handler.$call$((Object)ceylon.language.Integer.instance(event)); } };
</BUG>
long ret = delegate.setPeriodic(arg_0, arg_1);
return ret;
}

@TypeInfo("ceylon.language::Integer")
public long setTimer(
final @TypeInfo("ceylon.language::Integer") @DocAnnotation$annotation$(description = "todo") long delay,
final @TypeInfo("ceylon.language::Anything(ceylon.language::Integer)") @DocAnnotation$annotation$(description = "todo") Callable<?> handler) {
long arg_0 = delay;
io.vertx.core.Handler<java.lang.Long> arg_1 = new io.vertx.core.Handler<java.lang.Long>() { public void handle(java.lang.Long event) { handler.$call$((Object)io.vertx.lang.ceylon.ToCeylon.Long.convert(event)); } };
long ret = delegate.setTimer(arg_0, arg_1);
return ret;
}
