Uses of Interface
edu.umd.cs.findbugs.classfile.ICodeBase
-
Packages that use ICodeBase Package Description 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 ICodeBase in edu.umd.cs.findbugs.classfile
Subinterfaces of ICodeBase in edu.umd.cs.findbugs.classfile Modifier and Type Interface Description interface
IScannableCodeBase
A 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 ICodeBase Modifier and Type Method Description ICodeBase
ICodeBaseEntry. getCodeBase()
Get the codebase this codebase entry belongs to.ICodeBase
ICodeBaseLocator. openCodeBase()
Get the codebase object.Methods in edu.umd.cs.findbugs.classfile that return types with arguments of type ICodeBase Modifier and Type Method Description java.util.Iterator<? extends ICodeBase>
IClassPath. appCodeBaseIterator()
Return an iterator over the application codebases.java.util.Iterator<? extends ICodeBase>
IClassPath. auxCodeBaseIterator()
Return an iterator over the auxiliary codebases.Methods in edu.umd.cs.findbugs.classfile with parameters of type ICodeBase Modifier and Type Method Description void
IClassPath. addCodeBase(ICodeBase codeBase)
Add a codebase.ICodeBaseLocator
IClassFactory. createNestedArchiveCodeBaseLocator(ICodeBase parentCodeBase, java.lang.String path)
-
Uses of ICodeBase in edu.umd.cs.findbugs.classfile.impl
Classes in edu.umd.cs.findbugs.classfile.impl that implement ICodeBase Modifier and Type Class Description class
AbstractScannableCodeBase
Abstract base class for implementations of IScannableCodeBase.class
DirectoryCodeBase
IScannableCodeBase implementation to read resources from a filesystem directory.class
EmptyCodeBase
class
JrtfsCodeBase
Code base supporting Java 9 new jimage packed modulesclass
NestedZipFileCodeBase
A scannable code base class for a zip (or Jar) file nested inside some other codebase.class
SingleFileCodeBase
Implementation of ICodeBase for a single classfile.class
ZipFileCodeBase
Implementation of ICodeBase to read from a zip file or jar file.class
ZipInputStreamCodeBase
Implementation of ICodeBase to read from a zip file or jar file.Methods in edu.umd.cs.findbugs.classfile.impl that return ICodeBase Modifier and Type Method Description ICodeBase
DelegatingCodeBaseEntry. getCodeBase()
ICodeBase
SingleFileCodeBaseEntry. getCodeBase()
ICodeBase
NestedZipFileCodeBaseLocator. getParentCodeBase()
ICodeBase
FilesystemCodeBaseLocator. openCodeBase()
ICodeBase
NestedZipFileCodeBaseLocator. openCodeBase()
Methods in edu.umd.cs.findbugs.classfile.impl that return types with arguments of type ICodeBase Modifier and Type Method Description java.util.Iterator<? extends ICodeBase>
ClassPathImpl. appCodeBaseIterator()
java.util.Iterator<? extends ICodeBase>
ClassPathImpl. auxCodeBaseIterator()
Methods in edu.umd.cs.findbugs.classfile.impl with parameters of type ICodeBase Modifier and Type Method Description void
ClassPathImpl. addCodeBase(ICodeBase codeBase)
ICodeBaseLocator
ClassFactory. createNestedArchiveCodeBaseLocator(ICodeBase parentCodeBase, java.lang.String path)
Constructors in edu.umd.cs.findbugs.classfile.impl with parameters of type ICodeBase Constructor Description DelegatingCodeBaseEntry(ICodeBase frontEndCodeBase, ICodeBaseEntry delegateCodeBaseEntry)
DelegatingCodeBaseIterator(ICodeBase frontEndCodeBase, IScannableCodeBase delegateCodeBase)
NestedZipFileCodeBaseLocator(ICodeBase parentCodeBase, java.lang.String resourceName)
-