Index

A B C D E F G I L O R S T V X 
All Classes and Interfaces|All Packages

A

AbstractArchiveFileTreeElement - Class in io.freefair.gradle.plugins.compress.tree
An implementation of FileTreeElement meant for use with archive files when subclassing AbstractFileTree.
AbstractArchiveFileTreeElement(Chmod, File, AtomicBoolean) - Constructor for class io.freefair.gradle.plugins.compress.tree.AbstractArchiveFileTreeElement
Creates a new instance.
apply(Project) - Method in class io.freefair.gradle.plugins.compress.ArPlugin
 
apply(Project) - Method in class io.freefair.gradle.plugins.compress.CompressPlugin
 
apply(Project) - Method in class io.freefair.gradle.plugins.compress.CompressTreePlugin
 
apply(Project) - Method in class io.freefair.gradle.plugins.compress.CpioPlugin
 
apply(Project) - Method in class io.freefair.gradle.plugins.compress.SevenZipPlugin
 
Ar - Class in io.freefair.gradle.plugins.compress.tasks
 
Ar() - Constructor for class io.freefair.gradle.plugins.compress.tasks.Ar
 
ArchiveFileTree<IS extends org.apache.commons.compress.archivers.ArchiveInputStream,E extends org.apache.commons.compress.archivers.ArchiveEntry> - Class in io.freefair.gradle.plugins.compress.tree
 
ArchiveFileTree(Provider<File>, ArchiveInputStreamProvider<IS>, Chmod, DirectoryFileTreeFactory, FileHasher, DecompressionCoordinator, TemporaryFileProvider) - Constructor for class io.freefair.gradle.plugins.compress.tree.ArchiveFileTree
 
ArchiveInputStreamProvider<IS extends org.apache.commons.compress.archivers.ArchiveInputStream> - Interface in io.freefair.gradle.plugins.compress.tree
 
ArFileTree - Class in io.freefair.gradle.plugins.compress.tree
 
ArFileTree(Provider<File>, ArchiveInputStreamProvider<ArArchiveInputStream>, Chmod, DirectoryFileTreeFactory, FileHasher, DecompressionCoordinator, TemporaryFileProvider) - Constructor for class io.freefair.gradle.plugins.compress.tree.ArFileTree
 
ArFileTree.ArArchiveEntryFileTreeElement - Class in io.freefair.gradle.plugins.compress.tree
 
ArjFileTree - Class in io.freefair.gradle.plugins.compress.tree
 
ArjFileTree(Provider<File>, ArchiveInputStreamProvider<ArjArchiveInputStream>, Chmod, DirectoryFileTreeFactory, FileHasher, DecompressionCoordinator, TemporaryFileProvider) - Constructor for class io.freefair.gradle.plugins.compress.tree.ArjFileTree
 
ArjFileTree.ArjArchiveEntryFileTreeElement - Class in io.freefair.gradle.plugins.compress.tree
 
arjTree(Object) - Method in interface io.freefair.gradle.plugins.compress.CompressFileOperations
 
arjTree(Object) - Method in class io.freefair.gradle.plugins.compress.internal.CompressFileOperationsImpl
 
arjTree(Object, String) - Method in interface io.freefair.gradle.plugins.compress.CompressFileOperations
 
arjTree(Object, String) - Method in class io.freefair.gradle.plugins.compress.internal.CompressFileOperationsImpl
 
ArPlugin - Class in io.freefair.gradle.plugins.compress
 
ArPlugin() - Constructor for class io.freefair.gradle.plugins.compress.ArPlugin
 
arTree(Object) - Method in interface io.freefair.gradle.plugins.compress.CompressFileOperations
 
arTree(Object) - Method in class io.freefair.gradle.plugins.compress.internal.CompressFileOperationsImpl
 

B

BZip2 - Class in io.freefair.gradle.plugins.compress.tasks
 
BZip2() - Constructor for class io.freefair.gradle.plugins.compress.tasks.BZip2
 
BZip2.BZip2WorkAction - Class in io.freefair.gradle.plugins.compress.tasks
 
BZip2WorkAction() - Constructor for class io.freefair.gradle.plugins.compress.tasks.BZip2.BZip2WorkAction
 

C

close() - Method in class io.freefair.gradle.plugins.compress.internal.SevenZipArchiveInputStream
 
close() - Method in class io.freefair.gradle.plugins.compress.tree.DumpFileTree.DumpArchiveEntryFileTreeElement
 
CommonsCompressArchiver - Class in io.freefair.gradle.plugins.compress.internal
 
