Skip navigation links
A B C D E F G I L M N P R S T U W Z 

A

archive(File, List<String>) - Method in class io.tesla.proviso.archive.Archiver
 
archive(File, File...) - Method in class io.tesla.proviso.archive.Archiver
 
archive(File, Source...) - Method in class io.tesla.proviso.archive.Archiver
 
ArchiveHandler - Interface in io.tesla.proviso.archive
 
ArchiveHandlerSupport - Class in io.tesla.proviso.archive
 
ArchiveHandlerSupport() - Constructor for class io.tesla.proviso.archive.ArchiveHandlerSupport
 
Archiver - Class in io.tesla.proviso.archive
 
Archiver.ArchiverBuilder - Class in io.tesla.proviso.archive
 
ArchiverBuilder() - Constructor for class io.tesla.proviso.archive.Archiver.ArchiverBuilder
 
ArchiverHelper - Class in io.tesla.proviso.archive
 
ArchiverHelper() - Constructor for class io.tesla.proviso.archive.ArchiverHelper
 

B

build() - Method in class io.tesla.proviso.archive.Archiver.ArchiverBuilder
 
build() - Method in class io.tesla.proviso.archive.UnArchiver.UnArchiverBuilder
 
builder() - Static method in class io.tesla.proviso.archive.Archiver
 
builder() - Static method in class io.tesla.proviso.archive.UnArchiver
 
buildPermissionsSet(String) - Static method in class io.tesla.proviso.archive.perms.ModeParser
Build a permission change object from an instruction string

C

close() - Method in interface io.tesla.proviso.archive.Source
 
close() - Method in class io.tesla.proviso.archive.source.DirectorySource
 
close() - Method in class io.tesla.proviso.archive.source.FileSource
 
close() - Method in class io.tesla.proviso.archive.tar.TarGzArchiveSource
 
close() - Method in class io.tesla.proviso.archive.zip.ZipArchiveSource
 
copyTo(OutputStream) - Method in class io.tesla.proviso.archive.perms.FileMode
Copy this mode as a sequence of octal US-ASCII bytes.
copyTo(byte[], int) - Method in class io.tesla.proviso.archive.perms.FileMode
Copy this mode as a sequence of octal US-ASCII bytes.
copyToLength() - Method in class io.tesla.proviso.archive.perms.FileMode
 
createEntryFor(String, Entry, boolean) - Method in interface io.tesla.proviso.archive.ArchiveHandler
 
createEntryFor(String, Entry, boolean) - Method in class io.tesla.proviso.archive.ArchiveHandlerSupport
 

D

DEFAULT_DIR_PERM - Static variable in interface io.tesla.proviso.archive.zip.UnixStat
Default permissions for directories.
DEFAULT_FILE_PERM - Static variable in interface io.tesla.proviso.archive.zip.UnixStat
Default permissions for plain files.
DEFAULT_LINK_PERM - Static variable in interface io.tesla.proviso.archive.zip.UnixStat
Default permissions for symbolic links.
DIR_FLAG - Static variable in interface io.tesla.proviso.archive.zip.UnixStat
Indicates directories.
DirectoryEntry - Class in io.tesla.proviso.archive.source
 
DirectoryEntry(String) - Constructor for class io.tesla.proviso.archive.source.DirectoryEntry
 
DirectorySource - Class in io.tesla.proviso.archive.source
 
DirectorySource(File...) - Constructor for class io.tesla.proviso.archive.source.DirectorySource
 
DirectorySource(List<String>) - Constructor for class io.tesla.proviso.archive.source.DirectorySource
 
DOS_EPOCH_IN_JAVA_TIME - Static variable in class io.tesla.proviso.archive.Archiver
 

E

entries() - Method in class io.tesla.proviso.archive.source.DirectorySource
 
entries() - Method in interface io.tesla.proviso.archive.Source
 
entries() - Method in class io.tesla.proviso.archive.source.FileSource
 
entries() - Method in class io.tesla.proviso.archive.tar.TarGzArchiveSource
 
entries() - Method in class io.tesla.proviso.archive.zip.ZipArchiveSource
 
Entry - Interface in io.tesla.proviso.archive
 
equals(int) - Method in class io.tesla.proviso.archive.perms.FileMode
Test a file mode for equality with this FileMode object.
excludes(String...) - Method in class io.tesla.proviso.archive.Archiver.ArchiverBuilder
 
excludes(Iterable<String>) - Method in class io.tesla.proviso.archive.Archiver.ArchiverBuilder
 
excludes(String...) - Method in class io.tesla.proviso.archive.UnArchiver.UnArchiverBuilder
 
excludes(Iterable<String>) - Method in class io.tesla.proviso.archive.UnArchiver.UnArchiverBuilder
 
