Spec-Zone .ru
спецификации, руководства, описания, API
|
T
- Тип ссылки на файлыpublic class SimpleFileVisitor<T> extends Object implements FileVisitor<T>
Методы в этом классе могут быть переопределены подвергающиеся их общему контракту.
Модификатор | Конструктор и Описание |
---|---|
protected |
SimpleFileVisitor()
Инициализирует новый экземпляр этого класса.
|
Модификатор и Тип | Метод и Описание |
---|---|
FileVisitResult |
postVisitDirectory(T dir, IOException exc)
Вызванный для каталога после того, как записи в каталоге, и всех их потомков, посетили.
|
FileVisitResult |
preVisitDirectory(T dir, BasicFileAttributes attrs)
Вызванный для каталога прежде, чем записи в каталоге посещают.
|
FileVisitResult |
visitFile(T file, BasicFileAttributes attrs)
Вызванный для файла в каталоге.
|
FileVisitResult |
visitFileFailed(T file, IOException exc)
Вызванный для файла, который нельзя было посетить.
|
protected SimpleFileVisitor()
public FileVisitResult preVisitDirectory(T dir, BasicFileAttributes attrs) throws IOException
Если не переопределено, этот метод возвраты CONTINUE
.
preVisitDirectory
в интерфейсе FileVisitor<T>
dir
- ссылка на каталогattrs
- основные атрибуты каталогаIOException
- если ошибка ввода-вывода происходитpublic FileVisitResult visitFile(T file, BasicFileAttributes attrs) throws IOException
Если не переопределено, этот метод возвраты CONTINUE
.
visitFile
в интерфейсе FileVisitor<T>
file
- ссылка на файлattrs
- основные атрибуты файлаIOException
- если ошибка ввода-вывода происходитpublic FileVisitResult visitFileFailed(T file, IOException exc) throws IOException
Если не переопределено, этот метод повторно бросает исключение ввода-вывода, которое препятствовало тому, чтобы файл был посещен.
visitFileFailed
в интерфейсе FileVisitor<T>
file
- ссылка на файлexc
- исключение ввода-вывода, которое препятствовало тому, чтобы файл был посещенIOException
- если ошибка ввода-вывода происходитpublic FileVisitResult postVisitDirectory(T dir, IOException exc) throws IOException
Если не переопределено, этот метод возвраты CONTINUE
если итерация каталога завершается без исключения ввода-вывода; иначе этот метод повторно бросает исключение ввода-вывода, которое заставило итерацию каталога завершаться преждевременно.
postVisitDirectory
в интерфейсе FileVisitor<T>
dir
- ссылка на каталогexc
- null
если итерация каталога завершается без ошибки; иначе исключение ввода-вывода, которое заставило итерацию каталога завершаться преждевременноIOException
- если ошибка ввода-вывода происходит
Для дальнейшей ссылки API и документации разработчика, см.
Авторское право © 1993, 2011, Oracle и/или его филиалы. Все права защищены.