CommonsCompressArchiver(File) - Constructor for class io.freefair.gradle.plugins.compress.internal.CommonsCompressArchiver
 
CompressFileOperations - Interface in io.freefair.gradle.plugins.compress
 
CompressFileOperationsImpl - Class in io.freefair.gradle.plugins.compress.internal
 
CompressFileOperationsImpl(ProjectInternal) - Constructor for class io.freefair.gradle.plugins.compress.internal.CompressFileOperationsImpl
 
compressFiles() - Method in class io.freefair.gradle.plugins.compress.tasks.CompressorTask
 
CompressorTask<P extends CompressorWorkParameters> - Class in io.freefair.gradle.plugins.compress.tasks
 
CompressorTask() - Constructor for class io.freefair.gradle.plugins.compress.tasks.CompressorTask
 
CompressorWorkAction<OS extends org.apache.commons.compress.compressors.CompressorOutputStream,P extends CompressorWorkParameters> - Class in io.freefair.gradle.plugins.compress.tasks
 
CompressorWorkAction() - Constructor for class io.freefair.gradle.plugins.compress.tasks.CompressorWorkAction
 
CompressorWorkParameters - Interface in io.freefair.gradle.plugins.compress.tasks
 
CompressPlugin - Class in io.freefair.gradle.plugins.compress
 
CompressPlugin() - Constructor for class io.freefair.gradle.plugins.compress.CompressPlugin
 
CompressTreePlugin - Class in io.freefair.gradle.plugins.compress
 
CompressTreePlugin() - Constructor for class io.freefair.gradle.plugins.compress.CompressTreePlugin
 
Cpio - Class in io.freefair.gradle.plugins.compress.tasks
 
Cpio() - Constructor for class io.freefair.gradle.plugins.compress.tasks.Cpio
 
CpioPlugin - Class in io.freefair.gradle.plugins.compress
 
CpioPlugin() - Constructor for class io.freefair.gradle.plugins.compress.CpioPlugin
 
cpioTree(Object) - Method in interface io.freefair.gradle.plugins.compress.CompressFileOperations
 
cpioTree(Object) - Method in class io.freefair.gradle.plugins.compress.internal.CompressFileOperationsImpl
 
cpioTree(Object, int) - Method in interface io.freefair.gradle.plugins.compress.CompressFileOperations
 
cpioTree(Object, int) - Method in class io.freefair.gradle.plugins.compress.internal.CompressFileOperationsImpl
 
cpioTree(Object, int, String) - Method in interface io.freefair.gradle.plugins.compress.CompressFileOperations
 
cpioTree(Object, int, String) - Method in class io.freefair.gradle.plugins.compress.internal.CompressFileOperationsImpl
 
cpioTree(Object, String) - Method in interface io.freefair.gradle.plugins.compress.CompressFileOperations
 
cpioTree(Object, String) - Method in class io.freefair.gradle.plugins.compress.internal.CompressFileOperationsImpl
 
createCopyAction() - Method in class io.freefair.gradle.plugins.compress.tasks.Ar
 
createCopyAction() - Method in class io.freefair.gradle.plugins.compress.tasks.Cpio
 
createCopyAction() - Method in class io.freefair.gradle.plugins.compress.tasks.SevenZip
 
createOutputStream(BufferedOutputStream) - Method in class io.freefair.gradle.plugins.compress.tasks.BZip2.BZip2WorkAction
 
createOutputStream(BufferedOutputStream) - Method in class io.freefair.gradle.plugins.compress.tasks.CompressorWorkAction
 
createOutputStream(BufferedOutputStream) - Method in class io.freefair.gradle.plugins.compress.tasks.Deflate.DeflateWorkAction
 
createOutputStream(BufferedOutputStream) - Method in class io.freefair.gradle.plugins.compress.tasks.GZip.GZipWorkAction
 
createOutputStream(BufferedOutputStream) - Method in class io.freefair.gradle.plugins.compress.tasks.LZMA.LZMAWorkAction
 

D

decompressionCoordinator - Variable in class io.freefair.gradle.plugins.compress.tree.DumpFileTree
 
Deflate - Class in io.freefair.gradle.plugins.compress.tasks
 
Deflate() - Constructor for class io.freefair.gradle.plugins.compress.tasks.Deflate
 
Deflate.DeflateWorkAction - Class in io.freefair.gradle.plugins.compress.tasks
 
Deflate.DeflateWorkParameters - Interface in io.freefair.gradle.plugins.compress.tasks
 
DeflateWorkAction() - Constructor for class io.freefair.gradle.plugins.compress.tasks.Deflate.DeflateWorkAction
 
