| Interface | Description |
|---|---|
| JarBuilder.Entry |
Represents an entry to be added to a jar.
|
| JarBuilder.Listener |
An interface for those interested in the progress of writing the target jar.
|
| JarBuilder.Source |
Identifies a source for jar entries.
|
| Class | Description |
|---|---|
| JarBuilder |
A utility than can create or update jar archives with special handling of duplicate entries.
|
| JarBuilder.DuplicateHandler |
Handles duplicate jar entries by selecting an appropriate action based on the entry path.
|
| JarBuilder.DuplicatePolicy |
Encapsulates a policy for treatment of duplicate jar entries.
|
| Main | |
| Main.Options | |
| Main.Options.ClassPathOptionHandler | |
| Main.Options.DuplicatePolicyParser | |
| Main.Options.FilesOptionHandler | |
| Main.Options.FileSourceOptionHandler | |
| Main.Options.JarsOptionHandler | |
| Main.Options.PatternOptionHandler |
| Enum | Description |
|---|---|
| JarBuilder.DuplicateAction |
Identifies an action to take when duplicate jar entries are encountered.
|
| Exception | Description |
|---|---|
| JarBuilder.DuplicateEntryException |
Indicates a duplicate jar entry is being rejected.
|
| JarBuilder.IndexingException |
Indicates a problem indexing a pre-existing jar that will be added or updated to the target
jar.
|
| JarBuilder.JarBuilderException |
Indicates a problem encountered when building up a jar's contents for writing out.
|
| JarBuilder.JarCreationException |
Indicates a problem writing out a jar.
|