private static class CompressedDirectory.Visitor extends SimpleFileVisitor<Path>
| Modifier and Type | Field and Description |
|---|---|
private Path |
root |
private org.apache.commons.compress.archivers.tar.TarArchiveOutputStream |
tarStream |
| Modifier | Constructor and Description |
|---|---|
private |
CompressedDirectory.Visitor(Path root,
org.apache.commons.compress.archivers.tar.TarArchiveOutputStream tarStream) |
| Modifier and Type | Method and Description |
|---|---|
private static int |
getFileMode(Path file) |
private static int |
getModeFromPermissions(boolean read,
boolean write,
boolean execute) |
private static int |
getPosixFileMode(Path file) |
private static boolean |
isPosixComplantFS() |
FileVisitResult |
visitFile(Path file,
BasicFileAttributes attrs) |
postVisitDirectory, preVisitDirectory, visitFileFailedprivate final Path root
private final org.apache.commons.compress.archivers.tar.TarArchiveOutputStream tarStream
private CompressedDirectory.Visitor(Path root, org.apache.commons.compress.archivers.tar.TarArchiveOutputStream tarStream)
public FileVisitResult visitFile(Path file, BasicFileAttributes attrs) throws IOException
visitFile in interface FileVisitor<Path>visitFile in class SimpleFileVisitor<Path>IOExceptionprivate static int getFileMode(Path file) throws IOException
IOExceptionprivate static boolean isPosixComplantFS()
private static int getPosixFileMode(Path file) throws IOException
IOExceptionprivate static int getModeFromPermissions(boolean read,
boolean write,
boolean execute)
Copyright © 2014. All rights reserved.