public FileMode mode(String path) throws IOException { return stat(path).getMode(); }
public FileMode.Type type(String path) throws IOException { return stat(path).getType(); }
@Override public FileAttributes stat(String path) throws IOException { return super.stat(cwdify(path)); }
public int uid(String path) throws IOException { return stat(path).getUID(); }
public long atime(String path) throws IOException { return stat(path).getAtime(); }
public long mtime(String path) throws IOException { return stat(path).getMtime(); }
public Set<FilePermission> perms(String path) throws IOException { return stat(path).getPermissions(); }
public int gid(String path) throws IOException { return stat(path).getGID(); }
public long size(String path) throws IOException { return stat(path).getSize(); }
@Override public FileAttributes stat(String path) throws IOException { return super.stat(cwdify(path)); }
public long atime(String path) throws IOException { return stat(path).getAtime(); }
@Override public FileAttributes stat(String path) throws IOException { return super.stat(cwdify(path)); }
public int gid(String path) throws IOException { return stat(path).getGID(); }
public long mtime(String path) throws IOException { return stat(path).getMtime(); }
public FileMode mode(String path) throws IOException { return stat(path).getMode(); }
public FileMode.Type type(String path) throws IOException { return stat(path).getType(); }
public long size(String path) throws IOException { return stat(path).getSize(); }
public int uid(String path) throws IOException { return stat(path).getUID(); }
public FileMode.Type type(String path) throws IOException { return stat(path).getType(); }
public Set<FilePermission> perms(String path) throws IOException { return stat(path).getPermissions(); }