W3cubDocs

/Haxe Java

FileSystemProvider

package java.nio.file.spi

@:abstract@:libType@:javaNative@:native("java.nio.file.spi.FileSystemProvider")@:javaCanonical("java.nio.file.spi","FileSystemProvider") Available on java

Methods

@:overload @:throws("java.io.IOException") checkAccess (param1:Path, param2:NativeArray<AccessMode>):Void

@:overload @:throws("java.io.IOException") copy (param1:Path, param2:Path, param3:NativeArray<CopyOption>):Void

@:overload @:throws("java.io.IOException") createDirectory (param1:Path, param2:NativeArray<FileAttribute<Dynamic>>):Void

@:overload @:throws("java.io.IOException") delete (param1:Path):Void

@:overload @:throws("java.io.IOException") deleteIfExists (param1:Path):Bool

@:overload getFileAttributeView<V> (param1:Path, param2:Class<V>, param3:NativeArray<LinkOption>):V

@:overload @:throws("java.io.IOException") getFileStore (param1:Path):FileStore

@:overload getFileSystem (param1:URI):FileSystem

@:overload getPath (param1:URI):Path

@:overload getScheme ():String

@:overload @:throws("java.io.IOException") isHidden (param1:Path):Bool

@:overload @:throws("java.io.IOException") isSameFile (param1:Path, param2:Path):Bool

@:overload @:throws("java.io.IOException") move (param1:Path, param2:Path, param3:NativeArray<CopyOption>):Void

@:overload @:throws("java.io.IOException") newAsynchronousFileChannel (param1:Path, param2:Set<OpenOption>, param3:ExecutorService, param4:NativeArray<FileAttribute<Dynamic>>):AsynchronousFileChannel

@:overload @:throws("java.io.IOException") newByteChannel (param1:Path, param2:Set<OpenOption>, param3:NativeArray<FileAttribute<Dynamic>>):SeekableByteChannel

@:overload @:throws("java.io.IOException") newDirectoryStream (param1:Path, param2:DirectoryStream_Filter<Dynamic>):DirectoryStream<Path>

@:overload @:throws("java.io.IOException") newFileChannel (param1:Path, param2:Set<OpenOption>, param3:NativeArray<FileAttribute<Dynamic>>):FileChannel

@:overload @:throws("java.io.IOException") newFileSystem (param1:Path, param2:Map<String, Dynamic>):FileSystem

@:overload @:throws("java.io.IOException") newFileSystem (param1:URI, param2:Map<String, Dynamic>):FileSystem

@:overload @:throws("java.io.IOException") newInputStream (param1:Path, param2:NativeArray<OpenOption>):InputStream

@:overload @:throws("java.io.IOException") newOutputStream (param1:Path, param2:NativeArray<OpenOption>):OutputStream

@:overload @:throws("java.io.IOException") readAttributes (param1:Path, param2:String, param3:NativeArray<LinkOption>):Map<String, Dynamic>

@:overload @:throws("java.io.IOException") readAttributes<A> (param1:Path, param2:Class<A>, param3:NativeArray<LinkOption>):A

@:overload @:throws("java.io.IOException") setAttribute (param1:Path, param2:String, param3:Dynamic, param4:NativeArray<LinkOption>):Void

Static methods

@:overload static installedProviders ():List<FileSystemProvider>

© 2005–2018 Haxe Foundation
Licensed under a MIT license.
https://api.haxe.org/java/nio/file/spi/FileSystemProvider.html