DumpFileTree - Class in io.freefair.gradle.plugins.compress.tree
 
DumpFileTree(Provider<File>, ArchiveInputStreamProvider<DumpArchiveInputStream>, Chmod, DirectoryFileTreeFactory, FileHasher, DecompressionCoordinator, TemporaryFileProvider) - Constructor for class io.freefair.gradle.plugins.compress.tree.DumpFileTree
 
DumpFileTree.DumpArchiveEntryFileTreeElement - Class in io.freefair.gradle.plugins.compress.tree
 
dumpTree(Object) - Method in interface io.freefair.gradle.plugins.compress.CompressFileOperations
 
dumpTree(Object) - Method in class io.freefair.gradle.plugins.compress.internal.CompressFileOperationsImpl
 
dumpTree(Object, String) - Method in interface io.freefair.gradle.plugins.compress.CompressFileOperations
 
dumpTree(Object, String) - Method in class io.freefair.gradle.plugins.compress.internal.CompressFileOperationsImpl
 

E

execute() - Method in class io.freefair.gradle.plugins.compress.tasks.CompressorWorkAction
 

F

fillParameters(Deflate.DeflateWorkParameters) - Method in class io.freefair.gradle.plugins.compress.tasks.Deflate
 
fillParameters(GZip.GZipWorkParameters) - Method in class io.freefair.gradle.plugins.compress.tasks.GZip
 
fillParameters(P) - Method in class io.freefair.gradle.plugins.compress.tasks.CompressorTask
 

G

getAddFilename() - Method in class io.freefair.gradle.plugins.compress.tasks.GZip
 
getAddFilename() - Method in interface io.freefair.gradle.plugins.compress.tasks.GZip.GZipWorkParameters
 
getArchiveEntry() - Method in class io.freefair.gradle.plugins.compress.tree.AbstractArchiveFileTreeElement
Returns the archive entry for this element.
getArchiveEntry() - Method in class io.freefair.gradle.plugins.compress.tree.DumpFileTree.DumpArchiveEntryFileTreeElement
 
getArchiveInputStream() - Method in class io.freefair.gradle.plugins.compress.tree.DumpFileTree.DumpArchiveEntryFileTreeElement
 
getBackingFile() - Method in class io.freefair.gradle.plugins.compress.internal.CommonsCompressArchiver
 
getBackingFileProvider() - Method in class io.freefair.gradle.plugins.compress.tree.ArchiveFileTree
 
getBaseName() - Method in class io.freefair.gradle.plugins.compress.internal.CommonsCompressArchiver
 
getBlockSize() - Method in class io.freefair.gradle.plugins.compress.tasks.Cpio
 
getComment() - Method in class io.freefair.gradle.plugins.compress.tasks.GZip
 
getComment() - Method in interface io.freefair.gradle.plugins.compress.tasks.GZip.GZipWorkParameters
 
getCompressionLevel() - Method in interface io.freefair.gradle.plugins.compress.tasks.Deflate.DeflateWorkParameters
 
getCompressionLevel() - Method in class io.freefair.gradle.plugins.compress.tasks.Deflate
 
getCompressionLevel() - Method in class io.freefair.gradle.plugins.compress.tasks.GZip
 
getCompressionLevel() - Method in interface io.freefair.gradle.plugins.compress.tasks.GZip.GZipWorkParameters
 
getContentCompression() - Method in class io.freefair.gradle.plugins.compress.tasks.SevenZip
 
getDestinationDir() - Method in class io.freefair.gradle.plugins.compress.tasks.CompressorTask
 
getDisplayName() - Method in class io.freefair.gradle.plugins.compress.internal.CommonsCompressArchiver
 
getDisplayName() - Method in class io.freefair.gradle.plugins.compress.tree.DumpFileTree.DumpArchiveEntryFileTreeElement
 
getDisplayName() - Method in class io.freefair.gradle.plugins.compress.tree.ArchiveFileTree
 
getEncoding() - Method in class io.freefair.gradle.plugins.compress.tasks.Cpio
 
getEntryName() - Method in class io.freefair.gradle.plugins.compress.tree.AbstractArchiveFileTreeElement
Returns unsafe name for the name of a file contained in the archive.
getEntryName() - Method in class io.freefair.gradle.plugins.compress.tree.DumpFileTree.DumpArchiveEntryFileTreeElement
 
getFile() - Method in class io.freefair.gradle.plugins.compress.tree.AbstractArchiveFileTreeElement
 
getFileExtension() - Method in class io.freefair.gradle.plugins.compress.tasks.CompressorTask
 
