FindBugs™ 3.0.1
$ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _ 

A

A_LITTLE_BIT_HIGHER_PRIORITY - Static variable in class edu.umd.cs.findbugs.props.PriorityAdjustment
Raise the priority a little
A_LITTLE_BIT_LOWER_PRIORITY - Static variable in class edu.umd.cs.findbugs.props.PriorityAdjustment
Lower the priority a little
AboutDialog - Class in edu.umd.cs.findbugs.gui2
The Help:About dialog.
AboutDialog(JFrame, Logger, boolean) - Constructor for class edu.umd.cs.findbugs.gui2.AboutDialog
Creates new form AboutDialog
abridgedMessages - Variable in class edu.umd.cs.findbugs.AnalysisOptions
 
AbstractBlockOrder - Class in edu.umd.cs.findbugs.ba
Abstract base class for BlockOrder variants.
AbstractBlockOrder(CFG, Comparator<BasicBlock>) - Constructor for class edu.umd.cs.findbugs.ba.AbstractBlockOrder
 
AbstractBugReporter - Class in edu.umd.cs.findbugs
An abstract class which provides much of the functionality required of all BugReporter objects.
AbstractBugReporter() - Constructor for class edu.umd.cs.findbugs.AbstractBugReporter
 
AbstractBugReporter.Error - Class in edu.umd.cs.findbugs
 
AbstractBugReporter.Error(int, String) - Constructor for class edu.umd.cs.findbugs.AbstractBugReporter.Error
 
AbstractBugReporter.Error(int, String, Throwable) - Constructor for class edu.umd.cs.findbugs.AbstractBugReporter.Error
 
AbstractClassMember - Class in edu.umd.cs.findbugs.ba
 
AbstractClassMember(String, String, String, int) - Constructor for class edu.umd.cs.findbugs.ba.AbstractClassMember
 
AbstractCloud - Class in edu.umd.cs.findbugs.cloud
 
AbstractCloud(CloudPlugin, BugCollection, Properties) - Constructor for class edu.umd.cs.findbugs.cloud.AbstractCloud
 
AbstractDataflow<Fact,AnalysisType extends BasicAbstractDataflowAnalysis<Fact>> - Class in edu.umd.cs.findbugs.ba
Convenience class for defining Dataflow classes which use a BasicAbstractDataflowAnalysis subtype.
AbstractDataflow(CFG, AnalysisType) - Constructor for class edu.umd.cs.findbugs.ba.AbstractDataflow
Constructor.
AbstractDataflowAnalysis<Fact> - Class in edu.umd.cs.findbugs.ba
Abstract base class providing functionality that will be useful for most dataflow analysis implementations that model instructions within basic blocks.
AbstractDataflowAnalysis() - Constructor for class edu.umd.cs.findbugs.ba.AbstractDataflowAnalysis
 
AbstractDepthFirstSearch<GraphType extends Graph<EdgeType,VertexType>,EdgeType extends GraphEdge<EdgeType,VertexType>,VertexType extends GraphVertex<VertexType>> - Class in edu.umd.cs.findbugs.graph
Perform a depth first search on a graph.
AbstractDepthFirstSearch(GraphType) - Constructor for class edu.umd.cs.findbugs.graph.AbstractDepthFirstSearch
Constructor.
AbstractDominatorsAnalysis - Class in edu.umd.cs.findbugs.ba
A dataflow analysis to compute dominator relationships between basic blocks.
AbstractDominatorsAnalysis(CFG, boolean) - Constructor for class edu.umd.cs.findbugs.ba.AbstractDominatorsAnalysis
Constructor.
AbstractDominatorsAnalysis(CFG, EdgeChooser) - Constructor for class edu.umd.cs.findbugs.ba.AbstractDominatorsAnalysis
Constructor.
AbstractEdge<ActualEdgeType extends AbstractEdge<ActualEdgeType,VertexType>,VertexType extends AbstractVertex<ActualEdgeType,VertexType>> - Class in edu.umd.cs.findbugs.graph
GraphEdge implementation for use with AbstractGraph.
AbstractEdge(VertexType, VertexType) - Constructor for class edu.umd.cs.findbugs.graph.AbstractEdge
Constructor.
AbstractFBMethodVisitor - Class in edu.umd.cs.findbugs.asm
 
AbstractFBMethodVisitor() - Constructor for class edu.umd.cs.findbugs.asm.AbstractFBMethodVisitor
 
AbstractField - Class in edu.umd.cs.findbugs.ba
 
AbstractField(String, String, String, int) - Constructor for class edu.umd.cs.findbugs.ba.AbstractField
 
AbstractFieldAnnotationVisitor - Class in edu.umd.cs.findbugs.classfile.engine
 
AbstractFieldAnnotationVisitor() - Constructor for class edu.umd.cs.findbugs.classfile.engine.AbstractFieldAnnotationVisitor
 
AbstractFindBugsTask - Class in edu.umd.cs.findbugs.anttask
Abstract base class for Ant tasks that run programs (main() methods) in findbugs.jar or findbugsGUI.jar.
AbstractFindBugsTask(String) - Constructor for class edu.umd.cs.findbugs.anttask.AbstractFindBugsTask
Constructor.
AbstractFindBugsTask.SystemProperty - Class in edu.umd.cs.findbugs.anttask
 
AbstractFindBugsTask.SystemProperty() - Constructor for class edu.umd.cs.findbugs.anttask.AbstractFindBugsTask.SystemProperty
 
AbstractFrameModelingVisitor<Value,FrameType extends Frame<Value>> - Class in edu.umd.cs.findbugs.ba
A common base class for frame modeling visitors.
AbstractFrameModelingVisitor(ConstantPoolGen) - Constructor for class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
Constructor.
AbstractGraph<EdgeType extends AbstractEdge<EdgeType,VertexType>,VertexType extends AbstractVertex<EdgeType,VertexType>> - Class in edu.umd.cs.findbugs.graph
A simple Graph implementation where the vertex objects store a list of incoming and outgoing edges.
AbstractGraph() - Constructor for class edu.umd.cs.findbugs.graph.AbstractGraph
 
AbstractMethod - Class in edu.umd.cs.findbugs.ba
 
AbstractMethod(String, String, String, int) - Constructor for class edu.umd.cs.findbugs.ba.AbstractMethod
 
AbstractMethodAnnotationAccumulator - Class in edu.umd.cs.findbugs.ba.jsr305
Accumulate type qualifier annotations on method, taking supertype methods into account.
AbstractMethodAnnotationAccumulator(TypeQualifierValue<?>, XMethod) - Constructor for class edu.umd.cs.findbugs.ba.jsr305.AbstractMethodAnnotationAccumulator
 
AbstractMethodVisitor - Class in edu.umd.cs.findbugs.classfile.engine
 
AbstractMethodVisitor() - Constructor for class edu.umd.cs.findbugs.classfile.engine.AbstractMethodVisitor
 
AbstractScannableCodeBase - Class in edu.umd.cs.findbugs.classfile.impl
Abstract base class for implementations of IScannableCodeBase.
AbstractScannableCodeBase(ICodeBaseLocator) - Constructor for class edu.umd.cs.findbugs.classfile.impl.AbstractScannableCodeBase
 
AbstractScannableCodeBaseEntry - Class in edu.umd.cs.findbugs.classfile.impl
 
AbstractScannableCodeBaseEntry() - Constructor for class edu.umd.cs.findbugs.classfile.impl.AbstractScannableCodeBaseEntry
 
AbstractSwingGuiCallback - Class in edu.umd.cs.findbugs.gui2
 
AbstractSwingGuiCallback(Component) - Constructor for class edu.umd.cs.findbugs.gui2.AbstractSwingGuiCallback
 
AbstractVertex<EdgeType extends AbstractEdge<EdgeType,ActualVertexType>,ActualVertexType extends AbstractVertex<EdgeType,ActualVertexType>> - Class in edu.umd.cs.findbugs.graph
GraphVertex implementation for use with AbstractGraph.
AbstractVertex() - Constructor for class edu.umd.cs.findbugs.graph.AbstractVertex
 
AbstractWarningProperty - Class in edu.umd.cs.findbugs.props
Abstract base class for implementing warning properties.
AbstractWarningProperty(String, PriorityAdjustment) - Constructor for class edu.umd.cs.findbugs.props.AbstractWarningProperty
Constructor.
ACC_ABSTRACT - Static variable in interface edu.umd.cs.findbugs.classfile.IClassConstants
 
ACC_ANNOTATION - Static variable in interface edu.umd.cs.findbugs.classfile.IClassConstants
 
ACC_BRIDGE - Static variable in interface edu.umd.cs.findbugs.classfile.IClassConstants
 
ACC_ENUM - Static variable in interface edu.umd.cs.findbugs.classfile.IClassConstants
 
ACC_FINAL - Static variable in interface edu.umd.cs.findbugs.classfile.IClassConstants
 
ACC_INTERFACE - Static variable in interface edu.umd.cs.findbugs.classfile.IClassConstants
 
ACC_NATIVE - Static variable in interface edu.umd.cs.findbugs.classfile.IClassConstants
 
ACC_PRIVATE - Static variable in interface edu.umd.cs.findbugs.classfile.IClassConstants
 
ACC_PROTECTED - Static variable in interface edu.umd.cs.findbugs.classfile.IClassConstants
 
ACC_PUBLIC - Static variable in interface edu.umd.cs.findbugs.classfile.IClassConstants
 
ACC_STATIC - Static variable in interface edu.umd.cs.findbugs.classfile.IClassConstants
 
ACC_STRICT - Static variable in interface edu.umd.cs.findbugs.classfile.IClassConstants
 
ACC_SUPER - Static variable in interface edu.umd.cs.findbugs.classfile.IClassConstants
 
ACC_SYNCHRONIZED - Static variable in interface edu.umd.cs.findbugs.classfile.IClassConstants
 
ACC_SYNTHETIC - Static variable in interface edu.umd.cs.findbugs.classfile.IClassConstants
 
ACC_TRANSIENT - Static variable in interface edu.umd.cs.findbugs.classfile.IClassConstants
 
ACC_VARARGS - Static variable in interface edu.umd.cs.findbugs.classfile.IClassConstants
 
ACC_VOLATILE - Static variable in interface edu.umd.cs.findbugs.classfile.IClassConstants
 
accept(ClassVisitor, Attribute[], int) - Method in class edu.umd.cs.findbugs.asm.FBClassReader
 
accept(Visitor) - Method in class edu.umd.cs.findbugs.bcel.generic.NullnessConversationInstruction
Call corresponding visitor method(s).
accept(BugAnnotationVisitor) - Method in interface edu.umd.cs.findbugs.BugAnnotation
Accept a BugAnnotationVisitor.
accept(BugAnnotationVisitor) - Method in class edu.umd.cs.findbugs.ClassAnnotation
 
