Uses of Interface
edu.umd.cs.findbugs.classfile.ICodeBaseLocator
Packages that use ICodeBaseLocator
Package
Description
A high-level abstraction layer for codebases, classes, and components of
classes (methods, fields, instructions, etc.).
Implementations of the interfaces in the edu.umd.cs.findbugs.classfile
package: the core classes of the FindBugs classfile/classpath support
layer.
-
Uses of ICodeBaseLocator in edu.umd.cs.findbugs.classfile
Methods in edu.umd.cs.findbugs.classfile that return ICodeBaseLocatorModifier and TypeMethodDescriptionIClassFactory.createFilesystemCodeBaseLocator(String pathName) IClassFactory.createNestedArchiveCodeBaseLocator(ICodeBase parentCodeBase, String path) ICodeBaseLocator.createRelativeCodeBaseLocator(String relativePath) Get the codebase locator describing the location of a relative codebase.ICodeBase.getCodeBaseLocator()Get the codebase locator describing the location of this codebase.Methods in edu.umd.cs.findbugs.classfile with parameters of type ICodeBaseLocatorModifier and TypeMethodDescriptionvoidIClassPathBuilder.addCodeBase(ICodeBaseLocator locator, boolean isApplication) Add a project codebase. -
Uses of ICodeBaseLocator in edu.umd.cs.findbugs.classfile.impl
Classes in edu.umd.cs.findbugs.classfile.impl that implement ICodeBaseLocatorModifier and TypeClassDescriptionclassCodebase locator for files and directories in the filesystem.classCodebase locator for a zip/jar archive nested inside a parent codebase.Methods in edu.umd.cs.findbugs.classfile.impl that return ICodeBaseLocatorModifier and TypeMethodDescriptionClassFactory.createFilesystemCodeBaseLocator(String pathName) ClassFactory.createNestedArchiveCodeBaseLocator(ICodeBase parentCodeBase, String path) FilesystemCodeBaseLocator.createRelativeCodeBaseLocator(String relativePath) NestedZipFileCodeBaseLocator.createRelativeCodeBaseLocator(String relativePath) AbstractScannableCodeBase.getCodeBaseLocator()SingleFileCodeBase.getCodeBaseLocator()Methods in edu.umd.cs.findbugs.classfile.impl with parameters of type ICodeBaseLocatorModifier and TypeMethodDescriptionvoidClassPathBuilder.addCodeBase(ICodeBaseLocator locator, boolean isApplication) static AbstractScannableCodeBaseZipCodeBaseFactory.makeZipCodeBase(ICodeBaseLocator codeBaseLocator, File file) Constructors in edu.umd.cs.findbugs.classfile.impl with parameters of type ICodeBaseLocatorModifierConstructorDescriptionAbstractScannableCodeBase(ICodeBaseLocator codeBaseLocator) DirectoryCodeBase(ICodeBaseLocator codeBaseLocator, File directory) Constructor.EmptyCodeBase(ICodeBaseLocator codeBaseLocator) JrtfsCodeBase(ICodeBaseLocator codeBaseLocator, String fileName) SingleFileCodeBase(ICodeBaseLocator codeBaseLocator, String fileName) ZipFileCodeBase(ICodeBaseLocator codeBaseLocator, File file) Constructor.ZipInputStreamCodeBase(ICodeBaseLocator codeBaseLocator, File file) Constructor.