public class Jar<T extends Jar<T>>
extends java.lang.Object
| Constructor and Description |
|---|
Jar() |
| Modifier and Type | Method and Description |
|---|---|
T |
add(java.lang.Class<?> clazz) |
T |
add(java.lang.String name,
byte[] bytes) |
T |
add(java.lang.String name,
java.io.File content) |
T |
add(java.lang.String name,
java.lang.String content) |
T |
add(java.lang.String name,
java.util.function.Supplier<byte[]> content) |
T |
add(java.lang.String name,
java.net.URL content) |
T |
addDir(java.io.File dir) |
T |
addJar(java.lang.Class aClass) |
T |
addJar(java.io.File file) |
static Jar |
archive() |
java.io.File |
asDir() |
java.io.File |
asJar() |
Java.Result |
exec(java.lang.String... args) |
static Jar |
mainClass(java.lang.Class value) |
T |
manifest(java.lang.String key,
java.lang.Class value) |
T |
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 Jar archive()
public T manifest(java.lang.String key, java.lang.Object value)
public T manifest(java.lang.String key, java.lang.Class value)
public static Jar mainClass(java.lang.Class value)
public T add(java.lang.String name, byte[] bytes)
public T add(java.lang.String name, java.util.function.Supplier<byte[]> content)
public T add(java.lang.String name, java.lang.String content)
public T 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 T add(java.lang.String name, java.net.URL content) throws java.io.IOException
java.io.IOExceptionpublic T add(java.lang.Class<?> clazz)
public T addDir(java.io.File dir)
public T addJar(java.lang.Class aClass)
public T addJar(java.io.File file)
public Java.Result exec(java.lang.String... args)
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()
Copyright © 2014-2021 Tomitribe Corporation. All Rights Reserved.