public class ZipFile
Only Zip4j correctly extracts AEM backup ZIP files (files bigger than 10 GB)
public static com.cognifide.gradle.aem.common.file.ZipFile.Companion Companion
public ZipFile(@NotNull
java.io.File baseFile)
Only Zip4j correctly extracts AEM backup ZIP files (files bigger than 10 GB)
public boolean contains(@NotNull
java.lang.String fileName)
public boolean containsDir(@NotNull
java.lang.String dirName)
public void unpackAll(@NotNull
java.io.File targetDir)
public void packAll(@NotNull
java.io.File sourceDir,
@NotNull
kotlin.jvm.functions.Function1<? super net.lingala.zip4j.model.ZipParameters,kotlin.Unit> options)
public void unpackDir(@NotNull
java.lang.String dirName,
@NotNull
java.io.File dir)
public void walkDir(@NotNull
java.lang.String dirName,
@NotNull
kotlin.jvm.functions.Function1<? super net.lingala.zip4j.model.FileHeader,kotlin.Unit> callback)
@NotNull
public kotlin.sequences.Sequence<java.lang.String> listDir(@NotNull
java.lang.String dirName)
public void unpackFile(@NotNull
java.lang.String fileName,
@NotNull
java.io.File targetFile)
public void unpackFileTo(@NotNull
java.lang.String fileName,
@NotNull
java.io.File targetDir)
public void addDir(@NotNull
java.io.File sourceDir,
@NotNull
kotlin.jvm.functions.Function1<? super net.lingala.zip4j.model.ZipParameters,kotlin.Unit> options)
@NotNull
public net.lingala.zip4j.io.inputstream.ZipInputStream readFile(@NotNull
java.lang.String fileName)
@NotNull
public java.lang.String readFileAsText(@NotNull
java.lang.String fileName)
@NotNull
public net.lingala.zip4j.model.ZipParameters options(@NotNull
kotlin.jvm.functions.Function1<? super net.lingala.zip4j.model.ZipParameters,kotlin.Unit> options)
@NotNull public java.io.File getBaseFile()