Archive.Entry, Archive.EntryFilter, Archive.EntryRenameFilter
Constructor and Description |
---|
ExplodedArchive(File root) |
ExplodedArchive(File root,
boolean recursive) |
Modifier and Type | Method and Description |
---|---|
Collection<Archive.Entry> |
getEntries()
Returns all entries from the archive.
|
Archive |
getFilteredArchive(Archive.EntryRenameFilter filter)
Returns a filtered version of the archive.
|
Manifest |
getManifest()
Returns the manifest of the archive.
|
protected Archive |
getNestedArchive(Archive.Entry entry) |
List<Archive> |
getNestedArchives(Archive.EntryFilter filter)
Returns nested
Archive s for entries that match the specified filter. |
URL |
getUrl()
Returns a URL that can be used to load the archive.
|
getMainClass, toString
public ExplodedArchive(File root)
public ExplodedArchive(File root, boolean recursive)
public URL getUrl() throws MalformedURLException
Archive
getUrl
in class Archive
MalformedURLException
public Manifest getManifest() throws IOException
Archive
getManifest
in class Archive
IOException
public List<Archive> getNestedArchives(Archive.EntryFilter filter) throws IOException
Archive
Archive
s for entries that match the specified filter.getNestedArchives
in class Archive
filter
- the filter used to limit entriesIOException
public Collection<Archive.Entry> getEntries()
Archive
getEntries
in class Archive
protected Archive getNestedArchive(Archive.Entry entry) throws IOException
IOException
public Archive getFilteredArchive(Archive.EntryRenameFilter filter) throws IOException
Archive
getFilteredArchive
in class Archive
filter
- the filter to applyIOException
Copyright © 2014. All rights reserved.