Uses of Interface
edu.umd.cs.findbugs.classfile.ICodeBase
Packages that use ICodeBase
Package
Description
A high-level abstraction layer for codebases, classes, and components of
classes (methods, fields, instructions, etc.).
Analysis engine classes to produce the analyses defined
in the edu.umd.cs.findbugs.classfile.analysis package.
Implementations of the interfaces in the edu.umd.cs.findbugs.classfile
package: the core classes of the FindBugs classfile/classpath support
layer.
-
Uses of ICodeBase in edu.umd.cs.findbugs.classfile
Subinterfaces of ICodeBase in edu.umd.cs.findbugs.classfileModifier and TypeInterfaceDescriptioninterfaceA scannable code base: in addition to looking up a named resource, scannable code bases can also enumerate the names of the resources they contain.Methods in edu.umd.cs.findbugs.classfile that return ICodeBaseModifier and TypeMethodDescriptionICodeBaseEntry.getCodeBase()Get the codebase this codebase entry belongs to.ICodeBaseLocator.openCodeBase()Get the codebase object.Methods in edu.umd.cs.findbugs.classfile that return types with arguments of type ICodeBaseModifier and TypeMethodDescriptionIClassPath.appCodeBaseIterator()Return an iterator over the application codebases.IClassPath.auxCodeBaseIterator()Return an iterator over the auxiliary codebases.Methods in edu.umd.cs.findbugs.classfile with parameters of type ICodeBaseModifier and TypeMethodDescriptionvoidIClassPath.addCodeBase(ICodeBase codeBase) Add a codebase.IClassFactory.createNestedArchiveCodeBaseLocator(ICodeBase parentCodeBase, String path) -
Uses of ICodeBase in edu.umd.cs.findbugs.classfile.engine
Methods in edu.umd.cs.findbugs.classfile.engine that return ICodeBase -
Uses of ICodeBase in edu.umd.cs.findbugs.classfile.impl
Classes in edu.umd.cs.findbugs.classfile.impl that implement ICodeBaseModifier and TypeClassDescriptionclassAbstract base class for implementations of IScannableCodeBase.classIScannableCodeBase implementation to read resources from a filesystem directory.classclassCode base supporting Java 9 new jimage packed modulesclassA scannable code base class for a zip (or Jar) file nested inside some other codebase.classImplementation of ICodeBase for a single classfile.classImplementation of ICodeBase to read from a zip file or jar file.classImplementation of ICodeBase to read from a zip file or jar file.Fields in edu.umd.cs.findbugs.classfile.impl declared as ICodeBaseModifier and TypeFieldDescription(package private) ICodeBaseClassPathBuilder.DiscoveredCodeBase.codeBaseprivate final ICodeBaseDelegatingCodeBaseEntry.frontEndCodeBaseprivate final ICodeBaseDelegatingCodeBaseIterator.frontEndCodeBaseprivate final ICodeBaseNestedZipFileCodeBase.parentCodeBaseprivate final ICodeBaseNestedZipFileCodeBaseLocator.parentCodeBaseFields in edu.umd.cs.findbugs.classfile.impl with type parameters of type ICodeBaseMethods in edu.umd.cs.findbugs.classfile.impl that return ICodeBaseModifier and TypeMethodDescriptionClassPathBuilder.DiscoveredCodeBase.getCodeBase()DelegatingCodeBaseEntry.getCodeBase()SingleFileCodeBaseEntry.getCodeBase()NestedZipFileCodeBaseLocator.getParentCodeBase()FilesystemCodeBaseLocator.openCodeBase()NestedZipFileCodeBaseLocator.openCodeBase()Methods in edu.umd.cs.findbugs.classfile.impl that return types with arguments of type ICodeBaseModifier and TypeMethodDescriptionClassPathImpl.appCodeBaseIterator()ClassPathImpl.auxCodeBaseIterator()Methods in edu.umd.cs.findbugs.classfile.impl with parameters of type ICodeBaseModifier and TypeMethodDescriptionvoidClassPathImpl.addCodeBase(ICodeBase codeBase) ClassFactory.createNestedArchiveCodeBaseLocator(ICodeBase parentCodeBase, String path) private voidClassPathBuilder.scanJarManifestForClassPathEntries(LinkedList<ClassPathBuilder.WorkListItem> workList, ICodeBase codeBase) Check a codebase for a Jar manifest to examine for Class-Path entries.Method parameters in edu.umd.cs.findbugs.classfile.impl with type arguments of type ICodeBaseModifier and TypeMethodDescriptionprivate voidClassPathBuilder.dumpCodeBaseList(Iterator<? extends ICodeBase> i, String desc) private ICodeBaseEntrySearch list of codebases for named resource.Constructors in edu.umd.cs.findbugs.classfile.impl with parameters of type ICodeBaseModifierConstructorDescriptionDelegatingCodeBaseEntry(ICodeBase frontEndCodeBase, ICodeBaseEntry delegateCodeBaseEntry) DelegatingCodeBaseIterator(ICodeBase frontEndCodeBase, IScannableCodeBase delegateCodeBase) DiscoveredCodeBase(ICodeBase codeBase) NestedZipFileCodeBaseLocator(ICodeBase parentCodeBase, String resourceName)