Class ArjFileTree

  • 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 ArjFileTree
    extends ArchiveFileTree<ArjArchiveInputStream,​ArjArchiveEntry>
    • Field Detail

      • decompressionCache

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

      • ArjFileTree

        public ArjFileTree​(Provider<File> archiveFile,
                           ArchiveInputStreamProvider<ArjArchiveInputStream> 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