Class AbstractScannableCodeBaseEntry
java.lang.Object
edu.umd.cs.findbugs.classfile.impl.AbstractScannableCodeBaseEntry
- All Implemented Interfaces:
ICodeBaseEntry
- Direct Known Subclasses:
DirectoryCodeBaseEntry
,JrtfsCodeBase.JrtfsCodebaseEntry
,ZipFileCodeBaseEntry
,ZipInputStreamCodeBaseEntry
- Author:
- David Hovemeyer
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract AbstractScannableCodeBase
Get the codebase this codebase entry belongs to.abstract String
Get the name of the resource.void
overrideResourceName
(String resourceName) Override the resource name of this codebase entry.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface edu.umd.cs.findbugs.classfile.ICodeBaseEntry
getClassDescriptor, getNumBytes, openResource
-
Constructor Details
-
AbstractScannableCodeBaseEntry
public AbstractScannableCodeBaseEntry()
-
-
Method Details
-
getCodeBase
Description copied from interface:ICodeBaseEntry
Get the codebase this codebase entry belongs to.- Specified by:
getCodeBase
in interfaceICodeBaseEntry
- Returns:
- the codebase this codebase entry belongs to
-
getRealResourceName
-
overrideResourceName
Description copied from interface:ICodeBaseEntry
Override the resource name of this codebase entry.- Specified by:
overrideResourceName
in interfaceICodeBaseEntry
- Parameters:
resourceName
- the new resource name
-
getResourceName
Description copied from interface:ICodeBaseEntry
Get the name of the resource.- Specified by:
getResourceName
in interfaceICodeBaseEntry
- Returns:
- the name of the resource
-