getFormat() - Method in class io.freefair.gradle.plugins.compress.tasks.Cpio
 
getLastModified() - Method in class io.freefair.gradle.plugins.compress.tree.AbstractArchiveFileTreeElement
 
getLastModified() - Method in class io.freefair.gradle.plugins.compress.tree.SevenZipFileTree.SevenZArchiveEntryFileTreeElement
 
getLongFileMode() - Method in class io.freefair.gradle.plugins.compress.tasks.Ar
 
getMirror() - Method in class io.freefair.gradle.plugins.compress.tree.ArchiveFileTree
 
getNextEntry() - Method in class io.freefair.gradle.plugins.compress.internal.SevenZipArchiveInputStream
 
getRelativePath() - Method in class io.freefair.gradle.plugins.compress.tree.AbstractArchiveFileTreeElement
 
getSchemePrefix() - Method in class io.freefair.gradle.plugins.compress.internal.CommonsCompressArchiver
 
getSchemePrefix() - Method in class io.freefair.gradle.plugins.compress.internal.LzmaArchiver
 
getSchemePrefix() - Method in class io.freefair.gradle.plugins.compress.internal.XzArchiver
 
getSize() - Method in class io.freefair.gradle.plugins.compress.tree.AbstractArchiveFileTreeElement
 
getSourceFile() - Method in interface io.freefair.gradle.plugins.compress.tasks.CompressorWorkParameters
 
getTargetFile() - Method in interface io.freefair.gradle.plugins.compress.tasks.CompressorWorkParameters
 
getURI() - Method in class io.freefair.gradle.plugins.compress.internal.CommonsCompressArchiver
 
getWithZlibHeader() - Method in interface io.freefair.gradle.plugins.compress.tasks.Deflate.DeflateWorkParameters
 
getWithZlibHeader() - Method in class io.freefair.gradle.plugins.compress.tasks.Deflate
 
getWorkAction() - Method in class io.freefair.gradle.plugins.compress.tasks.BZip2
 
getWorkAction() - Method in class io.freefair.gradle.plugins.compress.tasks.CompressorTask
 
getWorkAction() - Method in class io.freefair.gradle.plugins.compress.tasks.Deflate
 
getWorkAction() - Method in class io.freefair.gradle.plugins.compress.tasks.GZip
 
getWorkAction() - Method in class io.freefair.gradle.plugins.compress.tasks.LZMA
 
getWorkerExecutor() - Method in class io.freefair.gradle.plugins.compress.tasks.CompressorTask
 
GZip - Class in io.freefair.gradle.plugins.compress.tasks
 
GZip() - Constructor for class io.freefair.gradle.plugins.compress.tasks.GZip
 
GZip.GZipWorkAction - Class in io.freefair.gradle.plugins.compress.tasks
 
GZip.GZipWorkParameters - Interface in io.freefair.gradle.plugins.compress.tasks
 
GZipWorkAction() - Constructor for class io.freefair.gradle.plugins.compress.tasks.GZip.GZipWorkAction
 

I

io.freefair.gradle.plugins.compress - package io.freefair.gradle.plugins.compress
 
io.freefair.gradle.plugins.compress.internal - package io.freefair.gradle.plugins.compress.internal
 
io.freefair.gradle.plugins.compress.tasks - package io.freefair.gradle.plugins.compress.tasks
 
io.freefair.gradle.plugins.compress.tree - package io.freefair.gradle.plugins.compress.tree
 
isClosed() - Method in class io.freefair.gradle.plugins.compress.tree.DumpFileTree.DumpArchiveEntryFileTreeElement
 
isDirectory() - Method in class io.freefair.gradle.plugins.compress.tree.AbstractArchiveFileTreeElement
 
isInputStreamUsed() - Method in class io.freefair.gradle.plugins.compress.tree.DumpFileTree.DumpArchiveEntryFileTreeElement
 

L

LZMA - Class in io.freefair.gradle.plugins.compress.tasks
 
LZMA() - Constructor for class io.freefair.gradle.plugins.compress.tasks.LZMA
 
LZMA.LZMAWorkAction - Class in io.freefair.gradle.plugins.compress.tasks
 
LzmaArchiver - Class in io.freefair.gradle.plugins.compress.internal
 
LzmaArchiver(File) - Constructor for class io.freefair.gradle.plugins.compress.internal.LzmaArchiver
 
LZMAWorkAction() - Constructor for class io.freefair.gradle.plugins.compress.tasks.LZMA.LZMAWorkAction
 

O

open() - Method in class io.freefair.gradle.plugins.compress.tree.DumpFileTree.DumpArchiveEntryFileTreeElement
 
