Class ArchiveFileTree<IS extends org.apache.commons.compress.archivers.ArchiveInputStream,E extends org.apache.commons.compress.archivers.ArchiveEntry>
- java.lang.Object
-
- io.freefair.gradle.plugins.compress.tree.ArchiveFileTree<IS,E>
-
- All Implemented Interfaces:
org.gradle.api.internal.file.collections.FileSystemMirroringFileTree
,org.gradle.api.internal.file.collections.MinimalFileCollection
,org.gradle.api.internal.file.collections.MinimalFileTree
- Direct Known Subclasses:
ArFileTree
,ArjFileTree
,DumpFileTree
,SevenZipFileTree
public class ArchiveFileTree<IS extends org.apache.commons.compress.archivers.ArchiveInputStream,E extends org.apache.commons.compress.archivers.ArchiveEntry> extends Object implements org.gradle.api.internal.file.collections.FileSystemMirroringFileTree
- See Also:
ZipFileTree
-
-
Constructor Summary
Constructors Constructor Description ArchiveFileTree(File archiveFile, ArchiveInputStreamProvider<IS> inputStreamProvider, File tmpDir, org.gradle.internal.file.Chmod chmod, org.gradle.api.internal.file.collections.DirectoryFileTreeFactory directoryFileTreeFactory, org.gradle.internal.hash.FileHasher fileHasher)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getDisplayName()
org.gradle.api.internal.file.collections.DirectoryFileTree
getMirror()
void
registerWatchPoints(org.gradle.api.internal.file.FileSystemSubset.Builder builder)
void
visit(FileVisitor visitor)
void
visitTreeOrBackingFile(FileVisitor visitor)
-
-
-
Constructor Detail
-
ArchiveFileTree
public ArchiveFileTree(File archiveFile, ArchiveInputStreamProvider<IS> inputStreamProvider, File tmpDir, org.gradle.internal.file.Chmod chmod, org.gradle.api.internal.file.collections.DirectoryFileTreeFactory directoryFileTreeFactory, org.gradle.internal.hash.FileHasher fileHasher)
-
-
Method Detail
-
getMirror
public org.gradle.api.internal.file.collections.DirectoryFileTree getMirror()
- Specified by:
getMirror
in interfaceorg.gradle.api.internal.file.collections.FileSystemMirroringFileTree
-
visit
public void visit(FileVisitor visitor)
- Specified by:
visit
in interfaceorg.gradle.api.internal.file.collections.MinimalFileTree
-
getDisplayName
public String getDisplayName()
- Specified by:
getDisplayName
in interfaceorg.gradle.api.internal.file.collections.MinimalFileCollection
-
registerWatchPoints
public void registerWatchPoints(org.gradle.api.internal.file.FileSystemSubset.Builder builder)
- Specified by:
registerWatchPoints
in interfaceorg.gradle.api.internal.file.collections.MinimalFileTree
-
visitTreeOrBackingFile
public void visitTreeOrBackingFile(FileVisitor visitor)
- Specified by:
visitTreeOrBackingFile
in interfaceorg.gradle.api.internal.file.collections.MinimalFileTree
- See Also:
ZipFileTree.visitTreeOrBackingFile(FileVisitor)
-
-