@DocAnnotation$annotation$(description = "todo")
@TypeInfo("ceylon.language::String")
public ceylon.language.String readSymlinkBlocking(
final @TypeInfo("ceylon.language::String") @DocAnnotation$annotation$(description = "todo") ceylon.language.String link) {
java.lang.String arg_0 = link.toString();
<BUG>ceylon.language.String ret = new ceylon.language.String(delegate.readSymlinkBlocking(arg_0));
</BUG>
return ret;
}
@DocAnnotation$annotation$(description = "todo")

@DocAnnotation$annotation$(description = "todo")
@TypeInfo("io.vertx.ceylon.core.file::FileSystem")
public FileSystem copy(
final @TypeInfo("ceylon.language::String") @DocAnnotation$annotation$(description = "todo") ceylon.language.String from,
final @TypeInfo("ceylon.language::String") @DocAnnotation$annotation$(description = "todo") ceylon.language.String to,
final @TypeInfo("ceylon.language::Anything(ceylon.language::Throwable?)") @DocAnnotation$annotation$(description = "todo") Callable<?> handler) {
java.lang.String arg_0 = from.toString();
java.lang.String arg_1 = to.toString();
io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Void>> arg_2 = new io.vertx.lang.ceylon.AsyncResultAdapter<java.lang.Void>(handler) { public Object toCeylon(java.lang.Void event) { return null; } };
FileSystem ret = new io.vertx.ceylon.core.file.FileSystem(delegate.copy(arg_0, arg_1, arg_2));
return ret;
}
@DocAnnotation$annotation$(description = "todo")
