Package org.eclipse.cbi.common.util
Class Zips.PackerFileVisitor
- All Implemented Interfaces:
FileVisitor<Path>
- Enclosing class:
Zips
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate int
private final Zips.PathMapper
private final org.apache.commons.compress.archivers.zip.ZipArchiveOutputStream
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprivate
PackerFileVisitor
(org.apache.commons.compress.archivers.zip.ZipArchiveOutputStream zos, Zips.PathMapper pathMapper, Set<Path> pathToExcludes) -
Method Summary
Modifier and TypeMethodDescription(package private) int
preVisitDirectory
(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:
preVisitDirectory
in interfaceFileVisitor<Path>
- Overrides:
preVisitDirectory
in classSimpleFileVisitor<Path>
- Throws:
IOException
-
visitFile
- Specified by:
visitFile
in interfaceFileVisitor<Path>
- Overrides:
visitFile
in classSimpleFileVisitor<Path>
- Throws:
IOException
-