public interface FileSystemProvider_ extends de.pfabulist.roast.Roast<FileSystemProvider>
static FileSystemProvider_ r_(FileSystemProvider provider)
<A extends BasicFileAttributes> A readAttributes_(Path path, Class<A> type, LinkOption... options)
Map<String,Object> readAttributes_(Path path, String attributes, LinkOption... options)
default Map_<String,Object> readAttributes__(Path path, String attributes, LinkOption... options)
SeekableByteChannel newByteChannel_(Path path, Set<? extends OpenOption> options, FileAttribute<?>... attrs)
default SeekableByteChannel_ newByteChannel__(Path path, Set<? extends OpenOption> options, FileAttribute<?>... attrs)
void copy_(Path src, Path tgt, CopyOption... options)
void move_(Path src, Path tgt, CopyOption... options)
String getScheme()
FileSystem newFileSystem_(URI uri, Map<String,?> env)
FileSystem getFileSystem_(URI uri)
<V extends FileAttributeView> Optional<V> getFileAttributeView_o(Path path, Class<V> type, LinkOption... options)
default <V extends FileAttributeView> V getFileAttributeView_ot(Path path, Class<V> type, LinkOption... options)
void setAttribute_(Path path, String attribute, Object value, LinkOption... options)
void checkAccess_(Path file, AccessMode... modes)
void createDirectory_(Path dir, FileAttribute<?>... attrs)
void delete_(Path path)
boolean deleteIfExists_(Path path)
DirectoryStream<Path> newDirectoryStream_(Path dir, DirectoryStream.Filter<? super Path> filter)
FileChannel newFileChannel_(Path path, Set<? extends OpenOption> options, FileAttribute<?>... attrs)
void createSymbolicLink_(Path linkArg, Path target, FileAttribute<?>... attrs)
Copyright © 2017. All rights reserved.