openFile(File) - Method in interface io.freefair.gradle.plugins.compress.tree.ArchiveInputStreamProvider
 

R

read() - Method in class io.freefair.gradle.plugins.compress.internal.CommonsCompressArchiver
 
read() - Method in class io.freefair.gradle.plugins.compress.internal.SevenZipArchiveInputStream
 
read(byte[]) - Method in class io.freefair.gradle.plugins.compress.internal.SevenZipArchiveInputStream
 
read(byte[], int, int) - Method in class io.freefair.gradle.plugins.compress.internal.SevenZipArchiveInputStream
 
read(InputStream) - Method in class io.freefair.gradle.plugins.compress.internal.CommonsCompressArchiver
 
read(InputStream) - Method in class io.freefair.gradle.plugins.compress.internal.LzmaArchiver
 
read(InputStream) - Method in class io.freefair.gradle.plugins.compress.internal.XzArchiver
 

S

safeEntryName() - Method in class io.freefair.gradle.plugins.compress.tree.AbstractArchiveFileTreeElement
Returns a safe name for the name of a file contained in the archive.
setFormat(String) - Method in class io.freefair.gradle.plugins.compress.tasks.Cpio
 
setLongFileMode(String) - Method in class io.freefair.gradle.plugins.compress.tasks.Ar
 
SevenZArchiveEntryFileTreeElement(Chmod, File, AtomicBoolean) - Constructor for class io.freefair.gradle.plugins.compress.tree.SevenZipFileTree.SevenZArchiveEntryFileTreeElement
 
SevenZip - Class in io.freefair.gradle.plugins.compress.tasks
 
SevenZip() - Constructor for class io.freefair.gradle.plugins.compress.tasks.SevenZip
 
SevenZipArchiveInputStream - Class in io.freefair.gradle.plugins.compress.internal
 
SevenZipArchiveInputStream(SevenZFile) - Constructor for class io.freefair.gradle.plugins.compress.internal.SevenZipArchiveInputStream
 
SevenZipFileTree - Class in io.freefair.gradle.plugins.compress.tree
 
SevenZipFileTree(Provider<File>, ArchiveInputStreamProvider<SevenZipArchiveInputStream>, Chmod, DirectoryFileTreeFactory, FileHasher, DecompressionCoordinator, TemporaryFileProvider) - Constructor for class io.freefair.gradle.plugins.compress.tree.SevenZipFileTree
 
SevenZipFileTree.SevenZArchiveEntryFileTreeElement - Class in io.freefair.gradle.plugins.compress.tree
 
SevenZipPlugin - Class in io.freefair.gradle.plugins.compress
 
SevenZipPlugin() - Constructor for class io.freefair.gradle.plugins.compress.SevenZipPlugin
 
sevenZipTree(Object) - Method in interface io.freefair.gradle.plugins.compress.CompressFileOperations
 
sevenZipTree(Object) - Method in class io.freefair.gradle.plugins.compress.internal.CompressFileOperationsImpl
 
sevenZipTree(Object, char[]) - Method in interface io.freefair.gradle.plugins.compress.CompressFileOperations
 
sevenZipTree(Object, char[]) - Method in class io.freefair.gradle.plugins.compress.internal.CompressFileOperationsImpl
 
stopVisiting() - Method in class io.freefair.gradle.plugins.compress.tree.AbstractArchiveFileTreeElement
 

T

tarLzmaTree(Object) - Method in interface io.freefair.gradle.plugins.compress.CompressFileOperations
 
tarLzmaTree(Object) - Method in class io.freefair.gradle.plugins.compress.internal.CompressFileOperationsImpl
 
tarXzTree(Object) - Method in interface io.freefair.gradle.plugins.compress.CompressFileOperations
 
tarXzTree(Object) - Method in class io.freefair.gradle.plugins.compress.internal.CompressFileOperationsImpl
 

V

visit(FileVisitor) - Method in class io.freefair.gradle.plugins.compress.tree.ArchiveFileTree
 
visitDependencies(TaskDependencyResolveContext) - Method in class io.freefair.gradle.plugins.compress.tree.DumpFileTree
 
visitStructure(MinimalFileTree.MinimalFileTreeStructureVisitor, FileTreeInternal) - Method in class io.freefair.gradle.plugins.compress.tree.DumpFileTree
 

X

XzArchiver - Class in io.freefair.gradle.plugins.compress.internal
 
XzArchiver(File) - Constructor for class io.freefair.gradle.plugins.compress.internal.XzArchiver
 
A B C D E F G I L O R S T V X 
All Classes and Interfaces|All Packages