public class NestedZipFileCodeBaseLocator extends java.lang.Object implements ICodeBaseLocator
| Constructor and Description | 
|---|
| NestedZipFileCodeBaseLocator(ICodeBase parentCodeBase,
                            java.lang.String resourceName) | 
| Modifier and Type | Method and Description | 
|---|---|
| ICodeBaseLocator | createRelativeCodeBaseLocator(java.lang.String relativePath)Get the codebase locator describing the location of a relative codebase. | 
| boolean | equals(java.lang.Object obj) | 
| ICodeBase | getParentCodeBase() | 
| java.lang.String | getResourceName() | 
| int | hashCode() | 
| ICodeBase | openCodeBase()Get the codebase object. | 
| java.lang.String | toString()Convert the codebase locator to a string representation. | 
public NestedZipFileCodeBaseLocator(ICodeBase parentCodeBase, java.lang.String resourceName)
public ICodeBase getParentCodeBase()
public java.lang.String getResourceName()
public ICodeBaseLocator createRelativeCodeBaseLocator(java.lang.String relativePath)
ICodeBaseLocatorcreateRelativeCodeBaseLocator in interface ICodeBaseLocatorrelativePath - the path of a relative codebasepublic ICodeBase openCodeBase() throws ResourceNotFoundException, java.io.IOException
ICodeBaseLocatoropenCodeBase in interface ICodeBaseLocatorResourceNotFoundExceptionjava.io.IOExceptionpublic java.lang.String toString()
ICodeBaseLocatortoString in interface ICodeBaseLocatortoString in class java.lang.Objectpublic boolean equals(java.lang.Object obj)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.ObjectSpotBugs is licensed under the LGPL.