public interface Archive
Launcher.JarFileArchive| Modifier and Type | Interface and Description | 
|---|---|
| static interface  | Archive.EntryRepresents a single entry in the archive. | 
| static interface  | Archive.EntryFilterA filter for archive entries. | 
| Modifier and Type | Method and Description | 
|---|---|
| Iterable<Archive.Entry> | getEntries()Returns archive entries. | 
| Archive | getFilteredArchive(Archive.EntryFilter filter)Returns a filtered version of the archive. | 
| Manifest | getManifest()Returns the manifest of the archive. | 
| Archive | getNestedArchive(Archive.Entry entry)Returns a nest archive from on the the contained entries. | 
| URL | getUrl()Returns a URL that can be used to load the archive. | 
Manifest getManifest() throws IOException
IOExceptionIterable<Archive.Entry> getEntries()
URL getUrl() throws MalformedURLException
MalformedURLExceptionArchive getNestedArchive(Archive.Entry entry) throws IOException
entry - the entry (may be a directory or file)IOExceptionArchive getFilteredArchive(Archive.EntryFilter filter) throws IOException
filter - the filter to applyIOExceptionCopyright © 2013. All rights reserved.