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 AbstractScannableCodeBaseGet the codebase this codebase entry belongs to.abstract StringGet the name of the resource.voidoverrideResourceName(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, waitMethods inherited from interface edu.umd.cs.findbugs.classfile.ICodeBaseEntry
getClassDescriptor, getNumBytes, openResource
-
Constructor Details
-
AbstractScannableCodeBaseEntry
public AbstractScannableCodeBaseEntry()
-
-
Method Details
-
getCodeBase
Description copied from interface:ICodeBaseEntryGet the codebase this codebase entry belongs to.- Specified by:
getCodeBasein interfaceICodeBaseEntry- Returns:
- the codebase this codebase entry belongs to
-
getRealResourceName
-
overrideResourceName
Description copied from interface:ICodeBaseEntryOverride the resource name of this codebase entry.- Specified by:
overrideResourceNamein interfaceICodeBaseEntry- Parameters:
resourceName- the new resource name
-
getResourceName
Description copied from interface:ICodeBaseEntryGet the name of the resource.- Specified by:
getResourceNamein interfaceICodeBaseEntry- Returns:
- the name of the resource
-