APIdia Launch Partner
Top Constructors Methods
jdk.jfr.internal.util

public final Class DirectoryCleaner

extends SimpleFileVisitor<Path>
Class Inheritance
Imports
java.io.IOException, java.nio.file.FileVisitResult, .Files, .Path, .SimpleFileVisitor, java.nio.file.attribute.BasicFileAttributes

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public static void
clear(Path path)

public FileVisitResult
postVisitDirectory(Path dir, IOException exc)

Overrides java.nio.file.SimpleFileVisitor.postVisitDirectory.

Implements java.nio.file.FileVisitor.postVisitDirectory.

Invoked for a directory after entries in the directory, and all of their descendants, have been visited.

public FileVisitResult
visitFile(Path path, BasicFileAttributes attrs)

Overrides java.nio.file.SimpleFileVisitor.visitFile.

Implements java.nio.file.FileVisitor.visitFile.

Invoked for a file in a directory.

Inherited from java.nio.file.SimpleFileVisitor:
preVisitDirectoryvisitFileFailed

Constructor Detail

DirectoryCleanerback to summary
public DirectoryCleaner()

Method Detail

clearback to summary
public static void clear(Path path) throws IOException
postVisitDirectoryback to summary
public FileVisitResult postVisitDirectory(Path dir, IOException exc) throws IOException

Overrides java.nio.file.SimpleFileVisitor.postVisitDirectory.

Implements java.nio.file.FileVisitor.postVisitDirectory.

Doc from java.nio.file.SimpleFileVisitor.postVisitDirectory.

Invoked for a directory after entries in the directory, and all of their descendants, have been visited.

Unless overridden, this method returns CONTINUE if the directory iteration completes without an I/O exception; otherwise this method re-throws the I/O exception that caused the iteration of the directory to terminate prematurely.

Annotations
@Override
Exceptions
IOException:

Doc from java.nio.file.FileVisitor.postVisitDirectory.

if an I/O error occurs

visitFileback to summary
public FileVisitResult visitFile(Path path, BasicFileAttributes attrs) throws IOException

Overrides java.nio.file.SimpleFileVisitor.visitFile.

Implements java.nio.file.FileVisitor.visitFile.

Doc from java.nio.file.SimpleFileVisitor.visitFile.

Invoked for a file in a directory.

Unless overridden, this method returns CONTINUE.

Annotations
@Override
Exceptions
IOException:

Doc from java.nio.file.FileVisitor.visitFile.

if an I/O error occurs