accept(BugAnnotationVisitor) - Method in class edu.umd.cs.findbugs.FieldAnnotation
 
accept(File) - Method in class edu.umd.cs.findbugs.gui2.FindBugsAnalysisFileFilter
 
accept(File) - Method in class edu.umd.cs.findbugs.gui2.FindBugsFBAFileFilter
 
accept(File) - Method in class edu.umd.cs.findbugs.gui2.FindBugsFBPFileFilter
 
accept(File) - Method in class edu.umd.cs.findbugs.gui2.FindBugsFilterFileFilter
 
accept(File) - Method in class edu.umd.cs.findbugs.gui2.FindBugsHtmlFileFilter
 
accept(BugAnnotationVisitor) - Method in class edu.umd.cs.findbugs.IntAnnotation
 
accept(BugAnnotationVisitor) - Method in class edu.umd.cs.findbugs.LocalVariableAnnotation
 
accept(BugAnnotationVisitor) - Method in class edu.umd.cs.findbugs.MethodAnnotation
 
accept(BugAnnotationVisitor) - Method in class edu.umd.cs.findbugs.SourceLineAnnotation
 
accept(BugAnnotationVisitor) - Method in class edu.umd.cs.findbugs.StringAnnotation
 
accept(BugAnnotationVisitor) - Method in class edu.umd.cs.findbugs.TypeAnnotation
 
acceptBranch(Edge, InstructionHandle) - Method in class edu.umd.cs.findbugs.ba.bcp.IfNull
 
acceptBranch(Edge, InstructionHandle) - Method in class edu.umd.cs.findbugs.ba.bcp.Invoke
 
acceptBranch(Edge, InstructionHandle) - Method in class edu.umd.cs.findbugs.ba.bcp.MatchAny
 
acceptBranch(Edge, InstructionHandle) - Method in class edu.umd.cs.findbugs.ba.bcp.Opcode
 
acceptBranch(Edge, InstructionHandle) - Method in class edu.umd.cs.findbugs.ba.bcp.PatternElement
Return whether or not it is acceptable to take the given branch.
acceptBranch(Edge, InstructionHandle) - Method in class edu.umd.cs.findbugs.ba.bcp.SingleInstruction
 
acceptBranch(Edge, InstructionHandle) - Method in class edu.umd.cs.findbugs.ba.bcp.Wild
 
accepts(Profiler.Profile) - Method in interface edu.umd.cs.findbugs.log.Profiler.Filter
 
accepts(Profiler.Profile) - Method in class edu.umd.cs.findbugs.log.Profiler.FilterByCalls
 
accepts(Profiler.Profile) - Method in class edu.umd.cs.findbugs.log.Profiler.FilterByTime
 
accepts(Profiler.Profile) - Method in class edu.umd.cs.findbugs.log.Profiler.FilterByTimePerCall
 
acceptVisitor(CFG, PathVisitor) - Method in class edu.umd.cs.findbugs.ba.Path
Accept a PathVisitor.
acceptVisitorStartingFromLocation(CFG, PathVisitor, BasicBlock, InstructionHandle) - Method in class edu.umd.cs.findbugs.ba.Path
Accept a PathVisitor, starting from a given BasicBlock and InstructionHandle.
ACCESS_PREFIX - Static variable in class edu.umd.cs.findbugs.detect.InefficientMemberAccess
 
accessFlagsAreConcrete(int) - Static method in class edu.umd.cs.findbugs.ba.Hierarchy
 
AccessibleEntity - Interface in edu.umd.cs.findbugs.ba
Common superinterface for code entities having access flags: classes, fields, and methods.
accumulateBug(BugInstance, SourceLineAnnotation) - Method in class edu.umd.cs.findbugs.BugAccumulator
Accumulate a warning at given source location.
accumulateBug(BugInstance, BytecodeScanningDetector) - Method in class edu.umd.cs.findbugs.BugAccumulator
Accumulate a warning at source location currently being visited by given BytecodeScanningDetector.
accumulateBug(BugInstance, ClassContext, Method, Location) - Method in class edu.umd.cs.findbugs.BugAccumulator
 
accumulateBug(BugInstance, ClassContext, MethodGen, String, Location) - Method in class edu.umd.cs.findbugs.BugAccumulator
 
accumulateBug() - Method in class edu.umd.cs.findbugs.detect.BooleanReturnNull
 
accumulateBug() - Method in class edu.umd.cs.findbugs.detect.OptionalReturnNull
 
accumulateBug() - Method in class edu.umd.cs.findbugs.detect.TypeReturnNull
creates individual bug instance on match
ACCURATE_EXCEPTIONS - Static variable in interface edu.umd.cs.findbugs.ba.AnalysisFeatures
Determine (1) what exceptions can be thrown on exception edges, (2) which catch blocks are reachable, and (3) which exception edges carry only "implicit" runtime exceptions.
acquireDisplayWait() - Method in class edu.umd.cs.findbugs.gui2.MainFrame
 
active - Variable in class edu.umd.cs.findbugs.gui2.FilterMatcher
Deprecated.
 
ACTUAL_PARAMETER_GUARANTEED_NULL - Static variable in class edu.umd.cs.findbugs.detect.NullArgumentWarningProperty
 
actuallyCheckforUpdates(URI, Collection<Plugin>, String) - Method in class edu.umd.cs.findbugs.updates.UpdateChecker
protected for testing
add(PatternElement) - Method in class edu.umd.cs.findbugs.ba.bcp.ByteCodePattern
Add a PatternElement to the end of the pattern.
add(Call) - Method in class edu.umd.cs.findbugs.ba.ca.CallList
 
add(IsNullValue, Set<Location>) - Method in class edu.umd.cs.findbugs.ba.npe.NullValueUnconditionalDeref
 
add(Location, ValueNumber, PointerUsageRequiringNonNullValue) - Method in class edu.umd.cs.findbugs.ba.npe.UsagesRequiringNonNullValues
 
add(Obligation) - Method in class edu.umd.cs.findbugs.ba.obl.ObligationSet
 
add(ObjectType, boolean) - Method in class edu.umd.cs.findbugs.ba.type.ExceptionSet
Add an exception.
add(BugInstance) - Method in interface edu.umd.cs.findbugs.BugCollection
Add a BugInstance to this BugCollection.
add(BugInstance, boolean) - Method in interface edu.umd.cs.findbugs.BugCollection
Add a BugInstance to this BugCollection.
add(BugAnnotation) - Method in class edu.umd.cs.findbugs.BugInstance
 
add(ValueRangeAnalysisFactory.LongRangeSet) - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.ValueRangeAnalysisFactory.LongRangeSet
 
add(BugAspects.SortableValue) - Method in class edu.umd.cs.findbugs.gui2.BugAspects
 
add(BugInstance) - Method in class edu.umd.cs.findbugs.gui2.SuppressionMatcher
Deprecated.
 
add(ClassFeatureSet) - Method in class edu.umd.cs.findbugs.model.SimilarClassFinder
 
add(Project) - Method in class edu.umd.cs.findbugs.Project
add information from project2 to this project
add(BugInstance) - Method in class edu.umd.cs.findbugs.SortedBugCollection
Add a BugInstance to this BugCollection.
add(BugInstance, boolean) - Method in class edu.umd.cs.findbugs.SortedBugCollection
 
add(E) - Method in class edu.umd.cs.findbugs.util.Bag
 
add(E, int) - Method in class edu.umd.cs.findbugs.util.Bag
 
add(K, double) - Method in class edu.umd.cs.findbugs.util.FractionalMultiset
 
add(K, V) - Method in class edu.umd.cs.findbugs.util.MultiMap
 
add(K) - Method in class edu.umd.cs.findbugs.util.Multiset
 
add(K, int) - Method in class edu.umd.cs.findbugs.util.Multiset
 
addAccessFlags(int) - Method in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo.Builder
 
addAll(ExceptionSet) - Method in class edu.umd.cs.findbugs.ba.type.ExceptionSet
Add all exceptions in the given set.
addAll(StreamEquivalenceClass) - Method in class edu.umd.cs.findbugs.detect.StreamEquivalenceClass
Add all members of other StreamEquivalenceClass to this one.
addAll(Collection<BugInstance>) - Method in class edu.umd.cs.findbugs.SortedBugCollection
Add a Collection of BugInstances to this BugCollection object.
addAll(Collection<BugInstance>, boolean) - Method in class edu.umd.cs.findbugs.SortedBugCollection
Add a Collection of BugInstances to this BugCollection object.
addAll(Iterable<K>) - Method in class edu.umd.cs.findbugs.util.Multiset
 
addAllDefinitions(JavaClass) - Method in class edu.umd.cs.findbugs.detect.ResolveAllReferences
 
addAllowedClass(String) - Method in class edu.umd.cs.findbugs.ClassScreener
Add the name of a class to be matched by the screener.
addAllowedPackage(String) - Method in class edu.umd.cs.findbugs.ClassScreener
Add the name of a package to be matched by the screener.
addAllowedPrefix(String) - Method in class edu.umd.cs.findbugs.ClassScreener
Add the name of a prefix to be matched by the screener.
AddAnnotation - Class in edu.umd.cs.findbugs
Add an annotation string to every BugInstance in a BugCollection.
AddAnnotation(BugCollection, String) - Constructor for class edu.umd.cs.findbugs.AddAnnotation
 
AddAnnotation(String, String) - Constructor for class edu.umd.cs.findbugs.AddAnnotation
 
addAnnotation(AnnotationValue) - Method in interface edu.umd.cs.findbugs.ba.XMethod
Destructively add an annotation.
addAnnotation(AnnotationValue) - Method in class edu.umd.cs.findbugs.classfile.analysis.ClassInfo
Destructively add an annotation to the object.
addAnnotation(String, AnnotationValue) - Method in class edu.umd.cs.findbugs.classfile.analysis.ClassInfo.Builder
 
addAnnotation(AnnotationValue) - Method in class edu.umd.cs.findbugs.classfile.analysis.FieldInfo
Destructively add an annotation.
addAnnotation(String, AnnotationValue) - Method in class edu.umd.cs.findbugs.classfile.analysis.FieldInfo.Builder
 
addAnnotation(AnnotationValue) - Method in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo
Destructively add an annotation.
addAnnotation(String, AnnotationValue) - Method in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo.Builder
 
addAnnotations(Collection<? extends BugAnnotation>) - Method in class edu.umd.cs.findbugs.BugInstance
Add a Collection of BugAnnotations.
addApplicationClass(XClass) - Method in class edu.umd.cs.findbugs.ba.ch.Subtypes2
Add an application class, and its transitive supertypes, to the inheritance graph.
addAppVersion(AppVersion) - Method in interface edu.umd.cs.findbugs.BugCollection
Add an AppVersion representing a version of the analyzed application.
addAppVersion(AppVersion) - Method in class edu.umd.cs.findbugs.SortedBugCollection
 
