Spec-Zone.ru › Kotlin 2

onVisitFile

kotlin-stdlib/kotlin.io.path/FileVisitorBuilder/onVisitFile

Начиная с Kotlin: 2.1

abstract fun onVisitFile(function: (file: Path, attributes: BasicFileAttributes) -> FileVisitResult)

Переопределяет соответствующую функцию созданного FileVisitor указанной функцией.

Указанный callback вызывается при посещении файла. В зависимости от возвращаемого функцией значения:

  • FileVisitResult.CONTINUE или FileVisitResult.SKIP_SUBTREE — обход продолжается со следующей соседней записью.

  • FileVisitResult.SKIP_SIBLINGS — соседние записи файла не посещаются.

  • FileVisitResult.TERMINATE — обход немедленно прекращается, и дальнейшие записи не посещаются.

По умолчанию FileVisitor.visitFile созданного посетителя файлов возвращает FileVisitResult.CONTINUE.

См. также

FileVisitor.visitFile
FileVisitResult

© 2010–2026 JetBrains s.r.o. and Kotlin Programming Language contributors
Licensed under the Apache License, Version 2.0.
https://kotlinlang.org/api/core/kotlin-stdlib/kotlin.io.path/-file-visitor-builder/on-visit-file.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API