executable(String...) - Method in class io.tesla.proviso.archive.Archiver.ArchiverBuilder
 
executable(Iterable<String>) - Method in class io.tesla.proviso.archive.Archiver.ArchiverBuilder
 
EXECUTABLE_FILE - Static variable in class io.tesla.proviso.archive.perms.FileMode
Mode indicating an entry is an executable file.
ExtendedArchiveEntry - Interface in io.tesla.proviso.archive
 
ExtendedTarArchiveEntry - Class in io.tesla.proviso.archive.tar
 
ExtendedTarArchiveEntry(String, Entry) - Constructor for class io.tesla.proviso.archive.tar.ExtendedTarArchiveEntry
 
ExtendedZipArchiveEntry - Class in io.tesla.proviso.archive.zip
 
ExtendedZipArchiveEntry(String, Entry) - Constructor for class io.tesla.proviso.archive.zip.ExtendedZipArchiveEntry
 

F

FILE_FLAG - Static variable in interface io.tesla.proviso.archive.zip.UnixStat
Indicates plain files.
FileEntry - Class in io.tesla.proviso.archive.source
 
FileEntry(String, File) - Constructor for class io.tesla.proviso.archive.source.FileEntry
 
FileMode - Class in io.tesla.proviso.archive.perms
Constants describing various file modes recognized by GIT.
FileSource - Class in io.tesla.proviso.archive.source
 
FileSource(File) - Constructor for class io.tesla.proviso.archive.source.FileSource
 
FileSource(String, File) - Constructor for class io.tesla.proviso.archive.source.FileSource
 
flatten(boolean) - Method in class io.tesla.proviso.archive.Archiver.ArchiverBuilder
 
flatten(boolean) - Method in class io.tesla.proviso.archive.UnArchiver.UnArchiverBuilder
 
fromBits(int) - Static method in class io.tesla.proviso.archive.perms.FileMode
Convert a set of mode bits into a FileMode enumerated value.

G

getArchiveHandler(File, boolean) - Static method in class io.tesla.proviso.archive.ArchiverHelper
 
getArchiveSource() - Method in interface io.tesla.proviso.archive.ArchiveHandler
 
getArchiveSource() - Method in class io.tesla.proviso.archive.tar.TarGzArchiveHandler
 
getArchiveSource() - Method in class io.tesla.proviso.archive.zip.ZipArchiveHandler
 
getBits() - Method in class io.tesla.proviso.archive.perms.FileMode
 
getFileMode() - Method in interface io.tesla.proviso.archive.Entry
 
getFileMode() - Method in interface io.tesla.proviso.archive.ExtendedArchiveEntry
 
getFileMode(File) - Static method in class io.tesla.proviso.archive.perms.FileMode
 
getFileMode() - Method in class io.tesla.proviso.archive.source.DirectoryEntry
 
getFileMode() - Method in class io.tesla.proviso.archive.source.FileEntry
 
getFileMode() - Method in class io.tesla.proviso.archive.tar.ExtendedTarArchiveEntry
 
getFileMode() - Method in class io.tesla.proviso.archive.zip.ExtendedZipArchiveEntry
 
getInputStream() - Method in interface io.tesla.proviso.archive.ArchiveHandler
 
getInputStream() - Method in interface io.tesla.proviso.archive.Entry
 
getInputStream() - Method in class io.tesla.proviso.archive.source.DirectoryEntry
 
getInputStream() - Method in class io.tesla.proviso.archive.source.FileEntry
 
getInputStream() - Method in class io.tesla.proviso.archive.tar.TarGzArchiveHandler
 
getInputStream() - Method in class io.tesla.proviso.archive.zip.ZipArchiveHandler
 
getName() - Method in interface io.tesla.proviso.archive.Entry
 
getName() - Method in class io.tesla.proviso.archive.source.DirectoryEntry
 
getName() - Method in class io.tesla.proviso.archive.source.FileEntry
 
getOutputStream() - Method in interface io.tesla.proviso.archive.ArchiveHandler
 
getOutputStream() - Method in class io.tesla.proviso.archive.tar.TarGzArchiveHandler
 
getOutputStream() - Method in class io.tesla.proviso.archive.zip.ZipArchiveHandler
 
getSize() - Method in interface io.tesla.proviso.archive.Entry
 
getSize() - Method in class io.tesla.proviso.archive.source.DirectoryEntry
 
getSize() - Method in class io.tesla.proviso.archive.source.FileEntry
 
getTime() - Method in interface io.tesla.proviso.archive.Entry
 
getTime() - Method in class io.tesla.proviso.archive.source.DirectoryEntry
 
getTime() - Method in class io.tesla.proviso.archive.source.FileEntry
 
GITLINK - Static variable in class io.tesla.proviso.archive.perms.FileMode
Mode indicating an entry is a submodule commit in another repository.