addArg(String) - Method in class edu.umd.cs.findbugs.anttask.AbstractFindBugsTask
Add an argument to the JVM used to execute FindBugs.
addAttribute(XMLOutput, String, StringSetMatch) - Method in class edu.umd.cs.findbugs.filter.BugMatcher
 
addAttribute(XMLOutput, String, StringSetMatch) - Method in class edu.umd.cs.findbugs.filter.DesignationMatcher
 
addAttribute(String, String) - Method in class edu.umd.cs.findbugs.xml.Dom4JXMLOutput
 
addAttribute(String, String) - Method in class edu.umd.cs.findbugs.xml.OutputStreamXMLOutput
 
addAttribute(String, String) - Method in class edu.umd.cs.findbugs.xml.XMLAttributeList
Add a single attribute name and value.
addAttribute(String, String) - Method in interface edu.umd.cs.findbugs.xml.XMLOutput
Add an attribute to a started tag.
addAuxClasspathEntry(String) - Method in class edu.umd.cs.findbugs.Project
Add an auxiliary classpath entry
addAvailableLoad(AvailableLoad, ValueNumber[]) - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumberFrame
Add an available load.
addBoolOption(String, String) - Method in class edu.umd.cs.findbugs.anttask.FilterBugsTask
 
addBoolOption(String, String) - Method in class edu.umd.cs.findbugs.anttask.MineBugHistoryTask
 
addBoolOption(String, String) - Method in class edu.umd.cs.findbugs.anttask.SetBugDatabaseInfoTask
 
addBordersTo(Set<Long>) - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.ValueRangeAnalysisFactory.LongRangeSet
 
addBridgeMethodDescriptor(MethodInfo, String) - Method in class edu.umd.cs.findbugs.classfile.analysis.ClassInfo.Builder
 
addBug(BugInstance) - Method in class edu.umd.cs.findbugs.ProjectStats
Called when a bug is reported.
addBugCategory(BugCategory) - Method in class edu.umd.cs.findbugs.Plugin
Add a BugCategory reported by the Plugin.
addBugCode(BugCode) - Method in class edu.umd.cs.findbugs.Plugin
Add a BugCode reported by the Plugin.
addBugPattern(BugPattern) - Method in class edu.umd.cs.findbugs.Plugin
Add a BugPattern reported by the Plugin.
addCalledMethod(MethodDescriptor) - Method in class edu.umd.cs.findbugs.ba.XFactory
 
addCalledMethod(DismantleBytecode) - Method in class edu.umd.cs.findbugs.BugInstance
Add a method annotation for the method which has been called by the method currently being visited by given visitor.
addCalledMethod(XMethod) - Method in class edu.umd.cs.findbugs.BugInstance
 
addCalledMethod(String, String, String, boolean) - Method in class edu.umd.cs.findbugs.BugInstance
Add a method annotation.
addCalledMethod(ConstantPoolGen, InvokeInstruction) - Method in class edu.umd.cs.findbugs.BugInstance
Add a method annotation for the method which is called by given instruction.
addCalledMethod(MethodGen, InvokeInstruction) - Method in class edu.umd.cs.findbugs.BugInstance
Add a method annotation for the method which is called by given instruction.
addCategory(String) - Method in class edu.umd.cs.findbugs.config.ProjectFilterSettings
Add a bug category to the set of categories to be displayed.
addChild(Matcher) - Method in class edu.umd.cs.findbugs.filter.CompoundMatcher
 
addChild(Matcher) - Method in class edu.umd.cs.findbugs.filter.Filter
 
addChild(SearchTree<VertexType>) - Method in class edu.umd.cs.findbugs.graph.SearchTree
Add a child search tree.
addClass(XClass) - Method in class edu.umd.cs.findbugs.ba.ch.Subtypes2
Add a class or interface, and its transitive supertypes, to the inheritance graph.
addClass(String, String) - Method in class edu.umd.cs.findbugs.BugInstance
Add a class annotation.
addClass(String) - Method in class edu.umd.cs.findbugs.BugInstance
Add a class annotation.
addClass(ClassNode) - Method in class edu.umd.cs.findbugs.BugInstance
Add a class annotation for the classNode.
addClass(ClassDescriptor) - Method in class edu.umd.cs.findbugs.BugInstance
Add a class annotation.
addClass(JavaClass) - Method in class edu.umd.cs.findbugs.BugInstance
Add a class annotation.
addClass(PreorderVisitor) - Method in class edu.umd.cs.findbugs.BugInstance
Add a class annotation for the class that the visitor is currently visiting.
addClass(String, String, boolean, int) - Method in class edu.umd.cs.findbugs.PackageStats
 
addClass(String, String, boolean, int, boolean) - Method in class edu.umd.cs.findbugs.PackageStats
 
addClass(PackageStats.ClassStats) - Method in class edu.umd.cs.findbugs.PackageStats
 
addClass(PackageStats.ClassStats, boolean) - Method in class edu.umd.cs.findbugs.PackageStats
 
addClass(String, String, boolean, int) - Method in class edu.umd.cs.findbugs.ProjectStats
Report that a class has been analyzed.
addClass(String, String, boolean, int, boolean) - Method in class edu.umd.cs.findbugs.ProjectStats
Report that a class has been analyzed.
addClassAndMethod(MethodDescriptor) - Method in class edu.umd.cs.findbugs.BugInstance
 
addClassAndMethod(XMethod) - Method in class edu.umd.cs.findbugs.BugInstance
 
addClassAndMethod(PreorderVisitor) - Method in class edu.umd.cs.findbugs.BugInstance
Add a class annotation and a method annotation for the class and method which the given visitor is currently visiting.
addClassAndMethod(MethodAnnotation) - Method in class edu.umd.cs.findbugs.BugInstance
Add class and method annotations for given method.
addClassAndMethod(MethodGen, String) - Method in class edu.umd.cs.findbugs.BugInstance
Add class and method annotations for given method.
addClassAndMethod(JavaClass, Method) - Method in class edu.umd.cs.findbugs.BugInstance
Add class and method annotations for given class and method.
addClassLine(String, SourceInfoMap.SourceLineRange) - Method in class edu.umd.cs.findbugs.ba.SourceInfoMap
Add line number entry for a class.
addClassObserver(IClassObserver) - Method in class edu.umd.cs.findbugs.FindBugs2
 
addClassObserver(IClassObserver) - Method in interface edu.umd.cs.findbugs.IFindBugsEngine
Add an IClassObserver.
addClasspathEntry(String) - Method in class edu.umd.cs.findbugs.ba.AnalysisContext
Add an entry to the Repository's classpath.
addCloudPlugin(CloudPlugin) - Method in class edu.umd.cs.findbugs.Plugin
 
addCodeBase(ICodeBase) - Method in interface edu.umd.cs.findbugs.classfile.IClassPath
Add a codebase.
addCodeBase(ICodeBaseLocator, boolean) - Method in interface edu.umd.cs.findbugs.classfile.IClassPathBuilder
Add a project codebase.
addCodeBase(ICodeBaseLocator, boolean) - Method in class edu.umd.cs.findbugs.classfile.impl.ClassPathBuilder
 
addCodeBase(ICodeBase) - Method in class edu.umd.cs.findbugs.classfile.impl.ClassPathImpl
 
addColumn(TableColumn) - Method in class edu.umd.cs.findbugs.gui2.SorterTableColumnModel
 
addColumnModelListener(TableColumnModelListener) - Method in class edu.umd.cs.findbugs.gui2.SorterTableColumnModel
 
addCreatedResource(Location, Resource) - Method in class edu.umd.cs.findbugs.ResourceCollection
Add a resource created within the analyzed method.
addCustomPlugin(URL) - Method in class edu.umd.cs.findbugs.gui2.GUISaveState
 
addCustomPlugin(URL) - Static method in class edu.umd.cs.findbugs.Plugin
 
addCustomPlugin(URI) - Static method in class edu.umd.cs.findbugs.Plugin
 
addCustomPlugin(URL, ClassLoader) - Static method in class edu.umd.cs.findbugs.Plugin
 
addCustomPlugin(URI, ClassLoader) - Static method in class edu.umd.cs.findbugs.Plugin
 
addDateSeen(BugInstance, long) - Method in class edu.umd.cs.findbugs.cloud.AbstractCloud
 
addDateSeen(BugInstance, long) - Method in class edu.umd.cs.findbugs.cloud.BugCollectionStorageCloud
 
addDateSeen(BugInstance, long) - Method in interface edu.umd.cs.findbugs.cloud.Cloud
 
addDateSeen(BugInstance, long) - Method in class edu.umd.cs.findbugs.cloud.DoNothingCloud
 
addDefaultAnnotation(AnnotationDatabase.Target, String, AnnotationEnum) - Method in class edu.umd.cs.findbugs.ba.AnnotationDatabase
 
addDefaultAnnotation(AnnotationDatabase.Target, String, NullnessAnnotation) - Method in interface edu.umd.cs.findbugs.ba.INullnessAnnotationDatabase
Add a default annotation to the database.
addDefaultAnnotation(AnnotationDatabase.Target, String, NullnessAnnotation) - Method in class edu.umd.cs.findbugs.ba.npe.TypeQualifierNullnessAnnotationDatabase
 
addDefaultAnnotation(AnnotationDatabase.Target, String, NullnessAnnotation) - Method in class edu.umd.cs.findbugs.ba.NullnessAnnotationDatabase
Deprecated.
 
addDefaultMethodAnnotation(String, AnnotationEnum) - Method in class edu.umd.cs.findbugs.ba.AnnotationDatabase
 
addDefaultMethodAnnotation(String, NullnessAnnotation) - Method in class edu.umd.cs.findbugs.ba.NullnessAnnotationDatabase
Deprecated.
 
addDefaultNullnessAnnotations(INullnessAnnotationDatabase) - Static method in class edu.umd.cs.findbugs.ba.DefaultNullnessAnnotations
Add default NullnessAnnotations to given INullnessAnnotationDatabase.
addDeref(ValueNumber, Location) - Method in class edu.umd.cs.findbugs.ba.deref.UnconditionalValueDerefSet
Mark a value as being dereferenced at given Location.
addDesignationItem(JMenu, String, String, int) - Method in class edu.umd.cs.findbugs.gui2.MainFrame
 
addDetectorFactory(DetectorFactory) - Method in class edu.umd.cs.findbugs.Plugin
Add a DetectorFactory for a Detector implemented by the Plugin.
addDirectAnnotation(Object, AnnotationEnum) - Method in class edu.umd.cs.findbugs.ba.AnnotationDatabase
 
addEmptyArrayField(XField) - Method in class edu.umd.cs.findbugs.ba.XFactory
 
addEntry(ObligationPolicyDatabaseEntry) - Method in class edu.umd.cs.findbugs.ba.obl.ObligationPolicyDatabase
 
