public abstract class JarParameters extends Object
Modifier and Type | Class and Description |
---|---|
static class |
JarParameters.Builder |
Constructor and Description |
---|
JarParameters() |
Modifier and Type | Method and Description |
---|---|
static JarParameters.Builder |
builder() |
boolean |
getDisallowAllDuplicates() |
Level |
getDuplicatesLogLevel() |
abstract com.google.common.collect.ImmutableSortedSet<Path> |
getEntriesToJar() |
boolean |
getHashEntries() |
abstract Path |
getJarPath() |
abstract Optional<String> |
getMainClass() |
abstract Optional<Path> |
getManifestFile() |
boolean |
getMergeManifests() |
java.util.function.Predicate<Object> |
getRemoveEntryPredicate() |
@Value.Default public boolean getHashEntries()
@Value.Default public boolean getMergeManifests()
@Value.Default public boolean getDisallowAllDuplicates()
public abstract Path getJarPath()
@Value.Default public java.util.function.Predicate<Object> getRemoveEntryPredicate()
public abstract com.google.common.collect.ImmutableSortedSet<Path> getEntriesToJar()
@Value.Default public Level getDuplicatesLogLevel()
public static JarParameters.Builder builder()