I

include(String) - Method in class io.tesla.proviso.archive.Selector
 
includes(String...) - Method in class io.tesla.proviso.archive.Archiver.ArchiverBuilder
 
includes(Iterable<String>) - Method in class io.tesla.proviso.archive.Archiver.ArchiverBuilder
 
includes(String...) - Method in class io.tesla.proviso.archive.UnArchiver.UnArchiverBuilder
 
includes(Iterable<String>) - Method in class io.tesla.proviso.archive.UnArchiver.UnArchiverBuilder
 
intModeToPosix(int) - Static method in class io.tesla.proviso.archive.perms.PosixModes
Convert an integer into a set of PosixFilePermissions
io.tesla.proviso.archive - package io.tesla.proviso.archive
 
io.tesla.proviso.archive.perms - package io.tesla.proviso.archive.perms
 
io.tesla.proviso.archive.source - package io.tesla.proviso.archive.source
 
io.tesla.proviso.archive.tar - package io.tesla.proviso.archive.tar
 
io.tesla.proviso.archive.zip - package io.tesla.proviso.archive.zip
 
isDirectory() - Method in interface io.tesla.proviso.archive.Entry
 
isDirectory() - Method in class io.tesla.proviso.archive.source.DirectoryEntry
 
isDirectory() - Method in class io.tesla.proviso.archive.source.DirectorySource
 
isDirectory() - Method in class io.tesla.proviso.archive.source.FileEntry
 
isDirectory() - Method in class io.tesla.proviso.archive.source.FileSource
 
isDirectory() - Method in interface io.tesla.proviso.archive.Source
 
isDirectory() - Method in class io.tesla.proviso.archive.tar.TarGzArchiveSource
 
isDirectory() - Method in class io.tesla.proviso.archive.zip.ZipArchiveSource
 
isExecutable() - Method in interface io.tesla.proviso.archive.Entry
 
isExecutable() - Method in class io.tesla.proviso.archive.source.DirectoryEntry
 
isExecutable() - Method in class io.tesla.proviso.archive.source.FileEntry
 

L

LINK_FLAG - Static variable in interface io.tesla.proviso.archive.zip.UnixStat
Indicates symbolic links.

M

makeExecutable(int) - Static method in class io.tesla.proviso.archive.perms.FileMode
 
MINIMUM_TIMESTAMP_INCREMENT - Static variable in class io.tesla.proviso.archive.Archiver
 
MISSING - Static variable in class io.tesla.proviso.archive.perms.FileMode
Mode indicating an entry is missing during parallel walks.
ModeParser - Class in io.tesla.proviso.archive.perms
A parser for chmod-like posix mode change instructions
modify(Set<PosixFilePermission>) - Method in class io.tesla.proviso.archive.perms.PermissionsSet
 

N

newEntry(String, Entry) - Method in interface io.tesla.proviso.archive.ArchiveHandler
 
newEntry(String, Entry) - Method in class io.tesla.proviso.archive.tar.TarGzArchiveHandler
 
newEntry(String, Entry) - Method in class io.tesla.proviso.archive.zip.ZipArchiveHandler
 
normalize(boolean) - Method in class io.tesla.proviso.archive.Archiver.ArchiverBuilder
Enables or disables the Jar entry normalization.

P

PERM_MASK - Static variable in interface io.tesla.proviso.archive.zip.UnixStat
Bits used for permissions (and sticky bit)
PermissionsSet - Class in io.tesla.proviso.archive.perms
 
posixLongFileMode(boolean) - Method in class io.tesla.proviso.archive.Archiver.ArchiverBuilder
 
posixLongFileMode(boolean) - Method in class io.tesla.proviso.archive.UnArchiver.UnArchiverBuilder
 
PosixModes - Class in io.tesla.proviso.archive.perms
 
processName(String) - Method in interface io.tesla.proviso.archive.UnarchivingEntryProcessor
 
processStream(String, InputStream, OutputStream) - Method in interface io.tesla.proviso.archive.UnarchivingEntryProcessor
 

R

REGULAR_FILE - Static variable in class io.tesla.proviso.archive.perms.FileMode
Mode indicating an entry is a non-executable file.

S

Selector - Class in io.tesla.proviso.archive
 
Selector(List<String>, List<String>) - Constructor for class io.tesla.proviso.archive.Selector
 
setFileMode(int) - Method in interface io.tesla.proviso.archive.ExtendedArchiveEntry
 
setFileMode(int) - Method in class io.tesla.proviso.archive.tar.ExtendedTarArchiveEntry
 
setFileMode(int) - Method in class io.tesla.proviso.archive.zip.ExtendedZipArchiveEntry
 
setSize(long) - Method in interface io.tesla.proviso.archive.ExtendedArchiveEntry
 