addEntryForClass(String, String, ElementValue) - Method in class edu.umd.cs.findbugs.ba.JCIPAnnotationDatabase
 
addEntryForClassMember(ClassMember, String, ElementValue) - Method in class edu.umd.cs.findbugs.ba.JCIPAnnotationDatabase
 
addEqualsMethodUsed(ClassDescriptor) - Method in class edu.umd.cs.findbugs.BugInstance
 
addEqualsMethodUsed(Collection<XMethod>) - Method in class edu.umd.cs.findbugs.BugInstance
 
addError(String) - Method in interface edu.umd.cs.findbugs.BugCollection
Add an analysis error.
addError(AnalysisError) - Method in interface edu.umd.cs.findbugs.BugCollection
Add an analysis error.
addError(BugInstance) - Method in class edu.umd.cs.findbugs.PackageStats
 
addError(String) - Method in class edu.umd.cs.findbugs.SortedBugCollection
Add an analysis error.
addError(String, Throwable) - Method in class edu.umd.cs.findbugs.SortedBugCollection
 
addError(AnalysisError) - Method in class edu.umd.cs.findbugs.SortedBugCollection
 
addExplicit(ObjectType) - Method in class edu.umd.cs.findbugs.ba.type.ExceptionSet
Add an explicit exception.
addFeature(String) - Method in class edu.umd.cs.findbugs.model.ClassFeatureSet
 
addField(XField) - Method in class edu.umd.cs.findbugs.ba.heap.FieldSet
 
addField(String, String, String, boolean) - Method in class edu.umd.cs.findbugs.BugInstance
Add a field annotation.
addField(String, String, String, int) - Method in class edu.umd.cs.findbugs.BugInstance
Add a field annotation.
addField(PreorderVisitor) - Method in class edu.umd.cs.findbugs.BugInstance
 
addField(FieldAnnotation) - Method in class edu.umd.cs.findbugs.BugInstance
Add a field annotation
addField(FieldVariable) - Method in class edu.umd.cs.findbugs.BugInstance
Add a field annotation for a FieldVariable matched in a ByteCodePattern.
addField(XField) - Method in class edu.umd.cs.findbugs.BugInstance
Add a field annotation for an XField.
addField(FieldDescriptor) - Method in class edu.umd.cs.findbugs.BugInstance
Add a field annotation for a FieldDescriptor.
addFieldAnnotation(String, String, String, boolean, AnnotationEnum) - Method in class edu.umd.cs.findbugs.ba.AnnotationDatabase
 
addFieldAnnotation(String, String, String, boolean, NullnessAnnotation) - Method in interface edu.umd.cs.findbugs.ba.INullnessAnnotationDatabase
Add a field annotation to the database.
addFieldAnnotation(String, String, String, boolean, NullnessAnnotation) - Method in class edu.umd.cs.findbugs.ba.npe.TypeQualifierNullnessAnnotationDatabase
 
addFieldAnnotation(String, String, String, boolean, NullnessAnnotation) - Method in class edu.umd.cs.findbugs.ba.NullnessAnnotationDatabase
Deprecated.
 
addFieldDescriptor(FieldInfo) - Method in class edu.umd.cs.findbugs.classfile.analysis.ClassInfo.Builder
 
addFieldLine(String, String, SourceInfoMap.SourceLineRange) - Method in class edu.umd.cs.findbugs.ba.SourceInfoMap
Add a line number entry for a field.
addFieldOrMethodValueSource(OpcodeStack.Item) - Method in class edu.umd.cs.findbugs.BugInstance
 
addFile(String) - Method in class edu.umd.cs.findbugs.Project
Add a file to the project.
addFileset(FileSet) - Method in class edu.umd.cs.findbugs.anttask.FindBugsTask
Add a nested fileset of classes or jar files.
addFileset(FileSet) - Method in class edu.umd.cs.findbugs.anttask.UnionBugs
Deprecated.
The fileset containing all the findbugs xml files that need to be merged
addFileset(FileSet) - Method in class edu.umd.cs.findbugs.anttask.UnionBugs2
The fileset containing all the findbugs xml files that need to be merged
addFileToRecent(File) - Method in class edu.umd.cs.findbugs.gui2.MainFrame
 
addFileToRecent(File) - Method in class edu.umd.cs.findbugs.gui2.MainFrameMenu
This checks if the xmlFile is in the GUISaveState.
addFilter(String, boolean) - Method in class edu.umd.cs.findbugs.FindBugs2
 
addFilter(FilterMatcher) - Method in class edu.umd.cs.findbugs.gui2.ProjectSettings
Deprecated.
 
addFilter(String, boolean) - Method in interface edu.umd.cs.findbugs.IFindBugsEngine
Set filter of bug instances to include or exclude.
addFilterListener(FilterListener) - Static method in class edu.umd.cs.findbugs.gui2.FilterActivity
 
addFilters(FilterMatcher[]) - Method in class edu.umd.cs.findbugs.gui2.ProjectSettings
Deprecated.
 
addFoundAndExpectedType(Type, Type) - Method in class edu.umd.cs.findbugs.BugInstance
 
addFoundAndExpectedType(String, String) - Method in class edu.umd.cs.findbugs.BugInstance
 
addFunctionThatMightBeMistakenForProcedures(MethodDescriptor) - Method in class edu.umd.cs.findbugs.ba.XFactory
 
addImplicit(ObjectType) - Method in class edu.umd.cs.findbugs.ba.type.ExceptionSet
Add an implicit exception.
addInstruction(InstructionHandle) - Method in class edu.umd.cs.findbugs.ba.BasicBlock
Add an InstructionHandle to the basic block.
addInt(int) - Method in class edu.umd.cs.findbugs.BugInstance
Add an integer annotation.
addInteriorPackages(String) - Method in class edu.umd.cs.findbugs.workflow.TreemapVisualization
 
addInterPassOrderingConstraint(DetectorOrderingConstraint) - Method in class edu.umd.cs.findbugs.Plugin
Add an inter-pass Detector ordering constraint.
addIntraPassOrderingConstraint(DetectorOrderingConstraint) - Method in class edu.umd.cs.findbugs.Plugin
Add an intra-pass Detector ordering constraint.
addKeyword(String) - Method in class edu.umd.cs.findbugs.QueryBugAnnotations
Add a keyword to the query.
addKnownTypeQualifiers(HashSet<? super TypeQualifierValue<?>>, Collection<TypeQualifierAnnotation>) - Static method in class edu.umd.cs.findbugs.ba.jsr305.Analysis
 
addKnownTypeQualifiersForParameters(HashSet<? super TypeQualifierValue<?>>, XMethod) - Static method in class edu.umd.cs.findbugs.ba.jsr305.Analysis
 
addLastModifiedTime(long) - Method in class edu.umd.cs.findbugs.classfile.impl.AbstractScannableCodeBase
 
addLineOffset(int) - Method in class edu.umd.cs.findbugs.ba.SourceFile
Add a source line byte offset.
addListener(Cloud.CloudListener) - Method in class edu.umd.cs.findbugs.cloud.AbstractCloud
 
addListener(Cloud.CloudListener) - Method in interface edu.umd.cs.findbugs.cloud.Cloud
 
addListener(Cloud.CloudTaskListener) - Method in interface edu.umd.cs.findbugs.cloud.Cloud.CloudTask
 
addListener(Cloud.CloudListener) - Method in class edu.umd.cs.findbugs.cloud.DoNothingCloud
 
addListener(Cloud.CloudTaskListener) - Method in class edu.umd.cs.findbugs.cloud.MutableCloudTask
 
addLoad(InstructionHandle, XField) - Method in class edu.umd.cs.findbugs.ba.vna.LoadedFieldSet
Add a load of given field at given instruction.
addLocationWhereValueBecomesNull(LocationWhereValueBecomesNull) - Method in class edu.umd.cs.findbugs.ba.npe.IsNullValueAnalysis
 
addMember(Stream) - Method in class edu.umd.cs.findbugs.detect.StreamEquivalenceClass
Add a single member to the equivalence class.
addMember(ClassFeatureSet) - Method in class edu.umd.cs.findbugs.model.SimilarClassSet
 
AddMessages - Class in edu.umd.cs.findbugs
Add human-readable messages to a dom4j tree containing FindBugs XML output.
AddMessages(BugCollection, Document) - Constructor for class edu.umd.cs.findbugs.AddMessages
Constructor.
addMeta(char, String) - Method in class edu.umd.cs.findbugs.xml.MetaCharacterMap
Add a metacharacter and its replacement.
addMethod(String, String, String, boolean) - Method in class edu.umd.cs.findbugs.BugInstance
Add a method annotation.
addMethod(String, String, String, int) - Method in class edu.umd.cs.findbugs.BugInstance
Add a method annotation.
addMethod(MethodGen, String) - Method in class edu.umd.cs.findbugs.BugInstance
Add a method annotation.
addMethod(JavaClass, Method) - Method in class edu.umd.cs.findbugs.BugInstance
Add a method annotation.
addMethod(JavaClassAndMethod) - Method in class edu.umd.cs.findbugs.BugInstance
Add a method annotation.
addMethod(PreorderVisitor) - Method in class edu.umd.cs.findbugs.BugInstance
Add a method annotation for the method which the given visitor is currently visiting.
addMethod(XMethod) - Method in class edu.umd.cs.findbugs.BugInstance
Add a MethodAnnotation from an XMethod.
addMethod(MethodDescriptor) - Method in class edu.umd.cs.findbugs.BugInstance
Add a MethodAnnotation from an MethodDescriptor.
addMethod(MethodAnnotation) - Method in class edu.umd.cs.findbugs.BugInstance
Add a method annotation.
addMethodAnnotation(Class<?>, String, String, boolean, AnnotationEnum) - Method in class edu.umd.cs.findbugs.ba.AnnotationDatabase
 
addMethodAnnotation(String, String, String, boolean, AnnotationEnum) - Method in class edu.umd.cs.findbugs.ba.AnnotationDatabase
 
addMethodAnnotation(String, String, String, boolean, NullnessAnnotation) - Method in interface edu.umd.cs.findbugs.ba.INullnessAnnotationDatabase
Add a method annotation to the database.
addMethodAnnotation(String, String, String, boolean, NullnessAnnotation) - Method in class edu.umd.cs.findbugs.ba.npe.TypeQualifierNullnessAnnotationDatabase
 
addMethodAnnotation(String, String, String, boolean, NullnessAnnotation) - Method in class edu.umd.cs.findbugs.ba.NullnessAnnotationDatabase
Deprecated.
 
addMethodDescriptor(MethodInfo) - Method in class edu.umd.cs.findbugs.classfile.analysis.ClassInfo.Builder
 
