io.freefair.gradle.plugins.compress.CompressFileOperations Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of compress-plugin Show documentation
Show all versions of compress-plugin Show documentation
Collection of Apache Commons Compress related Gradle plugins
package io.freefair.gradle.plugins.compress;
import org.gradle.api.file.FileTree;
/**
* @author Lars Grefer
* @see org.gradle.api.internal.file.FileOperations
*/
public interface CompressFileOperations {
FileTree arTree(Object arFile);
FileTree arjTree(Object arjFile);
FileTree arjTree(Object arjFile, String charsetName);
FileTree cpioTree(Object cpioFile);
FileTree cpioTree(Object cpioFile, String encoding);
FileTree cpioTree(Object cpioFile, int blockSize);
FileTree cpioTree(Object cpioFile, int blockSize, String encoding);
FileTree sevenZipTree(Object sevenZipFile);
FileTree sevenZipTree(Object sevenZipFile, char[] password);
FileTree dumpTree(Object dumpFile);
FileTree dumpTree(Object dumpFile, String encoding);
FileTree tarXzTree(Object tarXzFile);
FileTree tarLzmaTree(Object tarXzFile);
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy