FindBugs™ 1.3.9

Uses of Interface
edu.umd.cs.findbugs.classfile.ICodeBaseLocator

Packages that use ICodeBaseLocator
edu.umd.cs.findbugs.classfile A high-level abstraction layer for codebases, classes, and components of classes (methods, fields, instructions, etc.). 
edu.umd.cs.findbugs.classfile.impl 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 ICodeBaseLocator
 ICodeBaseLocator IClassFactory.createFilesystemCodeBaseLocator(java.lang.String pathName)
           
 ICodeBaseLocator IClassFactory.createNestedArchiveCodeBaseLocator(ICodeBase parentCodeBase, java.lang.String path)
           
 ICodeBaseLocator ICodeBaseLocator.createRelativeCodeBaseLocator(java.lang.String relativePath)
          Get the codebase locator describing the location of a relative codebase.
 ICodeBaseLocator ICodeBase.getCodeBaseLocator()
          Get the codebase locator describing the location of this codebase.
 

Methods in edu.umd.cs.findbugs.classfile with parameters of type ICodeBaseLocator
 void IClassPathBuilder.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 ICodeBaseLocator
 class FilesystemCodeBaseLocator
          Codebase locator for files and directories in the filesystem.
 class NestedZipFileCodeBaseLocator
          Codebase locator for a zip/jar archive nested inside a parent codebase.
 

Methods in edu.umd.cs.findbugs.classfile.impl that return ICodeBaseLocator
 ICodeBaseLocator ClassFactory.createFilesystemCodeBaseLocator(java.lang.String pathName)
           
 ICodeBaseLocator ClassFactory.createNestedArchiveCodeBaseLocator(ICodeBase parentCodeBase, java.lang.String path)
           
 ICodeBaseLocator NestedZipFileCodeBaseLocator.createRelativeCodeBaseLocator(java.lang.String relativePath)
           
 ICodeBaseLocator FilesystemCodeBaseLocator.createRelativeCodeBaseLocator(java.lang.String relativePath)
           
 ICodeBaseLocator AbstractScannableCodeBase.getCodeBaseLocator()
           
 ICodeBaseLocator SingleFileCodeBase.getCodeBaseLocator()
           
 

Methods in edu.umd.cs.findbugs.classfile.impl with parameters of type ICodeBaseLocator
 void ClassPathBuilder.addCodeBase(ICodeBaseLocator locator, boolean isApplication)
           
static AbstractScannableCodeBase ZipCodeBaseFactory.makeZipCodeBase(ICodeBaseLocator codeBaseLocator, java.io.File file)
           
 

Constructors in edu.umd.cs.findbugs.classfile.impl with parameters of type ICodeBaseLocator
AbstractScannableCodeBase(ICodeBaseLocator codeBaseLocator)
           
DirectoryCodeBase(ICodeBaseLocator codeBaseLocator, java.io.File directory)
          Constructor.
SingleFileCodeBase(ICodeBaseLocator codeBaseLocator, java.lang.String fileName)
           
ZipFileCodeBase(ICodeBaseLocator codeBaseLocator, java.io.File file)
          Constructor.
ZipInputStreamCodeBase(ICodeBaseLocator codeBaseLocator, java.io.File file)
          Constructor.
 


FindBugs™ 1.3.9

FindBugs™ is licenced under the LGPL. Copyright © 2006 University of Maryland.