addMethodLine(String, String, String, SourceInfoMap.SourceLineRange) - Method in class edu.umd.cs.findbugs.ba.SourceInfoMap
Add a line number entry for a method.
addMethodParameterAnnotation(String, String, String, boolean, int, AnnotationEnum) - Method in class edu.umd.cs.findbugs.ba.AnnotationDatabase
 
addMethodParameterAnnotation(String, String, String, boolean, int, NullnessAnnotation) - Method in interface edu.umd.cs.findbugs.ba.INullnessAnnotationDatabase
Add a method parameter annotation to the database.
addMethodParameterAnnotation(String, String, String, boolean, int, NullnessAnnotation) - Method in class edu.umd.cs.findbugs.ba.npe.TypeQualifierNullnessAnnotationDatabase
 
addMethodParameterAnnotation(String, String, String, boolean, int, NullnessAnnotation) - Method in class edu.umd.cs.findbugs.ba.NullnessAnnotationDatabase
Deprecated.
 
addMissingClass(String) - Method in interface edu.umd.cs.findbugs.BugCollection
Add a missing class message.
addMissingClass(String) - Method in class edu.umd.cs.findbugs.SortedBugCollection
 
addNode(Method) - Method in class edu.umd.cs.findbugs.CallGraph
 
addNotify() - Method in class edu.umd.cs.findbugs.gui2.FBDialog
 
addNotify() - Method in class edu.umd.cs.findbugs.gui2.FBFileChooser
 
addNotify() - Method in class edu.umd.cs.findbugs.gui2.FBFrame
 
addNotify() - Method in class edu.umd.cs.findbugs.gui2.MainFrame
 
addNotify() - Method in class edu.umd.cs.findbugs.gui2.NewProjectWizard
 
addObligation(String) - Method in class edu.umd.cs.findbugs.ba.obl.ObligationFactory
 
addObligation(Obligation, int) - Method in class edu.umd.cs.findbugs.ba.obl.StateSet
Add an obligation to every State in the StateSet.
addObligations(XMethod) - Method in class edu.umd.cs.findbugs.detect.BuildObligationPolicyDatabase
 
addObserver(BugReporterObserver) - Method in class edu.umd.cs.findbugs.AbstractBugReporter
 
addObserver(BugReporterObserver) - Method in interface edu.umd.cs.findbugs.BugReporter
Add an observer.
addObserver(BugReporterObserver) - Method in class edu.umd.cs.findbugs.DelegatingBugReporter
 
addOkAndCancelButtons(JPanel, JButton, JButton) - Static method in class edu.umd.cs.findbugs.gui2.GuiUtil
 
addOption(String, String, String) - Method in class edu.umd.cs.findbugs.config.CommandLine
Add an option requiring an argument.
addOptionalAnnotation(BugAnnotation) - Method in class edu.umd.cs.findbugs.BugInstance
 
addOptionalAnnotation(BugAnnotation, String) - Method in class edu.umd.cs.findbugs.BugInstance
 
addOptionalAttribute(String, String) - Method in class edu.umd.cs.findbugs.xml.XMLAttributeList
Add a single attribute name and value.
addOptionalField(XField) - Method in class edu.umd.cs.findbugs.BugInstance
Add a field annotation for an XField.
addOptionalLocalVariable(DismantleBytecode, OpcodeStack.Item) - Method in class edu.umd.cs.findbugs.BugInstance
Local variable adders
addOptionalUniqueAnnotations(BugAnnotation...) - Method in class edu.umd.cs.findbugs.BugInstance
 
addOptionalUniqueAnnotationsWithFallback(BugAnnotation, BugAnnotation...) - Method in class edu.umd.cs.findbugs.BugInstance
 
addOrCheckDefinition(Variable, BindingSet) - Method in class edu.umd.cs.findbugs.ba.bcp.OneVariableInstruction
Add a variable definition to the given BindingSet, or if there is an existing definition, make sure it is consistent with the new definition.
addOrCheckDefinition(String, Variable, BindingSet) - Static method in class edu.umd.cs.findbugs.ba.bcp.PatternElement
Add a variable definition to the given BindingSet, or if there is an existing definition, make sure it is consistent with the new definition.
addOrCreateBugCategory(String) - Method in class edu.umd.cs.findbugs.Plugin
 
addOutputValues(ValueNumberCache.Entry, ValueNumber[]) - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumberCache
Add output values for given entry.
addPackageSuppressor(PackageWarningSuppressor) - Method in class edu.umd.cs.findbugs.SuppressionMatcher
 
addParameterAnnotation(int, AnnotationValue) - Method in interface edu.umd.cs.findbugs.ba.XMethod
Destructively add a parameter annotation.
addParameterAnnotation(int, String) - Method in class edu.umd.cs.findbugs.BugInstance
Add an annotation about a parameter
addParameterAnnotation(int, AnnotationValue) - Method in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo
Destructively add a parameter annotation.
addParameterAnnotation(int, String, AnnotationValue) - Method in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo.Builder
 
addParameterDeletesObligationDatabaseEntry(XMethod, Obligation, ObligationPolicyDatabaseEntryType) - Method in class edu.umd.cs.findbugs.ba.obl.ObligationPolicyDatabase
Add an appropriate policy database entry for parameters marked with the WillClose annotation.
addPlugin(Plugin) - Method in class edu.umd.cs.findbugs.plan.ExecutionPlan
Add a Plugin whose Detectors should be added to the execution plan.
addPluginUpdateListener(PluginUpdateListener) - Method in class edu.umd.cs.findbugs.DetectorFactoryCollection
 
addPreexistingResource(Resource) - Method in class edu.umd.cs.findbugs.ResourceCollection
Add a preexisting resource.
addPropertiesForDataMining(WarningPropertySet<WarningProperty>, ClassContext, Method, Location) - Static method in class edu.umd.cs.findbugs.props.WarningPropertyUtil
Add all relevant general warning properties to the given property set for the given Location.
addPropertiesForLocation(WarningPropertySet<WarningProperty>, ClassContext, Method, int) - Static method in class edu.umd.cs.findbugs.props.WarningPropertyUtil
Add all relevant general warning properties to the given property set for the given Location.
addProperty(T) - Method in class edu.umd.cs.findbugs.props.WarningPropertySet
Add a warning property to the set.
addRecentFile(File) - Method in class edu.umd.cs.findbugs.gui2.GUISaveState
This should be the method used to add a file for the recent menu.
addRecentFile(File) - Method in class edu.umd.cs.findbugs.gui2.RecentMenu
Adds a file to the list of recent files used.
addReferencedField(DismantleBytecode) - Method in class edu.umd.cs.findbugs.BugInstance
Add a field annotation for the field which has just been accessed by the method currently being visited by given visitor.
addReferencedField(FieldAnnotation) - Method in class edu.umd.cs.findbugs.BugInstance
Add a field annotation for the field referenced by the FieldAnnotation parameter
addReflectiveClasses(ClassDescriptor) - Method in class edu.umd.cs.findbugs.ba.XFactory
 
addResourceNameTranslation(String, String) - Method in class edu.umd.cs.findbugs.classfile.impl.AbstractScannableCodeBase
 
addsObligation(BasicBlock, InstructionHandle, Obligation) - Method in class edu.umd.cs.findbugs.ba.obl.InstructionActionCache
 
addSomeSourceForTopTwoStackValues(ClassContext, Method, Location) - Method in class edu.umd.cs.findbugs.BugInstance
 
addSourceDir(String) - Method in class edu.umd.cs.findbugs.Project
Add a source directory to the project.
addSourceForTopStackValue(ClassContext, Method, Location) - Method in class edu.umd.cs.findbugs.BugInstance
 
addSourceLine(SourceLineAnnotation) - Method in class edu.umd.cs.findbugs.BugInstance
Add a source line annotation.
addSourceLine(BytecodeScanningDetector, int) - Method in class edu.umd.cs.findbugs.BugInstance
Add a source line annotation for instruction whose PC is given in the method that the given visitor is currently visiting.
addSourceLine(ClassContext, PreorderVisitor, int) - Method in class edu.umd.cs.findbugs.BugInstance
Add a source line annotation for instruction whose PC is given in the method that the given visitor is currently visiting.
addSourceLine(ClassContext, MethodGen, String, InstructionHandle) - Method in class edu.umd.cs.findbugs.BugInstance
Add a source line annotation for the given instruction in the given method.
addSourceLine(ClassContext, MethodGen, String, InstructionHandle, InstructionHandle) - Method in class edu.umd.cs.findbugs.BugInstance
Add a source line annotation describing a range of instructions.
addSourceLine(ClassContext, Method, Location) - Method in class edu.umd.cs.findbugs.BugInstance
Add source line annotation for given Location in a method.
addSourceLine(MethodDescriptor, Location) - Method in class edu.umd.cs.findbugs.BugInstance
Add source line annotation for given Location in a method.
addSourceLine(ClassContext, Method, InstructionHandle) - Method in class edu.umd.cs.findbugs.BugInstance
Add source line annotation for given Location in a method.
addSourceLine(BytecodeScanningDetector) - Method in class edu.umd.cs.findbugs.BugInstance
Add a source line annotation for instruction currently being visited by given visitor.
addSourceLineRange(BytecodeScanningDetector, int, int) - Method in class edu.umd.cs.findbugs.BugInstance
Add a source line annotation describing the source line numbers for a range of instructions in the method being visited by the given visitor.
addSourceLineRange(ClassContext, PreorderVisitor, int, int) - Method in class edu.umd.cs.findbugs.BugInstance
Add a source line annotation describing the source line numbers for a range of instructions in the method being visited by the given visitor.
addStats(ProjectStats) - Method in class edu.umd.cs.findbugs.ProjectStats
 
addStatusListener(Cloud.CloudStatusListener) - Method in class edu.umd.cs.findbugs.cloud.AbstractCloud
 
addStatusListener(Cloud.CloudStatusListener) - Method in interface edu.umd.cs.findbugs.cloud.Cloud
 
addStatusListener(Cloud.CloudStatusListener) - Method in class edu.umd.cs.findbugs.cloud.DoNothingCloud
 
addStore(InstructionHandle, XField) - Method in class edu.umd.cs.findbugs.ba.vna.LoadedFieldSet
Add a store of given field at given instruction.
addStreamEscape(Stream, Location) - Method in class edu.umd.cs.findbugs.detect.StreamResourceTracker
Indicate that a stream escapes at the given target Location.
addStreamOpenLocation(Location, Stream) - Method in class edu.umd.cs.findbugs.detect.StreamResourceTracker
Indicate that a stream is constructed at this Location.
addString(String) - Method in class edu.umd.cs.findbugs.BugInstance
Add a String annotation.
addString(char) - Method in class edu.umd.cs.findbugs.BugInstance
Add a String annotation.
addSuperclass(PreorderVisitor) - Method in class edu.umd.cs.findbugs.BugInstance
Add a class annotation for the superclass of the class the visitor is currently visiting.
addSuppressor(ClassWarningSuppressor) - Method in class edu.umd.cs.findbugs.SuppressionMatcher
 
