public interface Uberizer
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
ROLE |
| Modifier and Type | Method and Description |
|---|---|
java.util.HashMap<java.lang.String,java.lang.String> |
getClassRelocations()
Transformations which re-map classes should updated this map.
|
java.io.File |
pickOneSource(java.util.TreeMap<java.lang.String,UberEntry> tree,
UberEntry entry)
When a transformation can't aggregate multiple sources
for an entry..
|
void |
uberize(java.io.File workDir,
java.util.Set sourceJars,
java.io.File uberJar,
java.util.List<Filter> filters,
java.util.List<Transformer> transformers)
Creates an uber jar from the source jars.
|
void uberize(java.io.File workDir,
java.util.Set sourceJars,
java.io.File uberJar,
java.util.List<Filter> filters,
java.util.List<Transformer> transformers)
throws java.io.IOException
workDir - sourceJars - uberJar - filters - transformers - java.io.IOExceptionjava.io.File pickOneSource(java.util.TreeMap<java.lang.String,UberEntry> tree, UberEntry entry) throws java.io.IOException
tree - entry - java.io.IOExceptionjava.util.HashMap<java.lang.String,java.lang.String> getClassRelocations()
Copyright © 2009-2015 FuseSource. All Rights Reserved.