- 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 
- 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
-  
- AbstractClassMember - Class in edu.umd.cs.findbugs.ba
-  
- AbstractClassMember(String, String, String, int) - Constructor for class edu.umd.cs.findbugs.ba.AbstractClassMember
-  
- 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
-  
- 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
-  
- 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(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. 
- ACTUAL_PARAMETER_GUARANTEED_NULL - Static variable in class edu.umd.cs.findbugs.detect.NullArgumentWarningProperty
-  
- 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(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(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
-  
- addAttribute(XMLOutput, String, StringSetMatch) - Method in class edu.umd.cs.findbugs.filter.BugMatcher
-  
- 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. 
- 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. 
- 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
-  
- addCreatedResource(Location, Resource) - Method in class edu.umd.cs.findbugs.ResourceCollection
- 
Add a resource created within the analyzed method. 
- 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
-  
- 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. 
- 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. 
- addFilter(String, boolean) - Method in class edu.umd.cs.findbugs.FindBugs2
-  
- addFilter(String, boolean) - Method in interface edu.umd.cs.findbugs.IFindBugsEngine
- 
Set filter of bug instances to include or exclude. 
- 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. 
- 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. 
- 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
-  
- 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
-  
- 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. 
- 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. 
- 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
- 
- addSourceDirs(Collection<String>) - Method in class edu.umd.cs.findbugs.Project
- 
Add source directories 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
-  
- 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
-  
- 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. 
- 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
-  
- 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.detect.IncompatMask
-  
- afterOpcode(int) - Method in class edu.umd.cs.findbugs.visitclass.DismantleBytecode
-  
- 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
-  
- 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 
- 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. 
- 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
-  
- 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
-  
- AnalysisLocal<T> - Class in edu.umd.cs.findbugs
- 
- AnalysisLocal() - Constructor for class edu.umd.cs.findbugs.AnalysisLocal
- 
Deprecated. 
- 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
-  
- 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
-  
- 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
-  
- 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
-  
- ANONYMOUS_ROLE - Static variable in class edu.umd.cs.findbugs.ClassAnnotation
-  
- 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
-  
- 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
-  
- 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
-  
- 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
-