Package org.apache.commons.io.file
Provides extensions in the realm of
java.nio.file.-
Interface Summary Interface Description Counters.Counter Counts using a number.Counters.PathCounters Counts files, directories, and sizes, as a visit proceeds.DeleteOption An object that configures how to delete a file.PathFilter A filter forPaths.PathVisitor AFileVisitortyped to aPath. -
Class Summary Class Description AccumulatorPathVisitor Accumulates normalized paths during visitation.AccumulatorPathVisitor.Builder Builds instances ofAccumulatorPathVisitor.CleaningPathVisitor Deletes files but not directories as a visit proceeds.CopyDirectoryVisitor Copies a source directory to a target directory.Counters Provides counters for files, directories, and sizes, as a visit proceeds.Counters.AbstractPathCounters Counts files, directories, and sizes, as a visit proceeds.Counters.BigIntegerCounter Counts using aBigIntegernumber.Counters.BigIntegerPathCounters Counts files, directories, and sizes, as a visit proceeds, using BigInteger numbers.Counters.LongCounter Counts using alongnumber.Counters.LongPathCounters Counts files, directories, and sizes, as a visit proceeds, using long numbers.Counters.NoopCounter Counts nothing.Counters.NoopPathCounters Counts nothing.CountingPathVisitor Counts files, directories, and sizes, as a visit proceeds.CountingPathVisitor.AbstractBuilder<T,B extends CountingPathVisitor.AbstractBuilder<T,B>> Builds instances ofCountingPathVisitor.CountingPathVisitor.Builder Builds instances ofCountingPathVisitor.DeletingPathVisitor Deletes files and directories as a visit proceeds.DirectoryStreamFilter ADirectoryStream.Filterthat delegates to aPathFilter.FilesUncheck Delegates toFilesto uncheck calls by throwingUncheckedIOExceptioninstead ofIOException.NoopPathVisitor A noop path visitor.PathUtils NIO Path utilities.PathUtils.RelativeSortedPaths Private worker/holder that computes and tracks relative path names and their equality.SimplePathVisitor ASimpleFileVisitortyped to aPath.SimplePathVisitor.AbstractBuilder<T,B extends AbstractSupplier<T,B>> Abstracts builder for subclasses. -
Enum Summary Enum Description StandardDeleteOption Defines the standard delete options.