Package org.eclipse.cbi.common.util
Class Zips.PackerFileVisitor
- All Implemented Interfaces:
FileVisitor<Path>
- Enclosing class:
Zips
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate intprivate final Zips.PathMapperprivate final org.apache.commons.compress.archivers.zip.ZipArchiveOutputStream -
Constructor Summary
ConstructorsModifierConstructorDescriptionprivatePackerFileVisitor(org.apache.commons.compress.archivers.zip.ZipArchiveOutputStream zos, Zips.PathMapper pathMapper, Set<Path> pathToExcludes) -
Method Summary
Modifier and TypeMethodDescription(package private) intpreVisitDirectory(Path dir, BasicFileAttributes attrs) visitFile(Path file, BasicFileAttributes attrs) Methods inherited from class java.nio.file.SimpleFileVisitor
postVisitDirectory, visitFileFailed
-
Field Details
-
pathMapper
-
zos
private final org.apache.commons.compress.archivers.zip.ZipArchiveOutputStream zos -
pathToExcludes
-
packedEntries
private int packedEntries
-
-
Constructor Details
-
PackerFileVisitor
private PackerFileVisitor(org.apache.commons.compress.archivers.zip.ZipArchiveOutputStream zos, Zips.PathMapper pathMapper, Set<Path> pathToExcludes)
-
-
Method Details
-
packedEntries
int packedEntries() -
preVisitDirectory
- Specified by:
preVisitDirectoryin interfaceFileVisitor<Path>- Overrides:
preVisitDirectoryin classSimpleFileVisitor<Path>- Throws:
IOException
-
visitFile
- Specified by:
visitFilein interfaceFileVisitor<Path>- Overrides:
visitFilein classSimpleFileVisitor<Path>- Throws:
IOException
-