public class Archive
extends java.lang.Object
| Constructor and Description |
|---|
Archive() |
| Modifier and Type | Method and Description |
|---|---|
Archive |
add(java.lang.Class<?> clazz) |
Archive |
add(java.lang.String name,
Archive archive) |
Archive |
add(java.lang.String name,
byte[] bytes) |
Archive |
add(java.lang.String name,
java.io.File content) |
Archive |
add(java.lang.String name,
java.lang.String content) |
Archive |
add(java.lang.String name,
Supplier<byte[]> content) |
Archive |
add(java.lang.String name,
java.net.URL content) |
Archive |
addDir(java.io.File dir) |
Archive |
addJar(java.io.File file) |
static Archive |
archive() |
java.io.File |
asDir() |
java.io.File |
asJar() |
Archive |
manifest(java.lang.String key,
java.lang.Class value) |
Archive |
manifest(java.lang.String key,
java.lang.Object value) |
static byte[] |
readBytes(java.io.File content) |
static byte[] |
readBytes(java.net.URL content) |
java.io.File |
toDir() |
void |
toDir(java.io.File dir) |
java.io.File |
toJar() |
java.io.File |
toJar(java.io.File file) |
public static Archive archive()
public Archive manifest(java.lang.String key, java.lang.Object value)
public Archive manifest(java.lang.String key, java.lang.Class value)
public Archive add(java.lang.String name, byte[] bytes)
public Archive add(java.lang.String name, java.lang.String content)
public Archive add(java.lang.String name, java.io.File content)
public static byte[] readBytes(java.io.File content)
public static byte[] readBytes(java.net.URL content)
public Archive add(java.lang.String name, java.net.URL content) throws java.io.IOException
java.io.IOExceptionpublic Archive add(java.lang.Class<?> clazz)
public Archive addDir(java.io.File dir)
public Archive addJar(java.io.File file)
public java.io.File toJar()
throws java.io.IOException
java.io.IOExceptionpublic java.io.File toJar(java.io.File file)
throws java.io.IOException
java.io.IOExceptionpublic java.io.File asJar()
public java.io.File toDir()
throws java.io.IOException
java.io.IOExceptionpublic void toDir(java.io.File dir)
throws java.io.IOException
java.io.IOExceptionpublic java.io.File asDir()