public interface  io.vertx.core.file.AsyncFileLock extends java.lang.Object
{
public abstract long position();
public abstract long size();
public abstract boolean isShared();
public abstract boolean overlaps(long, long);
public abstract boolean isValidBlocking();
public abstract io.vertx.core.Future isValid();
public abstract void isValid(io.vertx.core.Handler);
public abstract void releaseBlocking();
public abstract io.vertx.core.Future release();
public abstract void release(io.vertx.core.Handler);
}