## Uses of Interface
io.vertx.core.file.FileSystem

- Packages that use FileSystem
  Package | Description
  --- | ---
  io.vertx.core |
  io.vertx.core.file |
  io.vertx.json.schema |
  io.vertx.reactivex.core.file |
  io.vertx.rxjava3.core.file |

- - ### Uses of FileSystem in io.vertx.core

    Methods in io.vertx.core that return FileSystem
    Modifier and Type | Method | Description
    --- | --- | ---
    `FileSystem` | Vertx.`fileSystem()` | Get the filesystem object.

  - ### Uses of FileSystem in io.vertx.core.file

    Methods in io.vertx.core.file that return FileSystem
    Modifier and Type | Method | Description
    --- | --- | ---
    `FileSystem` | FileSystem.`chmodBlocking​(String path, String perms)` | Blocking version of `chmod(String, String)`
    `FileSystem` | FileSystem.`chmodRecursiveBlocking​(String path, String perms, String dirPerms)` | Blocking version of `chmodRecursive(String, String, String)`
    `FileSystem` | FileSystem.`chownBlocking​(String path, String user, String group)` | Blocking version of `chown(String, String, String)`
    `FileSystem` | FileSystem.`copyBlocking​(String from, String to)` | Blocking version of `copy(String, String)`
    `FileSystem` | FileSystem.`copyRecursiveBlocking​(String from, String to, boolean recursive)` | Blocking version of `copyRecursive(String, String, boolean)`
    `FileSystem` | FileSystem.`createFileBlocking​(String path)` | Blocking version of `createFile(String)`
    `FileSystem` | FileSystem.`createFileBlocking​(String path, String perms)` | Blocking version of `createFile(String, String)`
    `FileSystem` | FileSystem.`deleteBlocking​(String path)` | Blocking version of `delete(String)`
    `FileSystem` | FileSystem.`deleteRecursiveBlocking​(String path)` | Blocking version of `deleteRecursive(String)`
    `FileSystem` | FileSystem.`linkBlocking​(String link, String existing)` | Blocking version of `link(String, String)`
    `FileSystem` | FileSystem.`mkdirBlocking​(String path)` | Blocking version of `mkdir(String)`
    `FileSystem` | FileSystem.`mkdirBlocking​(String path, String perms)` | Blocking version of `mkdir(String, String)`
    `FileSystem` | FileSystem.`mkdirsBlocking​(String path)` | Blocking version of `mkdirs(String)`
    `FileSystem` | FileSystem.`mkdirsBlocking​(String path, String perms)` | Blocking version of `mkdirs(String, String)`
    `FileSystem` | FileSystem.`moveBlocking​(String from, String to)` | Blocking version of `move(String, String)`
    `FileSystem` | FileSystem.`symlinkBlocking​(String link, String existing)` | Blocking version of `link(String, String)`
    `FileSystem` | FileSystem.`truncateBlocking​(String path, long len)` | Blocking version of `truncate(String, long)`
    `FileSystem` | FileSystem.`unlinkBlocking​(String link)` | Blocking version of `unlink(String)`
    `FileSystem` | FileSystem.`writeFileBlocking​(String path, Buffer data)` | Blocking version of `writeFile(String, Buffer)`

  - ### Uses of FileSystem in io.vertx.json.schema

    Methods in io.vertx.json.schema with parameters of type FileSystem
    Modifier and Type | Method | Description
    --- | --- | ---
    `SchemaRepository` | SchemaRepository.`preloadMetaSchema​(FileSystem fs)` | Preloads the repository with the meta schemas for the related @link `Draft` version.
    `SchemaRepository` | SchemaRepository.`preloadMetaSchema​(FileSystem fs, Draft draft)` | Preloads the repository with the meta schemas for the related draft version.

  - ### Uses of FileSystem in io.vertx.reactivex.core.file

    Methods in io.vertx.reactivex.core.file that return FileSystem
    Modifier and Type | Method | Description
    --- | --- | ---
    `FileSystem` | FileSystem.`getDelegate()` |

    Methods in io.vertx.reactivex.core.file with parameters of type FileSystem
    Modifier and Type | Method | Description
    --- | --- | ---
    `static FileSystem` | FileSystem.`newInstance​(FileSystem arg)` |

    Constructors in io.vertx.reactivex.core.file with parameters of type FileSystem
    Constructor | Description
    --- | ---
    `FileSystem​(FileSystem delegate)` |

  - ### Uses of FileSystem in io.vertx.rxjava3.core.file

    Methods in io.vertx.rxjava3.core.file that return FileSystem
    Modifier and Type | Method | Description
    --- | --- | ---
    `FileSystem` | FileSystem.`getDelegate()` |

    Methods in io.vertx.rxjava3.core.file with parameters of type FileSystem
    Modifier and Type | Method | Description
    --- | --- | ---
    `static FileSystem` | FileSystem.`newInstance​(FileSystem arg)` |

    Constructors in io.vertx.rxjava3.core.file with parameters of type FileSystem
    Constructor | Description
    --- | ---
    `FileSystem​(FileSystem delegate)` |