Stay organized with collections
Save and categorize content based on your preferences.
FileVisitResult
class FileVisitResult
The result type of a FileVisitor
.
Summary
Enum values |
Continue.
|
Continue without visiting the siblings of this file or directory.
|
Continue without visiting the entries in this directory.
|
Terminate.
|
Enum values
SKIP_SIBLINGS
enum val SKIP_SIBLINGS : FileVisitResult
Continue without visiting the siblings of this file or directory. If returned from the preVisitDirectory
method then the entries in the directory are also skipped and the postVisitDirectory
method is not invoked.
SKIP_SUBTREE
enum val SKIP_SUBTREE : FileVisitResult
Continue without visiting the entries in this directory. This result is only meaningful when returned from the preVisitDirectory
method; otherwise this result type is the same as returning CONTINUE
.
Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
Last updated 2025-02-10 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-02-10 UTC."],[],[],null,["# FileVisitResult\n\nAdded in [API level 26](https://developer.android.com/guide/topics/manifest/uses-sdk-element.html#ApiLevels)\n\nFileVisitResult\n===============\n\n```\nclass FileVisitResult\n```\n\n|---|---|------------------------------------|\n| [kotlin.Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html) |||\n| ↳ | [kotlin.Enum](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-enum/index.html)\\\u003c[java.nio.file.FileVisitResult](#)\\\u003e ||\n| | ↳ | [java.nio.file.FileVisitResult](#) |\n\n|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| Known Direct Subclasses [FileVisitResult.CONTINUE](#ENUM_VALUE:CONTINUE), [FileVisitResult.SKIP_SIBLINGS](#ENUM_VALUE:SKIP_SIBLINGS), [FileVisitResult.SKIP_SUBTREE](#ENUM_VALUE:SKIP_SUBTREE), [FileVisitResult.TERMINATE](#ENUM_VALUE:TERMINATE) |------------------------------------------------------------|---------------------------------------------------------------------| | [FileVisitResult.CONTINUE](#ENUM_VALUE:CONTINUE) | Continue. | | [FileVisitResult.SKIP_SIBLINGS](#ENUM_VALUE:SKIP_SIBLINGS) | Continue without visiting the *siblings* of this file or directory. | | [FileVisitResult.SKIP_SUBTREE](#ENUM_VALUE:SKIP_SUBTREE) | Continue without visiting the entries in this directory. | | [FileVisitResult.TERMINATE](#ENUM_VALUE:TERMINATE) | Terminate. | |\n\nThe result type of a [FileVisitor](/reference/kotlin/java/nio/file/FileVisitor).\n\nSummary\n-------\n\n| Enum values ||\n|----------------------------------------------------------------------------------------------------------------|---|\n| [CONTINUE](#ENUM_VALUE:CONTINUE) Continue. |\n| [SKIP_SIBLINGS](#ENUM_VALUE:SKIP_SIBLINGS) Continue without visiting the *siblings* of this file or directory. |\n| [SKIP_SUBTREE](#ENUM_VALUE:SKIP_SUBTREE) Continue without visiting the entries in this directory. |\n| [TERMINATE](#ENUM_VALUE:TERMINATE) Terminate. |\n\nEnum values\n-----------\n\n### CONTINUE\n\nAdded in [API level 26](https://developer.android.com/guide/topics/manifest/uses-sdk-element.html#ApiLevels) \n\n```\nenum val CONTINUE : FileVisitResult\n```\n\nContinue. When returned from a [preVisitDirectory](/reference/kotlin/java/nio/file/FileVisitor#preVisitDirectory(java.nio.file.FileVisitor.T,%20java.nio.file.attribute.BasicFileAttributes)) method then the entries in the directory should also be visited. \n\n### SKIP_SIBLINGS\n\nAdded in [API level 26](https://developer.android.com/guide/topics/manifest/uses-sdk-element.html#ApiLevels) \n\n```\nenum val SKIP_SIBLINGS : FileVisitResult\n```\n\nContinue without visiting the *siblings* of this file or directory. If returned from the [preVisitDirectory](/reference/kotlin/java/nio/file/FileVisitor#preVisitDirectory(java.nio.file.FileVisitor.T,%20java.nio.file.attribute.BasicFileAttributes)) method then the entries in the directory are also skipped and the [postVisitDirectory](/reference/kotlin/java/nio/file/FileVisitor#postVisitDirectory(java.nio.file.FileVisitor.T,%20java.io.IOException)) method is not invoked. \n\n### SKIP_SUBTREE\n\nAdded in [API level 26](https://developer.android.com/guide/topics/manifest/uses-sdk-element.html#ApiLevels) \n\n```\nenum val SKIP_SUBTREE : FileVisitResult\n```\n\nContinue without visiting the entries in this directory. This result is only meaningful when returned from the [preVisitDirectory](/reference/kotlin/java/nio/file/FileVisitor#preVisitDirectory(java.nio.file.FileVisitor.T,%20java.nio.file.attribute.BasicFileAttributes)) method; otherwise this result type is the same as returning [CONTINUE](#). \n\n### TERMINATE\n\nAdded in [API level 26](https://developer.android.com/guide/topics/manifest/uses-sdk-element.html#ApiLevels) \n\n```\nenum val TERMINATE : FileVisitResult\n```\n\nTerminate."]]