Class ArchiveFileTree<IS extends ArchiveInputStream,​E extends ArchiveEntry>

  • All Implemented Interfaces:
    org.gradle.api.internal.file.collections.FileSystemMirroringFileTree, org.gradle.api.internal.file.collections.MinimalFileCollection, org.gradle.api.internal.file.collections.MinimalFileTree, org.gradle.api.internal.tasks.TaskDependencyContainer
    Direct Known Subclasses:
    ArFileTree, ArjFileTree, DumpFileTree, SevenZipFileTree

    public class ArchiveFileTree<IS extends ArchiveInputStream,​E extends ArchiveEntry>
    extends org.gradle.api.internal.file.archive.AbstractArchiveFileTree
    See Also:
    ZipFileTree
    • Nested Class Summary

      • Nested classes/interfaces inherited from interface org.gradle.api.internal.file.collections.MinimalFileTree

        org.gradle.api.internal.file.collections.MinimalFileTree.MinimalFileTreeStructureVisitor
    • Field Summary

      • Fields inherited from interface org.gradle.api.internal.tasks.TaskDependencyContainer

        EMPTY
    • 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)  
    • 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()
      • getDisplayName

        public String getDisplayName()
      • getBackingFileProvider

        protected Provider<File> getBackingFileProvider()
        Specified by:
        getBackingFileProvider in class org.gradle.api.internal.file.archive.AbstractArchiveFileTree