setTime(long) - Method in interface io.tesla.proviso.archive.ExtendedArchiveEntry
 
setTime(long) - Method in class io.tesla.proviso.archive.tar.ExtendedTarArchiveEntry
 
setTime(long) - Method in class io.tesla.proviso.archive.zip.ExtendedZipArchiveEntry
 
Source - Interface in io.tesla.proviso.archive
 
SYMLINK - Static variable in class io.tesla.proviso.archive.perms.FileMode
Mode indicating an entry is a symbolic link.

T

TarGzArchiveHandler - Class in io.tesla.proviso.archive.tar
 
TarGzArchiveHandler(File, boolean) - Constructor for class io.tesla.proviso.archive.tar.TarGzArchiveHandler
 
TarGzArchiveSource - Class in io.tesla.proviso.archive.tar
 
TarGzArchiveSource(File) - Constructor for class io.tesla.proviso.archive.tar.TarGzArchiveSource
 
toPermissionsSet(int) - Static method in class io.tesla.proviso.archive.perms.FileMode
 
toString() - Method in class io.tesla.proviso.archive.perms.FileMode
Format this mode as an octal string (for debugging only).
toUnix(int) - Static method in class io.tesla.proviso.archive.perms.FileMode
 
TREE - Static variable in class io.tesla.proviso.archive.perms.FileMode
Mode indicating an entry is a tree (aka directory).
TYPE_FILE - Static variable in class io.tesla.proviso.archive.perms.FileMode
Bit pattern for FileMode.TYPE_MASK matching FileMode.REGULAR_FILE.
TYPE_GITLINK - Static variable in class io.tesla.proviso.archive.perms.FileMode
Bit pattern for FileMode.TYPE_MASK matching FileMode.GITLINK.
TYPE_MASK - Static variable in class io.tesla.proviso.archive.perms.FileMode
Mask to apply to a file mode to obtain its type bits.
TYPE_MISSING - Static variable in class io.tesla.proviso.archive.perms.FileMode
Bit pattern for FileMode.TYPE_MASK matching FileMode.MISSING.
TYPE_SYMLINK - Static variable in class io.tesla.proviso.archive.perms.FileMode
Bit pattern for FileMode.TYPE_MASK matching FileMode.SYMLINK.
TYPE_TREE - Static variable in class io.tesla.proviso.archive.perms.FileMode
Bit pattern for FileMode.TYPE_MASK matching FileMode.TREE.

U

unarchive(File, File) - Method in class io.tesla.proviso.archive.UnArchiver
 
unarchive(File, File, UnarchivingEntryProcessor) - Method in class io.tesla.proviso.archive.UnArchiver
 
UnArchiver - Class in io.tesla.proviso.archive
 
UnArchiver(List<String>, List<String>, boolean, boolean, boolean) - Constructor for class io.tesla.proviso.archive.UnArchiver
 
UnArchiver.UnArchiverBuilder - Class in io.tesla.proviso.archive
 
UnArchiverBuilder() - Constructor for class io.tesla.proviso.archive.UnArchiver.UnArchiverBuilder
 
UnarchivingEntryProcessor - Interface in io.tesla.proviso.archive
 
UnixStat - Interface in io.tesla.proviso.archive.zip
Constants from stat.h on Unix systems.
useRoot(boolean) - Method in class io.tesla.proviso.archive.Archiver.ArchiverBuilder
 
useRoot(boolean) - Method in class io.tesla.proviso.archive.UnArchiver.UnArchiverBuilder
 

W

withPrefix(String) - Method in class io.tesla.proviso.archive.Archiver.ArchiverBuilder
 
writeEntry(OutputStream) - Method in interface io.tesla.proviso.archive.Entry
 
writeEntry(OutputStream) - Method in interface io.tesla.proviso.archive.ExtendedArchiveEntry
 
writeEntry(OutputStream) - Method in class io.tesla.proviso.archive.source.DirectoryEntry
 
writeEntry(OutputStream) - Method in class io.tesla.proviso.archive.source.FileEntry
 
writeEntry(OutputStream) - Method in class io.tesla.proviso.archive.tar.ExtendedTarArchiveEntry
 
writeEntry(OutputStream) - Method in class io.tesla.proviso.archive.zip.ExtendedZipArchiveEntry
 

Z

ZipArchiveHandler - Class in io.tesla.proviso.archive.zip
 
ZipArchiveHandler(File) - Constructor for class io.tesla.proviso.archive.zip.ZipArchiveHandler
 
ZipArchiveSource - Class in io.tesla.proviso.archive.zip
 
ZipArchiveSource(File) - Constructor for class io.tesla.proviso.archive.zip.ZipArchiveSource
 
A B C D E F G I L M N P R S T U W Z 
Skip navigation links

Copyright © 2017. All rights reserved.