addSwitch(String, String) - Method in class edu.umd.cs.findbugs.config.CommandLine
Add a command line switch.
addSwitchWithOptionalExtraPart(String, String, String) - Method in class edu.umd.cs.findbugs.config.CommandLine
Add a command line switch that allows optional extra information to be specified as part of it.
addTimestamp(long) - Method in class edu.umd.cs.findbugs.Project
 
addTo(Set<K>, K) - Static method in class edu.umd.cs.findbugs.util.Util
 
addTo(List<K>, K) - Static method in class edu.umd.cs.findbugs.util.Util
 
addToExcludedInstanceHashes(Set<String>, String) - Static method in class edu.umd.cs.findbugs.ExcludingHashesBugReporter
 
addToNew(BugAspects.SortableValue) - Method in class edu.umd.cs.findbugs.gui2.BugAspects
 
addToPass(DetectorFactory) - Method in class edu.umd.cs.findbugs.plan.AnalysisPass
Make given DetectorFactory a member of this pass.
addToSearchTree(VertexType, VertexType) - Method in class edu.umd.cs.findbugs.graph.SearchTreeBuilder
 
addToSearchTree(VertexType, VertexType) - Method in interface edu.umd.cs.findbugs.graph.SearchTreeCallback
Add an edge to the current search tree.
addTreeModelListener(TreeModelListener) - Method in class edu.umd.cs.findbugs.gui2.BugTreeModel
 
addType(String) - Method in class edu.umd.cs.findbugs.BugInstance
Add a type annotation.
addType(Type) - Method in class edu.umd.cs.findbugs.BugInstance
 
addType(ClassDescriptor) - Method in class edu.umd.cs.findbugs.BugInstance
 
addTypeOfNamedClass(String) - Method in class edu.umd.cs.findbugs.BugInstance
 
addTypeSignature(String) - Method in class edu.umd.cs.findbugs.ba.type.FieldStoreType
 
addUnknownSourceLine(String, String) - Method in class edu.umd.cs.findbugs.BugInstance
Add a non-specific source line annotation.
addURL(String) - Method in class edu.umd.cs.findbugs.ba.URLClassPath
Add given filename/URL to the classpath.
addURL(String) - Method in class edu.umd.cs.findbugs.ba.URLClassPathRepository
Add a filename or URL to the classpath.
addValueSource(OpcodeStack.Item, DismantleBytecode) - Method in class edu.umd.cs.findbugs.BugInstance
 
addValueSource(OpcodeStack.Item, Method, int) - Method in class edu.umd.cs.findbugs.BugInstance
 
addVertex(InterproceduralCallGraphVertex) - Method in class edu.umd.cs.findbugs.ba.ch.InterproceduralCallGraph
Deprecated.
 
addVertex(VertexType) - Method in class edu.umd.cs.findbugs.graph.AbstractGraph
 
addVertex(VertexType) - Method in interface edu.umd.cs.findbugs.graph.Graph
Add given vertex to the graph.
addVerticesToSet(Set<VertexType>) - Method in class edu.umd.cs.findbugs.graph.SearchTree
Add all vertices contained in this search tree to the given set.
addVisitedField(PreorderVisitor) - Method in class edu.umd.cs.findbugs.BugInstance
Add a field annotation for the field which is being visited by given visitor.
addWild(int) - Method in class edu.umd.cs.findbugs.ba.bcp.ByteCodePattern
Add a wildcard to match between 0 and given number of instructions.
addWorkingDir(String) - Method in class edu.umd.cs.findbugs.Project
Add a working directory to the project.
addWrittenOutsideOfConstructor(XField) - Method in class edu.umd.cs.findbugs.ba.FieldSummary
 
ADJUST_FILENAME - Static variable in class edu.umd.cs.findbugs.BugRanker
 
adjustForDetector(String) - Method in class edu.umd.cs.findbugs.BugInstance
 
adjustPriority(int) - Method in class edu.umd.cs.findbugs.BugPattern
 
advanceGeneration(String) - Method in class edu.umd.cs.findbugs.log.YourKitController
 
afterExecuteJavaProcess(int) - Method in class edu.umd.cs.findbugs.anttask.AbstractFindBugsTask
 
afterExecuteJavaProcess(int) - Method in class edu.umd.cs.findbugs.anttask.ComputeBugHistoryTask
 
afterExecuteJavaProcess(int) - Method in class edu.umd.cs.findbugs.anttask.ConvertXmlToTextTask
 
afterExecuteJavaProcess(int) - Method in class edu.umd.cs.findbugs.anttask.FilterBugsTask
 
afterExecuteJavaProcess(int) - Method in class edu.umd.cs.findbugs.anttask.FindBugsTask
 
afterExecuteJavaProcess(int) - Method in class edu.umd.cs.findbugs.anttask.MineBugHistoryTask
 
afterExecuteJavaProcess(int) - Method in class edu.umd.cs.findbugs.anttask.SetBugDatabaseInfoTask
 
afterOpcode(int) - Method in class edu.umd.cs.findbugs.bcel.OpcodeStackDetector
Note that stack might be TOP when this method is called.
afterOpcode(int) - Method in class edu.umd.cs.findbugs.visitclass.DismantleBytecode
 
ageInHours - Variable in class edu.umd.cs.findbugs.workflow.CloudSyncAndReport.CSPoptions
 
ALL_DANGEROUS_TARGETS - Static variable in class edu.umd.cs.findbugs.detect.NullArgumentWarningProperty
 
ALL_ERRORS - Static variable in class edu.umd.cs.findbugs.PackageStats
 
allFields() - Method in class edu.umd.cs.findbugs.ba.XFactory
 
allocate() - Method in class edu.umd.cs.findbugs.ba.CFG
Allocate a new BasicBlock.
allocateEdge(BasicBlock, BasicBlock) - Method in class edu.umd.cs.findbugs.ba.CFG
 
allocateEdge(ClassVertex, ClassVertex) - Method in class edu.umd.cs.findbugs.ba.ch.InheritanceGraph
 
allocateEdge(InterproceduralCallGraphVertex, InterproceduralCallGraphVertex) - Method in class edu.umd.cs.findbugs.ba.ch.InterproceduralCallGraph
Deprecated.
 
allocateEdge(CallGraphNode, CallGraphNode) - Method in class edu.umd.cs.findbugs.CallGraph
 
allocateEdge(VertexType, VertexType) - Method in class edu.umd.cs.findbugs.graph.AbstractGraph
 
allocateEdge(DetectorNode, DetectorNode) - Method in class edu.umd.cs.findbugs.plan.ConstraintGraph
 
ALLOCATION_RECORDING - Static variable in class edu.umd.cs.findbugs.log.YourKitController
 
allowTrailingEdges() - Method in class edu.umd.cs.findbugs.ba.bcp.PatternElement
Return whether or not this PatternElement may match trailing edges.
allowTrailingEdges() - Method in class edu.umd.cs.findbugs.ba.bcp.PatternElementMatch
Return whether or not the most recently matched instruction allows trailing edges.
allSlots() - Method in class edu.umd.cs.findbugs.ba.Frame
 
ALWAYS_ON_EXCEPTION_PATH - Static variable in class edu.umd.cs.findbugs.detect.NullDerefProperty
dereference always on exception path
alwaysShowGui - Variable in class edu.umd.cs.findbugs.workflow.MergeSummarizeAndView.MSVOptions
 
amVisitingMainMethod() - Method in class edu.umd.cs.findbugs.visitclass.PreorderVisitor
 
Analysis - Class in edu.umd.cs.findbugs.ba.jsr305
Find relevant type qualifiers needing to be checked for a given method.
Analysis() - Constructor for class edu.umd.cs.findbugs.ba.jsr305.Analysis
 
ANALYSIS_ERROR_ELEMENT_NAME - Static variable in interface edu.umd.cs.findbugs.BugCollection
 
AnalysisCache - Class in edu.umd.cs.findbugs.classfile.impl
Implementation of IAnalysisCache.
AnalysisCacheToRepositoryAdapter - Class in edu.umd.cs.findbugs
An implementation of org.apache.bcel.util.Repository that uses the AnalysisCache as its backing store.
AnalysisCacheToRepositoryAdapter() - Constructor for class edu.umd.cs.findbugs.AnalysisCacheToRepositoryAdapter
Constructor.
AnalysisCallback - Interface in edu.umd.cs.findbugs.gui2
We use this to know how the analysis went in AnalyzingDialog so we can determine what to do next
AnalysisContext - Class in edu.umd.cs.findbugs.ba
A context for analysis of a complete project.
AnalysisContext(Project) - Constructor for class edu.umd.cs.findbugs.ba.AnalysisContext
 
AnalysisContextContained - Annotation Type in edu.umd.cs.findbugs.internalAnnotations
Any class or package annotation with this annotation must avoid using mutable static data, and instead use the AnalysisContext for any cross-instance data.
AnalysisError - Class in edu.umd.cs.findbugs
Object recording a recoverable error that occurred during analysis.
AnalysisError(String) - Constructor for class edu.umd.cs.findbugs.AnalysisError
Constructor.
AnalysisError(String, Throwable) - Constructor for class edu.umd.cs.findbugs.AnalysisError
Constructor.
AnalysisException - Exception in edu.umd.cs.findbugs.ba
A kind of runtime exception that can be thrown to indicate a fatal error in an analysis.
AnalysisException(String) - Constructor for exception edu.umd.cs.findbugs.ba.AnalysisException
Constructor.
AnalysisException(String, Throwable) - Constructor for exception edu.umd.cs.findbugs.ba.AnalysisException
Constructor from another Throwable object.
AnalysisException(String, MethodGen, Throwable) - Constructor for exception edu.umd.cs.findbugs.ba.AnalysisException
Constructor from MethodGen and another Throwable object.
AnalysisException(String, MethodGen, InstructionHandle) - Constructor for exception edu.umd.cs.findbugs.ba.AnalysisException
Constructor from method and instruction.
AnalysisException(String, MethodGen, Instruction) - Constructor for exception edu.umd.cs.findbugs.ba.AnalysisException
Constructor from method and instruction.
AnalysisException(String, MethodGen, InstructionHandle, Throwable) - Constructor for exception edu.umd.cs.findbugs.ba.AnalysisException
Constructor from method, instruction, and causing Throwable object.
AnalysisException(String, MethodGen, Instruction, Throwable) - Constructor for exception edu.umd.cs.findbugs.ba.AnalysisException
Constructor from method, instruction, and causing Throwable object.
AnalysisFactory<Analysis> - Class in edu.umd.cs.findbugs.classfile.engine.bcel
Abstract factory class for creating analysis objects.
AnalysisFactory(String, Class<Analysis>) - Constructor for class edu.umd.cs.findbugs.classfile.engine.bcel.AnalysisFactory
Constructor.
AnalysisFeatures - Interface in edu.umd.cs.findbugs.ba
Boolean analysis properties for use in the AnalysisContext.
AnalysisFeatures.AnalysisFeature - Annotation Type in edu.umd.cs.findbugs.ba
 
