FindBugs™ 1.3.9

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

Packages that use ICodeBaseEntry
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.analysis Classes of objects that are the result of executing an analysis engine on a class or method.  The classes in this particular package are those that are independent of any particular bytecode-analysis framework (e.g., BCEL or ASM).  Two important classes in this package are ClassData, which represents the raw data of a class, and ClassInfo, which represents symbolic information parsed from the class data. 
edu.umd.cs.findbugs.classfile.engine Analysis engine classes to produce the analyses defined in the edu.umd.cs.findbugs.classfile.analysis package. 
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 ICodeBaseEntry in edu.umd.cs.findbugs.classfile
 

Methods in edu.umd.cs.findbugs.classfile that return ICodeBaseEntry
 ICodeBaseEntry InvalidClassFileFormatException.getCodeBaseEntry()
           
 ICodeBaseEntry ICodeBase.lookupResource(java.lang.String resourceName)
          Look up a resource in this code base.
 ICodeBaseEntry IClassPath.lookupResource(java.lang.String resourceName)
          Lookup a resource by name.
 ICodeBaseEntry ICodeBaseIterator.next()
          Get the ICodeBaseEntry representing the next resource in the code base.
 

Methods in edu.umd.cs.findbugs.classfile with parameters of type ICodeBaseEntry
 void IClassPath.mapResourceNameToCodeBaseEntry(java.lang.String resourceName, ICodeBaseEntry codeBaseEntry)
          Add a resource name to codebase entry mapping.
 

Constructors in edu.umd.cs.findbugs.classfile with parameters of type ICodeBaseEntry
ClassNameMismatchException(ClassDescriptor expectedClassDescriptor, ClassDescriptor loadedClassDescriptor, ICodeBaseEntry codeBaseEntry)
          Constructor.
InvalidClassFileFormatException(ClassDescriptor classDescriptor, ICodeBaseEntry codeBaseEntry)
           
InvalidClassFileFormatException(ClassDescriptor classDescriptor, ICodeBaseEntry codeBaseEntry, java.lang.Throwable cause)
           
InvalidClassFileFormatException(java.lang.String msg, ClassDescriptor classDescriptor, ICodeBaseEntry codeBaseEntry)
           
 

Uses of ICodeBaseEntry in edu.umd.cs.findbugs.classfile.analysis
 

Methods in edu.umd.cs.findbugs.classfile.analysis that return ICodeBaseEntry
 ICodeBaseEntry ClassData.getCodeBaseEntry()
           
 ICodeBaseEntry ClassNameAndSuperclassInfo.getCodeBaseEntry()
           
 

Methods in edu.umd.cs.findbugs.classfile.analysis with parameters of type ICodeBaseEntry
 void ClassNameAndSuperclassInfo.Builder.setCodeBaseEntry(ICodeBaseEntry codeBaseEntry)
           
 

Constructors in edu.umd.cs.findbugs.classfile.analysis with parameters of type ICodeBaseEntry
ClassData(ClassDescriptor classDescriptor, ICodeBaseEntry codeBaseEntry, byte[] data)
          Constructor.
 

Uses of ICodeBaseEntry in edu.umd.cs.findbugs.classfile.engine
 

Constructors in edu.umd.cs.findbugs.classfile.engine with parameters of type ICodeBaseEntry
ClassParser(java.io.DataInputStream in, ClassDescriptor expectedClassDescriptor, ICodeBaseEntry codeBaseEntry)
          Constructor.
ClassParserUsingASM(org.objectweb.asm.ClassReader classReader, ClassDescriptor expectedClassDescriptor, ICodeBaseEntry codeBaseEntry)
           
ClassParserUsingBCEL(org.apache.bcel.classfile.JavaClass javaClass, ClassDescriptor expectedClassDescriptor, ICodeBaseEntry codeBaseEntry)
          Deprecated.  
 

Uses of ICodeBaseEntry in edu.umd.cs.findbugs.classfile.impl
 

Classes in edu.umd.cs.findbugs.classfile.impl that implement ICodeBaseEntry
 class AbstractScannableCodeBaseEntry
           
 class DelegatingCodeBaseEntry
          Implementation of ICodeBaseEntry that delegates to another codebase entry.
 class DirectoryCodeBaseEntry
          Codebase entry class for directory codebases.
 class SingleFileCodeBaseEntry
          Codebase entry for a single-file codebase.
 class ZipFileCodeBaseEntry
          Implementation of ICodeBaseEntry for resources in zipfile codebases.
 class ZipInputStreamCodeBaseEntry
          Implementation of ICodeBaseEntry for resources in zipfile codebases.
 

Methods in edu.umd.cs.findbugs.classfile.impl that return ICodeBaseEntry
 ICodeBaseEntry NestedZipFileCodeBase.lookupResource(java.lang.String resourceName)
           
 ICodeBaseEntry ZipFileCodeBase.lookupResource(java.lang.String resourceName)
           
 ICodeBaseEntry DirectoryCodeBase.lookupResource(java.lang.String resourceName)
           
 ICodeBaseEntry ZipInputStreamCodeBase.lookupResource(java.lang.String resourceName)
           
 ICodeBaseEntry SingleFileCodeBase.lookupResource(java.lang.String resourceName)
           
 ICodeBaseEntry ClassPathImpl.lookupResource(java.lang.String resourceName)
           
 ICodeBaseEntry DelegatingCodeBaseIterator.next()
           
 

Methods in edu.umd.cs.findbugs.classfile.impl with parameters of type ICodeBaseEntry
 void ClassPathImpl.mapResourceNameToCodeBaseEntry(java.lang.String resourceName, ICodeBaseEntry codeBaseEntry)
           
 

Constructors in edu.umd.cs.findbugs.classfile.impl with parameters of type ICodeBaseEntry
DelegatingCodeBaseEntry(ICodeBase frontEndCodeBase, ICodeBaseEntry delegateCodeBaseEntry)
           
 


FindBugs™ 1.3.9

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