Uses of Record Class
cloud.opencode.base.io.compress.ZipOptions
Packages that use ZipOptions
-
Uses of ZipOptions in cloud.opencode.base.io.compress
Methods in cloud.opencode.base.io.compress that return ZipOptionsModifier and TypeMethodDescriptionZipOptions.Builder.build()Builds an immutableZipOptions, assembling the 5 anti-bomb caps into a freshBombProtection.static ZipOptionsZipOptions.defaults()Default options: level 6, no password, UTF-8, OVERWRITE, defaultBombProtection.Methods in cloud.opencode.base.io.compress with parameters of type ZipOptionsModifier and TypeMethodDescriptionstatic ZipResultZipUtil.compress(Path zipFile, Collection<Path> sources, ZipOptions options) Compresses sources into a ZIP usingZipOptions(compression level, exclude globs, encoding, etc.) and returns aggregated statistics.static voidZipUtil.compressStream(OutputStream output, List<ZipEntrySource> entries, ZipOptions options) Streams entries into the supplied output as a ZIP archive without staging to disk.static ZipResultZipUtil.extract(Path zipFile, Path targetDir, ZipOptions options) Extracts a ZIP usingZipOptions(overwrite policy, anti-bomb thresholds) and returns aggregated statistics.static ZipResultZipUtil.extractMatching(Path zipFile, Path targetDir, List<String> patterns, ZipOptions options) Extracts entries whose names match any of the supplied glob patterns, with custom options.