AnalysisFeatures.Builder - Class in edu.umd.cs.findbugs.ba
 
AnalysisFeatures.Builder() - Constructor for class edu.umd.cs.findbugs.ba.AnalysisFeatures.Builder
 
AnalysisFeatureSetting - Class in edu.umd.cs.findbugs.config
Configure a specific boolean analysis property.
AnalysisFeatureSetting(int, boolean) - Constructor for class edu.umd.cs.findbugs.config.AnalysisFeatureSetting
Constructor.
analysisFeatureSettingList - Variable in class edu.umd.cs.findbugs.AnalysisOptions
 
analysisFile - Variable in class edu.umd.cs.findbugs.workflow.CloudSyncAndReport.CSPoptions
 
analysisFiles - Variable in class edu.umd.cs.findbugs.workflow.MergeSummarizeAndView.MSVOptions
 
analysisFinished(BugCollection) - Method in interface edu.umd.cs.findbugs.gui2.AnalysisCallback
 
analysisInterrupted() - Method in interface edu.umd.cs.findbugs.gui2.AnalysisCallback
 
AnalysisLocal<T> - Class in edu.umd.cs.findbugs
 
AnalysisLocal() - Constructor for class edu.umd.cs.findbugs.AnalysisLocal
 
AnalysisOptions - Class in edu.umd.cs.findbugs
 
AnalysisOptions(boolean) - Constructor for class edu.umd.cs.findbugs.AnalysisOptions
 
AnalysisPass - Class in edu.umd.cs.findbugs.plan
An analysis pass in the overall ExecutionPlan.
AnalysisPass() - Constructor for class edu.umd.cs.findbugs.plan.AnalysisPass
Constructor.
analysisSkippedDueToInvokeDynamic(XMethod) - Method in class edu.umd.cs.findbugs.ba.AnalysisContext
 
Analyze - Class in edu.umd.cs.findbugs
 
Analyze() - Constructor for class edu.umd.cs.findbugs.Analyze
 
analyze(IAnalysisCache, ClassDescriptor) - Method in class edu.umd.cs.findbugs.classfile.engine.asm.ClassNodeAnalysisEngine
 
analyze(IAnalysisCache, ClassDescriptor) - Method in class edu.umd.cs.findbugs.classfile.engine.asm.ClassReaderAnalysisEngine
 
analyze(IAnalysisCache, ClassDescriptor) - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.AssertionMethodsFactory
 
analyze(IAnalysisCache, ClassDescriptor) - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.AssignedFieldMapFactory
 
analyze(IAnalysisCache, MethodDescriptor) - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.BackwardTypeQualifierDataflowFactoryFactory
 
analyze(IAnalysisCache, MethodDescriptor) - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.BlockTypeAnalysisFactory
 
analyze(IAnalysisCache, MethodDescriptor) - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.CallListDataflowFactory
 
analyze(IAnalysisCache, MethodDescriptor) - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.CFGFactory
 
analyze(IAnalysisCache, ClassDescriptor) - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.ClassContextClassAnalysisEngine
 
analyze(IAnalysisCache, MethodDescriptor) - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.CompactLocationNumberingFactory
 
analyze(IAnalysisCache, MethodDescriptor) - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.ConstantDataflowFactory
 
analyze(IAnalysisCache, ClassDescriptor) - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.ConstantPoolGenFactory
 
analyze(IAnalysisCache, MethodDescriptor) - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.DepthFirstSearchFactory
 
analyze(IAnalysisCache, MethodDescriptor) - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.DominatorsAnalysisFactory
 
analyze(IAnalysisCache, MethodDescriptor) - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.ExceptionSetFactoryFactory
 
analyze(IAnalysisCache, MethodDescriptor) - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.FinallyDuplicatesInfoFactory
 
analyze(IAnalysisCache, MethodDescriptor) - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.ForwardTypeQualifierDataflowFactoryFactory
 
analyze(IAnalysisCache, MethodDescriptor) - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.IsNullValueDataflowFactory
 
analyze(IAnalysisCache, ClassDescriptor) - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.JavaClassAnalysisEngine
 
analyze(IAnalysisCache, MethodDescriptor) - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.LiveLocalStoreDataflowFactory
 
analyze(IAnalysisCache, MethodDescriptor) - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.LoadDataflowFactory
 
analyze(IAnalysisCache, MethodDescriptor) - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.LoadedFieldSetFactory
 
analyze(IAnalysisCache, MethodDescriptor) - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.LockCheckerFactory
 
analyze(IAnalysisCache, MethodDescriptor) - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.LockDataflowFactory
 
analyze(IAnalysisCache, MethodDescriptor) - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.MethodBytecodeSetFactory
 
analyze(IAnalysisCache, MethodDescriptor) - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.MethodFactory
 
analyze(IAnalysisCache, MethodDescriptor) - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.MethodGenFactory
 
analyze(IAnalysisCache, MethodDescriptor) - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.NonExceptionPostdominatorsAnalysisFactory
 
analyze(IAnalysisCache, MethodDescriptor) - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.NonImplicitExceptionPostDominatorsAnalysisFactory
 
analyze(IAnalysisCache, MethodDescriptor) - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.ObligationDataflowFactory
 
analyze(IAnalysisCache, MethodDescriptor) - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.ParameterSignatureListFactory
 
analyze(IAnalysisCache, MethodDescriptor) - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.ReturnPathDataflowFactory
 
analyze(IAnalysisCache, MethodDescriptor) - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.ReturnPathTypeDataflowFactory
 
analyze(IAnalysisCache, MethodDescriptor) - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.ReverseDepthFirstSearchFactory
 
analyze(IAnalysisCache, MethodDescriptor) - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.StoreDataflowFactory
 
analyze(IAnalysisCache, MethodDescriptor) - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.TypeDataflowFactory
 
analyze(IAnalysisCache, MethodDescriptor) - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.UnconditionalValueDerefDataflowFactory
 
analyze(IAnalysisCache, MethodDescriptor) - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.UnpackedCodeFactory
 
analyze(IAnalysisCache, MethodDescriptor) - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.UsagesRequiringNonNullValuesFactory
 
analyze(IAnalysisCache, MethodDescriptor) - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.ValueNumberDataflowFactory
 
analyze(IAnalysisCache, MethodDescriptor) - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.ValueRangeAnalysisFactory
 
analyze(IAnalysisCache, ClassDescriptor) - Method in class edu.umd.cs.findbugs.classfile.engine.ClassDataAnalysisEngine
 
analyze(IAnalysisCache, ClassDescriptor) - Method in class edu.umd.cs.findbugs.classfile.engine.ClassInfoAnalysisEngine
 
analyze(IAnalysisCache, ClassDescriptor) - Method in class edu.umd.cs.findbugs.classfile.engine.ClassNameAndSuperclassInfoAnalysisEngine
 
analyze(IAnalysisCache, DescriptorType) - Method in interface edu.umd.cs.findbugs.classfile.IAnalysisEngine
Perform an analysis on class or method named by given descriptor.
analyze(IAnalysisCache, MethodDescriptor) - Method in class edu.umd.cs.findbugs.OpcodeStack.JumpInfoFactory
 
analyze(IAnalysisCache, MethodDescriptor) - Method in class edu.umd.cs.findbugs.StackMapAnalyzer.StackMapAnalysisFactory
 
analyzeInstruction(Instruction) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
Analyze the given Instruction.
analyzeInstruction(Instruction) - Method in class edu.umd.cs.findbugs.ba.npe.IsNullValueFrameModelingVisitor
 
analyzeInstruction(Instruction) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
analyzeMethod(ClassContext, Method, StreamResourceTracker, ResourceCollection<Stream>) - Method in class edu.umd.cs.findbugs.detect.FindOpenStream
 
analyzeMethod(ClassContext, Method, ResourceTrackerType, ResourceCollection<Resource>) - Method in class edu.umd.cs.findbugs.ResourceTrackingDetector
 
analyzingApplicationClass() - Static method in class edu.umd.cs.findbugs.ba.AnalysisContext
 
AnalyzingDialog - Class in edu.umd.cs.findbugs.gui2
 
AndMatcher - Class in edu.umd.cs.findbugs.filter
 
AndMatcher() - Constructor for class edu.umd.cs.findbugs.filter.AndMatcher
 
ANNOTATED_AS_GUARDED_BY_THIS - Static variable in class edu.umd.cs.findbugs.detect.InconsistentSyncWarningProperty
 
ANNOTATED_AS_THREAD_SAFE - Static variable in class edu.umd.cs.findbugs.detect.InconsistentSyncWarningProperty
 
AnnotatedObject - Interface in edu.umd.cs.findbugs.classfile.analysis
 
AnnotatedString - Class in edu.umd.cs.findbugs.gui
Class to handle Strings annotated with embedded mnemonics Note: Since the human interface guidelines for Mac OS X say never to use mnemonics, this class behaves as if no mnemonics are set when run on Mac OS X.
AnnotatedString(String) - Constructor for class edu.umd.cs.findbugs.gui.AnnotatedString
 
ANNOTATION_ROLE - Static variable in class edu.umd.cs.findbugs.ClassAnnotation
 
AnnotationDatabase<AnnotationEnum extends AnnotationEnumeration<AnnotationEnum>> - Class in edu.umd.cs.findbugs.ba
Database to keep track of annotated fields/methods/classes/etc.
AnnotationDatabase() - Constructor for class edu.umd.cs.findbugs.ba.AnnotationDatabase
 
AnnotationDatabase.Target - Enum in edu.umd.cs.findbugs.ba
 
AnnotationDetector - Class in edu.umd.cs.findbugs.bcel
Base class for Detectors which want to perform a preorder traversal of the classfile including visiting Annotations.
AnnotationDetector() - Constructor for class edu.umd.cs.findbugs.bcel.AnnotationDetector
 
AnnotationEnumeration<E extends AnnotationEnumeration<E>> - Class in edu.umd.cs.findbugs.ba
 
AnnotationEnumeration(String, int) - Constructor for class edu.umd.cs.findbugs.ba.AnnotationEnumeration
 
annotationField(String, Object) - Method in interface edu.umd.cs.findbugs.jaif.JAIFEvents
Called to visit an annotation field.
annotationFieldDefinition(String, String) - Method in interface edu.umd.cs.findbugs.jaif.JAIFEvents
Called to visit an annotation field definition.
annotationIsDirect(Object) - Method in class edu.umd.cs.findbugs.ba.AnnotationDatabase
 
annotationIterator() - Method in class edu.umd.cs.findbugs.BugInstance
Get an Iterator over all bug annotations.
AnnotationRetentionDatabase - Class in edu.umd.cs.findbugs.ba
 
