public class ZipBuilder
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
java.util.List<Directory> |
directories |
java.nio.file.Path |
file |
java.util.List<FileSet> |
fileSets |
Constructor and Description |
---|
ZipBuilder(java.nio.file.Path file) |
ZipBuilder(java.lang.String file) |
Modifier and Type | Method and Description |
---|---|
int |
build() |
ZipBuilder |
directory(Directory directory) |
ZipBuilder |
fileSet(FileSet fileSet) |
ZipBuilder |
fileSet(java.nio.file.Path directory) |
ZipBuilder |
fileSet(java.lang.String directory) |
ZipBuilder |
optionalFileSet(FileSet fileSet) |
ZipBuilder |
optionalFileSet(java.nio.file.Path directory) |
ZipBuilder |
optionalFileSet(java.lang.String directory) |
public final java.util.List<Directory> directories
public final java.nio.file.Path file
public final java.util.List<FileSet> fileSets
public ZipBuilder(java.lang.String file)
public ZipBuilder(java.nio.file.Path file)
public int build() throws java.io.IOException
java.io.IOException
public ZipBuilder directory(Directory directory) throws java.io.IOException
java.io.IOException
public ZipBuilder fileSet(java.nio.file.Path directory) throws java.io.IOException
java.io.IOException
public ZipBuilder fileSet(java.lang.String directory) throws java.io.IOException
java.io.IOException
public ZipBuilder fileSet(FileSet fileSet) throws java.io.IOException
java.io.IOException
public ZipBuilder optionalFileSet(java.nio.file.Path directory) throws java.io.IOException
java.io.IOException
public ZipBuilder optionalFileSet(java.lang.String directory) throws java.io.IOException
java.io.IOException
public ZipBuilder optionalFileSet(FileSet fileSet) throws java.io.IOException
java.io.IOException