ICodeBase
, IScannableCodeBase
, java.lang.AutoCloseable
public class NestedZipFileCodeBase extends AbstractScannableCodeBase
ICodeBase.Discovered
Constructor | Description |
---|---|
NestedZipFileCodeBase(NestedZipFileCodeBaseLocator codeBaseLocator) |
Constructor.
|
Modifier and Type | Method | Description |
---|---|---|
void |
close() |
This method should be called when done using the code base.
|
java.lang.String |
getPathName() |
Get the filesystem pathname of this codebase.
|
ICodeBaseIterator |
iterator() |
Get an iterator over the resources in the this code base.
|
ICodeBaseEntry |
lookupResource(java.lang.String resourceName) |
Look up a resource in this code base.
|
addLastModifiedTime, addResourceNameTranslation, containsSourceFiles, getCodeBaseLocator, getHowDiscovered, getLastModifiedTime, isApplicationCodeBase, setApplicationCodeBase, setHowDiscovered, setLastModifiedTime, translateResourceName
public NestedZipFileCodeBase(NestedZipFileCodeBaseLocator codeBaseLocator) throws ResourceNotFoundException, java.io.IOException
codeBaseLocator
- the codebase locator for this codebaseResourceNotFoundException
java.io.IOException
public ICodeBaseIterator iterator() throws java.lang.InterruptedException
IScannableCodeBase
java.lang.InterruptedException
public ICodeBaseEntry lookupResource(java.lang.String resourceName)
ICodeBase
resourceName
- name of the resource to look uppublic java.lang.String getPathName()
ICodeBase
public void close()
ICodeBase
SpotBugs is licensed under the LGPL.