Class SevenZipFileTree

  • 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

    public class SevenZipFileTree
    extends ArchiveFileTree<SevenZipArchiveInputStream,​SevenZArchiveEntry>
    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
      class  SevenZipFileTree.SevenZArchiveEntryFileTreeElement  
      • Nested classes/interfaces inherited from interface org.gradle.api.internal.file.collections.MinimalFileTree

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

      Fields 
      Modifier and Type Field Description
      protected org.gradle.cache.internal.DecompressionCache decompressionCache  
      • Fields inherited from interface org.gradle.api.internal.tasks.TaskDependencyContainer

        EMPTY
    • Constructor Summary

      Constructors 
      Constructor Description
      SevenZipFileTree​(Provider<java.io.File> archiveFile, ArchiveInputStreamProvider<SevenZipArchiveInputStream> inputStreamProvider, org.gradle.internal.file.Chmod chmod, org.gradle.api.internal.file.collections.DirectoryFileTreeFactory directoryFileTreeFactory, org.gradle.internal.hash.FileHasher fileHasher, org.gradle.cache.internal.DecompressionCache decompressionCache)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void visitDependencies​(org.gradle.api.internal.tasks.TaskDependencyResolveContext context)  
      void visitStructure​(org.gradle.api.internal.file.collections.MinimalFileTree.MinimalFileTreeStructureVisitor visitor, org.gradle.api.internal.file.FileTreeInternal owner)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • decompressionCache

        protected final org.gradle.cache.internal.DecompressionCache decompressionCache
    • Constructor Detail

      • SevenZipFileTree

        public SevenZipFileTree​(Provider<java.io.File> archiveFile,
                                ArchiveInputStreamProvider<SevenZipArchiveInputStream> inputStreamProvider,
                                org.gradle.internal.file.Chmod chmod,
                                org.gradle.api.internal.file.collections.DirectoryFileTreeFactory directoryFileTreeFactory,
                                org.gradle.internal.hash.FileHasher fileHasher,
                                org.gradle.cache.internal.DecompressionCache decompressionCache)
    • Method Detail

      • visitStructure

        public void visitStructure​(org.gradle.api.internal.file.collections.MinimalFileTree.MinimalFileTreeStructureVisitor visitor,
                                   org.gradle.api.internal.file.FileTreeInternal owner)
        Specified by:
        visitStructure in interface org.gradle.api.internal.file.collections.MinimalFileTree
      • visitDependencies

        public void visitDependencies​(org.gradle.api.internal.tasks.TaskDependencyResolveContext context)
        Specified by:
        visitDependencies in interface org.gradle.api.internal.tasks.TaskDependencyContainer