AnnotationRetentionDatabase() - Constructor for class edu.umd.cs.findbugs.ba.AnnotationRetentionDatabase
 
annotationTextContainsWord(String) - Method in class edu.umd.cs.findbugs.BugInstance
Determine whether or not the annotation text contains the given word.
AnnotationValue - Class in edu.umd.cs.findbugs.classfile.analysis
The "raw" version of an annotation appearing in a class file.
AnnotationValue(ClassDescriptor) - Constructor for class edu.umd.cs.findbugs.classfile.analysis.AnnotationValue
Constructor.
AnnotationValue(String) - Constructor for class edu.umd.cs.findbugs.classfile.analysis.AnnotationValue
Constructor.
AnnotationVisitor - Class in edu.umd.cs.findbugs.visitclass
Subclass of PreorderVisitor that visits annotations on classes, fields, methods, and method parameters.
AnnotationVisitor() - Constructor for class edu.umd.cs.findbugs.visitclass.AnnotationVisitor
 
ANY - Static variable in class edu.umd.cs.findbugs.ba.bcp.Invoke
Match both static and instance invocations.
ANY_METHOD - Static variable in class edu.umd.cs.findbugs.ba.Hierarchy
JavaClassAndMethodChooser which accepts any method.
anyAnnotations(AnnotationEnum) - Method in class edu.umd.cs.findbugs.ba.AnnotationDatabase
 
anyMatches() - Method in class edu.umd.cs.findbugs.filter.AndMatcher
 
AnyMethodReturnValueStreamFactory - Class in edu.umd.cs.findbugs.detect
Factory for stream objects of a particular base class type returned by any method.
AnyMethodReturnValueStreamFactory(String) - Constructor for class edu.umd.cs.findbugs.detect.AnyMethodReturnValueStreamFactory
 
AnyTypeMatcher - Class in edu.umd.cs.findbugs.util
A TypeMatcher that matches all types.
AnyTypeMatcher() - Constructor for class edu.umd.cs.findbugs.util.AnyTypeMatcher
 
APP_CLASS_ELEMENT_NAME - Static variable in interface edu.umd.cs.findbugs.BugCollection
 
appCodeBaseIterator() - Method in interface edu.umd.cs.findbugs.classfile.IClassPath
Return an iterator over the application codebases.
appCodeBaseIterator() - Method in class edu.umd.cs.findbugs.classfile.impl.ClassPathImpl
 
append(int) - Method in class edu.umd.cs.findbugs.ba.Path
Append given BasicBlock id to the path.
append(DetectorFactory) - Method in class edu.umd.cs.findbugs.plan.AnalysisPass
Append the given DetectorFactory to the end of the ordered detector list.
AppendingToAnObjectOutputStream - Class in edu.umd.cs.findbugs.detect
 
AppendingToAnObjectOutputStream(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.AppendingToAnObjectOutputStream
 
appendWithoutDuplicates(List<T>, List<T>) - Static method in class edu.umd.cs.findbugs.Project
 
apply(StateSet, int) - Method in class edu.umd.cs.findbugs.ba.obl.ObligationPolicyDatabaseAction
 
ApplyNewFilter - Class in edu.umd.cs.findbugs.gui2
Updates filters in the current running FindBugs.
ApplyNewFilter(Filter, PreferencesFrame, FilterActivity.FilterActivityNotifier) - Constructor for class edu.umd.cs.findbugs.gui2.ApplyNewFilter
 
applySuppression - Variable in class edu.umd.cs.findbugs.AnalysisOptions
 
applySuppression() - Method in class edu.umd.cs.findbugs.TextUICommandLine
 
AppVersion - Class in edu.umd.cs.findbugs
A version of an analyzed application.
AppVersion(long, long, String) - Constructor for class edu.umd.cs.findbugs.AppVersion
 
AppVersion(long, Date, String) - Constructor for class edu.umd.cs.findbugs.AppVersion
 
AppVersion(long) - Constructor for class edu.umd.cs.findbugs.AppVersion
 
appVersionIterator() - Method in interface edu.umd.cs.findbugs.BugCollection
Get an Iterator over AppVersions defined in the collection.
appVersionIterator() - Method in class edu.umd.cs.findbugs.SortedBugCollection
 
Archive - Class in edu.umd.cs.findbugs.util
Utility methods for working with zip/jar archives.
Archive() - Constructor for class edu.umd.cs.findbugs.util.Archive
 
ARCHIVE_EXTENSION_SET - Static variable in class edu.umd.cs.findbugs.util.Archive
File extensions that indicate an archive (zip, jar, or similar).
areOppositeBranches(int, int) - Static method in class edu.umd.cs.findbugs.visitclass.DismantleBytecode
 
ARG_DEFINITELY_NULL - Static variable in class edu.umd.cs.findbugs.detect.NullArgumentWarningProperty
 
ARGUMENT_ROLE - Static variable in class edu.umd.cs.findbugs.FieldAnnotation
 
ARGUMENT_ROLE - Static variable in class edu.umd.cs.findbugs.LocalVariableAnnotation
 
ARRAY_AND_NON_ARRAY - Static variable in class edu.umd.cs.findbugs.ba.IncompatibleTypes
 
ARRAY_AND_OBJECT - Static variable in class edu.umd.cs.findbugs.ba.IncompatibleTypes
 
ARRAY_VALUE - Static variable in class edu.umd.cs.findbugs.ba.vna.ValueNumber
 
ASCENDING - Static variable in class edu.umd.cs.findbugs.graph.VisitationTimeComparator
Compare in ascending order.
ASM_VERSION - Static variable in class edu.umd.cs.findbugs.classfile.engine.asm.FindBugsASM
 
asMap() - Method in class edu.umd.cs.findbugs.util.MultiMap
 
assertDottedClassName(String) - Static method in class edu.umd.cs.findbugs.ba.XFactory
 
AssertionMethods - Class in edu.umd.cs.findbugs.ba
Mark methodref constant pool entries of methods that are likely to implement assertions.
AssertionMethods(JavaClass) - Constructor for class edu.umd.cs.findbugs.ba.AssertionMethods
Constructor.
AssertionMethodsFactory - Class in edu.umd.cs.findbugs.classfile.engine.bcel
Class analysis engine for creating AssertionMethods objects.
AssertionMethodsFactory() - Constructor for class edu.umd.cs.findbugs.classfile.engine.bcel.AssertionMethodsFactory
 
ASSERTIONS_ENABLED - Static variable in class edu.umd.cs.findbugs.SystemProperties
 
assertIsDotted(String) - Static method in class edu.umd.cs.findbugs.util.ClassName
 
assertIsSlashed(String) - Static method in class edu.umd.cs.findbugs.util.ClassName
 
assertsFirstParameterIsNonnull(XMethod) - Static method in class edu.umd.cs.findbugs.ba.npe.TypeQualifierNullnessAnnotationDatabase
 
assertSlashedClassName(String) - Static method in class edu.umd.cs.findbugs.ba.XFactory
 
AssignedFieldMap - Class in edu.umd.cs.findbugs.ba
 
AssignedFieldMap() - Constructor for class edu.umd.cs.findbugs.ba.AssignedFieldMap
 
AssignedFieldMapFactory - Class in edu.umd.cs.findbugs.classfile.engine.bcel
Analysis engine for producing an AssignedFieldMap for a class.
AssignedFieldMapFactory() - Constructor for class edu.umd.cs.findbugs.classfile.engine.bcel.AssignedFieldMapFactory
 
asString(GenericObjectType) - Method in enum edu.umd.cs.findbugs.ba.generic.GenericUtilities.TypeCategory
 
asString(ArrayType) - Static method in enum edu.umd.cs.findbugs.ba.generic.GenericUtilities.TypeCategory
 
ASSUME_NONZERO_TRIP_LOOPS - Static variable in class edu.umd.cs.findbugs.ba.deref.UnconditionalValueDerefAnalysis
 
asUnsignedByte(byte) - Method in class edu.umd.cs.findbugs.visitclass.PreorderVisitor
 
AT_MOST_LOW - Static variable in class edu.umd.cs.findbugs.props.PriorityAdjustment
Priority is at most low.
AT_MOST_MEDIUM - Static variable in class edu.umd.cs.findbugs.props.PriorityAdjustment
Priority is at most medium.
atCatchBlock() - Method in class edu.umd.cs.findbugs.visitclass.DismantleBytecode
 
atEOF() - Method in class edu.umd.cs.findbugs.jaif.JAIFScanner
 
AtomicityProblem - Class in edu.umd.cs.findbugs.detect
if we get from a ConcurrentHashMap and assign to a variable...
AtomicityProblem(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.AtomicityProblem
 
attachAcceleratorKey(JMenuItem, int) - Static method in class edu.umd.cs.findbugs.gui2.MainFrameHelper
 
attachAcceleratorKey(JMenuItem, int, int) - Static method in class edu.umd.cs.findbugs.gui2.MainFrameHelper
 
attachAcceleratorKeyNoCtrl(JMenuItem, int) - Static method in class edu.umd.cs.findbugs.gui2.MainFrameHelper
 
auxCodeBaseIterator() - Method in interface edu.umd.cs.findbugs.classfile.IClassPath
Return an iterator over the auxiliary codebases.
auxCodeBaseIterator() - Method in class edu.umd.cs.findbugs.classfile.impl.ClassPathImpl
 
availableForInitialization() - Method in class edu.umd.cs.findbugs.cloud.BugCollectionStorageCloud
 
availableForInitialization() - Method in interface edu.umd.cs.findbugs.cloud.Cloud
Do we have the configuration information needed to try initializing the cloud; calling this method should have no side effects and not display any dialogs or make any network connections.
availableForInitialization() - Method in class edu.umd.cs.findbugs.cloud.DoNothingCloud
 
AvailableLoad - Class in edu.umd.cs.findbugs.ba.vna
An AvailableLoad indicates a field and (optionally) object reference for which a value is available.
AvailableLoad(XField) - Constructor for class edu.umd.cs.findbugs.ba.vna.AvailableLoad
Constructor from static field.
AvailableLoad(ValueNumber, XField) - Constructor for class edu.umd.cs.findbugs.ba.vna.AvailableLoad
Constructor from object reference and instance field.
availableLoadMapAsString() - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumberFrame
 
AVERAGE_COMPUTED_USING_DIVISION - Static variable in class edu.umd.cs.findbugs.OpcodeStack.Item
 
awaitTermination(long, TimeUnit) - Method in class edu.umd.cs.findbugs.AWTEventQueueExecutor
 
AWTEventQueueExecutor - Class in edu.umd.cs.findbugs
 
AWTEventQueueExecutor() - Constructor for class edu.umd.cs.findbugs.AWTEventQueueExecutor
 
$ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _ 
FindBugs™ 3.0.1

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