$ 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 _ 

$

$$$getRootComponent$$$() - Method in class edu.umd.cs.findbugs.gui2.CloudCommentsPane
 

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. for a particular kind of annotation.
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... and don't do anything else and perform a null check on it... and then do a set on it...
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
 

B

BACK_EDGE - Static variable in interface edu.umd.cs.findbugs.graph.DFSEdgeTypes
Back edge.
BackdateHistoryUsingSource - Class in edu.umd.cs.findbugs.workflow
 
BackdateHistoryUsingSource() - Constructor for class edu.umd.cs.findbugs.workflow.BackdateHistoryUsingSource
 
BACKEDGE_SOURCE_EDGE - Static variable in interface edu.umd.cs.findbugs.ba.EdgeTypes
Special (synthetic) edge for path profiling; backedge source to CFG exit.
BACKEDGE_TARGET_EDGE - Static variable in interface edu.umd.cs.findbugs.ba.EdgeTypes
Special (synthetic) edge for path profiling; CFG entry to backedge target.
BackwardDataflowAnalysis<Fact> - Class in edu.umd.cs.findbugs.ba
Abstract base class for backward dataflow analyses.
BackwardDataflowAnalysis(ReverseDepthFirstSearch, DepthFirstSearch) - Constructor for class edu.umd.cs.findbugs.ba.BackwardDataflowAnalysis
 
backwardsValueConflictsWithSource(FlowValue, SourceSinkInfo, TypeQualifierValue, boolean) - Static method in enum edu.umd.cs.findbugs.ba.jsr305.FlowValue
Determine whether given backwards FlowValue conflicts with given source.
BackwardTypeQualifierDataflow - Class in edu.umd.cs.findbugs.ba.jsr305
Dataflow class for BackwardTypeQualifierDataflowAnalysis.
BackwardTypeQualifierDataflow(CFG, BackwardTypeQualifierDataflowAnalysis) - Constructor for class edu.umd.cs.findbugs.ba.jsr305.BackwardTypeQualifierDataflow
Constructor.
BackwardTypeQualifierDataflowAnalysis - Class in edu.umd.cs.findbugs.ba.jsr305
Backwards type qualifier dataflow analysis.
BackwardTypeQualifierDataflowAnalysis(DepthFirstSearch, ReverseDepthFirstSearch, XMethod, CFG, ValueNumberDataflow, ConstantPoolGen, TypeQualifierValue<?>) - Constructor for class edu.umd.cs.findbugs.ba.jsr305.BackwardTypeQualifierDataflowAnalysis
Constructor.
BackwardTypeQualifierDataflowFactory - Class in edu.umd.cs.findbugs.ba.jsr305
Factory for BackwardTypeQualifierDataflow objects for given type qualifier values.
BackwardTypeQualifierDataflowFactory(MethodDescriptor) - Constructor for class edu.umd.cs.findbugs.ba.jsr305.BackwardTypeQualifierDataflowFactory
Constructor.
BackwardTypeQualifierDataflowFactoryFactory - Class in edu.umd.cs.findbugs.classfile.engine.bcel
Factory to create BackwardTypeQualifierDataflowFactory objects.
BackwardTypeQualifierDataflowFactoryFactory() - Constructor for class edu.umd.cs.findbugs.classfile.engine.bcel.BackwardTypeQualifierDataflowFactoryFactory
 
BadAppletConstructor - Class in edu.umd.cs.findbugs.detect
 
BadAppletConstructor(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.BadAppletConstructor
 
BadlyOverriddenAdapter - Class in edu.umd.cs.findbugs.detect
 
BadlyOverriddenAdapter(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.BadlyOverriddenAdapter
 
BadResultSetAccess - Class in edu.umd.cs.findbugs.detect
 
BadResultSetAccess(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.BadResultSetAccess
 
BadSyntaxForRegularExpression - Class in edu.umd.cs.findbugs.detect
 
BadSyntaxForRegularExpression(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.BadSyntaxForRegularExpression
 
BadUseOfReturnValue - Class in edu.umd.cs.findbugs.detect
 
BadUseOfReturnValue(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.BadUseOfReturnValue
 
Bag<E> - Class in edu.umd.cs.findbugs.util
Simple implementation of a Bag
Bag() - Constructor for class edu.umd.cs.findbugs.util.Bag
 
Bag(Map<E, Integer>) - Constructor for class edu.umd.cs.findbugs.util.Bag
 
BASE_VALUE - Static variable in class edu.umd.cs.findbugs.detect.DeadLocalStoreProperty
primitive or string
baselineDate - Variable in class edu.umd.cs.findbugs.workflow.MergeSummarizeAndView.MSVOptions
 
BasicAbstractDataflowAnalysis<Fact> - Class in edu.umd.cs.findbugs.ba
A useful starting point for defining a dataflow analysis.
BasicAbstractDataflowAnalysis() - Constructor for class edu.umd.cs.findbugs.ba.BasicAbstractDataflowAnalysis
Constructor.
BasicBlock - Class in edu.umd.cs.findbugs.ba
Simple basic block abstraction for BCEL.
BasicBlock() - Constructor for class edu.umd.cs.findbugs.ba.BasicBlock
Constructor.
BasicBlock.InstructionIterator - Class in edu.umd.cs.findbugs.ba
A forward Iterator over the instructions of a basic block.
BasicBlock.InstructionIterator(InstructionHandle, InstructionHandle) - Constructor for class edu.umd.cs.findbugs.ba.BasicBlock.InstructionIterator
 
BCELUtil - Class in edu.umd.cs.findbugs.bcel
Utility methods for detectors and analyses using BCEL.
BCELUtil() - Constructor for class edu.umd.cs.findbugs.bcel.BCELUtil
 
beforeExecuteJavaProcess() - Method in class edu.umd.cs.findbugs.anttask.AbstractFindBugsTask
 
beforeExecuteJavaProcess() - Method in class edu.umd.cs.findbugs.anttask.ComputeBugHistoryTask
 
beforeExecuteJavaProcess() - Method in class edu.umd.cs.findbugs.anttask.ConvertXmlToTextTask
 
beforeExecuteJavaProcess() - Method in class edu.umd.cs.findbugs.anttask.FilterBugsTask
 
beforeExecuteJavaProcess() - Method in class edu.umd.cs.findbugs.anttask.FindBugsTask
 
beforeExecuteJavaProcess() - Method in class edu.umd.cs.findbugs.anttask.MineBugHistoryTask
 
beforeExecuteJavaProcess() - Method in class edu.umd.cs.findbugs.anttask.SetBugDatabaseInfoTask
 
beforeExecuteJavaProcess() - Method in class edu.umd.cs.findbugs.anttask.UnionBugs2
 
beforeOpcode(int) - Method in class edu.umd.cs.findbugs.bcel.OpcodeStackDetector
 
beforeOpcode(int) - Method in class edu.umd.cs.findbugs.detect.FindPuzzlers
 
beforeOpcode(int) - Method in class edu.umd.cs.findbugs.visitclass.DismantleBytecode
return false if we should skip calling sawOpcode
beginBody() - Method in class edu.umd.cs.findbugs.tools.html.PlainPrintBugDescriptions
Extra stuff printed at the beginning of the <body> element.
beginBody() - Method in class edu.umd.cs.findbugs.tools.html.PrettyPrintBugDescriptions
Extra stuff printed at the beginning of the <body> element.
beginDocument() - Method in class edu.umd.cs.findbugs.xml.Dom4JXMLOutput
 
beginDocument() - Method in class edu.umd.cs.findbugs.xml.OutputStreamXMLOutput
 
beginDocument() - Method in interface edu.umd.cs.findbugs.xml.XMLOutput
Begin the XML document.
BELOW_MIN_SYNC_PERCENT - Static variable in class edu.umd.cs.findbugs.detect.InconsistentSyncWarningProperty
Below minimum percentage synchronized accesses.
BetterCFGBuilder2 - Class in edu.umd.cs.findbugs.ba
A CFGBuilder that really tries to construct accurate control flow graphs.
BetterCFGBuilder2(MethodDescriptor, MethodGen) - Constructor for class edu.umd.cs.findbugs.ba.BetterCFGBuilder2
Constructor.
BetterVisitor - Class in edu.umd.cs.findbugs.visitclass
Fixedup of from org.apache.bcel.classfile.Visitor
BetterVisitor() - Constructor for class edu.umd.cs.findbugs.visitclass.BetterVisitor
 
Binding - Class in edu.umd.cs.findbugs.ba.bcp
A Binding binds a name to a Variable.
Binding(String, Variable) - Constructor for class edu.umd.cs.findbugs.ba.bcp.Binding
Constructor.
BindingSet - Class in edu.umd.cs.findbugs.ba.bcp
A set of Bindings, which are definitions of variables occuring in a ByteCodePattern.
BindingSet(Binding, BindingSet) - Constructor for class edu.umd.cs.findbugs.ba.bcp.BindingSet
Constructor; creates a new BindingSet as an extension of an existing one.
BLACK - Static variable in class edu.umd.cs.findbugs.graph.AbstractDepthFirstSearch
Color of a vertex whose entire search tree has been visited.
blockAnnotate(BasicBlock) - Method in class edu.umd.cs.findbugs.ba.CFGPrinter
 
blockAnnotate(BasicBlock) - Method in class edu.umd.cs.findbugs.ba.DataflowCFGPrinter
 
blockIterator() - Method in class edu.umd.cs.findbugs.ba.AbstractBlockOrder
 
blockIterator() - Method in interface edu.umd.cs.findbugs.ba.BlockOrder
Return an Iterator which visits the basic blocks in order.
blockIterator() - Method in class edu.umd.cs.findbugs.ba.CFG
Get an Iterator over the nodes (BasicBlocks) of the control flow graph.
BlockOrder - Interface in edu.umd.cs.findbugs.ba
Specify an order for visiting basic blocks.
blocks() - Method in class edu.umd.cs.findbugs.ba.CFG
 
blockStartAnnotate(BasicBlock) - Method in class edu.umd.cs.findbugs.ba.CFGPrinter
 
blockStartAnnotate(BasicBlock) - Method in class edu.umd.cs.findbugs.ba.DataflowCFGPrinter
 
BlockType - Class in edu.umd.cs.findbugs.ba
Dataflow value representing the current nesting of catch and finally blocks.
BlockTypeAnalysis - Class in edu.umd.cs.findbugs.ba
Dataflow analysis to determine the nesting of catch and finally blocks within a method.
BlockTypeAnalysis(DepthFirstSearch) - Constructor for class edu.umd.cs.findbugs.ba.BlockTypeAnalysis
Constructor.
BlockTypeAnalysisFactory - Class in edu.umd.cs.findbugs.classfile.engine.bcel
Analysis engine for producing BlockTypeDataflow for an analyzed method.
BlockTypeAnalysisFactory() - Constructor for class edu.umd.cs.findbugs.classfile.engine.bcel.BlockTypeAnalysisFactory
 
BlockTypeDataflow - Class in edu.umd.cs.findbugs.ba
 
BlockTypeDataflow(CFG, BlockTypeAnalysis) - Constructor for class edu.umd.cs.findbugs.ba.BlockTypeDataflow
 
BooleanReturnNull - Class in edu.umd.cs.findbugs.detect
 
BooleanReturnNull(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.BooleanReturnNull
 
BOTTOM - Static variable in class edu.umd.cs.findbugs.ba.LockSet
An invalid lock count resulting from the meet of two different (inconsistent) lock counts.
BOTTOM - Static variable in class edu.umd.cs.findbugs.ba.StackDepthAnalysis
 
BottomType - Class in edu.umd.cs.findbugs.ba.type
Special "bottom" type.
bridgeFrom() - Method in interface edu.umd.cs.findbugs.ba.XMethod
 
bridgeFrom() - Method in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo
 
bridgeTo() - Method in interface edu.umd.cs.findbugs.ba.XMethod
If nonnull, then this method is a synthetic method that overrides a method in a superclass.
bridgeTo() - Method in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo
 
bufferedReader(InputStream) - Static method in class edu.umd.cs.findbugs.charsets.SourceCharset
 
bufferedReader(InputStream) - Static method in class edu.umd.cs.findbugs.charsets.UserTextFile
 
bufferedReader(InputStream) - Static method in class edu.umd.cs.findbugs.charsets.UTF8
 
bufferedWriter(File) - Static method in class edu.umd.cs.findbugs.charsets.UTF8
 
bufferedWriter(String) - Static method in class edu.umd.cs.findbugs.charsets.UTF8
 
BugAccumulator - Class in edu.umd.cs.findbugs
Accumulate warnings that may occur at multiple source locations, consolidating them into a single warning.
BugAccumulator(BugReporter) - Constructor for class edu.umd.cs.findbugs.BugAccumulator
Constructor.
bugAccumulator - Variable in class edu.umd.cs.findbugs.detect.TypeReturnNull
 
bugAccumulator - Variable in class edu.umd.cs.findbugs.ResourceTrackingDetector
 
BugAnnotation - Interface in edu.umd.cs.findbugs
An object providing context information about a particular BugInstance.
BugAnnotationUtil - Class in edu.umd.cs.findbugs
Utility methods for BugAnnotation classes.
BugAnnotationUtil() - Constructor for class edu.umd.cs.findbugs.BugAnnotationUtil
 
BugAnnotationVisitor - Interface in edu.umd.cs.findbugs
 
BugAnnotationWithSourceLines - Class in edu.umd.cs.findbugs
 
BugAnnotationWithSourceLines() - Constructor for class edu.umd.cs.findbugs.BugAnnotationWithSourceLines
 
BugAspects - Class in edu.umd.cs.findbugs.gui2
These are the branches in our tree, each branch forms a complete query that could be sent to the main bugset to return all the bugs it contains For example, a single bugAspects could be or it could be , ,, In this implementation, , is different from ,.
BugAspects() - Constructor for class edu.umd.cs.findbugs.gui2.BugAspects
 
BugAspects(BugAspects) - Constructor for class edu.umd.cs.findbugs.gui2.BugAspects
 
BugCategory - Class in edu.umd.cs.findbugs
A BugCategory object collects all of the metadata for a category of bugs.
BugCategory(String, String, String, String) - Constructor for class edu.umd.cs.findbugs.BugCategory
Constructor.
BugCategory(String, String) - Constructor for class edu.umd.cs.findbugs.BugCategory
Constructor.
BugCategory(String) - Constructor for class edu.umd.cs.findbugs.BugCategory
Constructor.
BugCode - Class in edu.umd.cs.findbugs
A BugCode is an abbreviation that is shared among some number of BugPatterns.
BugCode(String, String) - Constructor for class edu.umd.cs.findbugs.BugCode
Constructor.
BugCode(String, String, int) - Constructor for class edu.umd.cs.findbugs.BugCode
 
bugCodeMap - Variable in class edu.umd.cs.findbugs.DetectorFactoryCollection
 
BugCollection - Interface in edu.umd.cs.findbugs
 
bugCollection - Variable in class edu.umd.cs.findbugs.cloud.AbstractCloud
 
BugCollectionBugReporter - Class in edu.umd.cs.findbugs
 
BugCollectionBugReporter(Project) - Constructor for class edu.umd.cs.findbugs.BugCollectionBugReporter
 
BugCollectionBugReporter(Project, PrintWriter) - Constructor for class edu.umd.cs.findbugs.BugCollectionBugReporter
 
BugCollectionStorageCloud - Class in edu.umd.cs.findbugs.cloud
A basic "cloud" that stores information to the bug collection analysis XML file.
BugCollectionStorageCloud(CloudPlugin, BugCollection, Properties) - Constructor for class edu.umd.cs.findbugs.cloud.BugCollectionStorageCloud
Constructor is not protected to allow CloudFactory.createCloudWithoutInitializing() create a new instance of this cloud
BugDesignation - Class in edu.umd.cs.findbugs
class to hold the user annotation and user designation for a BugInstance
BugDesignation() - Constructor for class edu.umd.cs.findbugs.BugDesignation
 
BugDesignation(String, long, String, String) - Constructor for class edu.umd.cs.findbugs.BugDesignation
 
BugDesignation(BugDesignation) - Constructor for class edu.umd.cs.findbugs.BugDesignation
 
bugFiled(BugInstance, Object) - Method in class edu.umd.cs.findbugs.cloud.BugCollectionStorageCloud
 
bugFiled(BugInstance, Object) - Method in interface edu.umd.cs.findbugs.cloud.Cloud
Note that we've initiated or completed a request to file a bug;
bugFiled(BugInstance, Object) - Method in class edu.umd.cs.findbugs.cloud.DoNothingCloud
 
BugFiler - Interface in edu.umd.cs.findbugs.cloud
 
BugFilingCommentHelper - Class in edu.umd.cs.findbugs.cloud
 
BugFilingCommentHelper(Cloud) - Constructor for class edu.umd.cs.findbugs.cloud.BugFilingCommentHelper
 
BugFilingCommentHelper.SourceLine - Class in edu.umd.cs.findbugs.cloud
 
BugFilingCommentHelper.SourceLine(int, String) - Constructor for class edu.umd.cs.findbugs.cloud.BugFilingCommentHelper.SourceLine
 
BugInstance - Class in edu.umd.cs.findbugs
An instance of a bug pattern.
BugInstance(String, int) - Constructor for class edu.umd.cs.findbugs.BugInstance
Constructor.
BugInstance(Detector, String, int) - Constructor for class edu.umd.cs.findbugs.BugInstance
Create a new BugInstance.
BugInstance(Detector2, String, int) - Constructor for class edu.umd.cs.findbugs.BugInstance
Create a new BugInstance.
BugInstance.NoSuchBugPattern - Exception in edu.umd.cs.findbugs
 
BugInstance.NoSuchBugPattern(String) - Constructor for exception edu.umd.cs.findbugs.BugInstance.NoSuchBugPattern
 
BugInstance.XmlProps - Class in edu.umd.cs.findbugs
These are properties read from an analysis XML file.
BugInstance.XmlProps() - Constructor for class edu.umd.cs.findbugs.BugInstance.XmlProps
 
bugIsFiled() - Method in enum edu.umd.cs.findbugs.cloud.Cloud.BugFilingStatus
 
BugLeafNode - Class in edu.umd.cs.findbugs.gui2
These are the leaves of the tree, note that coloring is not done here, it is done in BugRenderer This class is basically just a wrapper for BugInstance
BugLinkInterface - Interface in edu.umd.cs.findbugs.cloud
 
bugListPanel() - Method in class edu.umd.cs.findbugs.gui2.MainFrameTree
 
BugLoader - Class in edu.umd.cs.findbugs.gui2
Everything having to do with loading bugs should end up here.
BugMatcher - Class in edu.umd.cs.findbugs.filter
Match bug instances having one of given codes or patterns.
BugMatcher(String, String, String) - Constructor for class edu.umd.cs.findbugs.filter.BugMatcher
Constructor.
BugPattern - Class in edu.umd.cs.findbugs
A BugPattern object collects all of the metadata for a particular species of BugInstance.
BugPattern(String, String, String, boolean, String, String, String, String, int) - Constructor for class edu.umd.cs.findbugs.BugPattern
Constructor.
bugPatternIterator() - Method in class edu.umd.cs.findbugs.DetectorFactoryCollection
Get an Iterator over all registered bug patterns.
bugPatternMap - Variable in class edu.umd.cs.findbugs.DetectorFactoryCollection
 
BugProperty - Class in edu.umd.cs.findbugs
Name/value metadata pair that may be attached to a BugInstance.
BugRankCategory - Enum in edu.umd.cs.findbugs
Smaller value is scarier
BugRanker - Class in edu.umd.cs.findbugs
Bug rankers are used to compute a bug rank for each bug instance.
BugRenderer - Class in edu.umd.cs.findbugs.gui2
 
BugRenderer() - Constructor for class edu.umd.cs.findbugs.gui2.BugRenderer
 
bugReporter - Variable in class edu.umd.cs.findbugs.asm.ClassNodeDetector
 
BugReporter - Interface in edu.umd.cs.findbugs
Generic interface for bug reporter objects.
bugReporter - Variable in class edu.umd.cs.findbugs.ResourceTrackingDetector
 
BugReporterDecorator - Class in edu.umd.cs.findbugs.bugReporter
Abstract base class for bug reporters defined as plugins.
BugReporterDecorator(ComponentPlugin<BugReporterDecorator>, BugReporter) - Constructor for class edu.umd.cs.findbugs.bugReporter.BugReporterDecorator
 
BugReporterObserver - Interface in edu.umd.cs.findbugs
Observer to determine when a BugReporter reports a bug.
BUGS_FOUND_FLAG - Static variable in interface edu.umd.cs.findbugs.ExitCodes
Bugs were reported.
BugSaver - Class in edu.umd.cs.findbugs.gui2
Save bugs here, uses SortedBugCollection.writeXML()
BugSaver() - Constructor for class edu.umd.cs.findbugs.gui2.BugSaver
 
BugSet - Class in edu.umd.cs.findbugs.gui2
BugSet is what we use instead of SortedBugCollections.
bugsPopulated() - Method in interface edu.umd.cs.findbugs.BugCollection
 
bugsPopulated() - Method in class edu.umd.cs.findbugs.cloud.AbstractCloud
 
bugsPopulated() - Method in class edu.umd.cs.findbugs.cloud.BugCollectionStorageCloud
 
bugsPopulated() - Method in interface edu.umd.cs.findbugs.cloud.Cloud
Called after the bugs in the bug collection are loaded; bugs should not be synchronized before this method is called
bugsPopulated() - Method in class edu.umd.cs.findbugs.cloud.DoNothingCloud
 
bugsPopulated() - Method in class edu.umd.cs.findbugs.SortedBugCollection
 
bugSummaryComponent(String, BugInstance) - Method in class edu.umd.cs.findbugs.gui2.MainFrameComponentFactory
Creates bug summary component.
BugTreeModel - Class in edu.umd.cs.findbugs.gui2
The treeModel for our JTree
BugTreeModel(MainFrame, JTree, SorterTableColumnModel, BugSet) - Constructor for class edu.umd.cs.findbugs.gui2.BugTreeModel
 
BugTreeModel(BugTreeModel) - Constructor for class edu.umd.cs.findbugs.gui2.BugTreeModel
 
build(String) - Static method in class edu.umd.cs.findbugs.ba.AnalysisFeatures.Builder
 
build() - Method in class edu.umd.cs.findbugs.ba.BetterCFGBuilder2
 
build() - Method in interface edu.umd.cs.findbugs.ba.CFGBuilder
Build the CFG.
build() - Method in class edu.umd.cs.findbugs.ba.LineNumberMap
Build the line number information.
build() - Method in class edu.umd.cs.findbugs.classfile.analysis.ClassInfo.Builder
 
build() - Method in class edu.umd.cs.findbugs.classfile.analysis.ClassNameAndSuperclassInfo.Builder
 
build() - Method in class edu.umd.cs.findbugs.classfile.analysis.FieldInfo.Builder
 
build() - Method in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo.Builder
 
build(IClassPath, IClassPathBuilderProgress) - Method in interface edu.umd.cs.findbugs.classfile.IClassPathBuilder
Build the classpath.
build(IClassPath, IClassPathBuilderProgress) - Method in class edu.umd.cs.findbugs.classfile.impl.ClassPathBuilder
 
build() - Method in class edu.umd.cs.findbugs.plan.ExecutionPlan
Build the execution plan.
BuildCheckReturnAnnotationDatabase - Class in edu.umd.cs.findbugs.detect
Scan application classes for CheckReturnValue annotations.
BuildCheckReturnAnnotationDatabase() - Constructor for class edu.umd.cs.findbugs.detect.BuildCheckReturnAnnotationDatabase
 
BuildInterproceduralCallGraph - Class in edu.umd.cs.findbugs.detect
Build the interprocedural call graph.
BuildInterproceduralCallGraph(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.BuildInterproceduralCallGraph
Constructor.
BuildNonNullAnnotationDatabase - Class in edu.umd.cs.findbugs.detect
Deprecated.
AnnotationDatabases are being phased out, since annotations are now stored directly in the XClass/XMethod/XField objects. Resolving nullness annotations will be handled through the JSR-305 type qualifier code.
BuildNonNullAnnotationDatabase(NullnessAnnotationDatabase) - Constructor for class edu.umd.cs.findbugs.detect.BuildNonNullAnnotationDatabase
Deprecated.
 
BuildNonnullReturnDatabase - Class in edu.umd.cs.findbugs.detect
Build database of methods that return values guaranteed to be nonnull
BuildNonnullReturnDatabase() - Constructor for class edu.umd.cs.findbugs.detect.BuildNonnullReturnDatabase
 
BuildObligationPolicyDatabase - Class in edu.umd.cs.findbugs.detect
Build the ObligationPolicyDatabase used by ObligationAnalysis.
BuildObligationPolicyDatabase(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.BuildObligationPolicyDatabase
 
BuildStringPassthruGraph - Class in edu.umd.cs.findbugs.detect
Builds the database of string parameters passed from method to method unchanged.
BuildStringPassthruGraph(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.BuildStringPassthruGraph
 
BuildStringPassthruGraph.MethodParameter - Class in edu.umd.cs.findbugs.detect
 
BuildStringPassthruGraph.MethodParameter(MethodDescriptor, int) - Constructor for class edu.umd.cs.findbugs.detect.BuildStringPassthruGraph.MethodParameter
 
BuildStringPassthruGraph.StringPassthruDatabase - Class in edu.umd.cs.findbugs.detect
 
BuildStringPassthruGraph.StringPassthruDatabase() - Constructor for class edu.umd.cs.findbugs.detect.BuildStringPassthruGraph.StringPassthruDatabase
 
buildTestSuite() - Method in class edu.umd.cs.findbugs.tools.junit.JUnitJarRunner
Build a TestSuite of all the tests contained in the jar file.
BuildUnconditionalParamDerefDatabase - Class in edu.umd.cs.findbugs.detect
Build database of unconditionally dereferenced parameters.
BuildUnconditionalParamDerefDatabase() - Constructor for class edu.umd.cs.findbugs.detect.BuildUnconditionalParamDerefDatabase
 
BUSY - Static variable in class edu.umd.cs.findbugs.ba.CFG
Flag set if CFG is busy (in the process of being refined.
ByInterfaceDetectorFactorySelector - Class in edu.umd.cs.findbugs.plan
DetectorFactorySelector implementation that chooses detectors based on an implemented interface or extended superclass.
ByInterfaceDetectorFactorySelector(Plugin, Class<?>) - Constructor for class edu.umd.cs.findbugs.plan.ByInterfaceDetectorFactorySelector
 
byName(String) - Static method in class edu.umd.cs.findbugs.filter.RelationalOp
 
ByteCodePattern - Class in edu.umd.cs.findbugs.ba.bcp
A ByteCodePattern is a pattern matching a sequence of bytecode instructions.
ByteCodePattern() - Constructor for class edu.umd.cs.findbugs.ba.bcp.ByteCodePattern
 
ByteCodePatternDetector - Class in edu.umd.cs.findbugs
A base class for bug detectors that are based on a ByteCodePattern.
ByteCodePatternDetector() - Constructor for class edu.umd.cs.findbugs.ByteCodePatternDetector
 
ByteCodePatternMatch - Class in edu.umd.cs.findbugs.ba.bcp
 
ByteCodePatternMatch(BindingSet, PatternElementMatch) - Constructor for class edu.umd.cs.findbugs.ba.bcp.ByteCodePatternMatch
 
byteCodePatternMatchIterator() - Method in class edu.umd.cs.findbugs.ba.bcp.PatternMatcher
Return an Iterator over the ByteCodePatternMatch objects representing successful matches of the ByteCodePattern.
BytecodeScanner - Class in edu.umd.cs.findbugs.ba
Scan the raw bytecodes of a method.
BytecodeScanner() - Constructor for class edu.umd.cs.findbugs.ba.BytecodeScanner
 
BytecodeScanner.Callback - Interface in edu.umd.cs.findbugs.ba
Callback interface to report scanned instructions.
BytecodeScanningDetector - Class in edu.umd.cs.findbugs
Base class for Detectors which want to extend DismantleBytecode.
BytecodeScanningDetector() - Constructor for class edu.umd.cs.findbugs.BytecodeScanningDetector
 

C

CACHING_VALUE - Static variable in class edu.umd.cs.findbugs.detect.DeadLocalStoreProperty
Caching value
Call - Class in edu.umd.cs.findbugs.ba.ca
 
Call(String, String, String) - Constructor for class edu.umd.cs.findbugs.ba.ca.Call
 
CALLED_METHOD_1 - Static variable in class edu.umd.cs.findbugs.props.GeneralWarningProperty
Name of most recently called method.
CALLED_METHOD_2 - Static variable in class edu.umd.cs.findbugs.props.GeneralWarningProperty
Name of second-most recently called method.
CALLED_METHOD_3 - Static variable in class edu.umd.cs.findbugs.props.GeneralWarningProperty
Name of third-most recently called method.
CALLED_METHOD_4 - Static variable in class edu.umd.cs.findbugs.props.GeneralWarningProperty
Name of fourth-most recently called method.
calledMethodIterator() - Method in class edu.umd.cs.findbugs.SelfCalls
Get an Iterator over self-called methods.
CalledMethods - Class in edu.umd.cs.findbugs.detect
Detector to find private methods that are never called.
CalledMethods(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.CalledMethods
 
CallGraph - Class in edu.umd.cs.findbugs
 
CallGraph() - Constructor for class edu.umd.cs.findbugs.CallGraph
 
CallGraphEdge - Class in edu.umd.cs.findbugs
 
CallGraphNode - Class in edu.umd.cs.findbugs
 
CallGraphNode() - Constructor for class edu.umd.cs.findbugs.CallGraphNode
 
callIterator() - Method in class edu.umd.cs.findbugs.ba.ca.CallList
 
CallList - Class in edu.umd.cs.findbugs.ba.ca
 
CallList() - Constructor for class edu.umd.cs.findbugs.ba.ca.CallList
 
CallListAnalysis - Class in edu.umd.cs.findbugs.ba.ca
 
CallListAnalysis(CFG, DepthFirstSearch, ConstantPoolGen) - Constructor for class edu.umd.cs.findbugs.ba.ca.CallListAnalysis
 
CallListDataflow - Class in edu.umd.cs.findbugs.ba.ca
Dataflow class for CallListAnalysis.
CallListDataflow(CFG, CallListAnalysis) - Constructor for class edu.umd.cs.findbugs.ba.ca.CallListDataflow
 
CallListDataflowFactory - Class in edu.umd.cs.findbugs.classfile.engine.bcel
Analysis engine to produce CallListDataflow objects for a method.
CallListDataflowFactory() - Constructor for class edu.umd.cs.findbugs.classfile.engine.bcel.CallListDataflowFactory
 
CallSite - Class in edu.umd.cs.findbugs
The site of a method call.
CallSite(Method, BasicBlock, InstructionHandle) - Constructor for class edu.umd.cs.findbugs.CallSite
Constructor.
callSiteIterator() - Method in class edu.umd.cs.findbugs.SelfCalls
Get an Iterator over all self call sites.
callsOverriddenMethodsFromConstructor(ClassDescriptor) - Method in class edu.umd.cs.findbugs.ba.FieldSummary
 
callsOverriddenMethodsFromSuperConstructor(ClassDescriptor) - Method in class edu.umd.cs.findbugs.ba.FieldSummary
 
CallToUnconditionalThrower - Class in edu.umd.cs.findbugs.detect
 
CallToUnconditionalThrower(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.CallToUnconditionalThrower
 
CallToUnsupportedMethod - Class in edu.umd.cs.findbugs.detect
 
CallToUnsupportedMethod(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.CallToUnsupportedMethod
 
cancel(boolean) - Method in class edu.umd.cs.findbugs.util.FutureValue
 
CANCEL_OPTION - Static variable in interface edu.umd.cs.findbugs.IGuiCallback
 
cancelClicked() - Method in class edu.umd.cs.findbugs.gui2.CloudCommentsPane
 
cancelLink - Variable in class edu.umd.cs.findbugs.gui2.CloudCommentsPane
 
canDownload() - Method in enum edu.umd.cs.findbugs.cloud.Cloud.SigninState
Can download issues without asking to sign in
canFilter(Sortables) - Static method in class edu.umd.cs.findbugs.gui2.FilterFactory
 
canNavigateAway() - Method in class edu.umd.cs.findbugs.gui2.CloudCommentsPane
 
canNavigateAway() - Method in class edu.umd.cs.findbugs.gui2.CommentsArea
 
canNavigateAway() - Method in class edu.umd.cs.findbugs.gui2.MainFrame
 
cannotDisable() - Method in class edu.umd.cs.findbugs.Plugin
 
CANONICAL_PACKAGE_SEPARATOR - Static variable in class edu.umd.cs.findbugs.SourceLineAnnotation
 
canonicalize(MethodDescriptor) - Method in class edu.umd.cs.findbugs.classfile.DescriptorFactory
 
canonicalize(FieldDescriptor) - Method in class edu.umd.cs.findbugs.classfile.DescriptorFactory
 
canonicalizeAll() - Method in class edu.umd.cs.findbugs.ba.XFactory
 
canonicalizeString(String) - Static method in class edu.umd.cs.findbugs.ba.XFactory
 
canonicalizeString(String) - Static method in class edu.umd.cs.findbugs.classfile.DescriptorFactory
 
canRecompute() - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.JavaClassAnalysisEngine
 
canRecompute() - Method in class edu.umd.cs.findbugs.classfile.engine.ClassInfoAnalysisEngine
 
canRecompute() - Method in class edu.umd.cs.findbugs.classfile.engine.ClassNameAndSuperclassInfoAnalysisEngine
 
canRecompute() - Method in interface edu.umd.cs.findbugs.classfile.IClassAnalysisEngine
Return true if analysis results produced by this analysis engine can be recomputed.
canRecompute() - Method in class edu.umd.cs.findbugs.classfile.RecomputableClassAnalysisEngine
 
canReturnNormally() - Method in class edu.umd.cs.findbugs.ba.npe.ReturnPathType
 
canSeeCommentsByOthers(BugInstance) - Method in class edu.umd.cs.findbugs.cloud.AbstractCloud
 
canSetDesignations() - Method in class edu.umd.cs.findbugs.gui2.CloudCommentsPane
 
canSetDesignations() - Method in class edu.umd.cs.findbugs.gui2.CommentsArea
 
canStoreUserAnnotation(BugInstance) - Method in class edu.umd.cs.findbugs.cloud.AbstractCloud
 
canStoreUserAnnotation(BugInstance) - Method in interface edu.umd.cs.findbugs.cloud.Cloud
Is this bug one that gets persisted to the cloud?
canStoreUserAnnotation(BugInstance) - Method in class edu.umd.cs.findbugs.cloud.DoNothingCloud
 
canUpload() - Method in enum edu.umd.cs.findbugs.cloud.Cloud.SigninState
Can upload issues without asking to sign in
canValidate(Object) - Method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierValue
 
captureMemorySnapshot() - Method in class edu.umd.cs.findbugs.log.YourKitController
 
CATCH - Static variable in class edu.umd.cs.findbugs.ba.BlockType
 
catchesNull(ConstantPool, Code, Location) - Static method in class edu.umd.cs.findbugs.detect.FindNullDeref
 
catchTypesForNull - Static variable in class edu.umd.cs.findbugs.detect.FindNullDeref
 
categoryDescriptionMap - Variable in class edu.umd.cs.findbugs.DetectorFactoryCollection
 
CategoryFilteringBugReporter - Class in edu.umd.cs.findbugs
Filter reported warnings by category.
CategoryFilteringBugReporter(BugReporter, Set<String>) - Constructor for class edu.umd.cs.findbugs.CategoryFilteringBugReporter
 
CbeckMustOverrideSuperAnnotation - Class in edu.umd.cs.findbugs.detect
 
CbeckMustOverrideSuperAnnotation(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.CbeckMustOverrideSuperAnnotation
 
CFG - Class in edu.umd.cs.findbugs.ba
Simple control flow graph abstraction for BCEL.
CFG() - Constructor for class edu.umd.cs.findbugs.ba.CFG
Constructor.
cfg - Variable in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierDataflowAnalysis
 
cfg - Variable in class edu.umd.cs.findbugs.ba.type.TypeAnalysis
 
CFGBuilder - Interface in edu.umd.cs.findbugs.ba
Abstract interface for CFG builder classes.
CFGBuilderException - Exception in edu.umd.cs.findbugs.ba
 
CFGBuilderException(String) - Constructor for exception edu.umd.cs.findbugs.ba.CFGBuilderException
 
CFGBuilderFactory - Class in edu.umd.cs.findbugs.ba
Factory object to create CFGBuilders for methods.
CFGBuilderFactory() - Constructor for class edu.umd.cs.findbugs.ba.CFGBuilderFactory
 
CFGDetector - Class in edu.umd.cs.findbugs.bcel
Base class for detectors that analyze CFG (and/or use CFG-based analyses).
CFGDetector() - Constructor for class edu.umd.cs.findbugs.bcel.CFGDetector
 
CFGFactory - Class in edu.umd.cs.findbugs.classfile.engine.bcel
Analysis engine to produce CFG (control flow graph) objects for an analyzed method.
CFGFactory() - Constructor for class edu.umd.cs.findbugs.classfile.engine.bcel.CFGFactory
Constructor.
CFGPrinter - Class in edu.umd.cs.findbugs.ba
Print out a representation of a control-flow graph.
CFGPrinter(CFG) - Constructor for class edu.umd.cs.findbugs.ba.CFGPrinter
 
changeClicked() - Method in class edu.umd.cs.findbugs.gui2.CloudCommentsPane
 
changeCloud(String) - Method in class edu.umd.cs.findbugs.gui2.CloudCommentsPane
 
changeDesignationOfBugRightNow(BugInstance, String) - Method in class edu.umd.cs.findbugs.gui2.CloudCommentsPane
 
characters(char[], int, int) - Method in class edu.umd.cs.findbugs.SAXBugCollectionHandler
 
charset - Static variable in class edu.umd.cs.findbugs.charsets.SourceCharset
 
charset - Static variable in class edu.umd.cs.findbugs.charsets.UserTextFile
 
charset - Static variable in class edu.umd.cs.findbugs.charsets.UTF8
 
check() - Static method in class edu.umd.cs.findbugs.CheckBcel
Check that the BCEL classes present seem to be the right ones.
check(T, T) - Method in class edu.umd.cs.findbugs.filter.RelationalOp
 
check() - Method in class edu.umd.cs.findbugs.gui2.SorterTableColumnModel
 
CHECK_ANNOTATIONS - Static variable in class edu.umd.cs.findbugs.ba.deref.UnconditionalValueDerefAnalysis
 
CHECK_CALLS - Static variable in class edu.umd.cs.findbugs.ba.deref.UnconditionalValueDerefAnalysis
 
CHECK_FOR_NULL - Static variable in class edu.umd.cs.findbugs.ba.jsr305.JSR305NullnessAnnotations
 
CHECK_FOR_NULL - Static variable in class edu.umd.cs.findbugs.ba.NullnessAnnotation
 
CHECK_RETURN_VALUE_HIGH - Static variable in class edu.umd.cs.findbugs.ba.CheckReturnValueAnnotation
 
CHECK_RETURN_VALUE_IGNORE - Static variable in class edu.umd.cs.findbugs.ba.CheckReturnValueAnnotation
 
CHECK_RETURN_VALUE_INFERRED - Static variable in class edu.umd.cs.findbugs.ba.CheckReturnValueAnnotation
 
CHECK_RETURN_VALUE_LOW - Static variable in class edu.umd.cs.findbugs.ba.CheckReturnValueAnnotation
 
CHECK_RETURN_VALUE_LOW_BAD_PRACTICE - Static variable in class edu.umd.cs.findbugs.ba.CheckReturnValueAnnotation
 
CHECK_RETURN_VALUE_MEDIUM - Static variable in class edu.umd.cs.findbugs.ba.CheckReturnValueAnnotation
 
CHECK_RETURN_VALUE_MEDIUM_BAD_PRACTICE - Static variable in class edu.umd.cs.findbugs.ba.CheckReturnValueAnnotation
 
CHECK_RETURN_VALUE_UNKNOWN - Static variable in class edu.umd.cs.findbugs.ba.CheckReturnValueAnnotation
 
CHECK_RETURN_VALUE_VERY_HIGH - Static variable in class edu.umd.cs.findbugs.ba.CheckReturnValueAnnotation
 
checkAllNonNullParams(Location, ValueNumberFrame, ConstantPoolGen, Method, IsNullValueDataflow, TypeDataflow) - Static method in class edu.umd.cs.findbugs.ba.deref.UnconditionalValueDerefAnalysis
 
CheckAnalysisContextContainedAnnotation - Class in edu.umd.cs.findbugs.detect
 
CheckAnalysisContextContainedAnnotation(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.CheckAnalysisContextContainedAnnotation
 
checkAnnotation(String, Collection<BugInstance>, boolean, int, Integer, Integer, Object, int, ClassDescriptor) - Method in class edu.umd.cs.findbugs.detect.CheckExpectedWarnings
 
CheckBcel - Class in edu.umd.cs.findbugs
Check that the BCEL classes present seem to be the right ones.
CheckBcel() - Constructor for class edu.umd.cs.findbugs.CheckBcel
 
CheckBoxList<E> - Class in edu.umd.cs.findbugs.gui2
A list of JCheckBoxes!
CheckBoxList() - Constructor for class edu.umd.cs.findbugs.gui2.CheckBoxList
 
CheckBoxList(E[]) - Constructor for class edu.umd.cs.findbugs.gui2.CheckBoxList
 
CheckBoxList.CellRenderer - Class in edu.umd.cs.findbugs.gui2
 
CheckBoxList.CellRenderer() - Constructor for class edu.umd.cs.findbugs.gui2.CheckBoxList.CellRenderer
 
checkBugInstance(BugInstance) - Method in class edu.umd.cs.findbugs.TextUIBugReporter
For debugging: check a BugInstance to make sure it is valid.
CheckCalls - Class in edu.umd.cs.findbugs.detect
This is just for debugging method call resolution.
CheckCalls(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.CheckCalls
 
CheckClassfileVersion - Class in edu.umd.cs.findbugs.tools
Verify that a set of jar files are compiled for Java 5.0, the release standard for FindBugs
CheckClassfileVersion() - Constructor for class edu.umd.cs.findbugs.tools.CheckClassfileVersion
 
checkConsistent(Variable, Variable, BindingSet) - Method in class edu.umd.cs.findbugs.ba.bcp.FieldAccess
Check that the Variables determined for the field and the value loaded/stored are consistent with previous variable definitions.
checkDescribed(String, CheckMessages.XMLFile, Set<String>, Set<String>) - Method in class edu.umd.cs.findbugs.tools.xml.CheckMessages
 
CHECKED_EXCEPTIONS_FLAG - Static variable in interface edu.umd.cs.findbugs.ba.EdgeTypes
Checked exceptions can be thrown on edge.
CHECKED_VALUE - Static variable in class edu.umd.cs.findbugs.detect.NullDerefProperty
Redundant null comparison is of a checked null value.
CheckedAnalysisException - Exception in edu.umd.cs.findbugs.classfile
Common superclass for all checked exceptions that can be thrown while performing some kind of analysis.
CheckedAnalysisException() - Constructor for exception edu.umd.cs.findbugs.classfile.CheckedAnalysisException
Constructor.
CheckedAnalysisException(CheckedAnalysisException) - Constructor for exception edu.umd.cs.findbugs.classfile.CheckedAnalysisException
 
CheckedAnalysisException(String) - Constructor for exception edu.umd.cs.findbugs.classfile.CheckedAnalysisException
Constructor.
CheckedAnalysisException(String, Throwable) - Constructor for exception edu.umd.cs.findbugs.classfile.CheckedAnalysisException
Constructor.
checkEdges(CFG, Map<ValueNumber, NullValueUnconditionalDeref>, Map<ValueNumber, SortedSet<Location>>) - Method in class edu.umd.cs.findbugs.ba.npe.NullDerefAndRedundantComparisonFinder
 
checkedNonNullValue() - Static method in class edu.umd.cs.findbugs.ba.npe.IsNullValue
Get the instance representing a value known to be non-null because it was compared against null value, or because we saw the object creation.
checkedNullValue() - Static method in class edu.umd.cs.findbugs.ba.npe.IsNullValue
Get the instance representing a value known to be null because it was compared against null value, or because we saw that it was assigned the null constant.
CheckExpectedWarnings - Class in edu.umd.cs.findbugs.detect
Check uses of the ExpectWarning and NoWarning annotations.
CheckExpectedWarnings(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.CheckExpectedWarnings
 
checkForInitialization(XField) - Method in class edu.umd.cs.findbugs.detect.InitializeNonnullFieldsInConstructor
 
checkForIntegerMinValue() - Method in class edu.umd.cs.findbugs.OpcodeStack.Item
Value could be Integer.MIN_VALUE
CheckForNull - Annotation Type in edu.umd.cs.findbugs.annotations
Deprecated.
- use CheckForNull instead.
checkForUpdates(boolean) - Method in class edu.umd.cs.findbugs.DetectorFactoryCollection
 
checkForUpdates(Collection<Plugin>, boolean) - Method in class edu.umd.cs.findbugs.updates.UpdateChecker
 
CheckImmutableAnnotation - Class in edu.umd.cs.findbugs.detect
 
CheckImmutableAnnotation(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.CheckImmutableAnnotation
 
checkIntegrity() - Method in class edu.umd.cs.findbugs.ba.CFG
 
CheckMessages - Class in edu.umd.cs.findbugs.tools.xml
Ensure that the XML messages files in a FindBugs plugin are valid and complete.
CheckMessages(String) - Constructor for class edu.umd.cs.findbugs.tools.xml.CheckMessages
 
checkMessages(CheckMessages.XMLFile) - Method in class edu.umd.cs.findbugs.tools.xml.CheckMessages
Check given messages file for validity.
checkNonNullParams(Location, ValueNumberFrame, ConstantPoolGen, Method, IsNullValueFrame) - Static method in class edu.umd.cs.findbugs.ba.deref.UnconditionalValueDerefAnalysis
 
checkParameters() - Method in class edu.umd.cs.findbugs.anttask.AbstractFindBugsTask
Check that all required attributes have been set.
checkParameters() - Method in class edu.umd.cs.findbugs.anttask.ComputeBugHistoryTask
 
checkParameters() - Method in class edu.umd.cs.findbugs.anttask.ConvertXmlToTextTask
 
checkParameters() - Method in class edu.umd.cs.findbugs.anttask.FilterBugsTask
 
checkParameters() - Method in class edu.umd.cs.findbugs.anttask.FindBugsTask
Check that all required attributes have been set
checkParameters() - Method in class edu.umd.cs.findbugs.anttask.MineBugHistoryTask
 
checkParameters() - Method in class edu.umd.cs.findbugs.anttask.SetBugDatabaseInfoTask
 
checkParameters() - Method in class edu.umd.cs.findbugs.anttask.UnionBugs2
 
checkProperty(T, Object) - Method in class edu.umd.cs.findbugs.props.WarningPropertySet
Check whether or not the given WarningProperty has the given attribute value.
CheckRelaxingNullnessAnnotation - Class in edu.umd.cs.findbugs.detect
Checks that overriding methods do not relax Nonnull (made CheckForNull) on return values or CheckForNull (made Nonnull) on parameters.
CheckRelaxingNullnessAnnotation(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.CheckRelaxingNullnessAnnotation
 
checkResolveHost() - Method in class edu.umd.cs.findbugs.cloud.username.WebCloudNameLookup
 
CheckReturnAnnotationDatabase - Class in edu.umd.cs.findbugs.ba
 
CheckReturnAnnotationDatabase() - Constructor for class edu.umd.cs.findbugs.ba.CheckReturnAnnotationDatabase
 
CheckReturnValue - Annotation Type in edu.umd.cs.findbugs.annotations
Deprecated.
- use CheckReturnValue instead.
CheckReturnValueAnnotation - Class in edu.umd.cs.findbugs.ba
 
checksForEqualTo(ClassDescriptor, ClassDescriptor) - Method in class edu.umd.cs.findbugs.ba.ClassSummary
 
CheckTypeQualifiers - Class in edu.umd.cs.findbugs.detect
Check JSR-305 type qualifiers.
CheckTypeQualifiers(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.CheckTypeQualifiers
 
checkUnconditionalDerefDatabase(Location, ValueNumberFrame, ConstantPoolGen, IsNullValueFrame, TypeDataflow) - Static method in class edu.umd.cs.findbugs.ba.deref.UnconditionalValueDerefAnalysis
 
childIterator() - Method in class edu.umd.cs.findbugs.filter.CompoundMatcher
 
childIterator() - Method in class edu.umd.cs.findbugs.graph.SearchTree
Return collection of children of this search tree.
children - Variable in class edu.umd.cs.findbugs.filter.CompoundMatcher
 
choose(JavaClassAndMethod) - Method in class edu.umd.cs.findbugs.ba.CompoundMethodChooser
Deprecated.
 
choose(XMethod) - Method in class edu.umd.cs.findbugs.ba.CompoundMethodChooser
Deprecated.
 
choose(Value) - Method in interface edu.umd.cs.findbugs.ba.DataflowValueChooser
 
choose(Edge) - Method in interface edu.umd.cs.findbugs.ba.EdgeChooser
Return whether or not given Edge should be chosen.
choose(JavaClassAndMethod) - Method in interface edu.umd.cs.findbugs.ba.JavaClassAndMethodChooser
Deprecated.
 
choose(XMethod) - Method in interface edu.umd.cs.findbugs.ba.JavaClassAndMethodChooser
Deprecated.
 
choose(Method) - Method in interface edu.umd.cs.findbugs.ba.MethodChooser
Determine whether or not given method should be chosen.
choose(DetectorFactory) - Method in interface edu.umd.cs.findbugs.DetectorFactoryChooser
Return whether or not given DetectorFactory should be chosen.
Churn - Class in edu.umd.cs.findbugs.workflow
 
Churn() - Constructor for class edu.umd.cs.findbugs.workflow.Churn
 
Churn(BugCollection) - Constructor for class edu.umd.cs.findbugs.workflow.Churn
 
claim(BugInstance) - Method in class edu.umd.cs.findbugs.cloud.AbstractCloud
 
claim(BugInstance) - Method in interface edu.umd.cs.findbugs.cloud.Cloud
Claim the bug
claim(BugInstance) - Method in class edu.umd.cs.findbugs.cloud.DoNothingCloud
 
claimedBy(BugInstance) - Method in class edu.umd.cs.findbugs.cloud.AbstractCloud
 
claimedBy(BugInstance) - Method in interface edu.umd.cs.findbugs.cloud.Cloud
Get the user who has claimed a bug; null if no one has
claimedBy(BugInstance) - Method in class edu.umd.cs.findbugs.cloud.DoNothingCloud
 
CLASS_HASH_ELEMENT_NAME - Static variable in class edu.umd.cs.findbugs.ba.ClassHash
XML element name for a ClassHash.
CLASS_HASHES_ELEMENT_NAME - Static variable in interface edu.umd.cs.findbugs.BugCollection
 
CLASS_NAME_KEY - Static variable in class edu.umd.cs.findbugs.model.ClassFeatureSet
 
ClassAnnotation - Class in edu.umd.cs.findbugs
A BugAnnotation object specifying a Java class involved in the bug.
ClassAnnotation(String) - Constructor for class edu.umd.cs.findbugs.ClassAnnotation
Constructor.
ClassAnnotation(String, String) - Constructor for class edu.umd.cs.findbugs.ClassAnnotation
 
ClassContext - Class in edu.umd.cs.findbugs.ba
A ClassContext caches all of the auxiliary objects used to analyze the methods of a class.
ClassContext(JavaClass, AnalysisContext) - Constructor for class edu.umd.cs.findbugs.ba.ClassContext
Constructor.
classContext - Variable in class edu.umd.cs.findbugs.bcel.CFGDetector
 
ClassContextClassAnalysisEngine - Class in edu.umd.cs.findbugs.classfile.engine.bcel
Adapter to produce the ClassContext for a given class.
ClassContextClassAnalysisEngine() - Constructor for class edu.umd.cs.findbugs.classfile.engine.bcel.ClassContextClassAnalysisEngine
 
ClassData - Class in edu.umd.cs.findbugs.classfile.analysis
The data (bytes) of a class.
ClassData(ClassDescriptor, ICodeBaseEntry, byte[]) - Constructor for class edu.umd.cs.findbugs.classfile.analysis.ClassData
Constructor.
ClassDataAnalysisEngine - Class in edu.umd.cs.findbugs.classfile.engine
Analysis engine to produce the data (bytes) of a class.
ClassDataAnalysisEngine() - Constructor for class edu.umd.cs.findbugs.classfile.engine.ClassDataAnalysisEngine
 
ClassDescriptor - Class in edu.umd.cs.findbugs.classfile
Descriptor identifying a class.
ClassDescriptor(String) - Constructor for class edu.umd.cs.findbugs.classfile.ClassDescriptor
Constructor.
ClassFactory - Class in edu.umd.cs.findbugs.classfile.impl
Factory to create codebase/classpath/classfile objects.
ClassFeatureSet - Class in edu.umd.cs.findbugs.model
Features of a class which may be used to identify it if it is renamed or modified.
ClassFeatureSet() - Constructor for class edu.umd.cs.findbugs.model.ClassFeatureSet
Constructor.
classFeatureSetIterator() - Method in class edu.umd.cs.findbugs.SortedBugCollection
 
ClassHash - Class in edu.umd.cs.findbugs.ba
Compute a hash of method names and signatures.
ClassHash() - Constructor for class edu.umd.cs.findbugs.ba.ClassHash
Constructor.
ClassHash(String, byte[]) - Constructor for class edu.umd.cs.findbugs.ba.ClassHash
Constructor.
classHasParameter(JavaClass) - Static method in class edu.umd.cs.findbugs.detect.UnreadFields
 
ClassInfo - Class in edu.umd.cs.findbugs.classfile.analysis
ClassInfo represents important metadata about a loaded class, such as its superclass, access flags, codebase entry, etc.
ClassInfo.Builder - Class in edu.umd.cs.findbugs.classfile.analysis
 
ClassInfo.Builder() - Constructor for class edu.umd.cs.findbugs.classfile.analysis.ClassInfo.Builder
 
ClassInfoAnalysisEngine - Class in edu.umd.cs.findbugs.classfile.engine
Analysis engine to produce the ClassInfo for a loaded class.
ClassInfoAnalysisEngine() - Constructor for class edu.umd.cs.findbugs.classfile.engine.ClassInfoAnalysisEngine
 
classLoader - Variable in class edu.umd.cs.findbugs.ComponentPlugin
 
ClassMatcher - Class in edu.umd.cs.findbugs.filter
 
ClassMatcher(String) - Constructor for class edu.umd.cs.findbugs.filter.ClassMatcher
 
ClassMatcher(String, String) - Constructor for class edu.umd.cs.findbugs.filter.ClassMatcher
 
ClassMember - Interface in edu.umd.cs.findbugs.ba
Common super-interface for class members (fields and methods).
className - Variable in class edu.umd.cs.findbugs.detect.StaticFieldLoadStreamFactory
 
className - Variable in class edu.umd.cs.findbugs.PackageMemberAnnotation
 
ClassName - Class in edu.umd.cs.findbugs.util
Utility methods for working with class names.
ClassName() - Constructor for class edu.umd.cs.findbugs.util.ClassName
 
ClassNameAndSuperclassInfo - Class in edu.umd.cs.findbugs.classfile.analysis
Represents the class name, superclass name, and interface list of a class.
ClassNameAndSuperclassInfo.Builder - Class in edu.umd.cs.findbugs.classfile.analysis
 
ClassNameAndSuperclassInfo.Builder() - Constructor for class edu.umd.cs.findbugs.classfile.analysis.ClassNameAndSuperclassInfo.Builder
 
ClassNameAndSuperclassInfoAnalysisEngine - Class in edu.umd.cs.findbugs.classfile.engine
Analysis engine to produce the ClassInfo for a loaded class.
ClassNameAndSuperclassInfoAnalysisEngine() - Constructor for class edu.umd.cs.findbugs.classfile.engine.ClassNameAndSuperclassInfoAnalysisEngine
 
ClassNameMismatchException - Exception in edu.umd.cs.findbugs.classfile
Exception to indicate that the class name defined in a class file does not match its expected class name (as indicated by its resource name).
ClassNameMismatchException(ClassDescriptor, ClassDescriptor, ICodeBaseEntry) - Constructor for exception edu.umd.cs.findbugs.classfile.ClassNameMismatchException
Constructor.
ClassNameRewriter - Interface in edu.umd.cs.findbugs.model
Rewrite class names.
ClassNameRewriterUtil - Class in edu.umd.cs.findbugs.model
Utility methods for using a ClassNameRewriter.
ClassNameRewriterUtil() - Constructor for class edu.umd.cs.findbugs.model.ClassNameRewriterUtil
 
ClassNodeAnalysisEngine - Class in edu.umd.cs.findbugs.classfile.engine.asm
Analysis engine to produce the ClassNode (ASM tree format) for a class.
ClassNodeAnalysisEngine() - Constructor for class edu.umd.cs.findbugs.classfile.engine.asm.ClassNodeAnalysisEngine
 
ClassNodeDetector - Class in edu.umd.cs.findbugs.asm
Abstract base class to to reduce boilerplate needed for writing ASM-based Detectors implemented as ClassNode visitors
ClassNodeDetector(BugReporter) - Constructor for class edu.umd.cs.findbugs.asm.ClassNodeDetector
Construct a ClassNodeDetector.
ClassNotFoundExceptionParser - Class in edu.umd.cs.findbugs.ba
Parse the detail message in a ClassNotFoundException to extract the name of the missing class.
ClassNotFoundExceptionParser() - Constructor for class edu.umd.cs.findbugs.ba.ClassNotFoundExceptionParser
 
ClassParser - Class in edu.umd.cs.findbugs.classfile.engine
Parse a class to extract symbolic information. see http://java.sun.com/docs/books/vmspec/2nd-edition/html/ClassFile.doc.html
ClassParser(DataInputStream, ClassDescriptor, ICodeBaseEntry) - Constructor for class edu.umd.cs.findbugs.classfile.engine.ClassParser
Constructor.
ClassParserInterface - Interface in edu.umd.cs.findbugs.classfile.engine
Interface implemented by ClassParsers - objects that take the raw bytes of a classfile and parse the important symbolic information to produce ClassNameAndSuperclassInfo and ClassInfo objects.
ClassParserUsingASM - Class in edu.umd.cs.findbugs.classfile.engine
 
ClassParserUsingASM(ClassReader, ClassDescriptor, ICodeBaseEntry) - Constructor for class edu.umd.cs.findbugs.classfile.engine.ClassParserUsingASM
 
ClassParserUsingBCEL - Class in edu.umd.cs.findbugs.classfile.engine
Deprecated.
ClassParserUsingBCEL(JavaClass, ClassDescriptor, ICodeBaseEntry) - Constructor for class edu.umd.cs.findbugs.classfile.engine.ClassParserUsingBCEL
Deprecated.
 
ClassPathBuilder - Class in edu.umd.cs.findbugs.classfile.impl
Implementation of IClassPathBuilder.
ClassPathImpl - Class in edu.umd.cs.findbugs.classfile.impl
Implementation of IClassPath.
ClassPathImpl() - Constructor for class edu.umd.cs.findbugs.classfile.impl.ClassPathImpl
 
ClassPathUtil - Class in edu.umd.cs.findbugs.util
Some utility methods for working with the Java class path.
ClassPathUtil() - Constructor for class edu.umd.cs.findbugs.util.ClassPathUtil
 
ClassReaderAnalysisEngine - Class in edu.umd.cs.findbugs.classfile.engine.asm
Analysis engine to produce an ASM ClassReader for a class.
ClassReaderAnalysisEngine() - Constructor for class edu.umd.cs.findbugs.classfile.engine.asm.ClassReaderAnalysisEngine
 
ClassScreener - Class in edu.umd.cs.findbugs
Class to pre-screen class files, so that only a subset are analyzed.
ClassScreener() - Constructor for class edu.umd.cs.findbugs.ClassScreener
Constructor.
ClassSummary - Class in edu.umd.cs.findbugs.ba
 
ClassSummary() - Constructor for class edu.umd.cs.findbugs.ba.ClassSummary
 
ClassWarningSuppressor - Class in edu.umd.cs.findbugs
 
ClassWarningSuppressor(String, ClassAnnotation) - Constructor for class edu.umd.cs.findbugs.ClassWarningSuppressor
 
cleanCode(String, int, int) - Method in class edu.umd.cs.findbugs.workflow.TreemapVisualization
 
cleanDerefSet(Location, ValueNumberFrame) - Method in class edu.umd.cs.findbugs.ba.deref.UnconditionalValueDerefSet
 
cleanDirty() - Method in class edu.umd.cs.findbugs.BugDesignation
 
cleanStaleKnowledge(ValueNumberFrame) - Method in class edu.umd.cs.findbugs.ba.npe.IsNullValueFrame
 
CleanupObligation - Annotation Type in edu.umd.cs.findbugs.annotations
Mark a class or interface as a resource type requiring cleanup.
clear() - Method in class edu.umd.cs.findbugs.AnalysisCacheToRepositoryAdapter
 
clear() - Method in class edu.umd.cs.findbugs.ba.ca.CallList
 
clear() - Method in class edu.umd.cs.findbugs.ba.heap.FieldSet
 
clear() - Method in class edu.umd.cs.findbugs.ba.LockSet
Clear all entries out of this LockSet.
CLEAR - Static variable in class edu.umd.cs.findbugs.ba.obl.ObligationPolicyDatabaseAction
 
clear() - Method in class edu.umd.cs.findbugs.ba.obl.StateSet
 
clear() - Method in class edu.umd.cs.findbugs.ba.type.ExceptionSet
Remove all exceptions from the set.
clear() - Method in class edu.umd.cs.findbugs.ba.URLClassPathRepository
 
clear() - Method in class edu.umd.cs.findbugs.filter.CompoundMatcher
 
clear() - Method in class edu.umd.cs.findbugs.filter.Filter
 
clear() - Method in class edu.umd.cs.findbugs.log.Profiler
Clears the previously accumulated data.
clear() - Method in class edu.umd.cs.findbugs.OpcodeStack
 
clear() - Method in class edu.umd.cs.findbugs.sourceViewer.HighlightInformation
 
clear() - Method in class edu.umd.cs.findbugs.util.FractionalMultiset
 
clear() - Method in class edu.umd.cs.findbugs.util.MultiMap
 
clear() - Method in class edu.umd.cs.findbugs.util.Multiset
 
clearAllCategories() - Method in class edu.umd.cs.findbugs.config.ProjectFilterSettings
Clear all bug categories from the hidden list.
clearAnalysisContext() - Static method in class edu.umd.cs.findbugs.FindBugs2
 
clearAppVersions() - Method in interface edu.umd.cs.findbugs.BugCollection
Clear all AppVersions representing previously-analyzed versions of the application.
clearAppVersions() - Method in class edu.umd.cs.findbugs.SortedBugCollection
 
clearBugCounts() - Method in class edu.umd.cs.findbugs.PackageStats
 
clearBugCounts() - Method in class edu.umd.cs.findbugs.ProjectStats
Clear bug counts
clearBugInstances() - Method in class edu.umd.cs.findbugs.SortedBugCollection
 
clearBugs() - Method in class edu.umd.cs.findbugs.BugAccumulator
Clear all accumulated bugs without reporting them
clearCache() - Method in class edu.umd.cs.findbugs.ba.InnerClassAccessMap
Clear the cache.
clearCache() - Method in class edu.umd.cs.findbugs.gui2.BugSet
 
clearCache() - Method in interface edu.umd.cs.findbugs.gui2.FilterListener
 
clearCache() - Method in class edu.umd.cs.findbugs.gui2.SourceCodeDisplay
 
clearCaches() - Method in class edu.umd.cs.findbugs.FindBugs2
Protected to allow Eclipse plugin remember some cache data for later reuse
clearClassBeingAnalyzed() - Method in class edu.umd.cs.findbugs.ba.AnalysisContext
 
clearClassContextCache() - Method in class edu.umd.cs.findbugs.ba.AnalysisContext
Clear the ClassContext cache.
clearClassFeatures() - Method in interface edu.umd.cs.findbugs.BugCollection
 
clearClassFeatures() - Method in class edu.umd.cs.findbugs.SortedBugCollection
 
clearCloud() - Method in class edu.umd.cs.findbugs.SortedBugCollection
 
ClearCloudPreferences - Class in edu.umd.cs.findbugs.cloud.username
 
ClearCloudPreferences() - Constructor for class edu.umd.cs.findbugs.cloud.username.ClearCloudPreferences
 
clearDerefSet(ValueNumber) - Method in class edu.umd.cs.findbugs.ba.deref.UnconditionalValueDerefSet
Clear the set of dereferences for given ValueNumber
clearDerefsOnNonNullBranches(IsNullValueDataflow) - Method in class edu.umd.cs.findbugs.ba.deref.UnconditionalValueDerefAnalysis
HACK: use the given is-null dataflow to clear deref sets for values that are known to be definitely non-null on a branch.
clearErrors() - Method in class edu.umd.cs.findbugs.SortedBugCollection
 
clearExactSet() - Method in class edu.umd.cs.findbugs.ba.type.TypeFrame
Clear the exact type set.
clearFlag(int) - Method in class edu.umd.cs.findbugs.ba.CFG
 
clearGenerateRelativeSource() - Static method in class edu.umd.cs.findbugs.SourceLineAnnotation
 
ClearGuiSaveState - Class in edu.umd.cs.findbugs.gui2
 
ClearGuiSaveState() - Constructor for class edu.umd.cs.findbugs.gui2.ClearGuiSaveState
 
clearHistory() - Method in class edu.umd.cs.findbugs.BugInstance
 
clearInstance() - Static method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierAnnotation
 
clearInstance() - Static method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierApplications
 
clearInstance() - Static method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierValue
 
clearInstance() - Static method in class edu.umd.cs.findbugs.ba.ObjectTypeFactory
 
clearInstance() - Static method in class edu.umd.cs.findbugs.classfile.DescriptorFactory
 
clearMissingClasses() - Method in interface edu.umd.cs.findbugs.BugCollection
 
clearMissingClasses() - Method in class edu.umd.cs.findbugs.SortedBugCollection
 
clearNewlyAllocated() - Method in class edu.umd.cs.findbugs.OpcodeStack.Item
 
clearRepository() - Method in class edu.umd.cs.findbugs.ba.AnalysisContext
Clear the BCEL Repository in preparation for analysis.
clearSavedSessionInformation() - Static method in class edu.umd.cs.findbugs.cloud.username.WebCloudNameLookup
 
clearStack() - Method in class edu.umd.cs.findbugs.ba.Frame
Clear the Java operand stack.
clearSummaryTab() - Method in class edu.umd.cs.findbugs.gui2.MainFrame
 
clearUserDesignation() - Method in class edu.umd.cs.findbugs.BugInstance
clear the user designation.
clearViewCache() - Method in class edu.umd.cs.findbugs.gui2.BugTreeModel
 
clone() - Method in class edu.umd.cs.findbugs.AppVersion
 
clone() - Method in interface edu.umd.cs.findbugs.BugAnnotation
 
clone() - Method in class edu.umd.cs.findbugs.BugAnnotationWithSourceLines
 
clone() - Method in class edu.umd.cs.findbugs.BugInstance
 
clone() - Method in class edu.umd.cs.findbugs.BugProperty
 
clone() - Method in class edu.umd.cs.findbugs.config.ProjectFilterSettings
 
clone() - Method in class edu.umd.cs.findbugs.config.UserPreferences
 
clone() - Method in class edu.umd.cs.findbugs.detect.FindJSR166LockMonitorenter
 
clone() - Method in class edu.umd.cs.findbugs.detect.FindMismatchedWaitOrNotify
 
clone() - Method in class edu.umd.cs.findbugs.detect.FindOpenStream
 
clone() - Method in class edu.umd.cs.findbugs.detect.FindTwoLockWait
 
clone() - Method in class edu.umd.cs.findbugs.detect.LazyInit
 
clone() - Method in class edu.umd.cs.findbugs.IntAnnotation
 
clone() - Method in class edu.umd.cs.findbugs.LocalVariableAnnotation
 
clone() - Method in class edu.umd.cs.findbugs.PackageStats.ClassStats
 
clone() - Method in class edu.umd.cs.findbugs.ProjectStats
 
clone() - Method in class edu.umd.cs.findbugs.props.WarningPropertySet
 
clone() - Method in class edu.umd.cs.findbugs.SourceLineAnnotation
 
clone() - Method in class edu.umd.cs.findbugs.sourceViewer.DocumentCharacterIterator
 
clone() - Method in interface edu.umd.cs.findbugs.StatelessDetector
 
clone() - Method in class edu.umd.cs.findbugs.StringAnnotation
 
clone() - Method in class edu.umd.cs.findbugs.visitclass.BetterVisitor
clone() is overridden to change access control from protected to public.
cloneAll(Collection<BugInstance>, Collection<BugInstance>) - Static method in class edu.umd.cs.findbugs.SortedBugCollection
Clone all of the BugInstance objects in the source Collection and add them to the destination Collection.
cloneAndSetSpecialKind(int) - Method in class edu.umd.cs.findbugs.OpcodeStack.Item
 
CLONED_STORE - Static variable in class edu.umd.cs.findbugs.detect.DeadLocalStoreProperty
A store that seemed to have been cloned (an inlined finally block or JSR?
CloneIdiom - Class in edu.umd.cs.findbugs.detect
 
CloneIdiom(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.CloneIdiom
 
close() - Method in class edu.umd.cs.findbugs.ba.URLClassPath
Close all underlying resources.
close() - Method in interface edu.umd.cs.findbugs.classfile.IClassPath
Close all of the code bases that are part of this class path.
close() - Method in interface edu.umd.cs.findbugs.classfile.ICodeBase
This method should be called when done using the code base.
close() - Method in class edu.umd.cs.findbugs.classfile.impl.ClassPathImpl
 
close() - Method in class edu.umd.cs.findbugs.classfile.impl.DirectoryCodeBase
 
close() - Method in class edu.umd.cs.findbugs.classfile.impl.NestedZipFileCodeBase
 
close() - Method in class edu.umd.cs.findbugs.classfile.impl.SingleFileCodeBase
 
close() - Method in class edu.umd.cs.findbugs.classfile.impl.ZipFileCodeBase
 
close() - Method in class edu.umd.cs.findbugs.classfile.impl.ZipInputStreamCodeBase
 
close() - Static method in class edu.umd.cs.findbugs.gui2.NewFilterFrame
 
close(Closeable) - Static method in class edu.umd.cs.findbugs.io.IO
Close given InputStream, ignoring any resulting exception.
close(InputStream) - Static method in class edu.umd.cs.findbugs.io.IO
Close given InputStream, ignoring any resulting exception.
close(OutputStream) - Static method in class edu.umd.cs.findbugs.io.IO
Close given OutputStream, ignoring any resulting exception.
close() - Method in class edu.umd.cs.findbugs.io.SlowInputStream
 
close(InputStream) - Static method in class edu.umd.cs.findbugs.workflow.CopyBuggySource
 
close(OutputStream) - Static method in class edu.umd.cs.findbugs.workflow.CopyBuggySource
 
CLOSED - Static variable in class edu.umd.cs.findbugs.ba.ResourceValueFrame
The resource is closed (or unlocked, etc).
CLOSEIT_ROLE - Static variable in class edu.umd.cs.findbugs.TypeAnnotation
 
closeSilently(Connection) - Static method in class edu.umd.cs.findbugs.util.Util
 
closeSilently(PreparedStatement) - Static method in class edu.umd.cs.findbugs.util.Util
 
closeSilently(ResultSet) - Static method in class edu.umd.cs.findbugs.util.Util
 
closeSilently(InputStream) - Static method in class edu.umd.cs.findbugs.util.Util
 
closeSilently(Reader) - Static method in class edu.umd.cs.findbugs.util.Util
 
closeSilently(OutputStream) - Static method in class edu.umd.cs.findbugs.util.Util
 
closeSilently(Closeable) - Static method in class edu.umd.cs.findbugs.util.Util
 
closeSilently(ZipFile) - Static method in class edu.umd.cs.findbugs.util.Util
 
closeTag(String) - Method in class edu.umd.cs.findbugs.xml.Dom4JXMLOutput
 
closeTag(String) - Method in class edu.umd.cs.findbugs.xml.OutputStreamXMLOutput
 
closeTag(String) - Method in interface edu.umd.cs.findbugs.xml.XMLOutput
Close tag with given name.
CLOSING_NULL - Static variable in class edu.umd.cs.findbugs.detect.NullDerefProperty
 
Cloud - Interface in edu.umd.cs.findbugs.cloud
An interface for describing how a bug collection interacts with the FindBugs Cloud.
Cloud.BugFilingStatus - Enum in edu.umd.cs.findbugs.cloud
 
Cloud.CloudListener - Interface in edu.umd.cs.findbugs.cloud
 
Cloud.CloudStatusListener - Interface in edu.umd.cs.findbugs.cloud
 
Cloud.CloudTask - Interface in edu.umd.cs.findbugs.cloud
 
Cloud.CloudTaskListener - Interface in edu.umd.cs.findbugs.cloud
 
Cloud.Mode - Enum in edu.umd.cs.findbugs.cloud
 
Cloud.SigninState - Enum in edu.umd.cs.findbugs.cloud
 
Cloud.UserDesignation - Enum in edu.umd.cs.findbugs.cloud
 
CloudCommentsPane - Class in edu.umd.cs.findbugs.gui2
 
CloudCommentsPane() - Constructor for class edu.umd.cs.findbugs.gui2.CloudCommentsPane
 
CloudCommentsPaneSwing - Class in edu.umd.cs.findbugs.gui2
 
CloudCommentsPaneSwing() - Constructor for class edu.umd.cs.findbugs.gui2.CloudCommentsPaneSwing
 
cloudDetailsLabel - Variable in class edu.umd.cs.findbugs.gui2.CloudCommentsPane
 
CloudFactory - Class in edu.umd.cs.findbugs.cloud
 
CloudFactory() - Constructor for class edu.umd.cs.findbugs.cloud.CloudFactory
 
cloudId - Variable in class edu.umd.cs.findbugs.workflow.CloudSyncAndReport.CSPoptions
 
cloudId - Variable in class edu.umd.cs.findbugs.workflow.MergeSummarizeAndView.MSVOptions
 
CloudPlugin - Class in edu.umd.cs.findbugs.cloud
 
CloudPlugin(String, String, ClassLoader, Class<? extends Cloud>, Class<? extends NameLookup>, boolean, PropertyBundle, String, String) - Constructor for class edu.umd.cs.findbugs.cloud.CloudPlugin
 
CloudPluginBuilder - Class in edu.umd.cs.findbugs.cloud
 
CloudPluginBuilder() - Constructor for class edu.umd.cs.findbugs.cloud.CloudPluginBuilder
 
CloudReport - Class in edu.umd.cs.findbugs.workflow
Java main application to compute update a historical bug collection with results from another build/analysis.
CloudReport() - Constructor for class edu.umd.cs.findbugs.workflow.CloudReport
 
cloudSummary - Variable in class edu.umd.cs.findbugs.workflow.CloudSyncAndReport.CSPoptions
 
CloudSyncAndReport - Class in edu.umd.cs.findbugs.workflow
 
CloudSyncAndReport(CloudSyncAndReport.CSPoptions) - Constructor for class edu.umd.cs.findbugs.workflow.CloudSyncAndReport
 
CloudSyncAndReport.CSPoptions - Class in edu.umd.cs.findbugs.workflow
 
CloudSyncAndReport.CSPoptions() - Constructor for class edu.umd.cs.findbugs.workflow.CloudSyncAndReport.CSPoptions
 
cmd - Variable in class edu.umd.cs.findbugs.FindBugsMain
 
CODE_LENGTH_KEY - Static variable in class edu.umd.cs.findbugs.model.ClassFeatureSet
 
codeBytes - Variable in class edu.umd.cs.findbugs.visitclass.DismantleBytecode
 
ColorAlternator - Class in edu.umd.cs.findbugs.tools.html
 
ColorAlternator(String[]) - Constructor for class edu.umd.cs.findbugs.tools.html.ColorAlternator
 
columnAdded(TableColumnModelEvent) - Method in class edu.umd.cs.findbugs.gui2.BugTreeModel
 
columnMarginChanged(ChangeEvent) - Method in class edu.umd.cs.findbugs.gui2.BugTreeModel
 
columnMoved(TableColumnModelEvent) - Method in class edu.umd.cs.findbugs.gui2.BugTreeModel
 
columnRemoved(TableColumnModelEvent) - Method in class edu.umd.cs.findbugs.gui2.BugTreeModel
 
columnSelectionChanged(ListSelectionEvent) - Method in class edu.umd.cs.findbugs.gui2.BugTreeModel
 
columnSelectionChanged(ListSelectionEvent) - Method in class edu.umd.cs.findbugs.gui2.SorterTableColumnModel
 
combine(TypeQualifierAnnotation, TypeQualifierAnnotation) - Method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierAnnotationLookupResult
Subclasses must override this method to combine TypeQualifierAnnotations found in multiple superclasses.
combineBugHistories() - Static method in class edu.umd.cs.findbugs.gui2.BugLoader
TODO: This really needs to be rewritten such that they don't have to choose ALL xmls in one fel swoop.
combineParameterAnnotations(TypeQualifierAnnotation, TypeQualifierAnnotation) - Static method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierAnnotation
 
combineReturnTypeAnnotations(TypeQualifierAnnotation, TypeQualifierAnnotation) - Static method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierAnnotation
Combine return type annotations.
combineVertices(Set<VertexType>) - Method in interface edu.umd.cs.findbugs.graph.VertexCombinator
Combine given vertices into a single vertex.
CommandLine - Class in edu.umd.cs.findbugs.config
Helper class for parsing command line arguments.
CommandLine() - Constructor for class edu.umd.cs.findbugs.config.CommandLine
 
CommandLine.HelpRequestedException - Exception in edu.umd.cs.findbugs.config
 
CommandLine.HelpRequestedException() - Constructor for exception edu.umd.cs.findbugs.config.CommandLine.HelpRequestedException
 
CommandLineUiCallback - Class in edu.umd.cs.findbugs
Implementation of the UI callback for command line sessions.
CommandLineUiCallback() - Constructor for class edu.umd.cs.findbugs.CommandLineUiCallback
 
COMMENT - Static variable in class edu.umd.cs.findbugs.sourceViewer.JavaScanner
 
COMMENT - Static variable in class edu.umd.cs.findbugs.Token
A comment.
commentBoxClicked() - Method in class edu.umd.cs.findbugs.gui2.CloudCommentsPane
 
CommentsArea - Class in edu.umd.cs.findbugs.gui2
 
commonPrefix(String, String) - Static method in class edu.umd.cs.findbugs.util.Util
 
communicationInitiated() - Method in class edu.umd.cs.findbugs.cloud.AbstractCloud
 
communicationInitiated() - Method in interface edu.umd.cs.findbugs.cloud.Cloud
Returns true if communication has already been initiated (and perhaps completed).
communicationInitiated() - Method in class edu.umd.cs.findbugs.cloud.DoNothingCloud
 
compact(int[], int) - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumberFactory
Deprecated.
CompactLocationNumbering - Class in edu.umd.cs.findbugs.ba
Compute a compact numbering of Locations in a CFG.
CompactLocationNumbering(CFG) - Constructor for class edu.umd.cs.findbugs.ba.CompactLocationNumbering
Constructor.
CompactLocationNumberingFactory - Class in edu.umd.cs.findbugs.classfile.engine.bcel
Analysis engine to produce CompactLocationNumbering objects for methods.
CompactLocationNumberingFactory() - Constructor for class edu.umd.cs.findbugs.classfile.engine.bcel.CompactLocationNumberingFactory
Constructor.
compactValueNumbers(Dataflow<ValueNumberFrame, ValueNumberAnalysis>) - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumberAnalysis
Deprecated.
ComparableField - Interface in edu.umd.cs.findbugs.ba
 
ComparableMethod - Interface in edu.umd.cs.findbugs.ba
 
ComparatorIdiom - Class in edu.umd.cs.findbugs.detect
 
ComparatorIdiom(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.ComparatorIdiom
 
compare(BasicBlock, BasicBlock) - Method in class edu.umd.cs.findbugs.ba.AbstractBlockOrder
 
compare(BasicBlock, BasicBlock) - Method in interface edu.umd.cs.findbugs.ba.BlockOrder
Return relative order of blocks.
compare(E, E) - Static method in class edu.umd.cs.findbugs.ba.XFactory
Compare XMethod or XField object objects.
compare(BugInstance, BugInstance) - Method in class edu.umd.cs.findbugs.FuzzyBugComparator
 
compare(VertexType, VertexType) - Method in class edu.umd.cs.findbugs.graph.VisitationTimeComparator
 
compare(String, String) - Method in enum edu.umd.cs.findbugs.gui2.Sortables
 
compare(String, String) - Method in class edu.umd.cs.findbugs.gui2.SortableStringComparator
 
compare(Class<?>, Class<?>) - Method in class edu.umd.cs.findbugs.log.Profiler.ClassNameComparator
 
compare(Class<?>, Class<?>) - Method in class edu.umd.cs.findbugs.log.Profiler.TimePerCallComparator
 
compare(Class<?>, Class<?>) - Method in class edu.umd.cs.findbugs.log.Profiler.TotalCallsComparator
 
compare(Class<?>, Class<?>) - Method in class edu.umd.cs.findbugs.log.Profiler.TotalTimeComparator
 
compare(BugInstance, BugInstance) - Method in class edu.umd.cs.findbugs.SloppyBugComparator
 
compare(BugInstance, BugInstance) - Method in class edu.umd.cs.findbugs.SortedBugCollection.BugInstanceComparator
 
compare(BugInstance, BugInstance) - Method in class edu.umd.cs.findbugs.SortedBugCollection.MultiversionBugInstanceComparator
 
compare(Integer, Integer) - Method in class edu.umd.cs.findbugs.sourceViewer.NavigableTextPane.DistanceComparator
 
compare(int, int) - Static method in class edu.umd.cs.findbugs.util.Util
return sign of x - y
compare(long, long) - Static method in class edu.umd.cs.findbugs.util.Util
return sign of x - y
compare(BugInstance, BugInstance) - Method in class edu.umd.cs.findbugs.VersionInsensitiveBugComparator
 
compare(BugInstance, BugInstance) - Method in interface edu.umd.cs.findbugs.WarningComparator
 
COMPARE_IN_TEST_CASE - Static variable in class edu.umd.cs.findbugs.detect.RefComparisonWarningProperty
Compare inside test case
COMPARE_STATIC_STRINGS - Static variable in class edu.umd.cs.findbugs.detect.RefComparisonWarningProperty
Comparing static strings using equals operator.
compareClasses(BugCollection, BugCollection, ClassAnnotation, ClassAnnotation) - Method in class edu.umd.cs.findbugs.FuzzyBugComparator
 
compareClassesByName(BugCollection, BugCollection, String, String) - Method in class edu.umd.cs.findbugs.FuzzyBugComparator
 
compareHashes(byte[], byte[]) - Static method in class edu.umd.cs.findbugs.ba.MethodHash
 
compareMethods(BugCollection, BugCollection, MethodAnnotation, MethodAnnotation) - Method in class edu.umd.cs.findbugs.FuzzyBugComparator
 
ComparePerfomance - Class in edu.umd.cs.findbugs.tools
 
compareSignatures(String, String) - Static method in class edu.umd.cs.findbugs.ba.generic.GenericSignatureParser
Compare a plain method signature to the a generic method Signature and return true if they match
compareSourceLines(BugCollection, BugCollection, SourceLineAnnotation, SourceLineAnnotation) - Method in class edu.umd.cs.findbugs.FuzzyBugComparator
Compare source line annotations.
compareTo(E) - Method in class edu.umd.cs.findbugs.ba.AnnotationEnumeration
 
compareTo(ClassHash) - Method in class edu.umd.cs.findbugs.ba.ClassHash
 
compareTo(Edge) - Method in class edu.umd.cs.findbugs.ba.Edge
Compare with other edge.
compareTo(SourceSinkInfo) - Method in class edu.umd.cs.findbugs.ba.jsr305.SourceSinkInfo
 
compareTo(Location) - Method in class edu.umd.cs.findbugs.ba.Location
 
compareTo(MethodHash) - Method in class edu.umd.cs.findbugs.ba.MethodHash
 
compareTo(LocationWhereValueBecomesNull) - Method in class edu.umd.cs.findbugs.ba.npe.LocationWhereValueBecomesNull
 
compareTo(ComparableField) - Method in class edu.umd.cs.findbugs.ba.UnresolvedXField
 
compareTo(AvailableLoad) - Method in class edu.umd.cs.findbugs.ba.vna.AvailableLoad
 
compareTo(ValueNumber) - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumber
 
compareTo(XMethodParameter) - Method in class edu.umd.cs.findbugs.ba.XMethodParameter
 
compareTo(BugCategory) - Method in class edu.umd.cs.findbugs.BugCategory
 
compareTo(BugCode) - Method in class edu.umd.cs.findbugs.BugCode
 
compareTo(BugDesignation) - Method in class edu.umd.cs.findbugs.BugDesignation
 
compareTo(BugInstance) - Method in class edu.umd.cs.findbugs.BugInstance
 
compareTo(BugPattern) - Method in class edu.umd.cs.findbugs.BugPattern
 
compareTo(BugAnnotation) - Method in class edu.umd.cs.findbugs.ClassAnnotation
 
compareTo(ComparableField) - Method in class edu.umd.cs.findbugs.classfile.analysis.FieldInfo
 
compareTo(ComparableMethod) - Method in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo
 
compareTo(ClassDescriptor) - Method in class edu.umd.cs.findbugs.classfile.ClassDescriptor
 
compareTo(ComparableField) - Method in class edu.umd.cs.findbugs.classfile.FieldDescriptor
 
compareTo(FieldOrMethodName) - Method in class edu.umd.cs.findbugs.classfile.FieldOrMethodDescriptor
 
compareTo(FieldOrMethodDescriptor, FieldOrMethodDescriptor) - Static method in class edu.umd.cs.findbugs.classfile.FieldOrMethodDescriptor
 
compareTo(ComparableMethod) - Method in class edu.umd.cs.findbugs.classfile.MethodDescriptor
 
compareTo(Stream) - Method in class edu.umd.cs.findbugs.detect.Stream
 
compareTo(StreamEscape) - Method in class edu.umd.cs.findbugs.detect.StreamEscape
 
compareTo(BugAnnotation) - Method in class edu.umd.cs.findbugs.FieldAnnotation
 
compareTo(FindBugsMain) - Method in class edu.umd.cs.findbugs.FindBugsMain
 
compareTo(ActualEdgeType) - Method in class edu.umd.cs.findbugs.graph.AbstractEdge
 
compareTo(ActualVertexType) - Method in class edu.umd.cs.findbugs.graph.AbstractVertex
 
compareTo(FilterMatcher) - Method in class edu.umd.cs.findbugs.gui2.FilterMatcher
Deprecated.
 
compareTo(BugAnnotation) - Method in class edu.umd.cs.findbugs.IntAnnotation
 
compareTo(BugAnnotation) - Method in class edu.umd.cs.findbugs.LocalVariableAnnotation
 
compareTo(BugAnnotation) - Method in class edu.umd.cs.findbugs.MethodAnnotation
 
compareTo(BugAnnotation) - Method in class edu.umd.cs.findbugs.SourceLineAnnotation
 
compareTo(BugAnnotation) - Method in class edu.umd.cs.findbugs.StringAnnotation
 
compareTo(BugAnnotation) - Method in class edu.umd.cs.findbugs.TypeAnnotation
 
ComponentPlugin<T> - Class in edu.umd.cs.findbugs
 
ComponentPlugin(Plugin, String, ClassLoader, Class<? extends T>, PropertyBundle, boolean, String, String) - Constructor for class edu.umd.cs.findbugs.ComponentPlugin
 
CompoundMatcher - Class in edu.umd.cs.findbugs.filter
 
CompoundMatcher() - Constructor for class edu.umd.cs.findbugs.filter.CompoundMatcher
 
CompoundMatcher - Class in edu.umd.cs.findbugs.gui2
Deprecated.
CompoundMatcher() - Constructor for class edu.umd.cs.findbugs.gui2.CompoundMatcher
Deprecated.
 
CompoundMethodChooser - Class in edu.umd.cs.findbugs.ba
Deprecated.
CompoundMethodChooser(JavaClassAndMethodChooser[]) - Constructor for class edu.umd.cs.findbugs.ba.CompoundMethodChooser
Deprecated.
 
compute() - Method in class edu.umd.cs.findbugs.detect.InitializationChain
 
compute(BugCollection) - Static method in class edu.umd.cs.findbugs.workflow.FileBugHash
 
computeBugHashes() - Method in class edu.umd.cs.findbugs.SortedBugCollection
 
ComputeBugHistoryTask - Class in edu.umd.cs.findbugs.anttask
Ant task to create/update a bug history database.
ComputeBugHistoryTask() - Constructor for class edu.umd.cs.findbugs.anttask.ComputeBugHistoryTask
 
COMPUTED_RELEASE - Static variable in class edu.umd.cs.findbugs.Version
Release version string.
computeFileStats(BugCollection) - Method in class edu.umd.cs.findbugs.ProjectStats
 
computeHash(JavaClass) - Method in class edu.umd.cs.findbugs.ba.ClassHash
Compute hash for given class and all of its methods.
computeHash(Method) - Method in class edu.umd.cs.findbugs.ba.MethodHash
Compute hash on given method.
computeJumpInfo(JavaClass, Method, OpcodeStack.JumpInfoFactory.JumpStackComputation) - Static method in class edu.umd.cs.findbugs.OpcodeStack.JumpInfoFactory
 
computePriority(int) - Method in class edu.umd.cs.findbugs.props.WarningPropertySet
Use the PriorityAdjustments specified by the set's WarningProperty elements to compute a warning priority from the given base priority.
CONCRETE_METHOD - Static variable in class edu.umd.cs.findbugs.ba.Hierarchy
JavaClassAndMethodChooser which accepts only concrete (not abstract or native) methods.
Confidence - Enum in edu.umd.cs.findbugs.annotations
Describes the confidence with which FindBugs reports a bug instance.
ConfidenceMatcher - Class in edu.umd.cs.findbugs.filter
Matcher to select BugInstances with a particular confidence.
ConfidenceMatcher(String) - Constructor for class edu.umd.cs.findbugs.filter.ConfidenceMatcher
Constructor.
configure(AnalysisContext) - Method in class edu.umd.cs.findbugs.config.AnalysisFeatureSetting
Set the configured value of the analysis property in the given AnalysisContext.
configureBaselineFilter(BugReporter, String) - Static method in class edu.umd.cs.findbugs.FindBugs
Configure a baseline bug instance filter.
configureBugCollection(IFindBugsEngine) - Static method in class edu.umd.cs.findbugs.FindBugs
Configure the BugCollection (if the BugReporter being used is constructing one).
configureEngine(IFindBugsEngine) - Method in class edu.umd.cs.findbugs.TextUICommandLine
 
configureFilter(BugReporter, String, boolean) - Static method in class edu.umd.cs.findbugs.FindBugs
Configure the (bug instance) Filter for the given DelegatingBugReporter.
configureFilters(UserPreferences) - Method in class edu.umd.cs.findbugs.FindBugs2
 
configureFindbugsEngine() - Method in class edu.umd.cs.findbugs.anttask.AbstractFindBugsTask
 
configureFindbugsEngine() - Method in class edu.umd.cs.findbugs.anttask.ComputeBugHistoryTask
 
configureFindbugsEngine() - Method in class edu.umd.cs.findbugs.anttask.ConvertXmlToTextTask
 
configureFindbugsEngine() - Method in class edu.umd.cs.findbugs.anttask.FilterBugsTask
 
configureFindbugsEngine() - Method in class edu.umd.cs.findbugs.anttask.FindBugsTask
 
configureFindbugsEngine() - Method in class edu.umd.cs.findbugs.anttask.MineBugHistoryTask
 
configureFindbugsEngine() - Method in class edu.umd.cs.findbugs.anttask.SetBugDatabaseInfoTask
 
configureFindbugsEngine() - Method in class edu.umd.cs.findbugs.anttask.UnionBugs2
 
configureTrainingDatabases(IFindBugsEngine) - Static method in class edu.umd.cs.findbugs.FindBugs
Configure training databases.
ConfusedInheritance - Class in edu.umd.cs.findbugs.detect
 
ConfusedInheritance(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.ConfusedInheritance
 
confusingMethodNamesWrongCapitalization(XMethod, XMethod) - Static method in class edu.umd.cs.findbugs.detect.Naming
 
confusingMethodNamesWrongPackage(XMethod, XMethod) - Static method in class edu.umd.cs.findbugs.detect.Naming
 
ConfusionBetweenInheritedAndOuterMethod - Class in edu.umd.cs.findbugs.detect
 
ConfusionBetweenInheritedAndOuterMethod(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.ConfusionBetweenInheritedAndOuterMethod
 
CONSERVE_SPACE - Static variable in interface edu.umd.cs.findbugs.ba.AnalysisFeatures
A boolean flag which if set means that analyses should try to conserve space at the expense of precision.
ConsoleLogger - Class in edu.umd.cs.findbugs.log
 
ConsoleLogger(LogSync) - Constructor for class edu.umd.cs.findbugs.log.ConsoleLogger
Creates a new instance of ConsoleLogger
Constant - Class in edu.umd.cs.findbugs.ba.constant
Abstract dataflow value representing a value which may or may not be a constant.
Constant(Object) - Constructor for class edu.umd.cs.findbugs.ba.constant.Constant
Constructor for a constant value.
CONSTANT_Class - Static variable in interface edu.umd.cs.findbugs.classfile.IClassConstants
 
CONSTANT_CLASS_OBJECT - Static variable in class edu.umd.cs.findbugs.ba.vna.ValueNumber
 
CONSTANT_Double - Static variable in interface edu.umd.cs.findbugs.classfile.IClassConstants
 
CONSTANT_Fieldref - Static variable in interface edu.umd.cs.findbugs.classfile.IClassConstants
 
CONSTANT_Float - Static variable in interface edu.umd.cs.findbugs.classfile.IClassConstants
 
CONSTANT_Integer - Static variable in interface edu.umd.cs.findbugs.classfile.IClassConstants
 
CONSTANT_InterfaceMethodref - Static variable in interface edu.umd.cs.findbugs.classfile.IClassConstants
 
CONSTANT_Long - Static variable in interface edu.umd.cs.findbugs.classfile.IClassConstants
 
CONSTANT_Methodref - Static variable in interface edu.umd.cs.findbugs.classfile.IClassConstants
 
CONSTANT_NameAndType - Static variable in interface edu.umd.cs.findbugs.classfile.IClassConstants
 
CONSTANT_String - Static variable in interface edu.umd.cs.findbugs.classfile.IClassConstants
 
CONSTANT_Utf8 - Static variable in interface edu.umd.cs.findbugs.classfile.IClassConstants
 
CONSTANT_VALUE - Static variable in class edu.umd.cs.findbugs.ba.vna.ValueNumber
 
ConstantAnalysis - Class in edu.umd.cs.findbugs.ba.constant
Dataflow analysis to find constant values.
ConstantAnalysis(MethodGen, DepthFirstSearch) - Constructor for class edu.umd.cs.findbugs.ba.constant.ConstantAnalysis
 
ConstantDataflow - Class in edu.umd.cs.findbugs.ba.constant
Dataflow class for ConstantAnalysis.
ConstantDataflow(CFG, ConstantAnalysis) - Constructor for class edu.umd.cs.findbugs.ba.constant.ConstantDataflow
 
ConstantDataflowFactory - Class in edu.umd.cs.findbugs.classfile.engine.bcel
Analysis engine to produce ConstantDataflow objects for an analyzed method.
ConstantDataflowFactory() - Constructor for class edu.umd.cs.findbugs.classfile.engine.bcel.ConstantDataflowFactory
 
ConstantFrame - Class in edu.umd.cs.findbugs.ba.constant
Dataflow Frame for Constants.
ConstantFrame(int) - Constructor for class edu.umd.cs.findbugs.ba.constant.ConstantFrame
 
ConstantFrameModelingVisitor - Class in edu.umd.cs.findbugs.ba.constant
Visitor to model the effect of bytecode instructions on ConstantFrames.
ConstantFrameModelingVisitor(ConstantPoolGen) - Constructor for class edu.umd.cs.findbugs.ba.constant.ConstantFrameModelingVisitor
 
ConstantPoolGenFactory - Class in edu.umd.cs.findbugs.classfile.engine.bcel
Analysis engine to produce ConstantPoolGen objects for an analyzed class.
ConstantPoolGenFactory() - Constructor for class edu.umd.cs.findbugs.classfile.engine.bcel.ConstantPoolGenFactory
 
Constants2 - Interface in edu.umd.cs.findbugs.visitclass
 
ConstraintEdge - Class in edu.umd.cs.findbugs.plan
Edge in a ConstraintGraph.
ConstraintEdge(DetectorNode, DetectorNode) - Constructor for class edu.umd.cs.findbugs.plan.ConstraintEdge
Constructor.
ConstraintGraph - Class in edu.umd.cs.findbugs.plan
Graph of Detector ordering constraints.
ConstraintGraph() - Constructor for class edu.umd.cs.findbugs.plan.ConstraintGraph
 
construct(ComponentPlugin<BugReporterDecorator>, BugReporter) - Static method in class edu.umd.cs.findbugs.bugReporter.BugReporterDecorator
 
CONSTRUCTOR - Static variable in class edu.umd.cs.findbugs.ba.bcp.Invoke
Match object constructor invocations.
constructTypeQualifierAnnotation(AnnotationValue) - Static method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierApplications
Resolve a raw AnnotationValue into a TypeQualifierAnnotation.
constructTypeQualifierAnnotation(Set<TypeQualifierAnnotation>, AnnotationValue) - Static method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierApplications
Resolve a raw AnnotationValue into a TypeQualifierAnnotation, storing result in given Set.
consumeStack(Instruction) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
Consume stack.
consumeStack(ConstantPoolGen) - Method in class edu.umd.cs.findbugs.bcel.generic.NullnessConversationInstruction
 
contains(ValueType) - Method in class edu.umd.cs.findbugs.ba.Frame
 
contains(XField) - Method in class edu.umd.cs.findbugs.ba.heap.FieldSet
 
contains(ClassAnnotation) - Method in class edu.umd.cs.findbugs.ClassAnnotation
 
contains(Matcher) - Method in class edu.umd.cs.findbugs.filter.Filter
 
contains(BugAspects.SortableValue) - Method in class edu.umd.cs.findbugs.gui2.BugSet
Contains takes a key/value pair
contains(DetectorFactory) - Method in class edu.umd.cs.findbugs.plan.AnalysisPass
Return whether or not this pass contains the given DetectorFactory.
contains(BugInstance) - Method in class edu.umd.cs.findbugs.SortedBugCollection
 
ContainsCamelCaseWordStringMatcher - Class in edu.umd.cs.findbugs.util
A StringMatcher that checks to see if a candidate string (assumed to be a camel-case word), when broken into components, contains a given word.
ContainsCamelCaseWordStringMatcher(String) - Constructor for class edu.umd.cs.findbugs.util.ContainsCamelCaseWordStringMatcher
Constructor.
containsCategory(String) - Method in class edu.umd.cs.findbugs.config.ProjectFilterSettings
Returns false if the given category is hidden in the project filter settings.
containsCheckedExceptions() - Method in class edu.umd.cs.findbugs.ba.type.ExceptionSet
Return whether or not the set contains any checked exceptions.
containsCycle() - Method in class edu.umd.cs.findbugs.graph.AbstractDepthFirstSearch
Return whether or not the graph contains a cycle: i.e., whether it contains any back edges.
containsExplicitExceptions() - Method in class edu.umd.cs.findbugs.ba.type.ExceptionSet
Return whether or not the set contains any explicit exceptions.
containsInstruction(InstructionHandle) - Method in class edu.umd.cs.findbugs.ba.BasicBlock
Return whether or not the basic block contains the given instruction.
containsInstructionWithOffset(int) - Method in class edu.umd.cs.findbugs.ba.BasicBlock
Return whether or not the basic block contains the instruction with the given bytecode offset.
containsKey(K1, K2) - Method in class edu.umd.cs.findbugs.util.DualKeyHashMap
 
containsKey(K) - Method in class edu.umd.cs.findbugs.util.MergeMap
 
containsKey(K) - Method in class edu.umd.cs.findbugs.util.MultiMap
 
containsProperty(T) - Method in class edu.umd.cs.findbugs.props.WarningPropertySet
Return whether or not the set contains the given WarningProperty.
containsReturnValue(ValueNumberFactory) - Method in class edu.umd.cs.findbugs.ba.LockSet
Determine whether or not this lock set contains any locked values which are method return values.
containsSourceFiles() - Method in interface edu.umd.cs.findbugs.classfile.ICodeBase
Return whether or not this code base contains any source files.
containsSourceFiles() - Method in class edu.umd.cs.findbugs.classfile.impl.AbstractScannableCodeBase
 
containsSourceFiles() - Method in class edu.umd.cs.findbugs.classfile.impl.SingleFileCodeBase
 
containsVertex(VertexType) - Method in class edu.umd.cs.findbugs.graph.AbstractGraph
 
containsVertex(VertexType) - Method in interface edu.umd.cs.findbugs.graph.Graph
Determine if the graph contains the given vertex.
convert(String) - Static method in class edu.umd.cs.findbugs.ba.SignatureConverter
Convenience method for converting a single signature component to human-readable form.
convertFieldAnnotation(ClassNameRewriter, FieldAnnotation) - Static method in class edu.umd.cs.findbugs.model.ClassNameRewriterUtil
Rewrite a FieldAnnotation to update the class name and field signature, if needed.
convertHtmlSnippetToText(String) - Static method in class edu.umd.cs.findbugs.util.HTML
 
convertHtmlToText(Reader, Writer) - Static method in class edu.umd.cs.findbugs.util.HTML
 
convertMethodAnnotation(ClassNameRewriter, MethodAnnotation) - Static method in class edu.umd.cs.findbugs.model.ClassNameRewriterUtil
Rewrite a MethodAnnotation to update the class name, and any class names mentioned in the method signature.
convertMethodSignature(JavaClass, Method) - Static method in class edu.umd.cs.findbugs.ba.SignatureConverter
Convenience method for generating a method signature in human readable form.
convertMethodSignature(MethodGen) - Static method in class edu.umd.cs.findbugs.ba.SignatureConverter
Convenience method for generating a method signature in human readable form.
convertMethodSignature(InvokeInstruction, ConstantPoolGen) - Static method in class edu.umd.cs.findbugs.ba.SignatureConverter
Convenience method for generating a method signature in human readable form.
convertMethodSignature(String, String, String) - Static method in class edu.umd.cs.findbugs.ba.SignatureConverter
Convenience method for generating a method signature in human readable form.
convertMethodSignature(XMethod) - Static method in class edu.umd.cs.findbugs.ba.SignatureConverter
Convenience method for generating a method signature in human readable form.
convertMethodSignature(MethodDescriptor) - Static method in class edu.umd.cs.findbugs.ba.SignatureConverter
Convenience method for generating a method signature in human readable form.
convertMethodSignature(String, String, String, String) - Static method in class edu.umd.cs.findbugs.ba.SignatureConverter
Convenience method for generating a method signature in human readable form.
ConvertXmlToTextTask - Class in edu.umd.cs.findbugs.anttask
Ant task to generate HTML or plain text from a saved XML analysis results file.
ConvertXmlToTextTask() - Constructor for class edu.umd.cs.findbugs.anttask.ConvertXmlToTextTask
 
copy(BitSet, BitSet) - Method in class edu.umd.cs.findbugs.ba.AbstractDominatorsAnalysis
 
copy(BlockType, BlockType) - Method in class edu.umd.cs.findbugs.ba.BlockTypeAnalysis
 
copy(CallList, CallList) - Method in class edu.umd.cs.findbugs.ba.ca.CallListAnalysis
 
copy(Fact, Fact) - Method in interface edu.umd.cs.findbugs.ba.DataflowAnalysis
Copy dataflow facts.
copy(UnconditionalValueDerefSet, UnconditionalValueDerefSet) - Method in class edu.umd.cs.findbugs.ba.deref.UnconditionalValueDerefAnalysis
 
copy(FrameType, FrameType) - Method in class edu.umd.cs.findbugs.ba.FrameDataflowAnalysis
 
copy(FieldSet, FieldSet) - Method in class edu.umd.cs.findbugs.ba.heap.FieldSetAnalysis
 
copy(TypeQualifierValueSet, TypeQualifierValueSet) - Method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierDataflowAnalysis
 
copy(BitSet, BitSet) - Method in class edu.umd.cs.findbugs.ba.LiveLocalStoreAnalysis
 
copy(LockSet, LockSet) - Method in class edu.umd.cs.findbugs.ba.LockAnalysis
 
copy(ReturnPathType, ReturnPathType) - Method in class edu.umd.cs.findbugs.ba.npe.ReturnPathTypeAnalysis
 
copy(StateSet, StateSet) - Method in class edu.umd.cs.findbugs.ba.obl.ObligationAnalysis
 
copy(ReturnPath, ReturnPath) - Method in class edu.umd.cs.findbugs.ba.ReturnPathAnalysis
 
copy(StackDepth, StackDepth) - Method in class edu.umd.cs.findbugs.ba.StackDepthAnalysis
 
copy(TypeFrame, TypeFrame) - Method in class edu.umd.cs.findbugs.ba.type.TypeAnalysis
 
copy(InputStream, OutputStream) - Static method in class edu.umd.cs.findbugs.io.IO
 
copy(Reader, Writer) - Static method in class edu.umd.cs.findbugs.io.IO
 
copy(InputStream, OutputStream, long) - Static method in class edu.umd.cs.findbugs.io.IO
 
copy(Reader, Writer, long) - Static method in class edu.umd.cs.findbugs.io.IO
 
copy() - Method in class edu.umd.cs.findbugs.PropertyBundle
 
COPY_VALUE - Static variable in class edu.umd.cs.findbugs.detect.DeadLocalStoreProperty
copy value
CopyBuggySource - Class in edu.umd.cs.findbugs.workflow
Java main application to compute update a historical bug collection with results from another build/analysis.
CopyBuggySource(String[]) - Constructor for class edu.umd.cs.findbugs.workflow.CopyBuggySource
 
copyEdge(EdgeType, EdgeType) - Method in interface edu.umd.cs.findbugs.graph.GraphToolkit
Copy auxiliary information from one edge to another.
copyFrom(BlockType) - Method in class edu.umd.cs.findbugs.ba.BlockType
Make this object an exact duplicate of given object.
copyFrom(CallList) - Method in class edu.umd.cs.findbugs.ba.ca.CallList
 
copyFrom(Frame<ValueType>) - Method in class edu.umd.cs.findbugs.ba.Frame
Make this Frame exactly the same as the one given as a parameter.
copyFrom(FieldSet) - Method in class edu.umd.cs.findbugs.ba.heap.FieldSet
 
copyFrom(ParameterProperty) - Method in class edu.umd.cs.findbugs.ba.interproc.ParameterProperty
Make this object the same as the given one.
copyFrom(LockSet) - Method in class edu.umd.cs.findbugs.ba.LockSet
Make this LockSet the same as the given one.
copyFrom(Frame<IsNullValue>) - Method in class edu.umd.cs.findbugs.ba.npe.IsNullValueFrame
 
copyFrom(ReturnPathType) - Method in class edu.umd.cs.findbugs.ba.npe.ReturnPathType
Make this dataflow fact an exact copy of the other one.
copyFrom(ObligationSet) - Method in class edu.umd.cs.findbugs.ba.obl.ObligationSet
 
copyFrom(StateSet) - Method in class edu.umd.cs.findbugs.ba.obl.StateSet
Make this StateSet an exact copy of the given StateSet.
copyFrom(Path) - Method in class edu.umd.cs.findbugs.ba.Path
Make this Path identical to the given one.
copyFrom(Frame<ResourceValue>) - Method in class edu.umd.cs.findbugs.ba.ResourceValueFrame
 
copyFrom(ReturnPath) - Method in class edu.umd.cs.findbugs.ba.ReturnPath
 
copyFrom(Frame<Type>) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrame
 
copyFrom(Frame<ValueNumber>) - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumberFrame
 
CORE_PLUGIN_RELEASE_DATE - Static variable in class edu.umd.cs.findbugs.Version
 
couldBeZero() - Method in class edu.umd.cs.findbugs.OpcodeStack.Item
 
couldSignIn() - Method in enum edu.umd.cs.findbugs.cloud.Cloud.SigninState
Could ask to sign in if new issues to upload found
count() - Method in class edu.umd.cs.findbugs.SuppressionMatcher
 
countBadEdges(List<E>, TopologicalSort.OutEdges<E>) - Static method in class edu.umd.cs.findbugs.util.TopologicalSort
 
countBug(BugInstance) - Method in class edu.umd.cs.findbugs.ProjectPackagePrefixes
 
CountByPackagePrefix - Class in edu.umd.cs.findbugs.workflow
Java main application to compute update a historical bug collection with results from another build/analysis.
CountByPackagePrefix() - Constructor for class edu.umd.cs.findbugs.workflow.CountByPackagePrefix
 
CountClassVersions - Class in edu.umd.cs.findbugs.workflow
 
CountClassVersions() - Constructor for class edu.umd.cs.findbugs.workflow.CountClassVersions
 
countPackageMember(String) - Method in class edu.umd.cs.findbugs.ProjectPackagePrefixes
 
CovariantArrayAssignment - Class in edu.umd.cs.findbugs.detect
 
CovariantArrayAssignment(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.CovariantArrayAssignment
 
cpg - Variable in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
cpg - Variable in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierDataflowAnalysis
 
crawl(ArrayList<BugAspects>, int) - Method in class edu.umd.cs.findbugs.gui2.BugTreeModel
 
crawlToOpen(TreePath, ArrayList<BugLeafNode>, ArrayList<TreePath>) - Method in class edu.umd.cs.findbugs.gui2.BugTreeModel
 
create(MethodDescriptor, MethodGen) - Static method in class edu.umd.cs.findbugs.ba.CFGBuilderFactory
Create a CFGBuilder to build a CFG for given method.
create() - Static method in class edu.umd.cs.findbugs.ba.InnerClassAccessMap
Create an instance.
create(BugReporter) - Method in class edu.umd.cs.findbugs.DetectorFactory
Deprecated.
Use createDetector2 in new code
createAnalysisCache(IClassPath, BugReporter) - Method in interface edu.umd.cs.findbugs.classfile.IClassFactory
 
createAnalysisCache(IClassPath, BugReporter) - Method in class edu.umd.cs.findbugs.classfile.impl.ClassFactory
 
createAnalysisCache() - Method in class edu.umd.cs.findbugs.FindBugs2
Create the analysis cache object and register it for current execution thread.
createAnalysisContext(Project, List<ClassDescriptor>, String) - Static method in class edu.umd.cs.findbugs.FindBugs2
Create the AnalysisContext that will serve as the BCEL-compatibility layer over the AnalysisCache.
createAuxAnalyzepath() - Method in class edu.umd.cs.findbugs.anttask.FindBugsTask
Path to use for auxAnalyzepath.
createAuxClasspath() - Method in class edu.umd.cs.findbugs.anttask.FindBugsTask
Path to use for auxclasspath.
createClass() - Method in class edu.umd.cs.findbugs.anttask.FindBugsTask
Add a class location
createClassDescriptor(String) - Static method in class edu.umd.cs.findbugs.classfile.ClassDescriptor
createClassDescriptor(String[]) - Static method in class edu.umd.cs.findbugs.classfile.ClassDescriptor
createClassDescriptor(JavaClass) - Static method in class edu.umd.cs.findbugs.classfile.ClassDescriptor
createClassDescriptor(JavaClass) - Static method in class edu.umd.cs.findbugs.classfile.DescriptorFactory
 
createClassDescriptor(Class<?>) - Static method in class edu.umd.cs.findbugs.classfile.DescriptorFactory
 
createClassDescriptor(String) - Static method in class edu.umd.cs.findbugs.classfile.DescriptorFactory
 
createClassDescriptor(String[]) - Static method in class edu.umd.cs.findbugs.classfile.DescriptorFactory
 
createClassDescriptorFromDottedClassName(String) - Static method in class edu.umd.cs.findbugs.classfile.ClassDescriptor
createClassDescriptorFromDottedClassName(String) - Static method in class edu.umd.cs.findbugs.classfile.DescriptorFactory
 
createClassDescriptorFromFieldSignature(String) - Static method in class edu.umd.cs.findbugs.classfile.DescriptorFactory
Create a class descriptor from a field signature
createClassDescriptorFromResourceName(String) - Static method in class edu.umd.cs.findbugs.classfile.DescriptorFactory
Create a class descriptor from a resource name.
createClassDescriptorFromSignature(String) - Static method in class edu.umd.cs.findbugs.classfile.ClassDescriptor
createClassDescriptorFromSignature(String) - Static method in class edu.umd.cs.findbugs.classfile.DescriptorFactory
 
createClassOrObjectDescriptorFromSignature(String) - Static method in class edu.umd.cs.findbugs.classfile.DescriptorFactory
 
createClasspath() - Method in class edu.umd.cs.findbugs.anttask.AbstractFindBugsTask
Path to use for classpath.
createClasspath() - Method in class edu.umd.cs.findbugs.anttask.FindBugsViewerTask
Path to use for classpath.
createClassPath() - Method in interface edu.umd.cs.findbugs.classfile.IClassFactory
 
createClassPath() - Method in class edu.umd.cs.findbugs.classfile.impl.ClassFactory
 
createClassPathBuilder(IErrorLogger) - Method in interface edu.umd.cs.findbugs.classfile.IClassFactory
 
createClassPathBuilder(IErrorLogger) - Method in class edu.umd.cs.findbugs.classfile.impl.ClassFactory
 
createCloudPlugin() - Method in class edu.umd.cs.findbugs.cloud.CloudPluginBuilder
 
createCloudWithoutInitializing(BugCollection) - Static method in class edu.umd.cs.findbugs.cloud.CloudFactory
 
CREATED - Static variable in class edu.umd.cs.findbugs.ba.ResourceValueFrame
The resource has been created, but is not open.
CREATED_DEAD_CODE - Static variable in class edu.umd.cs.findbugs.detect.NullDerefProperty
Redundant nullcheck created dead code.
createDatabase() - Method in interface edu.umd.cs.findbugs.classfile.IDatabaseFactory
 
createDatabase() - Method in class edu.umd.cs.findbugs.classfile.ReflectionDatabaseFactory
 
createDataFile() - Method in class edu.umd.cs.findbugs.anttask.ComputeBugHistoryTask
Called to create DataFile objects in response to nested <DataFile> elements.
createDataFile() - Method in class edu.umd.cs.findbugs.anttask.FilterBugsTask
 
createDataFile() - Method in class edu.umd.cs.findbugs.anttask.MineBugHistoryTask
 
createDefault() - Static method in class edu.umd.cs.findbugs.config.ProjectFilterSettings
Factory method to create a default ProjectFilterSettings object.
createDefaultUserPreferences() - Static method in class edu.umd.cs.findbugs.config.UserPreferences
Create default UserPreferences.
createDetector2(BugReporter) - Method in class edu.umd.cs.findbugs.DetectorFactory
Create a Detector2 instance.
createEdge(BasicBlock, BasicBlock, int) - Method in class edu.umd.cs.findbugs.ba.CFG
Add a unique edge to the graph.
createEdge(ClassVertex, ClassVertex) - Method in class edu.umd.cs.findbugs.ba.ch.InheritanceGraph
 
createEdge(CallGraphNode, CallGraphNode, CallSite) - Method in class edu.umd.cs.findbugs.CallGraph
 
createEdge(VertexType, VertexType) - Method in class edu.umd.cs.findbugs.graph.AbstractGraph
 
createEdge(VertexType, VertexType) - Method in interface edu.umd.cs.findbugs.graph.Graph
Add a new edge to the graph.
createEmptyCollectionWithMetadata() - Method in interface edu.umd.cs.findbugs.BugCollection
Create a new empty BugCollection with the same metadata as this one.
createEmptyCollectionWithMetadata() - Method in class edu.umd.cs.findbugs.SortedBugCollection
 
createEmptyMap() - Method in class edu.umd.cs.findbugs.ba.obl.StateSet
Return a newly allocated Map of ObligationSet to State that may be passed to applyToAllStatesAndUpdateMap().
createExceptionSet() - Method in class edu.umd.cs.findbugs.ba.type.ExceptionSetFactory
 
createFact() - Method in class edu.umd.cs.findbugs.ba.AbstractDominatorsAnalysis
 
createFact() - Method in class edu.umd.cs.findbugs.ba.BlockTypeAnalysis
 
createFact() - Method in class edu.umd.cs.findbugs.ba.ca.CallListAnalysis
 
createFact() - Method in class edu.umd.cs.findbugs.ba.constant.ConstantAnalysis
 
createFact() - Method in interface edu.umd.cs.findbugs.ba.DataflowAnalysis
Create empty (uninitialized) dataflow facts for one program point.
createFact() - Method in class edu.umd.cs.findbugs.ba.deref.UnconditionalValueDerefAnalysis
 
createFact() - Method in class edu.umd.cs.findbugs.ba.heap.FieldSetAnalysis
 
createFact() - Method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierDataflowAnalysis
 
createFact() - Method in class edu.umd.cs.findbugs.ba.LiveLocalStoreAnalysis
 
createFact() - Method in class edu.umd.cs.findbugs.ba.LockAnalysis
 
createFact() - Method in class edu.umd.cs.findbugs.ba.npe.IsNullValueAnalysis
 
createFact() - Method in class edu.umd.cs.findbugs.ba.npe.ReturnPathTypeAnalysis
 
createFact() - Method in class edu.umd.cs.findbugs.ba.obl.ObligationAnalysis
 
createFact() - Method in class edu.umd.cs.findbugs.ba.ResourceValueAnalysis
 
createFact() - Method in class edu.umd.cs.findbugs.ba.ReturnPathAnalysis
 
createFact() - Method in class edu.umd.cs.findbugs.ba.StackDepthAnalysis
 
createFact() - Method in class edu.umd.cs.findbugs.ba.type.TypeAnalysis
 
createFact() - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumberAnalysis
 
createFieldSignature(String) - Static method in class edu.umd.cs.findbugs.filter.SignatureUtil
 
createFilesystemCodeBaseLocator(String) - Method in interface edu.umd.cs.findbugs.classfile.IClassFactory
 
createFilesystemCodeBaseLocator(String) - Method in class edu.umd.cs.findbugs.classfile.impl.ClassFactory
 
createFindbugsEngine() - Method in class edu.umd.cs.findbugs.anttask.AbstractFindBugsTask
Create the FindBugs engine (the Java process that will run whatever FindBugs-related program this task is going to execute).
createFreshValue() - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumberFactory
Create a fresh (unique) value number.
createFreshValue(int) - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumberFactory
 
createFrom(SorterTableColumnModel) - Method in class edu.umd.cs.findbugs.gui2.SorterTableColumnModel
 
createGraph() - Method in interface edu.umd.cs.findbugs.graph.GraphToolkit
Create a new empty graph (no vertices or edges).
createListener() - Method in class edu.umd.cs.findbugs.gui2.PluginUpdateDialog
 
createMethodSignature(String, String) - Static method in class edu.umd.cs.findbugs.filter.SignatureUtil
 
createNestedArchiveCodeBaseLocator(ICodeBase, String) - Method in interface edu.umd.cs.findbugs.classfile.IClassFactory
 
createNestedArchiveCodeBaseLocator(ICodeBase, String) - Method in class edu.umd.cs.findbugs.classfile.impl.ClassFactory
 
createNewProjectFromMenuItem() - Method in class edu.umd.cs.findbugs.gui2.MainFrame
 
createObligationSet() - Method in class edu.umd.cs.findbugs.ba.obl.ObligationFactory
 
createPluginList() - Method in class edu.umd.cs.findbugs.anttask.AbstractFindBugsTask
Path to use for plugin list.
createPluginList() - Method in class edu.umd.cs.findbugs.anttask.FindBugsViewerTask
Path to use for plugin list.
createProjectSettings() - Method in class edu.umd.cs.findbugs.gui2.MainFrame
 
createReallyUnknown(String) - Static method in class edu.umd.cs.findbugs.SourceLineAnnotation
Factory method to create an unknown source line annotation.
createReferencedXField(DismantleBytecode) - Static method in class edu.umd.cs.findbugs.ba.XFactory
 
createReferencedXMethod(DismantleBytecode) - Static method in class edu.umd.cs.findbugs.ba.XFactory
 
createRelativeCodeBaseLocator(String) - Method in interface edu.umd.cs.findbugs.classfile.ICodeBaseLocator
Get the codebase locator describing the location of a relative codebase.
createRelativeCodeBaseLocator(String) - Method in class edu.umd.cs.findbugs.classfile.impl.FilesystemCodeBaseLocator
 
createRelativeCodeBaseLocator(String) - Method in class edu.umd.cs.findbugs.classfile.impl.NestedZipFileCodeBaseLocator
 
createScanner() - Method in interface edu.umd.cs.findbugs.InstructionScannerGenerator
Create a new scanner.
CreatesObligation - Annotation Type in edu.umd.cs.findbugs.annotations
Mark a constructor or method as creating a resource which requires cleanup.
createSourcePath() - Method in class edu.umd.cs.findbugs.anttask.FindBugsTask
Path to use for sourcepath.
createStream(Location, ObjectType, ConstantPoolGen, RepositoryLookupFailureCallback) - Method in class edu.umd.cs.findbugs.detect.AnyMethodReturnValueStreamFactory
 
createStream(Location, ObjectType, ConstantPoolGen, RepositoryLookupFailureCallback) - Method in class edu.umd.cs.findbugs.detect.InstanceFieldLoadStreamFactory
 
createStream(Location, ObjectType, ConstantPoolGen, RepositoryLookupFailureCallback) - Method in class edu.umd.cs.findbugs.detect.IOStreamFactory
 
createStream(Location, ObjectType, ConstantPoolGen, RepositoryLookupFailureCallback) - Method in class edu.umd.cs.findbugs.detect.MethodReturnValueStreamFactory
 
createStream(Location, ObjectType, ConstantPoolGen, RepositoryLookupFailureCallback) - Method in class edu.umd.cs.findbugs.detect.StaticFieldLoadStreamFactory
 
createStream(Location, ObjectType, ConstantPoolGen, RepositoryLookupFailureCallback) - Method in interface edu.umd.cs.findbugs.detect.StreamFactory
Determine if a Stream is created at given location.
createSystemProperty() - Method in class edu.umd.cs.findbugs.anttask.AbstractFindBugsTask
Create a SystemProperty (to handle <systemProperty> elements).
createTask(String) - Method in class edu.umd.cs.findbugs.cloud.AbstractCloud
 
createUnknown(String, String) - Static method in class edu.umd.cs.findbugs.SourceLineAnnotation
Factory method to create an unknown source line annotation.
createUnknown(String) - Static method in class edu.umd.cs.findbugs.SourceLineAnnotation
Factory method to create an unknown source line annotation.
createUnknown(String, String, int, int) - Static method in class edu.umd.cs.findbugs.SourceLineAnnotation
Factory method to create an unknown source line annotation.
createUnresolvedFieldInfo(String, String, String, boolean) - Static method in class edu.umd.cs.findbugs.classfile.analysis.FieldInfo
Create a FieldInfo object to represent an unresolved field.
createValueNumber(int, int) - Static method in class edu.umd.cs.findbugs.ba.vna.ValueNumber
 
createValueNumber(int) - Static method in class edu.umd.cs.findbugs.ba.vna.ValueNumber
 
createVisitor(Resource, ConstantPoolGen) - Method in interface edu.umd.cs.findbugs.ba.ResourceTracker
Create a ResourceValueFrameModelingVisitor to model the effect of instructions on the state of the resource.
createVisitor(Stream, ConstantPoolGen) - Method in class edu.umd.cs.findbugs.detect.StreamResourceTracker
 
createWindowMenu() - Method in interface edu.umd.cs.findbugs.gui2.FindBugsLayoutManager
 
createWindowMenu() - Method in class edu.umd.cs.findbugs.gui2.SplitLayout
 
createXField(String, String, String, boolean) - Static method in class edu.umd.cs.findbugs.ba.XFactory
Create an XField object
createXField(FieldInstruction, ConstantPoolGen) - Static method in class edu.umd.cs.findbugs.ba.XFactory
 
createXField(FieldAnnotation) - Static method in class edu.umd.cs.findbugs.ba.XFactory
 
createXField(JavaClass, Field) - Static method in class edu.umd.cs.findbugs.ba.XFactory
 
createXField(String, Field) - Static method in class edu.umd.cs.findbugs.ba.XFactory
Create an XField object from a BCEL Field.
createXField(FieldDescriptor) - Static method in class edu.umd.cs.findbugs.ba.XFactory
 
createXField(PreorderVisitor) - Static method in class edu.umd.cs.findbugs.ba.XFactory
Create an XField object from the field currently being visited by the given PreorderVisitor.
createXFieldUsingSlashedClassName(String, String, String, boolean) - Static method in class edu.umd.cs.findbugs.ba.XFactory
Create an XField object
createXMethod(String, Method) - Static method in class edu.umd.cs.findbugs.ba.XFactory
Create an XMethod object from a BCEL Method.
createXMethod(JavaClass, Method) - Static method in class edu.umd.cs.findbugs.ba.XFactory
Create an XMethod object from a BCEL Method.
createXMethod(String, String, String, boolean) - Static method in class edu.umd.cs.findbugs.ba.XFactory
 
createXMethod(MethodDescriptor) - Static method in class edu.umd.cs.findbugs.ba.XFactory
 
createXMethod(MethodAnnotation) - Static method in class edu.umd.cs.findbugs.ba.XFactory
 
createXMethod(InvokeInstruction, ConstantPoolGen) - Static method in class edu.umd.cs.findbugs.ba.XFactory
Create an XMethod object from an InvokeInstruction.
createXMethod(PreorderVisitor) - Static method in class edu.umd.cs.findbugs.ba.XFactory
Create an XMethod object from the method currently being visited by the given PreorderVisitor.
createXMethod(MethodGen) - Static method in class edu.umd.cs.findbugs.ba.XFactory
 
createXMethod(JavaClassAndMethod) - Static method in class edu.umd.cs.findbugs.ba.XFactory
 
createXMethodUsingSlashedClassName(String, String, String, boolean) - Static method in class edu.umd.cs.findbugs.ba.XFactory
 
CROSS_EDGE - Static variable in interface edu.umd.cs.findbugs.graph.DFSEdgeTypes
Cross edge.
CrossSiteScripting - Class in edu.umd.cs.findbugs.detect
 
CrossSiteScripting(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.CrossSiteScripting
 
current() - Method in class edu.umd.cs.findbugs.sourceViewer.DocumentCharacterIterator
 
currentAnalysisContext() - Static method in class edu.umd.cs.findbugs.ba.AnalysisContext
Get the AnalysisContext associated with this thread
currentXFactory() - Static method in class edu.umd.cs.findbugs.ba.AnalysisContext
 
customJumpInfo() - Method in class edu.umd.cs.findbugs.bcel.OpcodeStackDetector.WithCustomJumpInfo
 
customJumpInfo() - Method in class edu.umd.cs.findbugs.detect.CheckAnalysisContextContainedAnnotation
 

D

DataFile - Class in edu.umd.cs.findbugs.anttask
Input file used with ComputeBugHistoryTask or FilterBugsTask.
DataFile() - Constructor for class edu.umd.cs.findbugs.anttask.DataFile
 
Dataflow<Fact,AnalysisType extends DataflowAnalysis<Fact>> - Class in edu.umd.cs.findbugs.ba
Perform dataflow analysis on a method using a control flow graph.
Dataflow(CFG, AnalysisType) - Constructor for class edu.umd.cs.findbugs.ba.Dataflow
Constructor.
DataflowAnalysis<Fact> - Interface in edu.umd.cs.findbugs.ba
A dataflow analysis to be used with the Dataflow class.
DataflowAnalysisException - Exception in edu.umd.cs.findbugs.ba
Exception type to indicate a dataflow analysis failure.
DataflowAnalysisException() - Constructor for exception edu.umd.cs.findbugs.ba.DataflowAnalysisException
Constructor.
DataflowAnalysisException(String) - Constructor for exception edu.umd.cs.findbugs.ba.DataflowAnalysisException
Constructor.
DataflowAnalysisException(String, Throwable) - Constructor for exception edu.umd.cs.findbugs.ba.DataflowAnalysisException
Constructor from message and another Throwable object.
DataflowAnalysisException(String, MethodGen, InstructionHandle) - Constructor for exception edu.umd.cs.findbugs.ba.DataflowAnalysisException
Constructor from method and instruction.
DataflowAnalysisException(String, MethodGen, InstructionHandle, Throwable) - Constructor for exception edu.umd.cs.findbugs.ba.DataflowAnalysisException
Constructor from message, method and instruction, and Throwable object (cause).
DataflowCFGPrinter<Fact,AnalysisType extends DataflowAnalysis<Fact>> - Class in edu.umd.cs.findbugs.ba
CFGPrinter class which prints dataflow values at each basic block and instruction.
DataflowCFGPrinter(Dataflow<Fact, AnalysisType>) - Constructor for class edu.umd.cs.findbugs.ba.DataflowCFGPrinter
Constructor.
DataflowValueChooser<Value> - Interface in edu.umd.cs.findbugs.ba
Predicate for dataflow values.
DATE - Static variable in class edu.umd.cs.findbugs.Version
 
DEAD_BUG_MATCHER - Static variable in class edu.umd.cs.findbugs.filter.LastVersionMatcher
 
DEAD_INCREMENT - Static variable in class edu.umd.cs.findbugs.detect.DeadLocalStoreProperty
The dead store is an increment.
DEAD_INCREMENT_IN_MAIN - Static variable in class edu.umd.cs.findbugs.detect.DeadLocalStoreProperty
 
DEAD_INCREMENT_IN_RETURN - Static variable in class edu.umd.cs.findbugs.detect.DeadLocalStoreProperty
 
DEAD_OBJECT_STORE - Static variable in class edu.umd.cs.findbugs.detect.DeadLocalStoreProperty
Dead store is of a newly allocated object.
DeadBugFilter - Class in edu.umd.cs.findbugs.gui2
 
DeadBugFilter(Sortables, String, FilterMatcher.FilterWhere) - Constructor for class edu.umd.cs.findbugs.gui2.DeadBugFilter
 
DeadLocalStoreProperty - Class in edu.umd.cs.findbugs.detect
Warning property for FindDeadLocalStores.
DEBUG - Static variable in class edu.umd.cs.findbugs.ba.AnalysisContext
 
DEBUG - Static variable in class edu.umd.cs.findbugs.ba.ch.Subtypes2
 
DEBUG - Static variable in class edu.umd.cs.findbugs.ba.ClassContext
 
DEBUG - Static variable in class edu.umd.cs.findbugs.ba.Dataflow
 
Debug - Interface in edu.umd.cs.findbugs.ba
 
DEBUG - Static variable in class edu.umd.cs.findbugs.ba.deref.UnconditionalValueDerefAnalysis
 
DEBUG - Static variable in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierDatabase
 
DEBUG - Static variable in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierValue
 
DEBUG - Static variable in class edu.umd.cs.findbugs.ba.npe.DerefFinder
 
DEBUG - Static variable in class edu.umd.cs.findbugs.ba.obl.ObligationPolicyDatabase
 
DEBUG - Static variable in class edu.umd.cs.findbugs.ba.type.TypeAnalysis
 
DEBUG - Static variable in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
DEBUG - Static variable in class edu.umd.cs.findbugs.ba.URLClassPathRepository
 
DEBUG - Static variable in class edu.umd.cs.findbugs.ba.vna.MergeTree
 
DEBUG - Static variable in class edu.umd.cs.findbugs.ba.vna.ValueNumberAnalysis
 
DEBUG - Static variable in class edu.umd.cs.findbugs.cloud.CloudFactory
 
DEBUG - Static variable in class edu.umd.cs.findbugs.detect.FindNullDeref
 
DEBUG - Static variable in class edu.umd.cs.findbugs.detect.NoiseNullDeref
 
DEBUG - Static variable in class edu.umd.cs.findbugs.FindBugs
Debug tracing.
DEBUG - Static variable in class edu.umd.cs.findbugs.FindBugs2
 
DEBUG - Static variable in class edu.umd.cs.findbugs.graph.AbstractDepthFirstSearch
 
Debug - Class in edu.umd.cs.findbugs.gui2
For debugging purposes only...
Debug() - Constructor for class edu.umd.cs.findbugs.gui2.Debug
 
DEBUG - Static variable in class edu.umd.cs.findbugs.plan.ExecutionPlan
 
DEBUG_CHECK_CALLS - Static variable in class edu.umd.cs.findbugs.ba.deref.UnconditionalValueDerefAnalysis
 
DEBUG_CIRCULARITY - Static variable in class edu.umd.cs.findbugs.ba.XFactory
 
DEBUG_CLASSLOADING - Static variable in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierValue
 
DEBUG_FIND_EFFECTIVE_RELEVANT_QUALIFIERS - Static variable in class edu.umd.cs.findbugs.ba.jsr305.Analysis
 
DEBUG_METHOD_LOOKUP - Static variable in class edu.umd.cs.findbugs.ba.Hierarchy
 
DEBUG_QUERIES - Static variable in class edu.umd.cs.findbugs.ba.ch.Subtypes2
 
DEBUG_UNRESOLVED - Static variable in class edu.umd.cs.findbugs.ba.XFactory
 
DebugRepositoryLookupFailureCallback - Class in edu.umd.cs.findbugs.ba
DebugRepositoryLookupFailureCallback implementation for debugging.
DebugRepositoryLookupFailureCallback() - Constructor for class edu.umd.cs.findbugs.ba.DebugRepositoryLookupFailureCallback
 
decodeProperty(String) - Method in class edu.umd.cs.findbugs.ba.interproc.PropertyDatabase
Subclasses must define this to instantiate the actual property value from its string encoding.
decodeProperty(String) - Method in class edu.umd.cs.findbugs.ba.npe.MayReturnNullPropertyDatabase
Deprecated.
 
decodeProperty(String) - Method in class edu.umd.cs.findbugs.ba.npe.ParameterNullnessPropertyDatabase
 
decodeProperty(String) - Method in class edu.umd.cs.findbugs.ba.npe.ReturnValueNullnessPropertyDatabase
 
decodeProperty(String) - Method in class edu.umd.cs.findbugs.ba.type.FieldStoreTypeDatabase
 
decorateBugInstance(BugInstance) - Method in class edu.umd.cs.findbugs.props.WarningPropertySet
Decorate given BugInstance with properties.
deepInstanceOf(String, String) - Static method in class edu.umd.cs.findbugs.Analyze
Given two JavaClasses, try to estimate the probability that an reference of type x is also an instance of type y.
deepInstanceOf(JavaClass, JavaClass) - Static method in class edu.umd.cs.findbugs.Analyze
Given two JavaClasses, try to estimate the probability that an reference of type x is also an instance of type y.
deepInstanceOf(String, String) - Static method in class edu.umd.cs.findbugs.DeepSubtypeAnalysis
Given two JavaClasses, try to estimate the probability that an reference of type x is also an instance of type y.
deepInstanceOf(JavaClass, JavaClass) - Static method in class edu.umd.cs.findbugs.DeepSubtypeAnalysis
Given two JavaClasses, try to estimate the probability that an reference of type x is also an instance of type y.
DeepSubtypeAnalysis - Class in edu.umd.cs.findbugs
 
DeepSubtypeAnalysis() - Constructor for class edu.umd.cs.findbugs.DeepSubtypeAnalysis
 
DEFAULT_ANNOTATION - Static variable in class edu.umd.cs.findbugs.ba.jsr305.FindBugsDefaultAnnotations
Deprecated.
Default annotation for all element types.
DEFAULT_ANNOTATION_FOR_FIELDS - Static variable in class edu.umd.cs.findbugs.ba.jsr305.FindBugsDefaultAnnotations
Deprecated.
Default annotation for fields.
DEFAULT_ANNOTATION_FOR_METHODS - Static variable in class edu.umd.cs.findbugs.ba.jsr305.FindBugsDefaultAnnotations
Deprecated.
Default annotation for methods.
DEFAULT_ANNOTATION_FOR_PARAMETERS - Static variable in class edu.umd.cs.findbugs.ba.jsr305.FindBugsDefaultAnnotations
Deprecated.
Default annotation for parameters.
DEFAULT_CHECK_FOR_NULL_PARAM_DATABASE_FILENAME - Static variable in class edu.umd.cs.findbugs.ba.AnalysisContext
 
DEFAULT_CLOUD - Static variable in class edu.umd.cs.findbugs.cloud.CloudFactory
 
DEFAULT_EFFORT - Static variable in class edu.umd.cs.findbugs.FindBugs
Analysis settings for -effort:default.
DEFAULT_FILENAME - Static variable in class edu.umd.cs.findbugs.ba.type.FieldStoreTypeDatabase
 
DEFAULT_MAX_WORK - Static variable in class edu.umd.cs.findbugs.ba.SimplePathEnumerator
Default number of steps to be performed in path enumeration.
DEFAULT_NONNULL_PARAM_DATABASE_FILENAME - Static variable in class edu.umd.cs.findbugs.ba.AnalysisContext
 
DEFAULT_NULL_RETURN_VALUE_ANNOTATION_DATABASE - Static variable in class edu.umd.cs.findbugs.ba.AnalysisContext
 
DEFAULT_NULL_RETURN_VALUE_DB_FILENAME - Static variable in class edu.umd.cs.findbugs.ba.AnalysisContext
 
DEFAULT_PRIORITY - Static variable in class edu.umd.cs.findbugs.config.ProjectFilterSettings
Default warning threshold priority.
DEFAULT_ROLE - Static variable in class edu.umd.cs.findbugs.FieldAnnotation
 
DEFAULT_ROLE - Static variable in class edu.umd.cs.findbugs.LocalVariableAnnotation
 
DEFAULT_ROLE - Static variable in class edu.umd.cs.findbugs.MethodAnnotation
 
DEFAULT_ROLE - Static variable in class edu.umd.cs.findbugs.SourceLineAnnotation
 
DEFAULT_ROLE - Static variable in class edu.umd.cs.findbugs.StringAnnotation
 
DEFAULT_ROLE - Static variable in class edu.umd.cs.findbugs.TypeAnnotation
 
DEFAULT_ROLE_UNKNOWN_LINE - Static variable in class edu.umd.cs.findbugs.SourceLineAnnotation
 
DEFAULT_TIMEOUT - Static variable in class edu.umd.cs.findbugs.anttask.AbstractFindBugsTask
 
DefaultAnnotation - Annotation Type in edu.umd.cs.findbugs.annotations
Deprecated.
- Use the JSR305 annotations instead. For example, you can use ParametersAreNonnullByDefault instead of @DefaultAnnotation(NonNull.class) so that method parameters are nonnull by default in the annotated element. You can also use TypeQualifierDefault in general to define your own annotation that specifies a default type qualifier. For example,


 Nonnegative
 TypeQualifierDefault(ElementType.PARAMETER)
 public @interface ParametersAreNonnegativeByDefault {}
 

The JSR305 CheckReturnValue annotation can be applied to a type or package, and it will act as a default for all methods in that class or package unless otherwise overridden.

DefaultAnnotationForFields - Annotation Type in edu.umd.cs.findbugs.annotations
Deprecated.
DefaultAnnotationForMethods - Annotation Type in edu.umd.cs.findbugs.annotations
Deprecated.
DefaultAnnotationForParameters - Annotation Type in edu.umd.cs.findbugs.annotations
Deprecated.
- use the JSR305 annotations instead, For example, you can use ParametersAreNonnullByDefault instead of @DefaultAnnotation(NonNull.class), and TypeQualifierDefault in general to define a type qualifier default. The JSR305 CheckReturnValue annotation can be applied to a type or package, and it will act as a default for all methods in that class or package unless otherwise overridden.
DefaultEncodingDetector - Class in edu.umd.cs.findbugs.detect
Finds invocations of JDK methods that rely on the default platform encoding.
DefaultEncodingDetector(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.DefaultEncodingDetector
 
defaultLocale - Static variable in class edu.umd.cs.findbugs.I18N
 
DefaultNullnessAnnotations - Class in edu.umd.cs.findbugs.ba
 
DefaultNullnessAnnotations() - Constructor for class edu.umd.cs.findbugs.ba.DefaultNullnessAnnotations
 
DefectDensity - Class in edu.umd.cs.findbugs.workflow
Java main application to compute defect density for a bug collection (stored as an XML collection)
DefectDensity() - Constructor for class edu.umd.cs.findbugs.workflow.DefectDensity
 
DEFENSIVE_CONSTANT_OPCODE - Static variable in class edu.umd.cs.findbugs.detect.DeadLocalStoreProperty
Dead store is of a defense programming constant value.
definedIn(JavaClass, XMethod) - Static method in class edu.umd.cs.findbugs.detect.Naming
 
defineNewSpecialKind(String) - Static method in class edu.umd.cs.findbugs.OpcodeStack.Item
 
DelegatingBugReporter - Class in edu.umd.cs.findbugs
A BugReporter which delegates all method calls to another BugReporter.
DelegatingBugReporter(BugReporter) - Constructor for class edu.umd.cs.findbugs.DelegatingBugReporter
Constructor.
DelegatingCodeBaseEntry - Class in edu.umd.cs.findbugs.classfile.impl
Implementation of ICodeBaseEntry that delegates to another codebase entry.
DelegatingCodeBaseEntry(ICodeBase, ICodeBaseEntry) - Constructor for class edu.umd.cs.findbugs.classfile.impl.DelegatingCodeBaseEntry
 
DelegatingCodeBaseIterator - Class in edu.umd.cs.findbugs.classfile.impl
An implementation of ICodeBaseIterator that delegates to another codebase.
DelegatingCodeBaseIterator(ICodeBase, IScannableCodeBase) - Constructor for class edu.umd.cs.findbugs.classfile.impl.DelegatingCodeBaseIterator
 
deleteObligation(Obligation, int) - Method in class edu.umd.cs.findbugs.ba.obl.StateSet
Remove an Obligation from every State in the StateSet.
deleteProperty(String) - Method in class edu.umd.cs.findbugs.BugInstance
Delete property with given name.
deletesObligation(BasicBlock, InstructionHandle, Obligation) - Method in class edu.umd.cs.findbugs.ba.obl.InstructionActionCache
 
density(int, int) - Static method in class edu.umd.cs.findbugs.workflow.DefectDensity
 
DepthFirstSearch - Class in edu.umd.cs.findbugs.ba
Algorithm to perform a depth first search on a CFG.
DepthFirstSearch(CFG) - Constructor for class edu.umd.cs.findbugs.ba.DepthFirstSearch
Constructor.
DepthFirstSearch<GraphType extends Graph<EdgeType,VertexType>,EdgeType extends GraphEdge<EdgeType,VertexType>,VertexType extends GraphVertex<VertexType>> - Class in edu.umd.cs.findbugs.graph
Perform a forward depth first search of a graph.
DepthFirstSearch(GraphType) - Constructor for class edu.umd.cs.findbugs.graph.DepthFirstSearch
Constructor.
DepthFirstSearchFactory - Class in edu.umd.cs.findbugs.classfile.engine.bcel
Analysis engine to produce DepthFirstSearch objects for analyzed methods.
DepthFirstSearchFactory() - Constructor for class edu.umd.cs.findbugs.classfile.engine.bcel.DepthFirstSearchFactory
Constructor.
DerefFinder - Class in edu.umd.cs.findbugs.ba.npe
 
DerefFinder() - Constructor for class edu.umd.cs.findbugs.ba.npe.DerefFinder
 
DEREFS_ARE_CLONED - Static variable in class edu.umd.cs.findbugs.detect.NullDerefProperty
 
DEREFS_ARE_INLINED_FINALLY_BLOCKS - Static variable in class edu.umd.cs.findbugs.detect.NullDerefProperty
 
DEREFS_IN_CATCH_BLOCKS - Static variable in class edu.umd.cs.findbugs.detect.NullDerefProperty
 
desc - Variable in class edu.umd.cs.findbugs.classfile.analysis.EnumValue
 
DESCENDING - Static variable in class edu.umd.cs.findbugs.graph.VisitationTimeComparator
Compare in descending order.
describe(String) - Method in class edu.umd.cs.findbugs.BugInstance
Add a description to the most recently added bug annotation.
description - Variable in class edu.umd.cs.findbugs.ComponentPlugin
 
description - Variable in class edu.umd.cs.findbugs.FindBugsMain
 
description - Variable in class edu.umd.cs.findbugs.PackageMemberAnnotation
 
description - Variable in class edu.umd.cs.findbugs.PluginLoader.Summary
 
DESCRIPTION_LAST_CHANGE - Static variable in class edu.umd.cs.findbugs.SourceLineAnnotation
 
DESCRIPTION_LOOP_BOTTOM - Static variable in class edu.umd.cs.findbugs.SourceLineAnnotation
 
DescriptorFactory - Class in edu.umd.cs.findbugs.classfile
Factory for creating ClassDescriptors, MethodDescriptors, and FieldDescriptors.
designationKeyComparator - Static variable in class edu.umd.cs.findbugs.I18N
a Comparator to compare user designation keys
DesignationMatcher - Class in edu.umd.cs.findbugs.filter
Match bug instances having one of given codes or patterns.
DesignationMatcher(String) - Constructor for class edu.umd.cs.findbugs.filter.DesignationMatcher
Constructor.
DesireNoWarning - Annotation Type in edu.umd.cs.findbugs.annotations
Annotation indicating that no FindBugs warnings of the specified type is desired.
DesireWarning - Annotation Type in edu.umd.cs.findbugs.annotations
Annotation indicating that a FindBugs warning is desired.
destroy() - Method in class edu.umd.cs.findbugs.ba.URLClassPathRepository
Clear the repository and close all underlying resources.
details - Variable in class edu.umd.cs.findbugs.ComponentPlugin
 
Detector - Interface in edu.umd.cs.findbugs
The interface which all bug pattern detectors must implement.
Detector2 - Interface in edu.umd.cs.findbugs
Detector interface for new bytecode-framework-neutral architecture.
DetectorFactory - Class in edu.umd.cs.findbugs
A DetectorFactory is responsible for creating instances of Detector objects and for maintaining meta-information about the detector class.
DetectorFactory(Plugin, String, Class<?>, boolean, String, String, String) - Constructor for class edu.umd.cs.findbugs.DetectorFactory
Constructor.
DetectorFactoryChooser - Interface in edu.umd.cs.findbugs
Predicate for choosing DetectorFactory objects.
DetectorFactoryCollection - Class in edu.umd.cs.findbugs
The DetectorFactoryCollection stores all of the DetectorFactory objects used to create the Detectors which implement the various analyses.
DetectorFactoryCollection() - Constructor for class edu.umd.cs.findbugs.DetectorFactoryCollection
 
DetectorFactoryCollection(Plugin) - Constructor for class edu.umd.cs.findbugs.DetectorFactoryCollection
 
DetectorFactoryCollection(Collection<Plugin>) - Constructor for class edu.umd.cs.findbugs.DetectorFactoryCollection
 
DetectorFactorySelector - Interface in edu.umd.cs.findbugs.plan
Select one or more DetectorFactories as part of satisfying a Detector ordering constraint.
DetectorNode - Class in edu.umd.cs.findbugs.plan
Node in a ConstraintGraph.
DetectorNode(DetectorFactory) - Constructor for class edu.umd.cs.findbugs.plan.DetectorNode
Constructor.
DetectorOrderingConstraint - Class in edu.umd.cs.findbugs.plan
An ordering constraint which must be taken into account when Detectors are run.
DetectorOrderingConstraint(DetectorFactorySelector, DetectorFactorySelector) - Constructor for class edu.umd.cs.findbugs.plan.DetectorOrderingConstraint
 
DetectorToDetector2Adapter - Class in edu.umd.cs.findbugs
An adapter allowing classes implementing the Detector interface to support the new Detector2 interface.
DetectorToDetector2Adapter(Detector) - Constructor for class edu.umd.cs.findbugs.DetectorToDetector2Adapter
Constructor.
dfs - Variable in class edu.umd.cs.findbugs.ba.ReverseDFSOrder
 
DFSCFGPrinter - Class in edu.umd.cs.findbugs.ba
 
DFSCFGPrinter(CFG, DepthFirstSearch) - Constructor for class edu.umd.cs.findbugs.ba.DFSCFGPrinter
 
DFSEdgeTypes - Interface in edu.umd.cs.findbugs.ba
Interface defining depth first search edge type constants.
DFSEdgeTypes - Interface in edu.umd.cs.findbugs.graph
Edge types in a depth first search.
DID_YOU_MEAN_ROLE - Static variable in class edu.umd.cs.findbugs.FieldAnnotation
 
DID_YOU_MEAN_ROLE - Static variable in class edu.umd.cs.findbugs.LocalVariableAnnotation
 
DirectlyRelevantTypeQualifiersDatabase - Class in edu.umd.cs.findbugs.ba.jsr305
Database of type qualfiers applied directly to methods.
DirectlyRelevantTypeQualifiersDatabase() - Constructor for class edu.umd.cs.findbugs.ba.jsr305.DirectlyRelevantTypeQualifiersDatabase
 
DirectoryCodeBase - Class in edu.umd.cs.findbugs.classfile.impl
IScannableCodeBase implementation to read resources from a filesystem directory.
DirectoryCodeBase(ICodeBaseLocator, File) - Constructor for class edu.umd.cs.findbugs.classfile.impl.DirectoryCodeBase
Constructor.
DirectoryCodeBaseEntry - Class in edu.umd.cs.findbugs.classfile.impl
Codebase entry class for directory codebases.
DirectoryCodeBaseEntry(DirectoryCodeBase, String) - Constructor for class edu.umd.cs.findbugs.classfile.impl.DirectoryCodeBaseEntry
 
disable(Matcher) - Method in class edu.umd.cs.findbugs.filter.Filter
 
discardedElement(String) - Method in class edu.umd.cs.findbugs.SAXBugCollectionHandler
 
DischargesObligation - Annotation Type in edu.umd.cs.findbugs.annotations
Mark a method as cleaning up a resource.
discover - Variable in class edu.umd.cs.findbugs.gui2.SourceDirectoryWizard
 
DiscoverSourceDirectories - Class in edu.umd.cs.findbugs
Based on the contents of the application directories/archives in a Project, and a "root" source directory (under which some number of "real" source directories may be located), scan to find the source directories containing the application's source files.
DiscoverSourceDirectories() - Constructor for class edu.umd.cs.findbugs.DiscoverSourceDirectories
Constructor.
DiscoverSourceDirectories.Progress - Interface in edu.umd.cs.findbugs
Progress callback interface for reporting the progress of source directory discovery.
DismantleBytecode - Class in edu.umd.cs.findbugs.visitclass
 
DismantleBytecode() - Constructor for class edu.umd.cs.findbugs.visitclass.DismantleBytecode
 
displayCloudReport() - Method in class edu.umd.cs.findbugs.gui2.MainFrame
 
displayFalseWarnings() - Method in class edu.umd.cs.findbugs.config.ProjectFilterSettings
Get whether or not false warnings should be displayed.
displayNonmodelMessage(String, String) - Method in class edu.umd.cs.findbugs.CommandLineUiCallback
 
displayNonmodelMessage(String, String) - Method in class edu.umd.cs.findbugs.gui2.AbstractSwingGuiCallback
 
DisplayNonmodelMessage - Class in edu.umd.cs.findbugs.gui2
 
DisplayNonmodelMessage() - Constructor for class edu.umd.cs.findbugs.gui2.DisplayNonmodelMessage
 
displayNonmodelMessage(String, String, Component, boolean) - Static method in class edu.umd.cs.findbugs.gui2.DisplayNonmodelMessage
 
displayNonmodelMessage(String, String) - Method in interface edu.umd.cs.findbugs.IGuiCallback
 
displaySource(BugInstance, SourceLineAnnotation) - Method in class edu.umd.cs.findbugs.gui2.SourceCodeDisplay
 
displayWarning(BugInstance) - Method in class edu.umd.cs.findbugs.config.ProjectFilterSettings
Return whether or not a warning should be displayed, according to the project filter settings.
dispose() - Method in class edu.umd.cs.findbugs.classfile.impl.AnalysisCache
Cleans up all cached data
dispose() - Method in class edu.umd.cs.findbugs.FindBugs2
To avoid cyclic cross-references and allow GC after engine is not more needed.
dispose() - Method in class edu.umd.cs.findbugs.plan.ExecutionPlan
 
doAnalysis(Project, FindBugsProgress) - Static method in class edu.umd.cs.findbugs.gui2.BugLoader
Performs an analysis and returns the BugSet created
doAnalysis(Project) - Static method in class edu.umd.cs.findbugs.gui2.BugLoader
Does what it says it does, hit apple r (control r on pc) and the analysis is redone using the current project
DocumentCharacterIterator - Class in edu.umd.cs.findbugs.sourceViewer
A CharacterIterator over a Document.
doesMethodUnconditionallyThrowException(XMethod, JavaClass, Method) - Static method in class edu.umd.cs.findbugs.ba.PruneUnconditionalExceptionThrowerEdges
doesMethodUnconditionallyThrowException(XMethod) - Static method in class edu.umd.cs.findbugs.ba.PruneUnconditionalExceptionThrowerEdges
 
DoInsideDoPrivileged - Class in edu.umd.cs.findbugs.detect
 
DoInsideDoPrivileged(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.DoInsideDoPrivileged
 
doit(String[]) - Method in class edu.umd.cs.findbugs.workflow.Update
 
doLayout() - Method in class edu.umd.cs.findbugs.gui2.WideComboBox
 
Dom4JXMLOutput - Class in edu.umd.cs.findbugs.xml
XMLOutput class to build all or part of a dom4j tree.
Dom4JXMLOutput(Branch) - Constructor for class edu.umd.cs.findbugs.xml.Dom4JXMLOutput
Constructor.
dominatedBy(String) - Method in class edu.umd.cs.findbugs.ba.bcp.PatternElement
Set the label of another pattern element whose first matched instruction must dominate the instruction(s) matched by this element.
DominatorsAnalysis - Class in edu.umd.cs.findbugs.ba
Dataflow analysis to compute dominator sets for a CFG.
DominatorsAnalysis(CFG, DepthFirstSearch, boolean) - Constructor for class edu.umd.cs.findbugs.ba.DominatorsAnalysis
Constructor.
DominatorsAnalysisFactory - Class in edu.umd.cs.findbugs.classfile.engine.bcel
Analysis engine to produce DominatorsAnalysis objects for analyzed methods.
DominatorsAnalysisFactory() - Constructor for class edu.umd.cs.findbugs.classfile.engine.bcel.DominatorsAnalysisFactory
Constructor.
doneRecursiveDirectorySearch() - Method in interface edu.umd.cs.findbugs.DiscoverSourceDirectories.Progress
 
doneScanningArchives() - Method in interface edu.umd.cs.findbugs.DiscoverSourceDirectories.Progress
 
doneScanningClasses() - Method in interface edu.umd.cs.findbugs.DiscoverSourceDirectories.Progress
 
DoNothingCloud - Class in edu.umd.cs.findbugs.cloud
Doesn't do much.
DoNothingCloud(CloudPlugin, BugCollection, Properties) - Constructor for class edu.umd.cs.findbugs.cloud.DoNothingCloud
Invoked via reflection
DoNothingCloud(BugCollection) - Constructor for class edu.umd.cs.findbugs.cloud.DoNothingCloud
 
DontCatchIllegalMonitorStateException - Class in edu.umd.cs.findbugs.detect
 
DontCatchIllegalMonitorStateException(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.DontCatchIllegalMonitorStateException
 
DontIgnoreResultOfPutIfAbsent - Class in edu.umd.cs.findbugs.detect
 
DontIgnoreResultOfPutIfAbsent(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.DontIgnoreResultOfPutIfAbsent
 
DontUseEnum - Class in edu.umd.cs.findbugs.detect
 
DontUseEnum(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.DontUseEnum
 
DOOMED_CODE - Static variable in class edu.umd.cs.findbugs.detect.DoomedCodeWarningProperty
Singleton instance of DoomedCodeWarningProperty.
DoomedCodeWarningProperty - Class in edu.umd.cs.findbugs.detect
A WarningProperty for warnings that are reported at a "doomed" Location; one that cannot return normally.
doReportBug(BugInstance) - Method in class edu.umd.cs.findbugs.AbstractBugReporter
Subclasses must override this.
doReportBug(BugInstance) - Method in class edu.umd.cs.findbugs.BugCollectionBugReporter
 
doReportBug(BugInstance) - Method in class edu.umd.cs.findbugs.EmacsBugReporter
 
doReportBug(BugInstance) - Method in class edu.umd.cs.findbugs.PrintingBugReporter
 
doReportBug(BugInstance) - Method in class edu.umd.cs.findbugs.SortingBugReporter
 
doReportBug(BugInstance) - Method in class edu.umd.cs.findbugs.XDocsBugReporter
 
DottedClassName - Annotation Type in edu.umd.cs.findbugs.internalAnnotations
Denotes a class name or package name where the . character is used to separate package/class name components.
DoubleExtraType - Class in edu.umd.cs.findbugs.ba.type
Special type used to represent the "extra" part of a double value.
doVisitMethod(Method) - Method in class edu.umd.cs.findbugs.detect.UncallableMethodOfAnonymousClass
 
doVisitMethod(Method) - Method in class edu.umd.cs.findbugs.visitclass.PreorderVisitor
 
downgradeOnControlSplit() - Method in class edu.umd.cs.findbugs.ba.npe.IsNullValue
Control split: move given value down in the lattice if it is a conditionally-null value.
downgradeOnControlSplit() - Method in class edu.umd.cs.findbugs.ba.npe.IsNullValueFrame
Downgrade all NSP values in frame.
DOWNLOADS_WEBSITE - Static variable in class edu.umd.cs.findbugs.Version
Downloads website.
Driver - Class in edu.umd.cs.findbugs.gui2
This is where it all begins run with -f int to set font size run with -clear to clear recent projects menu, or any other issues with program not starting properly due to something being corrupted (or just faulty) in backend store for GUISaveState.
Driver() - Constructor for class edu.umd.cs.findbugs.gui2.Driver
 
DroppedException - Class in edu.umd.cs.findbugs.detect
 
DroppedException(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.DroppedException
 
DualKeyHashMap<K1,K2,V> - Class in edu.umd.cs.findbugs.util
 
DualKeyHashMap() - Constructor for class edu.umd.cs.findbugs.util.DualKeyHashMap
 
DumbMethodInvocations - Class in edu.umd.cs.findbugs.detect
 
DumbMethodInvocations(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.DumbMethodInvocations
 
DumbMethods - Class in edu.umd.cs.findbugs.detect
 
DumbMethods(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.DumbMethods
 
dummyVariable() - Method in class edu.umd.cs.findbugs.ba.bcp.ByteCodePattern
Get a dummy variable name.
dump(PrintStream) - Method in class edu.umd.cs.findbugs.workflow.Churn
 
dump(PrintStream) - Method in class edu.umd.cs.findbugs.workflow.MineBugHistory
 
DUMP_DATAFLOW_ANALYSIS - Static variable in class edu.umd.cs.findbugs.ba.ClassContext
 
dumpDataflow(AnalysisType) - Method in class edu.umd.cs.findbugs.ba.Dataflow
 
dumpDataflowInformation(Method) - Method in class edu.umd.cs.findbugs.ba.ClassContext
 
dumpDataflowInformation(Method, CFG, ValueNumberDataflow, IsNullValueDataflow, UnconditionalValueDerefDataflow, TypeDataflow) - Static method in class edu.umd.cs.findbugs.ba.ClassContext
 
dumpLiveLocalStoreDataflow(MethodDescriptor, CFG, LiveLocalStoreDataflow) - Static method in class edu.umd.cs.findbugs.ba.ClassContext
 
dumpNoTabs(PrintStream) - Method in class edu.umd.cs.findbugs.workflow.MineBugHistory
This implementation of dump() tries to better align columns (when viewed with a fixed-width font) by padding with spaces instead of using tabs.
dumpOriginal(PrintStream) - Method in class edu.umd.cs.findbugs.workflow.MineBugHistory
This is how dump() was implemented up to and including version 0.9.5.
dumpSimpleDataflowInformation(Method) - Method in class edu.umd.cs.findbugs.ba.ClassContext
 
dumpSummary(PrintStream) - Method in class edu.umd.cs.findbugs.workflow.MineBugHistory
 
dumpTypeDataflow(Method, CFG, TypeDataflow) - Static method in class edu.umd.cs.findbugs.ba.ClassContext
 
dumpXml(PrintStream) - Method in class edu.umd.cs.findbugs.workflow.MineBugHistory
This is how dump() was implemented up to and including version 0.9.5.
DUP_THEN_STORE - Static variable in class edu.umd.cs.findbugs.detect.DeadLocalStoreProperty
There is a dup immediately before the store; perhaps a ++ operation
duplicate() - Method in class edu.umd.cs.findbugs.ba.BasicBlock.InstructionIterator
 
duplicate() - Method in class edu.umd.cs.findbugs.ba.obl.ObligationSet
 
duplicate() - Method in class edu.umd.cs.findbugs.ba.obl.State
 
duplicate() - Method in class edu.umd.cs.findbugs.ba.obl.StateSet
Return an exact deep copy of this StateSet.
duplicate() - Method in class edu.umd.cs.findbugs.ba.Path
Return an exact copy of this Path.
duplicate() - Method in class edu.umd.cs.findbugs.ba.type.ExceptionSet
Return an exact copy of this object.
duplicate() - Method in class edu.umd.cs.findbugs.ba.type.ThrownException
Return an identical copy of this object.
duplicate() - Method in class edu.umd.cs.findbugs.Project
Return an exact copy of this Project.
duplicate() - Method in class edu.umd.cs.findbugs.SortedBugCollection
 
DuplicateBranches - Class in edu.umd.cs.findbugs.detect
 
DuplicateBranches(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.DuplicateBranches
 
DuplicatePluginIdError - Error in edu.umd.cs.findbugs.plugins
 
DuplicatePluginIdError(String, URL, URL) - Constructor for error edu.umd.cs.findbugs.plugins.DuplicatePluginIdError
 
DuplicatePluginIdException - Exception in edu.umd.cs.findbugs.plugins
 
DuplicatePluginIdException(String, URL, URL) - Constructor for exception edu.umd.cs.findbugs.plugins.DuplicatePluginIdException
 
duplicateVertex(VertexType) - Method in interface edu.umd.cs.findbugs.graph.GraphToolkit
Make a copy of given vertex.
DYNAMIC_AND_UNKNOWN - Static variable in class edu.umd.cs.findbugs.detect.RefComparisonWarningProperty
Comparing a dynamic string using equals operator.

E

eagerlyPutDatabase(Class<E>, E) - Method in interface edu.umd.cs.findbugs.classfile.IAnalysisCache
Eagerly install a database.
eagerlyPutDatabase(Class<E>, E) - Method in class edu.umd.cs.findbugs.classfile.impl.AnalysisCache
 
eagerlyPutMethodAnalysis(Class<E>, MethodDescriptor, E) - Method in interface edu.umd.cs.findbugs.classfile.IAnalysisCache
Eagerly put a method analysis object in the cache.
eagerlyPutMethodAnalysis(Class<E>, MethodDescriptor, E) - Method in class edu.umd.cs.findbugs.classfile.impl.AnalysisCache
 
Edge - Class in edu.umd.cs.findbugs.ba
An edge of a control flow graph.
Edge(BasicBlock, BasicBlock) - Constructor for class edu.umd.cs.findbugs.ba.Edge
Constructor.
Edge.Type - Annotation Type in edu.umd.cs.findbugs.ba
 
edgeAnnotate(Edge) - Method in class edu.umd.cs.findbugs.ba.CFGPrinter
 
edgeAnnotate(Edge) - Method in class edu.umd.cs.findbugs.ba.DataflowCFGPrinter
 
edgeAnnotate(Edge) - Method in class edu.umd.cs.findbugs.ba.DFSCFGPrinter
 
EdgeChooser - Interface in edu.umd.cs.findbugs.ba
Interface for choosing CFG Edges.
edgeIterator() - Method in class edu.umd.cs.findbugs.graph.AbstractGraph
 
edgeIterator() - Method in interface edu.umd.cs.findbugs.graph.Graph
Get Iterator over all edges in the graph.
edgeTransfer(Edge, Fact) - Method in class edu.umd.cs.findbugs.ba.BasicAbstractDataflowAnalysis
 
edgeTransfer(Edge, Fact) - Method in interface edu.umd.cs.findbugs.ba.DataflowAnalysis
Edge transfer function.
edgeTransfer(Edge, TypeQualifierValueSet) - Method in class edu.umd.cs.findbugs.ba.jsr305.BackwardTypeQualifierDataflowAnalysis
 
edgeTransfer(Edge, TypeQualifierValueSet) - Method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierDataflowAnalysis
 
edgeTransfer(Edge, ReturnPathType) - Method in class edu.umd.cs.findbugs.ba.npe.ReturnPathTypeAnalysis
 
edgeTransfer(Edge, StateSet) - Method in class edu.umd.cs.findbugs.ba.obl.ObligationAnalysis
 
EdgeTypes - Interface in edu.umd.cs.findbugs.ba
Constants defining the type of control flow edges, as well as flags defining additional information about the edges.
edgeTypeToString(int) - Static method in class edu.umd.cs.findbugs.ba.Edge
Get string representing given edge type.
EditDistance - Class in edu.umd.cs.findbugs.util
 
EditDistance() - Constructor for class edu.umd.cs.findbugs.util.EditDistance
 
editDistance(String, String) - Static method in class edu.umd.cs.findbugs.util.EditDistance
 
editDistance0(String, String) - Static method in class edu.umd.cs.findbugs.util.EditDistance
 
editDistance1(String, String) - Static method in class edu.umd.cs.findbugs.util.EditDistance
 
editDistanceRatio(String, String) - Static method in class edu.umd.cs.findbugs.util.EditDistance
 
edu.umd.cs.findbugs - package edu.umd.cs.findbugs
Main package for the FindBugs application - contains the engine class (FindBugs), the object model classes for bug instances (BugInstance, BugAnnotation), and other miscellany.
edu.umd.cs.findbugs.annotations - package edu.umd.cs.findbugs.annotations
Annotations for FindBugs (mostly deprecated except for SuppressFBWarnings).
edu.umd.cs.findbugs.anttask - package edu.umd.cs.findbugs.anttask
 
edu.umd.cs.findbugs.asm - package edu.umd.cs.findbugs.asm
 
edu.umd.cs.findbugs.ba - package edu.umd.cs.findbugs.ba
A bytecode analysis framework for BCEL, providing CFG construction, generic dataflow analysis, and a variety of specific dataflow analyses.
edu.umd.cs.findbugs.ba.bcp - package edu.umd.cs.findbugs.ba.bcp
 
edu.umd.cs.findbugs.ba.ca - package edu.umd.cs.findbugs.ba.ca
 
edu.umd.cs.findbugs.ba.ch - package edu.umd.cs.findbugs.ba.ch
 
edu.umd.cs.findbugs.ba.constant - package edu.umd.cs.findbugs.ba.constant
 
edu.umd.cs.findbugs.ba.deref - package edu.umd.cs.findbugs.ba.deref
 
edu.umd.cs.findbugs.ba.generic - package edu.umd.cs.findbugs.ba.generic
 
edu.umd.cs.findbugs.ba.heap - package edu.umd.cs.findbugs.ba.heap
 
edu.umd.cs.findbugs.ba.interproc - package edu.umd.cs.findbugs.ba.interproc
 
edu.umd.cs.findbugs.ba.jsr305 - package edu.umd.cs.findbugs.ba.jsr305
Support for analyzing code containing JSR-305 type qualifier annotations.
edu.umd.cs.findbugs.ba.npe - package edu.umd.cs.findbugs.ba.npe
 
edu.umd.cs.findbugs.ba.obl - package edu.umd.cs.findbugs.ba.obl
Implementation of dataflow analysis for checking whether obligations to close streams and other resources (e.g. database objects) are satisfied.
edu.umd.cs.findbugs.ba.type - package edu.umd.cs.findbugs.ba.type
 
edu.umd.cs.findbugs.ba.vna - package edu.umd.cs.findbugs.ba.vna
 
edu.umd.cs.findbugs.bcel - package edu.umd.cs.findbugs.bcel
 
edu.umd.cs.findbugs.bcel.generic - package edu.umd.cs.findbugs.bcel.generic
 
edu.umd.cs.findbugs.bugReporter - package edu.umd.cs.findbugs.bugReporter
 
edu.umd.cs.findbugs.charsets - package edu.umd.cs.findbugs.charsets
 
edu.umd.cs.findbugs.classfile - package edu.umd.cs.findbugs.classfile
A high-level abstraction layer for codebases, classes, and components of classes (methods, fields, instructions, etc.).
edu.umd.cs.findbugs.classfile.analysis - package edu.umd.cs.findbugs.classfile.analysis
Classes of objects that are the result of executing an analysis engine on a class or method.
edu.umd.cs.findbugs.classfile.engine - package edu.umd.cs.findbugs.classfile.engine
Analysis engine classes to produce the analyses defined in the edu.umd.cs.findbugs.classfile.analysis package.
edu.umd.cs.findbugs.classfile.engine.asm - package edu.umd.cs.findbugs.classfile.engine.asm
Support for analyses based on the ASM bytecode framework.
edu.umd.cs.findbugs.classfile.engine.bcel - package edu.umd.cs.findbugs.classfile.engine.bcel
Support for analyses based on the BCEL bytecode framework.
edu.umd.cs.findbugs.classfile.impl - package edu.umd.cs.findbugs.classfile.impl
Implementations of the interfaces in the edu.umd.cs.findbugs.classfile package: the core classes of the FindBugs classfile/classpath support layer.
edu.umd.cs.findbugs.cloud - package edu.umd.cs.findbugs.cloud
 
edu.umd.cs.findbugs.cloud.username - package edu.umd.cs.findbugs.cloud.username
 
edu.umd.cs.findbugs.config - package edu.umd.cs.findbugs.config
 
edu.umd.cs.findbugs.detect - package edu.umd.cs.findbugs.detect
 
edu.umd.cs.findbugs.filter - package edu.umd.cs.findbugs.filter
 
edu.umd.cs.findbugs.graph - package edu.umd.cs.findbugs.graph
 
edu.umd.cs.findbugs.gui - package edu.umd.cs.findbugs.gui
 
edu.umd.cs.findbugs.gui2 - package edu.umd.cs.findbugs.gui2
 
edu.umd.cs.findbugs.internalAnnotations - package edu.umd.cs.findbugs.internalAnnotations
 
edu.umd.cs.findbugs.io - package edu.umd.cs.findbugs.io
 
edu.umd.cs.findbugs.jaif - package edu.umd.cs.findbugs.jaif
 
edu.umd.cs.findbugs.launchGUI - package edu.umd.cs.findbugs.launchGUI
 
edu.umd.cs.findbugs.log - package edu.umd.cs.findbugs.log
 
edu.umd.cs.findbugs.model - package edu.umd.cs.findbugs.model
Eventually, all model classes (BugInstance, BugCollection, etc.) should go in this package.
edu.umd.cs.findbugs.plan - package edu.umd.cs.findbugs.plan
 
edu.umd.cs.findbugs.plugins - package edu.umd.cs.findbugs.plugins
 
edu.umd.cs.findbugs.props - package edu.umd.cs.findbugs.props
 
edu.umd.cs.findbugs.sourceViewer - package edu.umd.cs.findbugs.sourceViewer
 
edu.umd.cs.findbugs.tools - package edu.umd.cs.findbugs.tools
 
edu.umd.cs.findbugs.tools.html - package edu.umd.cs.findbugs.tools.html
 
edu.umd.cs.findbugs.tools.junit - package edu.umd.cs.findbugs.tools.junit
 
edu.umd.cs.findbugs.tools.xml - package edu.umd.cs.findbugs.tools.xml
 
edu.umd.cs.findbugs.updates - package edu.umd.cs.findbugs.updates
 
edu.umd.cs.findbugs.util - package edu.umd.cs.findbugs.util
 
edu.umd.cs.findbugs.visitclass - package edu.umd.cs.findbugs.visitclass
 
edu.umd.cs.findbugs.workflow - package edu.umd.cs.findbugs.workflow
 
edu.umd.cs.findbugs.xml - package edu.umd.cs.findbugs.xml
 
EFFORT_DEFAULT - Static variable in class edu.umd.cs.findbugs.config.UserPreferences
 
EFFORT_MAX - Static variable in class edu.umd.cs.findbugs.config.UserPreferences
 
EFFORT_MIN - Static variable in class edu.umd.cs.findbugs.config.UserPreferences
 
ELEMENT_NAME - Static variable in class edu.umd.cs.findbugs.AppVersion
XML element name for a stored AppVersion object.
ELEMENT_NAME - Static variable in class edu.umd.cs.findbugs.model.ClassFeatureSet
 
ELEMENT_NAME - Static variable in class edu.umd.cs.findbugs.PackageStats
 
EmacsBugReporter - Class in edu.umd.cs.findbugs
BugReporter to output warnings in Emacs format.
EmacsBugReporter() - Constructor for class edu.umd.cs.findbugs.EmacsBugReporter
 
emit(BugPattern) - Method in class edu.umd.cs.findbugs.tools.html.PlainPrintBugDescriptions
 
emit(BugPattern) - Method in class edu.umd.cs.findbugs.tools.html.PrettyPrintBugDescriptions
 
emit(BugPattern) - Method in class edu.umd.cs.findbugs.tools.html.PrintBugDescriptions
 
emitLine(String) - Method in class edu.umd.cs.findbugs.BugCollectionBugReporter
Emit one line of the error message report.
emitLine(String) - Method in class edu.umd.cs.findbugs.TextUIBugReporter
Emit one line of the error message report.
emitLiteral(String) - Method in class edu.umd.cs.findbugs.xml.QuoteMetaCharacters
Downcall method to emit literal text, in which any occurrences of the metacharacters are quoted.
emitTrainingOutput() - Method in class edu.umd.cs.findbugs.FindBugs2
 
emitTrainingOutput() - Method in interface edu.umd.cs.findbugs.IFindBugsEngine
Return whether or not training output should be emitted after analysis completes.
empty() - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.ValueRangeAnalysisFactory.LongRangeSet
 
EMPTY_AND_UNKNOWN - Static variable in class edu.umd.cs.findbugs.detect.RefComparisonWarningProperty
Comparing static string and an unknown string.
EMPTY_ARRAY - Static variable in class edu.umd.cs.findbugs.classfile.analysis.FieldInfo
 
EMPTY_ARRAY - Static variable in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo
 
EMPTY_ARRAY - Static variable in class edu.umd.cs.findbugs.classfile.ClassDescriptor
 
emptyOrNonnullSingleton(T) - Static method in class edu.umd.cs.findbugs.util.Util
 
EmptyZipFileEntry - Class in edu.umd.cs.findbugs.detect
This detector is currently disabled by default.
EmptyZipFileEntry(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.EmptyZipFileEntry
 
enable(DetectorFactory) - Method in interface edu.umd.cs.findbugs.DetectorFactoryChooser
Enable the factory due to ordering constraints with other enabled detectors
enable(Matcher) - Method in class edu.umd.cs.findbugs.filter.Filter
 
ENABLE_SUBTYPES2_FOR_COMMON_SUPERCLASS_QUERIES - Static variable in class edu.umd.cs.findbugs.ba.ch.Subtypes2
 
enableAllDetectors(boolean) - Method in class edu.umd.cs.findbugs.config.UserPreferences
Enable or disable all known Detectors.
enabledByDefault - Variable in class edu.umd.cs.findbugs.ComponentPlugin
 
enableDetector(DetectorFactory, boolean) - Method in class edu.umd.cs.findbugs.config.UserPreferences
Set the enabled/disabled status of given Detector.
enableOrDisableItems(Project, BugCollection) - Method in class edu.umd.cs.findbugs.gui2.MainFrameMenu
 
enablePreferencesMenuItem(boolean) - Method in class edu.umd.cs.findbugs.gui2.MainFrameMenu
enable/disable preferences menu
enablePrefs(boolean) - Static method in class edu.umd.cs.findbugs.gui2.OSXAdapter
 
enableRecentMenu(boolean) - Method in class edu.umd.cs.findbugs.gui2.MainFrame
 
enableRecentMenu(boolean) - Method in class edu.umd.cs.findbugs.gui2.MainFrameMenu
 
enableTrainingInput(String) - Method in class edu.umd.cs.findbugs.FindBugs2
 
enableTrainingInput(String) - Method in interface edu.umd.cs.findbugs.IFindBugsEngine
Set whether or not training input should be used to make the analysis more precise.
enableTrainingOutput(String) - Method in class edu.umd.cs.findbugs.FindBugs2
 
enableTrainingOutput(String) - Method in interface edu.umd.cs.findbugs.IFindBugsEngine
Set whether or not training output should be emitted.
encodeProperty(ValueType) - Method in class edu.umd.cs.findbugs.ba.interproc.PropertyDatabase
Subclasses must define this to encode a property as a string for output to a file.
encodeProperty(Boolean) - Method in class edu.umd.cs.findbugs.ba.npe.MayReturnNullPropertyDatabase
Deprecated.
 
encodeProperty(ParameterProperty) - Method in class edu.umd.cs.findbugs.ba.npe.ParameterNullnessPropertyDatabase
 
encodeProperty(Boolean) - Method in class edu.umd.cs.findbugs.ba.npe.ReturnValueNullnessPropertyDatabase
 
encodeProperty(FieldStoreType) - Method in class edu.umd.cs.findbugs.ba.type.FieldStoreTypeDatabase
 
end(Class<?>) - Method in class edu.umd.cs.findbugs.log.Profiler
 
endAnnotation(String) - Method in interface edu.umd.cs.findbugs.jaif.JAIFEvents
Called to indicate the end of an annotation.
endAnnotationDefinition(String) - Method in interface edu.umd.cs.findbugs.jaif.JAIFEvents
Called to indicate the end of an annotation definition.
endBody() - Method in class edu.umd.cs.findbugs.tools.html.PlainPrintBugDescriptions
Extra stuff printed at the end of the <body> element.
endBody() - Method in class edu.umd.cs.findbugs.tools.html.PrettyPrintBugDescriptions
Extra stuff printed at the end of the <body> element.
endContext(Object) - Method in class edu.umd.cs.findbugs.log.Profiler
 
endElement(String, String, String) - Method in class edu.umd.cs.findbugs.SAXBugCollectionHandler
 
endPackageDefinition(String) - Method in interface edu.umd.cs.findbugs.jaif.JAIFEvents
Called to indicate the end of a package definition.
endTransfer(BasicBlock, InstructionHandle, IsNullValueFrame) - Method in class edu.umd.cs.findbugs.ba.npe.IsNullValueAnalysis
 
EngineRegistrar - Class in edu.umd.cs.findbugs.classfile.engine.asm
Analysis engine registrar for ASM-based analyses.
EngineRegistrar() - Constructor for class edu.umd.cs.findbugs.classfile.engine.asm.EngineRegistrar
Constructor.
EngineRegistrar - Class in edu.umd.cs.findbugs.classfile.engine.bcel
Register BCEL-framework analysis engines.
EngineRegistrar() - Constructor for class edu.umd.cs.findbugs.classfile.engine.bcel.EngineRegistrar
 
EngineRegistrar - Class in edu.umd.cs.findbugs.classfile.engine
Register analysis engines with an analysis cache.
EngineRegistrar() - Constructor for class edu.umd.cs.findbugs.classfile.engine.EngineRegistrar
Constructor.
enterSwitch(DismantleBytecode, XClass) - Method in class edu.umd.cs.findbugs.SwitchHandler
 
entriesInDecreasingFrequency() - Method in class edu.umd.cs.findbugs.util.Multiset
 
entriesInDecreasingOrder() - Method in class edu.umd.cs.findbugs.util.FractionalMultiset
 
entriesInIncreasingOrder() - Method in class edu.umd.cs.findbugs.util.FractionalMultiset
 
entrySet() - Method in class edu.umd.cs.findbugs.ba.interproc.PropertyDatabase
 
entrySet() - Method in class edu.umd.cs.findbugs.util.Bag
 
entrySet() - Method in class edu.umd.cs.findbugs.util.FractionalMultiset
 
entrySet() - Method in class edu.umd.cs.findbugs.util.MergeMap
 
entrySet() - Method in class edu.umd.cs.findbugs.util.Multiset
 
enumerate() - Method in class edu.umd.cs.findbugs.ba.SimplePathEnumerator
Enumerate the simple paths.
EnumValue - Class in edu.umd.cs.findbugs.classfile.analysis
Represents an enumeration value used with an application of an annotation.
EnumValue(String, String) - Constructor for class edu.umd.cs.findbugs.classfile.analysis.EnumValue
 
EOF - Static variable in class edu.umd.cs.findbugs.sourceViewer.JavaScanner
 
EOF - Static variable in class edu.umd.cs.findbugs.Token
End of file.
EOL - Static variable in class edu.umd.cs.findbugs.Token
End of line.
epilogue() - Method in class edu.umd.cs.findbugs.tools.html.PlainPrintBugDescriptions
 
epilogue() - Method in class edu.umd.cs.findbugs.tools.html.PrettyPrintBugDescriptions
 
epilogue() - Method in class edu.umd.cs.findbugs.tools.html.PrintBugDescriptions
 
eq(long) - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.ValueRangeAnalysisFactory.LongRangeSet
 
EQ - Static variable in class edu.umd.cs.findbugs.filter.RelationalOp
 
equals(Object) - Method in class edu.umd.cs.findbugs.AbstractBugReporter.Error
 
equals(Object) - Method in class edu.umd.cs.findbugs.AnalysisError
 
equals(Object) - Method in class edu.umd.cs.findbugs.ba.AbstractClassMember
 
equals(Object) - Method in class edu.umd.cs.findbugs.ba.AnnotationEnumeration
 
equals(Object) - Method in class edu.umd.cs.findbugs.ba.BasicBlock.InstructionIterator
 
equals(Object) - Method in class edu.umd.cs.findbugs.ba.bcp.PatternElementMatch
 
equals(Object) - Method in class edu.umd.cs.findbugs.ba.BlockType
 
equals(Object) - Method in class edu.umd.cs.findbugs.ba.ca.Call
 
equals(Object) - Method in class edu.umd.cs.findbugs.ba.ca.CallList
 
equals(Object) - Method in class edu.umd.cs.findbugs.ba.ClassHash
 
equals(Object) - Method in class edu.umd.cs.findbugs.ba.constant.Constant
 
equals(Object) - Method in class edu.umd.cs.findbugs.ba.Edge
 
equals(Object) - Method in class edu.umd.cs.findbugs.ba.generic.GenericObjectType
 
equals(Object) - Method in class edu.umd.cs.findbugs.ba.JavaClassAndMethod
 
equals(Object) - Method in class edu.umd.cs.findbugs.ba.jsr305.SourceSinkInfo
 
equals(Object) - Method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierAnnotation
 
equals(Object) - Method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierValue
 
equals(Object) - Method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierValueSet
 
equals(Object) - Method in class edu.umd.cs.findbugs.ba.Location
 
equals(Object) - Method in class edu.umd.cs.findbugs.ba.MethodHash
 
equals(Object) - Method in class edu.umd.cs.findbugs.ba.npe.IsNullConditionDecision
 
equals(Object) - Method in class edu.umd.cs.findbugs.ba.npe.IsNullValue
 
equals(Object) - Method in class edu.umd.cs.findbugs.ba.npe.LocationWhereValueBecomesNull
 
equals(Object) - Method in class edu.umd.cs.findbugs.ba.obl.ObligationSet
 
equals(Object) - Method in class edu.umd.cs.findbugs.ba.obl.State
 
equals(Object) - Method in class edu.umd.cs.findbugs.ba.obl.StateSet
 
equals(Object) - Method in class edu.umd.cs.findbugs.ba.Path
 
equals(Object) - Method in class edu.umd.cs.findbugs.ba.type.BottomType
 
equals(Object) - Method in class edu.umd.cs.findbugs.ba.type.DoubleExtraType
 
equals(Object) - Method in class edu.umd.cs.findbugs.ba.type.ExceptionObjectType
 
equals(Object) - Method in class edu.umd.cs.findbugs.ba.type.ExceptionSet
 
equals(Object) - Method in class edu.umd.cs.findbugs.ba.type.LongExtraType
 
equals(Object) - Method in class edu.umd.cs.findbugs.ba.type.NullType
 
equals(Object) - Method in class edu.umd.cs.findbugs.ba.type.ThrownException
 
equals(Object) - Method in class edu.umd.cs.findbugs.ba.type.TopType
 
equals(Object) - Method in class edu.umd.cs.findbugs.ba.vna.AvailableLoad
 
equals(Object) - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumber
 
equals(Object) - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumberCache.Entry
 
equals(Object) - Method in class edu.umd.cs.findbugs.ba.XMethodParameter
 
equals(Object) - Method in class edu.umd.cs.findbugs.BugCategory
 
equals(Object) - Method in class edu.umd.cs.findbugs.BugCode
 
equals(Object) - Method in class edu.umd.cs.findbugs.BugDesignation
 
equals(Object) - Method in class edu.umd.cs.findbugs.BugInstance
 
equals(Object) - Method in class edu.umd.cs.findbugs.BugPattern
 
equals(Object) - Method in class edu.umd.cs.findbugs.CallSite
 
equals(Object) - Method in class edu.umd.cs.findbugs.ClassAnnotation
 
equals(Object) - Method in class edu.umd.cs.findbugs.classfile.analysis.EnumValue
 
equals(Object) - Method in class edu.umd.cs.findbugs.classfile.ClassDescriptor
 
equals(Object) - Method in class edu.umd.cs.findbugs.classfile.FieldDescriptor
 
equals(Object) - Method in class edu.umd.cs.findbugs.classfile.impl.DelegatingCodeBaseEntry
 
equals(Object) - Method in class edu.umd.cs.findbugs.classfile.impl.DirectoryCodeBaseEntry
 
equals(Object) - Method in class edu.umd.cs.findbugs.classfile.impl.FilesystemCodeBaseLocator
 
equals(Object) - Method in class edu.umd.cs.findbugs.classfile.impl.NestedZipFileCodeBaseLocator
 
equals(Object) - Method in class edu.umd.cs.findbugs.classfile.impl.SingleFileCodeBaseEntry
 
equals(Object) - Method in class edu.umd.cs.findbugs.classfile.impl.ZipFileCodeBaseEntry
 
equals(Object) - Method in class edu.umd.cs.findbugs.classfile.impl.ZipInputStreamCodeBaseEntry
 
equals(Object) - Method in class edu.umd.cs.findbugs.classfile.MethodDescriptor
 
equals(Object) - Method in class edu.umd.cs.findbugs.config.ProjectFilterSettings
 
equals(Object) - Method in class edu.umd.cs.findbugs.config.UserPreferences
 
equals(Object) - Method in class edu.umd.cs.findbugs.detect.BuildStringPassthruGraph.MethodParameter
 
equals(Object) - Method in class edu.umd.cs.findbugs.detect.FindRefComparison.DynamicStringType
 
equals(Object) - Method in class edu.umd.cs.findbugs.detect.FindRefComparison.EmptyStringType
 
equals(Object) - Method in class edu.umd.cs.findbugs.detect.FindRefComparison.FinalConstant
 
equals(Object) - Method in class edu.umd.cs.findbugs.detect.FindRefComparison.ParameterStringType
 
equals(Object) - Method in class edu.umd.cs.findbugs.detect.FindRefComparison.StaticStringType
 
equals(Object) - Method in class edu.umd.cs.findbugs.detect.Stream
 
equals(Object) - Method in class edu.umd.cs.findbugs.detect.StreamEscape
 
equals(Object) - Method in class edu.umd.cs.findbugs.DetectorFactory
 
equals(Object) - Method in class edu.umd.cs.findbugs.FieldAnnotation
 
equals(Object) - Method in class edu.umd.cs.findbugs.filter.BugMatcher
 
equals(Object) - Method in class edu.umd.cs.findbugs.filter.CompoundMatcher
 
equals(Object) - Method in class edu.umd.cs.findbugs.filter.ConfidenceMatcher
 
equals(Object) - Method in class edu.umd.cs.findbugs.filter.DesignationMatcher
 
equals(Object) - Method in class edu.umd.cs.findbugs.filter.Filter
 
equals(Object) - Method in class edu.umd.cs.findbugs.filter.MemberMatcher
 
equals(Object) - Method in class edu.umd.cs.findbugs.filter.NameMatch
 
equals(Object) - Method in class edu.umd.cs.findbugs.filter.PriorityMatcher
 
equals(Object) - Method in class edu.umd.cs.findbugs.filter.RankMatcher
 
equals(Object) - Method in class edu.umd.cs.findbugs.filter.StringSetMatch
 
equals(Object) - Method in class edu.umd.cs.findbugs.filter.VersionMatcher
 
equals(Object) - Method in class edu.umd.cs.findbugs.FindBugsMain
 
equals(Object) - Method in class edu.umd.cs.findbugs.graph.AbstractEdge
 
equals(Object) - Method in class edu.umd.cs.findbugs.graph.AbstractVertex
 
equals(Object) - Method in class edu.umd.cs.findbugs.gui2.BugLeafNode
 
equals(Object) - Method in class edu.umd.cs.findbugs.gui2.FilterMatcher
Deprecated.
 
equals(Object) - Method in class edu.umd.cs.findbugs.gui2.StackedFilterMatcher
Deprecated.
 
equals(Object) - Method in class edu.umd.cs.findbugs.IntAnnotation
 
equals(Object) - Method in class edu.umd.cs.findbugs.LocalVariableAnnotation
 
equals(Object) - Method in class edu.umd.cs.findbugs.MethodAnnotation
 
equals(Object) - Method in class edu.umd.cs.findbugs.OpcodeStack.Item
 
equals(Object) - Method in class edu.umd.cs.findbugs.ProgramPoint
 
equals(Object) - Method in class edu.umd.cs.findbugs.SourceLineAnnotation
 
equals(Object) - Method in class edu.umd.cs.findbugs.StringAnnotation
 
equals(Object) - Method in class edu.umd.cs.findbugs.TypeAnnotation
 
equals(Object) - Method in class edu.umd.cs.findbugs.util.WriteOnceProperties
 
EqualsKindSummary - Class in edu.umd.cs.findbugs.ba
 
EqualsKindSummary() - Constructor for class edu.umd.cs.findbugs.ba.EqualsKindSummary
 
EqualsKindSummary.KindOfEquals - Enum in edu.umd.cs.findbugs.ba
 
EqualsOperandShouldHaveClassCompatibleWithThis - Class in edu.umd.cs.findbugs.detect
 
EqualsOperandShouldHaveClassCompatibleWithThis(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.EqualsOperandShouldHaveClassCompatibleWithThis
 
ERROR - Static variable in class edu.umd.cs.findbugs.ba.Hierarchy
 
error(String) - Method in class edu.umd.cs.findbugs.gui2.MainFrame
Show an error dialog.
ERROR - Static variable in interface edu.umd.cs.findbugs.log.Logger
 
error(String) - Method in interface edu.umd.cs.findbugs.log.LogSync
 
ERROR_ELEMENT_NAME - Static variable in interface edu.umd.cs.findbugs.BugCollection
 
ERROR_EXCEPTION_ELEMENT_NAME - Static variable in interface edu.umd.cs.findbugs.BugCollection
 
ERROR_FLAG - Static variable in interface edu.umd.cs.findbugs.ExitCodes
Serious analysis errors occurred.
ERROR_MESSAGE_ELEMENT_NAME - Static variable in interface edu.umd.cs.findbugs.BugCollection
 
ERROR_MSG_ROLE - Static variable in class edu.umd.cs.findbugs.StringAnnotation
 
ERROR_STACK_TRACE_ELEMENT_NAME - Static variable in interface edu.umd.cs.findbugs.BugCollection
 
ERROR_TYPE - Static variable in class edu.umd.cs.findbugs.ba.Hierarchy
Type of java.lang.Error.
ErrorCountingBugReporter - Class in edu.umd.cs.findbugs
A delegating bug reporter which counts reported bug instances, missing classes, and serious analysis errors.
ErrorCountingBugReporter(BugReporter) - Constructor for class edu.umd.cs.findbugs.ErrorCountingBugReporter
 
errorProperty - Variable in class edu.umd.cs.findbugs.anttask.AbstractFindBugsTask
 
ERRORS_ELEMENT_NAME - Static variable in interface edu.umd.cs.findbugs.BugCollection
 
ESCAPED - Static variable in class edu.umd.cs.findbugs.ba.ResourceValueFrame
The resource escapes the method.
escapeLFCRBackSlash(String) - Static method in class edu.umd.cs.findbugs.util.Strings
 
escapeXml(String) - Static method in class edu.umd.cs.findbugs.util.Strings
Escape XML entities and illegal characters in the given string.
EXACT_CLASS_NAME_MATCH - Static variable in class edu.umd.cs.findbugs.model.ClassFeatureSet
Similarity of classes which don't have enough features to match exactly, but whose class names match exactly.
EXACT_METHOD - Static variable in class edu.umd.cs.findbugs.detect.NonNullReturnProperty
 
ExactStringMatcher - Class in edu.umd.cs.findbugs.util
Exact String-matching predicate.
ExactStringMatcher(String) - Constructor for class edu.umd.cs.findbugs.util.ExactStringMatcher
Constructor.
EXCEPTION - Static variable in class edu.umd.cs.findbugs.ba.Hierarchy
 
EXCEPTION_HANDLER - Static variable in class edu.umd.cs.findbugs.detect.DeadLocalStoreProperty
Dead store is likely to be the exception object in an exception handler.
EXCEPTION_TYPE - Static variable in class edu.umd.cs.findbugs.ba.Hierarchy
Type of java.lang.Exception.
ExceptionHandlerMap - Class in edu.umd.cs.findbugs.ba
This class provides a convenient way of determining the exception handlers for instructions in a method.
ExceptionHandlerMap(MethodGen, TypeMerger) - Constructor for class edu.umd.cs.findbugs.ba.ExceptionHandlerMap
Constructor.
ExceptionObjectType - Class in edu.umd.cs.findbugs.ba.type
Special ReferenceType representing the type of a caught exception.
ExceptionSet - Class in edu.umd.cs.findbugs.ba.type
Class for keeping track of exceptions that can be thrown by an instruction.
ExceptionSet.ThrownExceptionIterator - Class in edu.umd.cs.findbugs.ba.type
Object to iterate over the exception types in the set.
ExceptionSetFactory - Class in edu.umd.cs.findbugs.ba.type
 
ExceptionSetFactory() - Constructor for class edu.umd.cs.findbugs.ba.type.ExceptionSetFactory
 
ExceptionSetFactoryFactory - Class in edu.umd.cs.findbugs.classfile.engine.bcel
Analysis engine to produce ExceptionSetFactory objects for analyzed methods.
ExceptionSetFactoryFactory() - Constructor for class edu.umd.cs.findbugs.classfile.engine.bcel.ExceptionSetFactoryFactory
Constructor.
excludeBaselineBugs(String) - Method in class edu.umd.cs.findbugs.FindBugs2
 
excludeBaselineBugs(String) - Method in interface edu.umd.cs.findbugs.IFindBugsEngine
Provide baseline of bugs not to report
excluded(MethodDescriptor) - Method in class edu.umd.cs.findbugs.detect.FindNoSideEffectMethods.NoSideEffectMethodsDatabase
 
ExcludingHashesBugReporter - Class in edu.umd.cs.findbugs
 
ExcludingHashesBugReporter(BugReporter, String) - Constructor for class edu.umd.cs.findbugs.ExcludingHashesBugReporter
 
execCommand - Static variable in class edu.umd.cs.findbugs.util.LaunchBrowser
 
execResultProperty - Variable in class edu.umd.cs.findbugs.anttask.AbstractFindBugsTask
 
execute() - Method in class edu.umd.cs.findbugs.AddAnnotation
 
execute() - Method in class edu.umd.cs.findbugs.AddMessages
Add messages to the dom4j tree.
execute() - Method in class edu.umd.cs.findbugs.anttask.AbstractFindBugsTask
 
execute() - Method in class edu.umd.cs.findbugs.anttask.FindBugsViewerTask
 
execute() - Method in class edu.umd.cs.findbugs.anttask.UnionBugs
Deprecated.
 
execute(Runnable) - Method in class edu.umd.cs.findbugs.AWTEventQueueExecutor
 
execute() - Method in class edu.umd.cs.findbugs.ba.bcp.PatternMatcher
Search for examples of the ByteCodePattern.
execute() - Method in class edu.umd.cs.findbugs.ba.Dataflow
Run the algorithm.
execute() - Method in class edu.umd.cs.findbugs.ba.LockChecker
Execute dataflow analyses (only if required).
execute() - Method in class edu.umd.cs.findbugs.ba.npe.NullDerefAndRedundantComparisonFinder
 
execute() - Method in class edu.umd.cs.findbugs.ba.PruneInfeasibleExceptionEdges
Prune infeasible exception edges from the CFG.
execute() - Method in class edu.umd.cs.findbugs.ba.PruneUnconditionalExceptionThrowerEdges
 
execute() - Method in class edu.umd.cs.findbugs.DiscoverSourceDirectories
Execute the search for source directories.
execute() - Method in class edu.umd.cs.findbugs.FindBugs2
Execute the analysis.
execute() - Method in interface edu.umd.cs.findbugs.IFindBugsEngine
Execute FindBugs on the Project.
execute(InstructionScannerGenerator) - Method in class edu.umd.cs.findbugs.InstructionScannerDriver
Execute by driving the InstructionScannerGenerator over all instructions.
execute() - Method in class edu.umd.cs.findbugs.model.MovedClassMap
 
execute() - Method in class edu.umd.cs.findbugs.model.RegenerateClassFeatures
 
execute() - Method in class edu.umd.cs.findbugs.NewResults
Deprecated.
 
execute() - Method in class edu.umd.cs.findbugs.SelfCalls
Find the self calls.
execute() - Method in class edu.umd.cs.findbugs.workflow.Churn
 
execute() - Method in class edu.umd.cs.findbugs.workflow.CopyBuggySource
 
execute() - Method in class edu.umd.cs.findbugs.workflow.MergeSummarizeAndView
 
execute() - Method in class edu.umd.cs.findbugs.workflow.MineBugHistory
 
execute() - Method in class edu.umd.cs.findbugs.workflow.ObfuscateBugs
 
execute() - Method in class edu.umd.cs.findbugs.workflow.RebornIssues
 
execute() - Method in class edu.umd.cs.findbugs.workflow.RejarClassesForAnalysis
 
execute() - Method in class edu.umd.cs.findbugs.workflow.TestingGround
 
ExecutionPlan - Class in edu.umd.cs.findbugs.plan
A plan for executing Detectors on an application.
ExecutionPlan() - Constructor for class edu.umd.cs.findbugs.plan.ExecutionPlan
Constructor.
existsStrongEvidenceForIntendedSerialization(ClassDescriptor) - Method in class edu.umd.cs.findbugs.detect.UnreadFields
existsStrongEvidenceForIntendedSerialization(ClassDescriptor) - Method in class edu.umd.cs.findbugs.detect.UnreadFieldsData
 
EXIT - Static variable in class edu.umd.cs.findbugs.ba.ReturnPath
Method "returns" by exiting the process.
EXIT_EDGE - Static variable in interface edu.umd.cs.findbugs.ba.EdgeTypes
System.exit() edge.
EXIT_UE - Static variable in class edu.umd.cs.findbugs.ba.ReturnPath
Method returns either by exiting or throwing an unhandled exception.
ExitCodes - Interface in edu.umd.cs.findbugs
Flags returned in the process exit code returned when the FindBugs text UI is invoked with the -exitcode command line argument.
EXP_PRIORITY - Static variable in interface edu.umd.cs.findbugs.Priorities
Experimental priority for bug instances.
expandOptionFiles(String[], boolean, boolean) - Method in class edu.umd.cs.findbugs.config.CommandLine
Expand option files in given command line.
EXPECTED_ROLE - Static variable in class edu.umd.cs.findbugs.TypeAnnotation
 
ExpectWarning - Annotation Type in edu.umd.cs.findbugs.annotations
Annotation indicating that a FindBugs warning is expected.
EXPERIMENTAL_PRIORITY - Static variable in class edu.umd.cs.findbugs.config.ProjectFilterSettings
Text string for experimental priority.
EXPLICIT_EXCEPTIONS_FLAG - Static variable in interface edu.umd.cs.findbugs.ba.EdgeTypes
Explicit exceptions can be thrown on the edge.
ExplicitSerialization - Class in edu.umd.cs.findbugs.detect
 
ExplicitSerialization(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.ExplicitSerialization
 
ExtendedTypes - Interface in edu.umd.cs.findbugs.ba.type
Extended type codes used by StackAndLocalTypes and StackAndLocalTypeAnalysis for typing locals and stack values used in Java bytecode.
extractClassName(String) - Static method in class edu.umd.cs.findbugs.util.ClassName
Extract a slashed classname from a JVM classname or signature.
extractPackageName(String) - Static method in class edu.umd.cs.findbugs.util.ClassName
extract the package name from a dotted class name.
extractPackagePrefix(String, int) - Static method in class edu.umd.cs.findbugs.util.ClassName
 
extractReferencedClassesFromSignature(Set<ClassDescriptor>, String) - Static method in class edu.umd.cs.findbugs.classfile.engine.ClassParser
 
extractSimpleName(String) - Static method in class edu.umd.cs.findbugs.util.ClassName
 

F

factIterator() - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumberAnalysis
Get an Iterator over all dataflow facts that we've recorded for the Locations in the CFG.
factoryIterator() - Method in class edu.umd.cs.findbugs.DetectorFactoryCollection
Return an Iterator over the DetectorFactory objects for all registered Detectors.
factToString(Fact) - Method in class edu.umd.cs.findbugs.ba.BasicAbstractDataflowAnalysis
 
factToString(Fact) - Method in interface edu.umd.cs.findbugs.ba.DataflowAnalysis
Return a String representation of given Fact.
factToString(BitSet) - Method in class edu.umd.cs.findbugs.ba.LiveLocalStoreAnalysis
 
FAIL_ON_CLOUD_ERROR - Static variable in class edu.umd.cs.findbugs.cloud.CloudFactory
 
FAIL_ON_CLOUD_ERROR_PROP - Static variable in class edu.umd.cs.findbugs.cloud.CloudFactory
 
failed(String) - Method in class edu.umd.cs.findbugs.cloud.MutableCloudTask
 
FALL_THROUGH_EDGE - Static variable in interface edu.umd.cs.findbugs.ba.EdgeTypes
Edge type for fall-through to next instruction.
fallBackToClassfile() - Method in class edu.umd.cs.findbugs.ba.SourceInfoMap
 
FALSE_POSITIVE - Static variable in class edu.umd.cs.findbugs.props.GeneralWarningProperty
 
FALSE_POSITIVE - Static variable in class edu.umd.cs.findbugs.props.PriorityAdjustment
Warning is likely to be a false positive.
FatalException - Exception in edu.umd.cs.findbugs
A fatal exception which should completely halt the FindBugs analysis.
FatalException(String) - Constructor for exception edu.umd.cs.findbugs.FatalException
Constructor.
FatalException(String, Throwable) - Constructor for exception edu.umd.cs.findbugs.FatalException
Constructor.
FB - Class in edu.umd.cs.findbugs.workflow
 
FB() - Constructor for class edu.umd.cs.findbugs.workflow.FB
 
FBClassReader - Class in edu.umd.cs.findbugs.asm
 
FBClassReader(byte[]) - Constructor for class edu.umd.cs.findbugs.asm.FBClassReader
 
FBClassReader(byte[], int, int) - Constructor for class edu.umd.cs.findbugs.asm.FBClassReader
 
FBDialog - Class in edu.umd.cs.findbugs.gui2
All Dialogs are FBDialogs so font size will work.
FBDialog() - Constructor for class edu.umd.cs.findbugs.gui2.FBDialog
 
FBDialog(Frame) - Constructor for class edu.umd.cs.findbugs.gui2.FBDialog
 
FBDialog(Dialog) - Constructor for class edu.umd.cs.findbugs.gui2.FBDialog
 
FBFileChooser - Class in edu.umd.cs.findbugs.gui2
All FileChoosers are FBFileChoosers so font size will work
FBFileChooser() - Constructor for class edu.umd.cs.findbugs.gui2.FBFileChooser
 
FBFrame - Class in edu.umd.cs.findbugs.gui2
 
FBFrame() - Constructor for class edu.umd.cs.findbugs.gui2.FBFrame
 
FBMethodVisitor - Class in edu.umd.cs.findbugs.asm
 
FBMethodVisitor() - Constructor for class edu.umd.cs.findbugs.asm.FBMethodVisitor
 
FBMethodVisitor(MethodVisitor) - Constructor for class edu.umd.cs.findbugs.asm.FBMethodVisitor
 
FEATURE_ELEMENT_NAME - Static variable in class edu.umd.cs.findbugs.model.ClassFeatureSet
 
featureIterator() - Method in class edu.umd.cs.findbugs.model.ClassFeatureSet
 
FIELD_NAME_KEY - Static variable in class edu.umd.cs.findbugs.model.ClassFeatureSet
 
FieldAccess - Class in edu.umd.cs.findbugs.ba.bcp
Base class for Load and Store PatternElements.
FieldAccess(String, String) - Constructor for class edu.umd.cs.findbugs.ba.bcp.FieldAccess
Constructor.
FieldAnnotation - Class in edu.umd.cs.findbugs
A BugAnnotation specifying a particular field in particular class.
FieldAnnotation(String, String, String, boolean) - Constructor for class edu.umd.cs.findbugs.FieldAnnotation
Constructor.
FieldAnnotation(String, String, String, String, boolean) - Constructor for class edu.umd.cs.findbugs.FieldAnnotation
 
FieldAnnotation(String, String, String, int) - Constructor for class edu.umd.cs.findbugs.FieldAnnotation
Constructor.
FieldDescriptor - Class in edu.umd.cs.findbugs.classfile
Descriptor uniquely identifying a field in a class.
FieldDescriptor(String, String, String, boolean) - Constructor for class edu.umd.cs.findbugs.classfile.FieldDescriptor
Constructor.
FieldInfo - Class in edu.umd.cs.findbugs.classfile.analysis
 
FieldInfo.Builder - Class in edu.umd.cs.findbugs.classfile.analysis
 
FieldInfo.Builder(String, String, String, int) - Constructor for class edu.umd.cs.findbugs.classfile.analysis.FieldInfo.Builder
 
FieldItemSummary - Class in edu.umd.cs.findbugs.detect
 
FieldItemSummary(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.FieldItemSummary
 
FieldMatcher - Class in edu.umd.cs.findbugs.filter
 
FieldMatcher(String) - Constructor for class edu.umd.cs.findbugs.filter.FieldMatcher
 
FieldMatcher(String, String) - Constructor for class edu.umd.cs.findbugs.filter.FieldMatcher
 
FieldMatcher(String, String, String) - Constructor for class edu.umd.cs.findbugs.filter.FieldMatcher
 
fieldName - Variable in class edu.umd.cs.findbugs.detect.StaticFieldLoadStreamFactory
 
FieldOrMethodDescriptor - Class in edu.umd.cs.findbugs.classfile
Common superclass for FieldDescriptor and MethodDescriptor.
FieldOrMethodDescriptor(String, String, String, boolean) - Constructor for class edu.umd.cs.findbugs.classfile.FieldOrMethodDescriptor
 
FieldOrMethodName - Interface in edu.umd.cs.findbugs.classfile
 
FieldPropertyDatabase<Property> - Class in edu.umd.cs.findbugs.ba.interproc
Interprocedural field property database.
FieldPropertyDatabase() - Constructor for class edu.umd.cs.findbugs.ba.interproc.FieldPropertyDatabase
 
FieldSet - Class in edu.umd.cs.findbugs.ba.heap
 
FieldSet() - Constructor for class edu.umd.cs.findbugs.ba.heap.FieldSet
 
FieldSetAnalysis - Class in edu.umd.cs.findbugs.ba.heap
 
FieldSetAnalysis(DepthFirstSearch, ConstantPoolGen) - Constructor for class edu.umd.cs.findbugs.ba.heap.FieldSetAnalysis
 
fieldSig - Variable in class edu.umd.cs.findbugs.detect.StaticFieldLoadStreamFactory
 
FieldStoreType - Class in edu.umd.cs.findbugs.ba.type
Field property storing the types of values stored in a field.
FieldStoreType() - Constructor for class edu.umd.cs.findbugs.ba.type.FieldStoreType
 
FieldStoreTypeDatabase - Class in edu.umd.cs.findbugs.ba.type
 
FieldStoreTypeDatabase() - Constructor for class edu.umd.cs.findbugs.ba.type.FieldStoreTypeDatabase
 
FieldSummary - Class in edu.umd.cs.findbugs.ba
Interprocedural analysis summary
FieldSummary() - Constructor for class edu.umd.cs.findbugs.ba.FieldSummary
 
FieldVariable - Class in edu.umd.cs.findbugs.ba.bcp
 
FieldVariable(String, String, String) - Constructor for class edu.umd.cs.findbugs.ba.bcp.FieldVariable
Constructor for static fields.
FieldVariable(ValueNumber, String, String, String) - Constructor for class edu.umd.cs.findbugs.ba.bcp.FieldVariable
Constructor for instance fields.
FieldWarningSuppressor - Class in edu.umd.cs.findbugs
 
FieldWarningSuppressor(String, ClassAnnotation, FieldAnnotation) - Constructor for class edu.umd.cs.findbugs.FieldWarningSuppressor
 
file(BugInstance) - Method in interface edu.umd.cs.findbugs.cloud.BugFiler
 
FILE_OPENED_IN_APPEND_MODE - Static variable in class edu.umd.cs.findbugs.OpcodeStack.Item
 
FILE_SEPARATOR_STRING - Static variable in class edu.umd.cs.findbugs.OpcodeStack.Item
 
fileBug(BugInstance) - Method in class edu.umd.cs.findbugs.cloud.AbstractCloud
 
fileBug(BugInstance) - Method in interface edu.umd.cs.findbugs.cloud.Cloud
 
fileBug(BugInstance) - Method in class edu.umd.cs.findbugs.cloud.DoNothingCloud
 
FileBugHash - Class in edu.umd.cs.findbugs.workflow
For each source file that has reported bugs, compute a hash of all the issues reported for that file.
FILENAME - Static variable in class edu.umd.cs.findbugs.BugRanker
 
fileNameIterator() - Method in class edu.umd.cs.findbugs.RecursiveFileSearch
Get an iterator over the files found by the search.
fileNotFound(File) - Method in class edu.umd.cs.findbugs.gui2.GUISaveState
Call to remove a file from the list.
fileReader(String) - Static method in class edu.umd.cs.findbugs.charsets.UTF8
 
fileReader(File) - Static method in class edu.umd.cs.findbugs.charsets.UTF8
 
fileReused(File) - Method in class edu.umd.cs.findbugs.gui2.GUISaveState
This should be the method called to add a reused file for the recent menu.
FileSourceFileDataSource - Class in edu.umd.cs.findbugs.ba
Data source for source files which are stored in the filesystem.
FileSourceFileDataSource(String) - Constructor for class edu.umd.cs.findbugs.ba.FileSourceFileDataSource
 
FilesystemCodeBaseLocator - Class in edu.umd.cs.findbugs.classfile.impl
Codebase locator for files and directories in the filesystem.
FilesystemCodeBaseLocator(String) - Constructor for class edu.umd.cs.findbugs.classfile.impl.FilesystemCodeBaseLocator
 
fileWriter(File) - Static method in class edu.umd.cs.findbugs.charsets.SourceCharset
 
fileWriter(String) - Static method in class edu.umd.cs.findbugs.charsets.SourceCharset
 
fileWriter(String) - Static method in class edu.umd.cs.findbugs.charsets.UserTextFile
 
fileWriter(File) - Static method in class edu.umd.cs.findbugs.charsets.UTF8
 
fileWriter(String) - Static method in class edu.umd.cs.findbugs.charsets.UTF8
 
Filter - Class in edu.umd.cs.findbugs.filter
Filter to match a subset of BugInstances.
Filter() - Constructor for class edu.umd.cs.findbugs.filter.Filter
Constructor for empty filter
Filter(String) - Constructor for class edu.umd.cs.findbugs.filter.Filter
Constructor.
Filter(InputStream) - Constructor for class edu.umd.cs.findbugs.filter.Filter
Constructor.
Filter - Class in edu.umd.cs.findbugs.workflow
Java main application to filter/transform an XML bug collection or bug history collection.
Filter() - Constructor for class edu.umd.cs.findbugs.workflow.Filter
 
FilterActivity - Class in edu.umd.cs.findbugs.gui2
 
FilterActivity() - Constructor for class edu.umd.cs.findbugs.gui2.FilterActivity
 
FilterActivity.FilterActivityNotifier - Class in edu.umd.cs.findbugs.gui2
 
FilterActivity.FilterActivityNotifier() - Constructor for class edu.umd.cs.findbugs.gui2.FilterActivity.FilterActivityNotifier
 
FilterAndCombineBitfieldPropertyDatabase - Class in edu.umd.cs.findbugs.tools
Filter a property database, only passing through the annotations on public or protected methods
FilterAndCombineBitfieldPropertyDatabase() - Constructor for class edu.umd.cs.findbugs.tools.FilterAndCombineBitfieldPropertyDatabase
 
FilterBugReporter - Class in edu.umd.cs.findbugs
 
FilterBugReporter(BugReporter, Matcher, boolean) - Constructor for class edu.umd.cs.findbugs.FilterBugReporter
 
FilterBugsTask - Class in edu.umd.cs.findbugs.anttask
Ant task to invoke the FilterBugs program in the workflow package (a.k.a. the filterBugs script.)
FilterBugsTask() - Constructor for class edu.umd.cs.findbugs.anttask.FilterBugsTask
 
FilterException - Exception in edu.umd.cs.findbugs.filter
 
FilterException(String) - Constructor for exception edu.umd.cs.findbugs.filter.FilterException
 
FilterException(String, Throwable) - Constructor for exception edu.umd.cs.findbugs.filter.FilterException
 
FilterFactory - Class in edu.umd.cs.findbugs.gui2
 
FilterFactory() - Constructor for class edu.umd.cs.findbugs.gui2.FilterFactory
 
FilterListener - Interface in edu.umd.cs.findbugs.gui2
Implemented by BugTreeModel.
FilterListener.Action - Enum in edu.umd.cs.findbugs.gui2
 
FilterMatcher - Class in edu.umd.cs.findbugs.gui2
Deprecated.
FilterMatcher(BugAspects.SortableValue) - Constructor for class edu.umd.cs.findbugs.gui2.FilterMatcher
Deprecated.
 
FilterMatcher(Sortables, String, FilterMatcher.FilterWhere) - Constructor for class edu.umd.cs.findbugs.gui2.FilterMatcher
Deprecated.
 
FilterMatcher(Sortables, String) - Constructor for class edu.umd.cs.findbugs.gui2.FilterMatcher
Deprecated.
 
FilterPropertyDatabase - Class in edu.umd.cs.findbugs.tools
Filter a property database, only passing through the annotations on public or protected methods
FilterPropertyDatabase() - Constructor for class edu.umd.cs.findbugs.tools.FilterPropertyDatabase
 
finalize() - Method in class edu.umd.cs.findbugs.gui2.BugTreeModel
 
FinalizerNullsFields - Class in edu.umd.cs.findbugs.detect
 
FinalizerNullsFields(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.FinalizerNullsFields
 
FINALLY - Static variable in class edu.umd.cs.findbugs.ba.BlockType
 
FinallyDuplicatesInfoFactory - Class in edu.umd.cs.findbugs.classfile.engine.bcel
 
FinallyDuplicatesInfoFactory() - Constructor for class edu.umd.cs.findbugs.classfile.engine.bcel.FinallyDuplicatesInfoFactory
 
FinallyDuplicatesInfoFactory.FinallyDuplicatesInfo - Class in edu.umd.cs.findbugs.classfile.engine.bcel
 
FinallyDuplicatesInfoFactory.FinallyDuplicatesInfo(int[], List<SortedMap<Integer, Integer>>) - Constructor for class edu.umd.cs.findbugs.classfile.engine.bcel.FinallyDuplicatesInfoFactory.FinallyDuplicatesInfo
 
FinallyDuplicatesInfoFactory.FinallyDuplicatesInfo() - Constructor for class edu.umd.cs.findbugs.classfile.engine.bcel.FinallyDuplicatesInfoFactory.FinallyDuplicatesInfo
 
find(String) - Method in class edu.umd.cs.findbugs.gui2.SourceCodeDisplay
 
find(String) - Method in class edu.umd.cs.findbugs.xml.XPathFind
 
FIND_EFFECTIVE_RELEVANT_QUALIFIERS - Static variable in class edu.umd.cs.findbugs.ba.jsr305.Analysis
This system property enables additional work to try to detect all *effective* type qualifiers (direct, inherited, and default) applied to methods and called methods.
findAnnotationFromValueNumber(Method, Location, ValueNumber, ValueNumberFrame) - Static method in class edu.umd.cs.findbugs.ba.npe.NullDerefAndRedundantComparisonFinder
findAnnotationFromValueNumber(Method, Location, ValueNumber, ValueNumberFrame, String) - Static method in class edu.umd.cs.findbugs.ba.vna.ValueNumberSourceInfo
 
FindBadCast2 - Class in edu.umd.cs.findbugs.detect
 
FindBadCast2(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.FindBadCast2
 
FindBadForLoop - Class in edu.umd.cs.findbugs.detect
 
FindBadForLoop(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.FindBadForLoop
 
findBug(String, String, int) - Method in interface edu.umd.cs.findbugs.BugCollection
 
findBug(String, String, int) - Method in class edu.umd.cs.findbugs.SortedBugCollection
 
FindBugs - Class in edu.umd.cs.findbugs
Static methods and fields useful for working with instances of IFindBugsEngine.
FindBugs() - Constructor for class edu.umd.cs.findbugs.FindBugs
 
FindBugs2 - Class in edu.umd.cs.findbugs
FindBugs driver class.
FindBugs2() - Constructor for class edu.umd.cs.findbugs.FindBugs2
Constructor.
FINDBUGS_JAR - Static variable in class edu.umd.cs.findbugs.anttask.AbstractFindBugsTask
 
FindBugsAnalysisFeatures - Class in edu.umd.cs.findbugs
Boolean-valued analysis properties for FindBugs.
FindBugsAnalysisFeatures() - Constructor for class edu.umd.cs.findbugs.FindBugsAnalysisFeatures
 
FindBugsAnalysisFileFilter - Class in edu.umd.cs.findbugs.gui2
 
FindBugsAnalysisFileFilter() - Constructor for class edu.umd.cs.findbugs.gui2.FindBugsAnalysisFileFilter
 
FindBugsASM - Class in edu.umd.cs.findbugs.classfile.engine.asm
 
FindBugsASM() - Constructor for class edu.umd.cs.findbugs.classfile.engine.asm.FindBugsASM
 
FindBugsCommandLine - Class in edu.umd.cs.findbugs
Base class for FindBugs command line classes.
FindBugsCommandLine() - Constructor for class edu.umd.cs.findbugs.FindBugsCommandLine
Constructor.
FindBugsCommandLine(boolean) - Constructor for class edu.umd.cs.findbugs.FindBugsCommandLine
Additional constuctor just as hack for decoupling the core package from gui2 package
FindBugsDefaultAnnotations - Class in edu.umd.cs.findbugs.ba.jsr305
Deprecated.
FindBugsDefaultAnnotations() - Constructor for class edu.umd.cs.findbugs.ba.jsr305.FindBugsDefaultAnnotations
Deprecated.
 
FindBugsDisplayFeatures - Class in edu.umd.cs.findbugs
 
FindBugsDisplayFeatures() - Constructor for class edu.umd.cs.findbugs.FindBugsDisplayFeatures
 
FindBugsFBAFileFilter - Class in edu.umd.cs.findbugs.gui2
 
FindBugsFBPFileFilter - Class in edu.umd.cs.findbugs.gui2
 
FindBugsFilterFileFilter - Class in edu.umd.cs.findbugs.gui2
 
FindBugsFilterFileFilter() - Constructor for class edu.umd.cs.findbugs.gui2.FindBugsFilterFileFilter
 
FindBugsHtmlFileFilter - Class in edu.umd.cs.findbugs.gui2
 
FindBugsHtmlFileFilter() - Constructor for class edu.umd.cs.findbugs.gui2.FindBugsHtmlFileFilter
 
FindBugsLayoutManager - Interface in edu.umd.cs.findbugs.gui2
 
FindBugsLayoutManagerFactory - Class in edu.umd.cs.findbugs.gui2
 
FindBugsLayoutManagerFactory(String) - Constructor for class edu.umd.cs.findbugs.gui2.FindBugsLayoutManagerFactory
 
FindBugsMain - Class in edu.umd.cs.findbugs
 
FindBugsMain(Class<?>, String, String, String, boolean) - Constructor for class edu.umd.cs.findbugs.FindBugsMain
 
FindBugsMessageFormat - Class in edu.umd.cs.findbugs
Format the message for a BugInstance.
FindBugsMessageFormat(String) - Constructor for class edu.umd.cs.findbugs.FindBugsMessageFormat
Constructor.
FindBugsProgress - Interface in edu.umd.cs.findbugs
A callback that may be installed in a FindBugs instance to asynchronously keep track of its progress.
FindBugsSummaryStats - Class in edu.umd.cs.findbugs.detect
 
FindBugsSummaryStats(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.FindBugsSummaryStats
 
FindBugsSummaryStats() - Constructor for class edu.umd.cs.findbugs.detect.FindBugsSummaryStats
 
FindBugsTask - Class in edu.umd.cs.findbugs.anttask
FindBugs in Java class files.
FindBugsTask() - Constructor for class edu.umd.cs.findbugs.anttask.FindBugsTask
 
FindBugsTask.ClassLocation - Class in edu.umd.cs.findbugs.anttask
 
FindBugsTask.ClassLocation() - Constructor for class edu.umd.cs.findbugs.anttask.FindBugsTask.ClassLocation
 
FindBugsViewerTask - Class in edu.umd.cs.findbugs.anttask
FindBugsViewerTask.java -- Ant Task to launch the FindBugsFrame To use, create a new task that refrences the ant task (such as "findbugs-viewer").
FindBugsViewerTask() - Constructor for class edu.umd.cs.findbugs.anttask.FindBugsViewerTask
Creates a new instance of FindBugsViewerTask
FindCircularDependencies - Class in edu.umd.cs.findbugs.detect
 
FindCircularDependencies(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.FindCircularDependencies
 
findClass(String) - Method in class edu.umd.cs.findbugs.AnalysisCacheToRepositoryAdapter
 
findClass(String) - Method in class edu.umd.cs.findbugs.ba.URLClassPathRepository
 
findCodeBaseInClassPath(String, String) - Static method in class edu.umd.cs.findbugs.util.ClassPathUtil
Try to find a codebase with the given name in the given class path string.
findCodeBaseInClassPath(Pattern, String) - Static method in class edu.umd.cs.findbugs.util.ClassPathUtil
Try to find a codebase matching the given pattern in the given class path string.
FindComparatorProblems - Class in edu.umd.cs.findbugs.detect
 
FindComparatorProblems(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.FindComparatorProblems
 
findConcreteMethod(JavaClass, String, String) - Static method in class edu.umd.cs.findbugs.ba.Hierarchy
Deprecated.
FindDeadLocalStores - Class in edu.umd.cs.findbugs.detect
Find dead stores to local variables.
FindDeadLocalStores(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.FindDeadLocalStores
 
findDeclaredExceptions(InvokeInstruction, ConstantPoolGen) - Static method in class edu.umd.cs.findbugs.ba.Hierarchy
findDeclaredExceptions(InvokeInstruction, ConstantPoolGen) - Static method in class edu.umd.cs.findbugs.ba.Hierarchy2
Find the declared exceptions for the method called by given instruction.
FindDoubleCheck - Class in edu.umd.cs.findbugs.detect
 
FindDoubleCheck(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.FindDoubleCheck
 
FindEmptySynchronizedBlock - Class in edu.umd.cs.findbugs.detect
 
FindEmptySynchronizedBlock(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.FindEmptySynchronizedBlock
 
findExactMethod(InvokeInstruction, ConstantPoolGen) - Static method in class edu.umd.cs.findbugs.ba.Hierarchy
Look up the method referenced by given InvokeInstruction.
findExactMethod(InvokeInstruction, ConstantPoolGen, JavaClassAndMethodChooser) - Static method in class edu.umd.cs.findbugs.ba.Hierarchy
Look up the method referenced by given InvokeInstruction.
findExactMethod(InvokeInstruction, ConstantPoolGen, JavaClassAndMethodChooser) - Static method in class edu.umd.cs.findbugs.ba.Hierarchy2
Look up the method referenced by given InvokeInstruction.
findField(String, String) - Static method in class edu.umd.cs.findbugs.ba.Hierarchy
Find a field with given name defined in given class.
findField(String, String, boolean) - Method in interface edu.umd.cs.findbugs.ba.XClass
Find an XField matching given parameters.
findField(String, String, boolean) - Method in class edu.umd.cs.findbugs.classfile.analysis.ClassInfo
 
findFieldAnnotationFromValueNumber(Method, Location, ValueNumber, ValueNumberFrame) - Static method in class edu.umd.cs.findbugs.ba.npe.NullDerefAndRedundantComparisonFinder
findFieldAnnotationFromValueNumber(Method, Location, ValueNumber, ValueNumberFrame) - Static method in class edu.umd.cs.findbugs.ba.vna.ValueNumberSourceInfo
 
FindFieldSelfAssignment - Class in edu.umd.cs.findbugs.detect
 
FindFieldSelfAssignment(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.FindFieldSelfAssignment
 
FindFinalizeInvocations - Class in edu.umd.cs.findbugs.detect
 
FindFinalizeInvocations(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.FindFinalizeInvocations
 
findFirstSuperMethod(XMethod) - Static method in class edu.umd.cs.findbugs.ba.Hierarchy2
 
FindFloatEquality - Class in edu.umd.cs.findbugs.detect
 
FindFloatEquality(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.FindFloatEquality
 
FindFloatMath - Class in edu.umd.cs.findbugs.detect
 
FindFloatMath(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.FindFloatMath
 
FindHEmismatch - Class in edu.umd.cs.findbugs.detect
 
FindHEmismatch(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.FindHEmismatch
 
findImplementation(JavaClass, String, String) - Static method in class edu.umd.cs.findbugs.Lookup
 
findImplementor(XClass, String, String, boolean, BugReporter) - Static method in class edu.umd.cs.findbugs.Lookup
 
findImplementor(XClass, String, String, boolean) - Static method in class edu.umd.cs.findbugs.Lookup
 
findImplementor(JavaClass[], String, String) - Static method in class edu.umd.cs.findbugs.Lookup
 
FindInconsistentSync2 - Class in edu.umd.cs.findbugs.detect
Find instance fields which are sometimes accessed (read or written) with the receiver lock held and sometimes without.
FindInconsistentSync2(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.FindInconsistentSync2
 
findInvocationLeastUpperBound(InvokeInstruction, ConstantPoolGen) - Static method in class edu.umd.cs.findbugs.ba.Hierarchy
Find the least upper bound method in the class hierarchy which could be called by the given InvokeInstruction.
findInvocationLeastUpperBound(InvokeInstruction, ConstantPoolGen, JavaClassAndMethodChooser) - Static method in class edu.umd.cs.findbugs.ba.Hierarchy
 
findInvocationLeastUpperBound(JavaClass, String, String, JavaClassAndMethodChooser, boolean) - Static method in class edu.umd.cs.findbugs.ba.Hierarchy
 
findInvocationLeastUpperBound(InvokeInstruction, ConstantPoolGen, JavaClassAndMethodChooser) - Static method in class edu.umd.cs.findbugs.ba.Hierarchy2
 
findInvocationLeastUpperBound(ClassDescriptor, String, String, boolean, boolean) - Static method in class edu.umd.cs.findbugs.ba.Hierarchy2
 
findInvocationLeastUpperBound(XClass, String, String, boolean, boolean) - Static method in class edu.umd.cs.findbugs.ba.Hierarchy2
 
findInvocationLeastUpperBound0(XClass, String, String, boolean, boolean) - Static method in class edu.umd.cs.findbugs.ba.Hierarchy2
 
FindJSR166LockMonitorenter - Class in edu.umd.cs.findbugs.detect
Find places where ordinary (balanced) synchronization is performed on JSR166 Lock objects.
FindJSR166LockMonitorenter(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.FindJSR166LockMonitorenter
 
findLinkedMethods(Set<BuildStringPassthruGraph.MethodParameter>) - Method in class edu.umd.cs.findbugs.detect.BuildStringPassthruGraph.StringPassthruDatabase
Returns methods which call directly or indirectly methods from inputs passing the parameter unchanged
findLocalAnnotationFromValueNumber(Method, Location, ValueNumber, ValueNumberFrame) - Static method in class edu.umd.cs.findbugs.ba.npe.NullDerefAndRedundantComparisonFinder
findLocalAnnotationFromValueNumber(Method, Location, ValueNumber, ValueNumberFrame) - Static method in class edu.umd.cs.findbugs.ba.vna.ValueNumberSourceInfo
 
FindLocalSelfAssignment2 - Class in edu.umd.cs.findbugs.detect
 
FindLocalSelfAssignment2(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.FindLocalSelfAssignment2
 
FindMaskedFields - Class in edu.umd.cs.findbugs.detect
 
FindMaskedFields(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.FindMaskedFields
 
findMatchingIgnoredParameter(ClassContext, Method, String, String) - Static method in class edu.umd.cs.findbugs.LocalVariableAnnotation
 
findMatchingMethod(MethodDescriptor) - Method in interface edu.umd.cs.findbugs.ba.XClass
Find XMethod matching the name and signature of the supplied method MethodDescriptor.
findMatchingMethod(MethodDescriptor) - Method in class edu.umd.cs.findbugs.classfile.analysis.ClassInfo
 
findMethod(JavaClass, String, String) - Static method in class edu.umd.cs.findbugs.ba.Hierarchy
Find a method in given class.
findMethod(JavaClass, String, String, JavaClassAndMethodChooser) - Static method in class edu.umd.cs.findbugs.ba.Hierarchy
 
findMethod(ClassDescriptor, String, String, boolean) - Static method in class edu.umd.cs.findbugs.ba.Hierarchy
Find a method in given class.
findMethod(JavaClass[], String, String) - Static method in class edu.umd.cs.findbugs.ba.Hierarchy
Deprecated.
findMethod(JavaClass[], String, String, JavaClassAndMethodChooser) - Static method in class edu.umd.cs.findbugs.ba.Hierarchy
Find a method in given list of classes, searching the classes in order.
findMethod(ClassDescriptor, String, String, boolean) - Static method in class edu.umd.cs.findbugs.ba.Hierarchy2
 
findMethod(String, String, boolean) - Method in interface edu.umd.cs.findbugs.ba.XClass
Find an XMethod matching given parameters.
findMethod(MethodDescriptor) - Method in interface edu.umd.cs.findbugs.ba.XClass
Find XMethod matching given MethodDescriptor.
findMethod(String, String, boolean) - Method in class edu.umd.cs.findbugs.classfile.analysis.ClassInfo
 
findMethod(MethodDescriptor) - Method in class edu.umd.cs.findbugs.classfile.analysis.ClassInfo
 
FindMismatchedWaitOrNotify - Class in edu.umd.cs.findbugs.detect
 
FindMismatchedWaitOrNotify(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.FindMismatchedWaitOrNotify
 
FindNakedNotify - Class in edu.umd.cs.findbugs.detect
 
FindNakedNotify(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.FindNakedNotify
 
findNext(String) - Method in class edu.umd.cs.findbugs.gui2.SourceCodeDisplay
 
FindNonSerializableStoreIntoSession - Class in edu.umd.cs.findbugs.detect
 
FindNonSerializableStoreIntoSession(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.FindNonSerializableStoreIntoSession
 
FindNonSerializableValuePassedToWriteObject - Class in edu.umd.cs.findbugs.detect
 
FindNonSerializableValuePassedToWriteObject(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.FindNonSerializableValuePassedToWriteObject
 
FindNonShortCircuit - Class in edu.umd.cs.findbugs.detect
 
FindNonShortCircuit(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.FindNonShortCircuit
 
FindNoSideEffectMethods - Class in edu.umd.cs.findbugs.detect
 
FindNoSideEffectMethods(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.FindNoSideEffectMethods
 
FindNoSideEffectMethods.MethodSideEffectStatus - Enum in edu.umd.cs.findbugs.detect
Public status of the method in NSE database TODO: implement CHECK
FindNoSideEffectMethods.NoSideEffectMethodsDatabase - Class in edu.umd.cs.findbugs.detect
 
FindNoSideEffectMethods.NoSideEffectMethodsDatabase() - Constructor for class edu.umd.cs.findbugs.detect.FindNoSideEffectMethods.NoSideEffectMethodsDatabase
 
findNullAssignments(Set<LocationWhereValueBecomesNull>) - Method in class edu.umd.cs.findbugs.ba.npe.NullDerefAndRedundantComparisonFinder
 
FindNullDeref - Class in edu.umd.cs.findbugs.detect
A Detector to find instructions where a NullPointerException might be raised.
FindNullDeref(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.FindNullDeref
 
FindNullDerefsInvolvingNonShortCircuitEvaluation - Class in edu.umd.cs.findbugs.detect
 
FindNullDerefsInvolvingNonShortCircuitEvaluation(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.FindNullDerefsInvolvingNonShortCircuitEvaluation
 
FindOpenStream - Class in edu.umd.cs.findbugs.detect
A Detector to look for streams that are opened in a method, do not escape the method, and are not closed on all paths out of the method.
FindOpenStream(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.FindOpenStream
 
findPrevious(String) - Method in class edu.umd.cs.findbugs.gui2.SourceCodeDisplay
 
FindPuzzlers - Class in edu.umd.cs.findbugs.detect
 
FindPuzzlers(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.FindPuzzlers
 
findRank(BugInstance) - Static method in class edu.umd.cs.findbugs.BugRanker
 
findRank(BugPattern, int) - Static method in class edu.umd.cs.findbugs.BugRanker
 
findRank(BugPattern, DetectorFactory) - Static method in class edu.umd.cs.findbugs.BugRanker
 
FindRefComparison - Class in edu.umd.cs.findbugs.detect
Find suspicious reference comparisons.
FindRefComparison(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.FindRefComparison
 
FindRefComparison.DynamicStringType - Class in edu.umd.cs.findbugs.detect
Type representing a dynamically created String.
FindRefComparison.DynamicStringType() - Constructor for class edu.umd.cs.findbugs.detect.FindRefComparison.DynamicStringType
 
FindRefComparison.EmptyStringType - Class in edu.umd.cs.findbugs.detect
 
FindRefComparison.EmptyStringType() - Constructor for class edu.umd.cs.findbugs.detect.FindRefComparison.EmptyStringType
 
FindRefComparison.FinalConstant - Class in edu.umd.cs.findbugs.detect
 
FindRefComparison.FinalConstant(String, XField) - Constructor for class edu.umd.cs.findbugs.detect.FindRefComparison.FinalConstant
 
FindRefComparison.ParameterStringType - Class in edu.umd.cs.findbugs.detect
Type representing a String passed as a parameter.
FindRefComparison.ParameterStringType() - Constructor for class edu.umd.cs.findbugs.detect.FindRefComparison.ParameterStringType
 
FindRefComparison.StaticStringType - Class in edu.umd.cs.findbugs.detect
Type representing a static String.
FindRefComparison.StaticStringType() - Constructor for class edu.umd.cs.findbugs.detect.FindRefComparison.StaticStringType
 
findRequiredAnnotationFromValueNumber(Method, Location, ValueNumber, ValueNumberFrame, String) - Static method in class edu.umd.cs.findbugs.ba.vna.ValueNumberSourceInfo
 
FindReturnRef - Class in edu.umd.cs.findbugs.detect
 
FindReturnRef(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.FindReturnRef
 
FindRoughConstants - Class in edu.umd.cs.findbugs.detect
 
FindRoughConstants(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.FindRoughConstants
 
FindRunInvocations - Class in edu.umd.cs.findbugs.detect
 
FindRunInvocations(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.FindRunInvocations
 
FindSelfComparison - Class in edu.umd.cs.findbugs.detect
 
FindSelfComparison(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.FindSelfComparison
 
FindSelfComparison2 - Class in edu.umd.cs.findbugs.detect
 
FindSelfComparison2(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.FindSelfComparison2
 
FindSleepWithLockHeld - Class in edu.umd.cs.findbugs.detect
Find calls to Thread.sleep() made with a lock held.
FindSleepWithLockHeld(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.FindSleepWithLockHeld
 
findSource(SourceLineAnnotation) - Method in class edu.umd.cs.findbugs.workflow.SourceSearcher
 
findSource0(SourceLineAnnotation) - Method in class edu.umd.cs.findbugs.workflow.SourceSearcher
 
findSourceFile(SourceLineAnnotation) - Method in class edu.umd.cs.findbugs.ba.SourceFinder
 
findSourceFile(String, String) - Method in class edu.umd.cs.findbugs.ba.SourceFinder
Open a source file in given package.
FindSpinLoop - Class in edu.umd.cs.findbugs.detect
 
FindSpinLoop(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.FindSpinLoop
 
FindSqlInjection - Class in edu.umd.cs.findbugs.detect
Find potential SQL injection vulnerabilities.
FindSqlInjection(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.FindSqlInjection
 
findStronglyConnectedComponents(GraphType, GraphToolkit<GraphType, EdgeType, VertexType>) - Method in class edu.umd.cs.findbugs.graph.StronglyConnectedComponents
Find the strongly connected components in given graph.
findSuperDefiner(JavaClass, String, String, BugReporter) - Static method in class edu.umd.cs.findbugs.Lookup
 
findSuperImplementor(XClass, String, String, boolean, BugReporter) - Static method in class edu.umd.cs.findbugs.Lookup
 
findSuperImplementor(XClass, String, String, boolean) - Static method in class edu.umd.cs.findbugs.Lookup
 
findSuperImplementor(JavaClass, String, String, BugReporter) - Static method in class edu.umd.cs.findbugs.Lookup
 
findSuperImplementor(String, String, String, BugReporter) - Static method in class edu.umd.cs.findbugs.Lookup
 
findSuperImplementorAsXMethod(JavaClass, String, String, BugReporter) - Static method in class edu.umd.cs.findbugs.Lookup
 
findSuperMethods(XMethod) - Static method in class edu.umd.cs.findbugs.ba.Hierarchy2
 
FindTwoLockWait - Class in edu.umd.cs.findbugs.detect
 
FindTwoLockWait(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.FindTwoLockWait
 
FindUncalledPrivateMethods - Class in edu.umd.cs.findbugs.detect
Detector to find private methods that are never called.
FindUncalledPrivateMethods(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.FindUncalledPrivateMethods
 
FindUnconditionalWait - Class in edu.umd.cs.findbugs.detect
 
FindUnconditionalWait(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.FindUnconditionalWait
 
FindUninitializedGet - Class in edu.umd.cs.findbugs.detect
 
FindUninitializedGet(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.FindUninitializedGet
 
findUniqueBestMatchingParameter(ClassContext, Method, String, String) - Static method in class edu.umd.cs.findbugs.LocalVariableAnnotation
 
FindUnrelatedTypesInGenericContainer - Class in edu.umd.cs.findbugs.detect
 
FindUnrelatedTypesInGenericContainer(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.FindUnrelatedTypesInGenericContainer
 
FindUnreleasedLock - Class in edu.umd.cs.findbugs.detect
 
FindUnreleasedLock(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.FindUnreleasedLock
 
FindUnsatisfiedObligation - Class in edu.umd.cs.findbugs.detect
Find unsatisfied obligations in Java methods.
FindUnsatisfiedObligation(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.FindUnsatisfiedObligation
 
FindUnsyncGet - Class in edu.umd.cs.findbugs.detect
 
FindUnsyncGet(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.FindUnsyncGet
 
FindUselessControlFlow - Class in edu.umd.cs.findbugs.detect
A Detector to look for useless control flow.
FindUselessControlFlow(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.FindUselessControlFlow
 
FindUselessObjects - Class in edu.umd.cs.findbugs.detect
 
FindUselessObjects(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.FindUselessObjects
 
FindUseOfNonSerializableValue - Class in edu.umd.cs.findbugs.detect
 
FindUseOfNonSerializableValue(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.FindUseOfNonSerializableValue
 
findXField(String, String, String, boolean) - Static method in class edu.umd.cs.findbugs.ba.Hierarchy
Look up a field with given name and signature in given class, returning it as an XField object.
findXField(FieldInstruction, ConstantPoolGen) - Static method in class edu.umd.cs.findbugs.ba.Hierarchy
Look up the field referenced by given FieldInstruction, returning it as an XField object.
findXFieldFromValueNumber(Method, Location, ValueNumber, ValueNumberFrame) - Static method in class edu.umd.cs.findbugs.ba.npe.NullDerefAndRedundantComparisonFinder
findXFieldFromValueNumber(Method, Location, ValueNumber, ValueNumberFrame) - Static method in class edu.umd.cs.findbugs.ba.vna.ValueNumberSourceInfo
 
findXMethod(JavaClass, String, String, JavaClassAndMethodChooser) - Static method in class edu.umd.cs.findbugs.ba.Hierarchy
Deprecated.
findXMethod(JavaClass[], String, String) - Static method in class edu.umd.cs.findbugs.ba.Hierarchy
Deprecated.
findXMethod(JavaClass[], String, String, JavaClassAndMethodChooser) - Static method in class edu.umd.cs.findbugs.ba.Hierarchy
Deprecated.
finish() - Method in class edu.umd.cs.findbugs.BugCollectionBugReporter
 
finish() - Method in interface edu.umd.cs.findbugs.BugReporter
Finish reporting bugs.
finish() - Method in class edu.umd.cs.findbugs.DelegatingBugReporter
 
finish() - Method in class edu.umd.cs.findbugs.EmacsBugReporter
 
finish() - Method in class edu.umd.cs.findbugs.HTMLBugReporter
 
finish() - Method in class edu.umd.cs.findbugs.PrintingBugReporter
 
finish() - Method in class edu.umd.cs.findbugs.SortingBugReporter
 
finish() - Method in class edu.umd.cs.findbugs.XDocsBugReporter
 
finish() - Method in class edu.umd.cs.findbugs.xml.Dom4JXMLOutput
 
finish() - Method in class edu.umd.cs.findbugs.xml.OutputStreamXMLOutput
 
finish() - Method in interface edu.umd.cs.findbugs.xml.XMLOutput
Finish writing XML output, closing any underlying resources (such as output streams).
finish() - Method in class edu.umd.cs.findbugs.XMLBugReporter
 
finishArchive() - Method in interface edu.umd.cs.findbugs.classfile.IClassPathBuilderProgress
Report that FindBugs has finished scanning an archive in order to add its classes to the repository.
finishArchive() - Method in interface edu.umd.cs.findbugs.FindBugsProgress
Report that FindBugs has finished scanning an archive in order to add its classes to the repository.
finishArchive() - Method in class edu.umd.cs.findbugs.gui2.AnalyzingDialog
 
finishArchive() - Method in class edu.umd.cs.findbugs.NoOpFindBugsProgress
 
finishArchive() - Method in class edu.umd.cs.findbugs.TextUIProgressCallback
 
finishClass() - Method in interface edu.umd.cs.findbugs.DiscoverSourceDirectories.Progress
 
finishClass() - Method in interface edu.umd.cs.findbugs.FindBugsProgress
Report that FindBugs has finished analyzing a class.
finishClass() - Method in class edu.umd.cs.findbugs.gui2.AnalyzingDialog
 
finishClass() - Method in class edu.umd.cs.findbugs.NoOpFindBugsProgress
 
finishClass() - Method in class edu.umd.cs.findbugs.TextUIProgressCallback
 
finished() - Method in class edu.umd.cs.findbugs.cloud.MutableCloudTask
 
finishIteration() - Method in class edu.umd.cs.findbugs.ba.BasicAbstractDataflowAnalysis
 
finishIteration() - Method in interface edu.umd.cs.findbugs.ba.DataflowAnalysis
Called after finishing an iteration of analysis.
finishIteration() - Method in class edu.umd.cs.findbugs.ba.npe.ReturnPathTypeAnalysis
 
finishPass() - Method in class edu.umd.cs.findbugs.asm.ClassNodeDetector
 
finishPass() - Method in class edu.umd.cs.findbugs.bcel.CFGDetector
 
finishPass() - Method in class edu.umd.cs.findbugs.detect.BuildObligationPolicyDatabase
 
finishPass() - Method in class edu.umd.cs.findbugs.detect.CheckExpectedWarnings
 
finishPass() - Method in class edu.umd.cs.findbugs.detect.TestDataflowAnalysis
 
finishPass() - Method in interface edu.umd.cs.findbugs.Detector2
This method is called at the end of the analysis pass.
finishPass() - Method in class edu.umd.cs.findbugs.DetectorToDetector2Adapter
 
finishPerClassAnalysis() - Method in interface edu.umd.cs.findbugs.FindBugsProgress
Called to indicate that the per-class analysis is finished, and that the whole program analysis is taking place.
finishPerClassAnalysis() - Method in class edu.umd.cs.findbugs.gui2.AnalyzingDialog
 
finishPerClassAnalysis() - Method in class edu.umd.cs.findbugs.NoOpFindBugsProgress
 
finishPerClassAnalysis() - Method in class edu.umd.cs.findbugs.TextUIProgressCallback
 
finishSettings() - Method in class edu.umd.cs.findbugs.FindBugs2
 
finishSettings() - Method in interface edu.umd.cs.findbugs.IFindBugsEngine
 
fireIssueDataDownloadedEvent() - Method in class edu.umd.cs.findbugs.cloud.AbstractCloud
 
first() - Method in class edu.umd.cs.findbugs.sourceViewer.DocumentCharacterIterator
 
first(Iterable<E>) - Static method in class edu.umd.cs.findbugs.util.Util
 
FirstPassDetector - Interface in edu.umd.cs.findbugs
A Detector that can be run in the first pass.
firstSeenXMLFormat() - Static method in class edu.umd.cs.findbugs.BugInstance
 
firstValue - Variable in class edu.umd.cs.findbugs.ba.npe.RedundantBranch
 
FirstVersionMatcher - Class in edu.umd.cs.findbugs.filter
Matcher to select BugInstances with a particular first version.
FirstVersionMatcher(String, String) - Constructor for class edu.umd.cs.findbugs.filter.FirstVersionMatcher
 
FirstVersionMatcher(String, RelationalOp) - Constructor for class edu.umd.cs.findbugs.filter.FirstVersionMatcher
 
FirstVersionMatcher(long, RelationalOp) - Constructor for class edu.umd.cs.findbugs.filter.FirstVersionMatcher
 
FixIndentation - Class in edu.umd.cs.findbugs.tools
 
FixIndentation() - Constructor for class edu.umd.cs.findbugs.tools.FixIndentation
 
FLOAT_MATH - Static variable in class edu.umd.cs.findbugs.OpcodeStack.Item
 
FlowValue - Enum in edu.umd.cs.findbugs.ba.jsr305
Flow value type for type qualifier dataflow analysis.
flowValueFromWhen(When) - Static method in enum edu.umd.cs.findbugs.ba.jsr305.FlowValue
Convert a When value to a FlowValue value.
flush() - Method in class edu.umd.cs.findbugs.xml.OutputStreamXMLOutput
 
foo(File, int) - Method in class edu.umd.cs.findbugs.tools.ComparePerfomance
 
Footprint - Class in edu.umd.cs.findbugs
Class to maintain a snapshot of a processes's time and memory usage.
Footprint() - Constructor for class edu.umd.cs.findbugs.Footprint
 
Footprint(Footprint) - Constructor for class edu.umd.cs.findbugs.Footprint
uses deltas from base for cpuTime and clockTime (but not peakMemory)
Footprint.CollectionBeanWrapper - Class in edu.umd.cs.findbugs
Wrapper so that possible NoClassDefFoundError can be caught.
Footprint.CollectionBeanWrapper() - Constructor for class edu.umd.cs.findbugs.Footprint.CollectionBeanWrapper
 
Footprint.MemoryBeanWrapper - Class in edu.umd.cs.findbugs
Wrapper so that possible NoClassDefFoundError can be caught.
Footprint.MemoryBeanWrapper() - Constructor for class edu.umd.cs.findbugs.Footprint.MemoryBeanWrapper
 
Footprint.OperatingSystemBeanWrapper - Class in edu.umd.cs.findbugs
Wrapper so that possible NoClassDefFoundError can be caught.
Footprint.OperatingSystemBeanWrapper() - Constructor for class edu.umd.cs.findbugs.Footprint.OperatingSystemBeanWrapper
 
FORCE_ACCURATE_EXCEPTIONS - Static variable in class edu.umd.cs.findbugs.ba.type.TypeAnalysis
Force computation of accurate exceptions.
forConstantValue(SlashedClassName, Object) - Method in class edu.umd.cs.findbugs.internalAnnotations.SlashedClassName.Checker
 
forEntireMethod(String, String, LineNumberTable, int) - Static method in class edu.umd.cs.findbugs.SourceLineAnnotation
Create a SourceLineAnnotation covering an entire method.
forEntireMethod(JavaClass, Method) - Static method in class edu.umd.cs.findbugs.SourceLineAnnotation
Create a SourceLineAnnotation covering an entire method.
forEntireMethod(JavaClass, XMethod) - Static method in class edu.umd.cs.findbugs.SourceLineAnnotation
Create a SourceLineAnnotation covering an entire method.
forFirstLineOfMethod(MethodDescriptor) - Static method in class edu.umd.cs.findbugs.SourceLineAnnotation
Make a best-effort attempt to create a SourceLineAnnotation for the first line of a method.
forgetLastBug() - Method in class edu.umd.cs.findbugs.BugAccumulator
 
format(String, ClassAnnotation) - Method in interface edu.umd.cs.findbugs.BugAnnotation
Format the annotation as a String.
format(BugAnnotation[], ClassAnnotation) - Method in class edu.umd.cs.findbugs.FindBugsMessageFormat
 
format(BugAnnotation[], ClassAnnotation, boolean) - Method in class edu.umd.cs.findbugs.FindBugsMessageFormat
Format the message using the given array of BugAnnotations as arguments to bind to the placeholders in the pattern string.
format(String, ClassAnnotation) - Method in class edu.umd.cs.findbugs.IntAnnotation
 
format(String, ClassAnnotation) - Method in class edu.umd.cs.findbugs.LocalVariableAnnotation
 
format(String, ClassAnnotation) - Method in class edu.umd.cs.findbugs.PackageMemberAnnotation
Format the annotation.
format(String, ClassAnnotation) - Method in class edu.umd.cs.findbugs.SourceLineAnnotation
 
format(String, ClassAnnotation) - Method in class edu.umd.cs.findbugs.StringAnnotation
 
format(String, ClassAnnotation) - Method in class edu.umd.cs.findbugs.TypeAnnotation
 
FORMAT_SPECIFIER_ROLE - Static variable in class edu.umd.cs.findbugs.StringAnnotation
 
FORMAT_STRING_ROLE - Static variable in class edu.umd.cs.findbugs.StringAnnotation
 
formatAsString(boolean) - Method in class edu.umd.cs.findbugs.ba.Edge
Return a string representation of the edge.
formatPackageMember(String, ClassAnnotation) - Method in class edu.umd.cs.findbugs.ClassAnnotation
 
formatPackageMember(String, ClassAnnotation) - Method in class edu.umd.cs.findbugs.FieldAnnotation
 
formatPackageMember(String, ClassAnnotation) - Method in class edu.umd.cs.findbugs.MethodAnnotation
 
formatPackageMember(String, ClassAnnotation) - Method in class edu.umd.cs.findbugs.PackageMemberAnnotation
Do default and subclass-specific formatting.
FormatStringChecker - Class in edu.umd.cs.findbugs.detect
 
FormatStringChecker(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.FormatStringChecker
 
formatValue(String) - Method in enum edu.umd.cs.findbugs.gui2.Sortables
 
forNumber(int) - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumberFactory
Return a previously allocated value.
FORWARD_EDGE - Static variable in interface edu.umd.cs.findbugs.graph.DFSEdgeTypes
Forward edge.
ForwardDataflowAnalysis<Fact> - Class in edu.umd.cs.findbugs.ba
Abstract base class for forward dataflow analyses.
ForwardDataflowAnalysis(DepthFirstSearch) - Constructor for class edu.umd.cs.findbugs.ba.ForwardDataflowAnalysis
 
ForwardTypeQualifierDataflow - Class in edu.umd.cs.findbugs.ba.jsr305
Dataflow object for ForwardTypeQualifierDataflowAnalysis.
ForwardTypeQualifierDataflow(CFG, ForwardTypeQualifierDataflowAnalysis) - Constructor for class edu.umd.cs.findbugs.ba.jsr305.ForwardTypeQualifierDataflow
Constructor.
ForwardTypeQualifierDataflowAnalysis - Class in edu.umd.cs.findbugs.ba.jsr305
Forward type qualifier dataflow analysis.
ForwardTypeQualifierDataflowAnalysis(DepthFirstSearch, XMethod, CFG, ValueNumberDataflow, ConstantPoolGen, TypeQualifierValue<?>) - Constructor for class edu.umd.cs.findbugs.ba.jsr305.ForwardTypeQualifierDataflowAnalysis
Constructor.
ForwardTypeQualifierDataflowFactory - Class in edu.umd.cs.findbugs.ba.jsr305
Factory for producing ForwardTypeQualifierDataflow objects for various kinds of type qualifiers.
ForwardTypeQualifierDataflowFactory(MethodDescriptor) - Constructor for class edu.umd.cs.findbugs.ba.jsr305.ForwardTypeQualifierDataflowFactory
Constructor.
ForwardTypeQualifierDataflowFactoryFactory - Class in edu.umd.cs.findbugs.classfile.engine.bcel
Factory for ForwardTypeQualifierDataflowFactory objects.
ForwardTypeQualifierDataflowFactoryFactory() - Constructor for class edu.umd.cs.findbugs.classfile.engine.bcel.ForwardTypeQualifierDataflowFactoryFactory
 
FOUND_INEXACT_UNCONDITIONAL_THROWERS - Static variable in class edu.umd.cs.findbugs.ba.CFG
 
FOUND_ROLE - Static variable in class edu.umd.cs.findbugs.TypeAnnotation
 
foundGuaranteedNullDeref(Set<Location>, Set<Location>, SortedSet<Location>, ValueNumberDataflow, ValueNumber, BugAnnotation, NullValueUnconditionalDeref, boolean) - Method in interface edu.umd.cs.findbugs.ba.npe.NullDerefAndRedundantComparisonCollector
Subclasses should override this method to capture values assigned null (or that become null through a comparison and branch) that are guaranteed to reach a dereference (ignoring implicit exception paths).
foundGuaranteedNullDeref(Set<Location>, Set<Location>, SortedSet<Location>, ValueNumberDataflow, ValueNumber, BugAnnotation, NullValueUnconditionalDeref, boolean) - Method in class edu.umd.cs.findbugs.detect.FindNullDeref
 
foundGuaranteedNullDeref(Set<Location>, Set<Location>, SortedSet<Location>, ValueNumberDataflow, ValueNumber, BugAnnotation, NullValueUnconditionalDeref, boolean) - Method in class edu.umd.cs.findbugs.detect.NoiseNullDeref
 
foundInSyntheticMethod() - Method in class edu.umd.cs.findbugs.BugInstance
 
foundItem(int) - Method in class edu.umd.cs.findbugs.gui2.SourceCodeDisplay
 
foundNullDeref(Location, ValueNumber, IsNullValue, ValueNumberFrame) - Method in interface edu.umd.cs.findbugs.ba.npe.NullDerefAndRedundantComparisonCollector
foundNullDeref(Location, ValueNumber, IsNullValue, ValueNumberFrame, boolean) - Method in interface edu.umd.cs.findbugs.ba.npe.NullDerefAndRedundantComparisonCollector
Subclasses should override this method to capture locations where a null pointer is dereferenced.
foundNullDeref(Location, ValueNumber, IsNullValue, ValueNumberFrame) - Method in class edu.umd.cs.findbugs.detect.FindNullDeref
foundNullDeref(Location, ValueNumber, IsNullValue, ValueNumberFrame, boolean) - Method in class edu.umd.cs.findbugs.detect.FindNullDeref
 
foundNullDeref(Location, ValueNumber, IsNullValue, ValueNumberFrame) - Method in class edu.umd.cs.findbugs.detect.NoiseNullDeref
foundNullDeref(Location, ValueNumber, IsNullValue, ValueNumberFrame, boolean) - Method in class edu.umd.cs.findbugs.detect.NoiseNullDeref
 
foundRedundantNullCheck(Location, RedundantBranch) - Method in interface edu.umd.cs.findbugs.ba.npe.NullDerefAndRedundantComparisonCollector
Subclasses should override this method to capture locations where a redundant null comparison is performed.
foundRedundantNullCheck(Location, RedundantBranch) - Method in class edu.umd.cs.findbugs.detect.FindNullDeref
 
foundRedundantNullCheck(Location, RedundantBranch) - Method in class edu.umd.cs.findbugs.detect.NoiseNullDeref
 
FractionalMultiset<K> - Class in edu.umd.cs.findbugs.util
 
FractionalMultiset() - Constructor for class edu.umd.cs.findbugs.util.FractionalMultiset
 
FractionalMultiset(Map<K, Double>) - Constructor for class edu.umd.cs.findbugs.util.FractionalMultiset
 
Frame<ValueType> - Class in edu.umd.cs.findbugs.ba
Generic class for representing a Java stack frame as a dataflow value.
Frame(int) - Constructor for class edu.umd.cs.findbugs.ba.Frame
Constructor.
frame - Variable in class edu.umd.cs.findbugs.ba.type.TypeDataflow.LocationAndFactPair
 
FrameDataflowAnalysis<ValueType,FrameType extends Frame<ValueType>> - Class in edu.umd.cs.findbugs.ba
A convenient base class for dataflow analysis classes which use Frames as values.
FrameDataflowAnalysis(DepthFirstSearch) - Constructor for class edu.umd.cs.findbugs.ba.FrameDataflowAnalysis
 
freezeOrder() - Method in class edu.umd.cs.findbugs.gui2.SorterTableColumnModel
 
fromBCELField(String, Field) - Static method in class edu.umd.cs.findbugs.FieldAnnotation
Factory method.
fromBCELField(JavaClass, Field) - Static method in class edu.umd.cs.findbugs.FieldAnnotation
Factory method.
fromCalledMethod(DismantleBytecode) - Static method in class edu.umd.cs.findbugs.MethodAnnotation
Factory method to create a MethodAnnotation from a method called by the instruction the given visitor is currently visiting.
fromCalledMethod(String, String, String, boolean) - Static method in class edu.umd.cs.findbugs.MethodAnnotation
Create a MethodAnnotation from a method that is not directly accessible.
fromClassDescriptor(ClassDescriptor) - Static method in class edu.umd.cs.findbugs.ClassAnnotation
Factory method to create a ClassAnnotation from a ClassDescriptor.
fromEncodedString(String) - Static method in class edu.umd.cs.findbugs.config.ProjectFilterSettings
Create ProjectFilterSettings from an encoded string.
fromExceptionSet(ExceptionSet) - Static method in class edu.umd.cs.findbugs.ba.type.ExceptionObjectType
Initialize object from an exception set.
fromFieldDescriptor(FieldDescriptor) - Static method in class edu.umd.cs.findbugs.FieldAnnotation
Factory method.
fromFieldSignature(String) - Static method in class edu.umd.cs.findbugs.classfile.ClassDescriptor
fromFieldSignature(String) - Static method in class edu.umd.cs.findbugs.util.ClassName
Converts from signature to slashed class name (e.g., from Ljava/lang/String; to java/lang/String).
fromForeignMethod(String, String, String, int) - Static method in class edu.umd.cs.findbugs.MethodAnnotation
Factory method to create the MethodAnnotation from the classname, method name, signature, etc.
fromForeignMethod(String, String, String, boolean) - Static method in class edu.umd.cs.findbugs.MethodAnnotation
Factory method to create the MethodAnnotation from the classname, method name, signature, etc.
fromMatcher(Matcher) - Method in class edu.umd.cs.findbugs.gui2.ApplyNewFilter
 
fromMatchingFields(ValueNumber, ValueNumber) - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumberFrame
 
fromMatchingLoads(ValueNumber, ValueNumber) - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumberFrame
 
fromMethodDescriptor(MethodDescriptor) - Static method in class edu.umd.cs.findbugs.MethodAnnotation
Create a MethodAnnotation from a MethodDescriptor.
fromRawData(String, String, int, int, int, int) - Static method in class edu.umd.cs.findbugs.SourceLineAnnotation
 
fromRawString(String) - Static method in class edu.umd.cs.findbugs.StringAnnotation
 
fromReferencedField(DismantleBytecode) - Static method in class edu.umd.cs.findbugs.FieldAnnotation
Factory method.
fromResourceName(String) - Static method in class edu.umd.cs.findbugs.classfile.ClassDescriptor
fromVisitedField(PreorderVisitor) - Static method in class edu.umd.cs.findbugs.FieldAnnotation
Factory method.
fromVisitedInstruction(BytecodeScanningDetector, int) - Static method in class edu.umd.cs.findbugs.SourceLineAnnotation
Factory method for creating a source line annotation describing the source line number for the instruction being visited by given visitor.
fromVisitedInstruction(ClassContext, PreorderVisitor, int) - Static method in class edu.umd.cs.findbugs.SourceLineAnnotation
Factory method for creating a source line annotation describing the source line number for the instruction being visited by given visitor.
fromVisitedInstruction(ClassContext, Method, Location) - Static method in class edu.umd.cs.findbugs.SourceLineAnnotation
Create from Method and Location in a visited class.
fromVisitedInstruction(ClassContext, Method, InstructionHandle) - Static method in class edu.umd.cs.findbugs.SourceLineAnnotation
Create from Method and InstructionHandle in a visited class.
fromVisitedInstruction(MethodDescriptor, Location) - Static method in class edu.umd.cs.findbugs.SourceLineAnnotation
Create from MethodDescriptor and Location of visited instruction.
fromVisitedInstruction(MethodDescriptor, int) - Static method in class edu.umd.cs.findbugs.SourceLineAnnotation
 
fromVisitedInstruction(ClassContext, Method, int) - Static method in class edu.umd.cs.findbugs.SourceLineAnnotation
Create from Method and bytecode offset in a visited class.
fromVisitedInstruction(JavaClass, Method, int) - Static method in class edu.umd.cs.findbugs.SourceLineAnnotation
Create from Method and bytecode offset in a visited class.
fromVisitedInstruction(BytecodeScanningDetector) - Static method in class edu.umd.cs.findbugs.SourceLineAnnotation
Factory method for creating a source line annotation describing the source line number for the instruction being visited by given visitor.
fromVisitedInstruction(ClassContext, MethodGen, String, InstructionHandle) - Static method in class edu.umd.cs.findbugs.SourceLineAnnotation
Factory method for creating a source line annotation describing the source line number for a visited instruction.
fromVisitedInstructionRange(BytecodeScanningDetector, int, int) - Static method in class edu.umd.cs.findbugs.SourceLineAnnotation
Factory method for creating a source line annotation describing the source line numbers for a range of instructions in the method being visited by the given visitor.
fromVisitedInstructionRange(ClassContext, PreorderVisitor, int, int) - Static method in class edu.umd.cs.findbugs.SourceLineAnnotation
Factory method for creating a source line annotation describing the source line numbers for a range of instructions in the method being visited by the given visitor.
fromVisitedInstructionRange(ClassContext, MethodGen, String, InstructionHandle, InstructionHandle) - Static method in class edu.umd.cs.findbugs.SourceLineAnnotation
Factory method for creating a source line annotation describing the source line numbers for a range of instruction in a method.
fromVisitedMethod(PreorderVisitor) - Static method in class edu.umd.cs.findbugs.MethodAnnotation
Factory method to create a MethodAnnotation from the method the given visitor is currently visiting.
fromVisitedMethod(PreorderVisitor) - Static method in class edu.umd.cs.findbugs.SourceLineAnnotation
Factory method for creating a source line annotation describing an entire method.
fromVisitedMethod(MethodGen, String) - Static method in class edu.umd.cs.findbugs.SourceLineAnnotation
Factory method for creating a source line annotation describing an entire method.
fromXField(XField) - Static method in class edu.umd.cs.findbugs.FieldAnnotation
 
fromXMethod(XMethod) - Static method in class edu.umd.cs.findbugs.MethodAnnotation
Create a MethodAnnotation from an XMethod.
fromXMLEscapedString(String) - Static method in class edu.umd.cs.findbugs.StringAnnotation
 
FunctionsThatMightBeMistakenForProcedures - Class in edu.umd.cs.findbugs.detect
 
FunctionsThatMightBeMistakenForProcedures(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.FunctionsThatMightBeMistakenForProcedures
 
FutureValue<V> - Class in edu.umd.cs.findbugs.util
 
FutureValue() - Constructor for class edu.umd.cs.findbugs.util.FutureValue
 
FuzzyBugComparator - Class in edu.umd.cs.findbugs
A slightly more intellegent way of comparing BugInstances from two versions to see if they are the "same".
FuzzyBugComparator() - Constructor for class edu.umd.cs.findbugs.FuzzyBugComparator
Map of class hashes to canonicate class names used for comparison purposes.
fuzzyMatch(ValueNumber, ValueNumber) - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumberFrame
 

G

ge(long) - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.ValueRangeAnalysisFactory.LongRangeSet
 
GeneralWarningProperty - Class in edu.umd.cs.findbugs.props
General warning properties.
generateRelativeSource(File, Project) - Static method in class edu.umd.cs.findbugs.SourceLineAnnotation
 
generateTreeMap(BugCollection) - Method in class edu.umd.cs.findbugs.workflow.TreemapVisualization
 
GenerateUpdateXml - Class in edu.umd.cs.findbugs.tools
 
GenerateUpdateXml() - Constructor for class edu.umd.cs.findbugs.tools.GenerateUpdateXml
 
genericLocalVariables - Variable in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
GenericObjectType - Class in edu.umd.cs.findbugs.ba.generic
Extension to ObjectType that includes additional information about the generic signature.
GenericSignatureParser - Class in edu.umd.cs.findbugs.ba.generic
A simple class to parse method signatures that include generic information.
GenericSignatureParser(String) - Constructor for class edu.umd.cs.findbugs.ba.generic.GenericSignatureParser
Parses a generic method signature of the form: (argument_signature)return_type_signature
GenericUtilities - Class in edu.umd.cs.findbugs.ba.generic
Utilities for adding support for generics.
GenericUtilities() - Constructor for class edu.umd.cs.findbugs.ba.generic.GenericUtilities
 
GenericUtilities.TypeCategory - Enum in edu.umd.cs.findbugs.ba.generic
 
GEQ - Static variable in class edu.umd.cs.findbugs.filter.RelationalOp
 
get() - Method in class edu.umd.cs.findbugs.AnalysisLocal
 
get(int) - Method in class edu.umd.cs.findbugs.ba.ca.CallList
 
get(ClassAnnotation) - Method in class edu.umd.cs.findbugs.ba.EqualsKindSummary
 
get(InstructionHandle) - Method in class edu.umd.cs.findbugs.ba.InstructionHandleMap
 
get(Location, ValueNumber, ValueNumberDataflow) - Method in class edu.umd.cs.findbugs.ba.npe.UsagesRequiringNonNullValues
 
get(int) - Method in class edu.umd.cs.findbugs.gui2.BugAspects
 
get(int) - Method in class edu.umd.cs.findbugs.gui2.BugSet
 
get(K1, K2) - Method in class edu.umd.cs.findbugs.util.DualKeyHashMap
 
get(K1) - Method in class edu.umd.cs.findbugs.util.DualKeyHashMap
 
get() - Method in class edu.umd.cs.findbugs.util.FutureValue
 
get(long, TimeUnit) - Method in class edu.umd.cs.findbugs.util.FutureValue
 
get(long, TimeUnit, V) - Method in class edu.umd.cs.findbugs.util.FutureValue
 
get(K) - Method in class edu.umd.cs.findbugs.util.MergeMap
 
get(K) - Method in class edu.umd.cs.findbugs.util.MultiMap
 
get(Object) - Method in class edu.umd.cs.findbugs.util.ProfilingMapCache
 
get(K1, K2, K3) - Method in class edu.umd.cs.findbugs.util.TripleKeyHashMap
 
getAbbrev() - Method in class edu.umd.cs.findbugs.BugCategory
Get the abbreviation (usually a single capital letter).
getAbbrev() - Method in class edu.umd.cs.findbugs.BugCode
Get the abbreviation for this bug code.
getAbbrev() - Method in class edu.umd.cs.findbugs.BugInstance
Get the abbreviation of this bug instance's BugPattern.
getAbbrev() - Method in class edu.umd.cs.findbugs.BugPattern
Get the BugKind
getAbridgedMessage() - Method in class edu.umd.cs.findbugs.BugInstance
 
getAccessedFieldDescriptor(FieldInstruction, ConstantPoolGen) - Static method in class edu.umd.cs.findbugs.bcel.BCELUtil
Get FieldDescriptor describing the field accessed by given FieldInstruction.
getAccessFlags() - Method in class edu.umd.cs.findbugs.ba.AbstractClassMember
 
getAccessFlags() - Method in interface edu.umd.cs.findbugs.ba.AccessibleEntity
Get the entity's access flags.
getAccessFlags() - Method in class edu.umd.cs.findbugs.classfile.analysis.ClassNameAndSuperclassInfo
 
getAccessFlags() - Method in class edu.umd.cs.findbugs.classfile.analysis.FieldInfo
 
getAccessFlags() - Method in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo
 
getAccessMethodForField() - Method in interface edu.umd.cs.findbugs.ba.XMethod
 
getAccessMethodForField() - Method in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo
 
getAccessMethodForMethod() - Method in interface edu.umd.cs.findbugs.ba.XMethod
 
getAccessMethodForMethod() - Method in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo
 
getActionCache() - Method in class edu.umd.cs.findbugs.ba.obl.ObligationAnalysis
 
getActions(BasicBlock, InstructionHandle) - Method in class edu.umd.cs.findbugs.ba.obl.InstructionActionCache
 
getActions(ReferenceType, String, String, boolean, Collection<ObligationPolicyDatabaseAction>) - Method in class edu.umd.cs.findbugs.ba.obl.MatchMethodEntry
 
getActions(ReferenceType, String, String, boolean, Collection<ObligationPolicyDatabaseAction>) - Method in class edu.umd.cs.findbugs.ba.obl.ObligationPolicyDatabase
 
getActions(ReferenceType, String, String, boolean, Collection<ObligationPolicyDatabaseAction>) - Method in interface edu.umd.cs.findbugs.ba.obl.ObligationPolicyDatabaseEntry
Get the ObligationPolicyDatabaseActions that should be applied when the method described by the parameters is called.
getActionType() - Method in class edu.umd.cs.findbugs.ba.obl.ObligationPolicyDatabaseAction
 
getActiveCategorySet() - Method in class edu.umd.cs.findbugs.config.ProjectFilterSettings
Return set of active (enabled) bug categories.
getAll(Sortables) - Method in class edu.umd.cs.findbugs.gui2.BugSet
Gets all the string values out of the bugs in the set
getAll() - Method in enum edu.umd.cs.findbugs.gui2.Sortables
 
getAll(BugSet) - Method in enum edu.umd.cs.findbugs.gui2.Sortables
 
getAllBugs() - Method in class edu.umd.cs.findbugs.workflow.MergeSummarizeAndView
 
getAllClassDescriptors() - Method in class edu.umd.cs.findbugs.classfile.DescriptorFactory
 
getAllDominatedBy(BasicBlock) - Method in class edu.umd.cs.findbugs.ba.AbstractDominatorsAnalysis
Get a bitset containing the unique IDs of all blocks in CFG dominated (or postdominated, depending on how the analysis was done) by given block.
getAllDominatorsOf(BasicBlock) - Method in class edu.umd.cs.findbugs.ba.AbstractDominatorsAnalysis
Get a bitset containing the unique IDs of all blocks which dominate (or postdominate) the given block.
getAllFindBugsMain() - Method in class edu.umd.cs.findbugs.Plugin
 
getAllKnownQualifiers() - Method in class edu.umd.cs.findbugs.ba.jsr305.DirectlyRelevantTypeQualifiersDatabase
Return a set of all known type qualifiers.
getAllKnownTypeQualifiers() - Static method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierValue
Get Collection of all known TypeQualifierValues.
getAllObligations() - Method in class edu.umd.cs.findbugs.ba.obl.MatchMethodEntry
 
getAllObligations() - Method in class edu.umd.cs.findbugs.ba.obl.ObligationPolicyDatabase
 
getAllObligations() - Method in interface edu.umd.cs.findbugs.ba.obl.ObligationPolicyDatabaseEntry
 
getAllObligationSets() - Method in class edu.umd.cs.findbugs.ba.obl.StateSet
Get Set of all ObligationsSets in this StateSet.
getAllPluginIds() - Static method in class edu.umd.cs.findbugs.Plugin
 
getAllPlugins() - Static method in class edu.umd.cs.findbugs.Plugin
 
getAllPluginsMap() - Static method in class edu.umd.cs.findbugs.Plugin
 
getAllPluginsURIs() - Static method in class edu.umd.cs.findbugs.Plugin
 
getAllProperties() - Static method in class edu.umd.cs.findbugs.SystemProperties
 
getAllSorted() - Method in enum edu.umd.cs.findbugs.gui2.Sortables
 
getAllSorted(BugSet) - Method in enum edu.umd.cs.findbugs.gui2.Sortables
 
getAnalysis() - Method in class edu.umd.cs.findbugs.ba.Dataflow
Get the analysis object.
getAnalysis(ClassContext, Method) - Static method in class edu.umd.cs.findbugs.ba.npe.DerefFinder
 
getAnalysisCache() - Static method in class edu.umd.cs.findbugs.classfile.Global
Get the analysis cache for the current thread.
getAnalysisContext() - Method in class edu.umd.cs.findbugs.ba.ClassContext
Get the AnalysisContext.
getAnalysisFeatureSettings() - Method in class edu.umd.cs.findbugs.config.UserPreferences
Returns the effort level as an array of feature settings as expected by FindBugs.
getAnalysisLocals() - Method in interface edu.umd.cs.findbugs.classfile.IAnalysisCache
Get map of analysis-local objects.
getAnalysisLocals() - Method in class edu.umd.cs.findbugs.classfile.impl.AnalysisCache
 
getAnalysisOptionProperties(boolean, boolean) - Static method in class edu.umd.cs.findbugs.config.CommandLine
 
getAnalysisSettingList() - Static method in class edu.umd.cs.findbugs.gui2.Driver
 
getAnalysisTimestamp() - Method in interface edu.umd.cs.findbugs.BugCollection
Get the timestamp for when the analysis was performed.
getAnalysisTimestamp() - Method in class edu.umd.cs.findbugs.SortedBugCollection
 
getAnalysisVersion() - Method in class edu.umd.cs.findbugs.SortedBugCollection
 
getAnnotatedObject() - Method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierAnnotationLookupResult.PartialResult
 
getAnnotation(ClassDescriptor) - Method in class edu.umd.cs.findbugs.ba.UnresolvedXField
 
getAnnotation(ClassDescriptor) - Method in interface edu.umd.cs.findbugs.ba.XClass
 
getAnnotation(ClassDescriptor) - Method in interface edu.umd.cs.findbugs.ba.XMethod
Get the AnnotationValue of annotation applied directly to the method.
getAnnotation(ClassDescriptor) - Method in interface edu.umd.cs.findbugs.classfile.analysis.AnnotatedObject
 
getAnnotation(ClassDescriptor) - Method in class edu.umd.cs.findbugs.classfile.analysis.ClassInfo
 
getAnnotation(ClassDescriptor) - Method in class edu.umd.cs.findbugs.classfile.analysis.FieldInfo
 
getAnnotation(ClassDescriptor) - Method in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo
 
getAnnotationClass() - Method in class edu.umd.cs.findbugs.classfile.analysis.AnnotationValue
 
getAnnotationDescription(String) - Method in class edu.umd.cs.findbugs.I18N
Get an annotation description string.
getAnnotationDescriptors() - Method in class edu.umd.cs.findbugs.ba.UnresolvedXField
 
getAnnotationDescriptors() - Method in interface edu.umd.cs.findbugs.ba.XClass
 
getAnnotationDescriptors() - Method in interface edu.umd.cs.findbugs.ba.XMethod
Get ClassDescriptors (annotation classes) of annotations applied directly to this method.
getAnnotationDescriptors() - Method in interface edu.umd.cs.findbugs.classfile.analysis.AnnotatedObject
 
getAnnotationDescriptors() - Method in class edu.umd.cs.findbugs.classfile.analysis.ClassInfo
 
getAnnotationDescriptors() - Method in class edu.umd.cs.findbugs.classfile.analysis.FieldInfo
 
getAnnotationDescriptors() - Method in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo
 
getAnnotationParameterAsString(Map<String, ElementValue>, String) - Static method in class edu.umd.cs.findbugs.visitclass.AnnotationVisitor
 
getAnnotationParameterAsStringArray(Map<String, ElementValue>, String) - Static method in class edu.umd.cs.findbugs.visitclass.AnnotationVisitor
 
getAnnotationRetentionDatabase() - Method in class edu.umd.cs.findbugs.ba.AnalysisContext
 
getAnnotations() - Method in class edu.umd.cs.findbugs.ba.UnresolvedXField
 
getAnnotations() - Method in interface edu.umd.cs.findbugs.ba.XMethod
Get collection of all AnnotationValues applied directly to the method.
getAnnotations() - Method in class edu.umd.cs.findbugs.BugInstance
Get an Iterator over all bug annotations.
getAnnotations() - Method in interface edu.umd.cs.findbugs.classfile.analysis.AnnotatedObject
 
getAnnotations() - Method in class edu.umd.cs.findbugs.classfile.analysis.ClassInfo
 
getAnnotations() - Method in class edu.umd.cs.findbugs.classfile.analysis.FieldInfo
 
getAnnotations() - Method in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo
 
getAnnotationsForMessage(boolean) - Method in class edu.umd.cs.findbugs.BugInstance
 
getAnnotationText() - Method in class edu.umd.cs.findbugs.BugDesignation
 
getAnnotationText() - Method in class edu.umd.cs.findbugs.BugInstance
Get the user annotation text.
getAnnotationVisitor() - Method in class edu.umd.cs.findbugs.classfile.analysis.AnnotationValue
Get an AnnotationVisitor which can populate this AnnotationValue object.
getAnnotationWithRole(Class<A>, String) - Method in class edu.umd.cs.findbugs.BugInstance
Get the first bug annotation with the specified class and role; return null if no such annotation exists;
getAnotherInstanceSourceLineAnnotations() - Method in class edu.umd.cs.findbugs.BugInstance
 
getAppClassList() - Method in interface edu.umd.cs.findbugs.classfile.IClassPathBuilder
Get the list of application classes discovered while scanning the classpath.
getAppClassList() - Method in class edu.umd.cs.findbugs.classfile.impl.ClassPathBuilder
 
getApplicableApplications(AnnotatedObject) - Static method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierApplications
Get the Collection of resolved TypeQualifierAnnotations representing directly applied and default (outer scope) type qualifier annotations for given AnnotatedObject.
getApplicableApplications(XMethod, int) - Static method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierApplications
Get the Collection of resolved TypeQualifierAnnotations representing directly applied and default (outer scope) type qualifier annotations for given method parameter.
getApplicationCodebaseEntries() - Method in interface edu.umd.cs.findbugs.classfile.IClassPath
Returns all of the application code base entries that are part of this class path.
getApplicationCodebaseEntries() - Method in class edu.umd.cs.findbugs.classfile.impl.ClassPathImpl
 
getApplicationName() - Static method in class edu.umd.cs.findbugs.Version
 
getApplicationVersion() - Static method in class edu.umd.cs.findbugs.Version
 
getAppVersionFromSequenceNumber(long) - Method in interface edu.umd.cs.findbugs.BugCollection
Gets the AppVersion corresponding to the given sequence number.
getAppVersionFromSequenceNumber(long) - Method in class edu.umd.cs.findbugs.SortedBugCollection
 
getArgument(InvokeInstruction, ConstantPoolGen, int, int) - Method in class edu.umd.cs.findbugs.ba.Frame
Deprecated.
getArgument(InvokeInstruction, ConstantPoolGen, int, SignatureParser) - Method in class edu.umd.cs.findbugs.ba.Frame
Get the ith argument passed to given method invocation.
getArguments() - Method in class edu.umd.cs.findbugs.ba.SignatureParser
 
getArgumentSet(InvokeInstruction, ConstantPoolGen, DataflowValueChooser<ValueType>) - Method in class edu.umd.cs.findbugs.ba.Frame
Get set of arguments passed to a method invocation which match given predicate.
getArgumentSlot(int, int) - Method in class edu.umd.cs.findbugs.ba.Frame
Get the stack slot that will contain given method argument.
getAsBitSet() - Method in class edu.umd.cs.findbugs.ba.interproc.ParameterProperty
 
getAssertionMethods() - Method in class edu.umd.cs.findbugs.ba.ClassContext
Get AssertionMethods for class.
getAssertionMethods(IAnalysisCache, ClassDescriptor) - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.AnalysisFactory
 
getAuxClasspathEntry(int) - Method in class edu.umd.cs.findbugs.Project
Get the n'th auxiliary classpath entry.
getAuxClasspathEntryList() - Method in class edu.umd.cs.findbugs.Project
Return the list of aux classpath entries.
getAvailableLoad(AvailableLoad) - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumberFrame
Look for an available load.
getAvailableSortables() - Method in class edu.umd.cs.findbugs.gui2.MainFrame
 
getAvailableSortables() - Method in class edu.umd.cs.findbugs.gui2.MainFrameTree
 
getBackgroundExecutor() - Method in class edu.umd.cs.findbugs.gui2.MainFrame
 
getBaseFootprint() - Method in class edu.umd.cs.findbugs.ProjectStats
 
getBasicBlock() - Method in class edu.umd.cs.findbugs.ba.bcp.PatternElementMatch
Get the basic block containing the matched instruction.
getBasicBlock() - Method in class edu.umd.cs.findbugs.ba.Location
Get the basic block.
getBasicBlock() - Method in class edu.umd.cs.findbugs.CallSite
Get the basic block where the call site is located.
getBeginIndex() - Method in class edu.umd.cs.findbugs.sourceViewer.DocumentCharacterIterator
 
getBindingSet() - Method in class edu.umd.cs.findbugs.ba.bcp.ByteCodePatternMatch
 
getBindingSet() - Method in class edu.umd.cs.findbugs.ba.bcp.MatchResult
Get the BindingSet.
getBlockIdAt(int) - Method in class edu.umd.cs.findbugs.ba.Path
Get the BasicBlock id at the given index in the path.
getBlockOrder(CFG) - Method in class edu.umd.cs.findbugs.ba.BackwardDataflowAnalysis
 
getBlockOrder(CFG) - Method in class edu.umd.cs.findbugs.ba.BlockTypeAnalysis
 
getBlockOrder(CFG) - Method in class edu.umd.cs.findbugs.ba.ca.CallListAnalysis
 
getBlockOrder(CFG) - Method in interface edu.umd.cs.findbugs.ba.DataflowAnalysis
Return the BlockOrder specifying the order in which BasicBlocks should be visited in the main dataflow loop.
getBlockOrder(CFG) - Method in class edu.umd.cs.findbugs.ba.DominatorsAnalysis
 
getBlockOrder(CFG) - Method in class edu.umd.cs.findbugs.ba.ForwardDataflowAnalysis
 
getBlockOrder(CFG) - Method in class edu.umd.cs.findbugs.ba.jsr305.BackwardTypeQualifierDataflowAnalysis
 
getBlockOrder(CFG) - Method in class edu.umd.cs.findbugs.ba.jsr305.ForwardTypeQualifierDataflowAnalysis
 
getBlockOrder(CFG) - Method in class edu.umd.cs.findbugs.ba.npe.ReturnPathTypeAnalysis
 
getBlockOrder(CFG) - Method in class edu.umd.cs.findbugs.ba.PostDominatorsAnalysis
 
getBlocks(BitSet) - Method in class edu.umd.cs.findbugs.ba.CFG
Get Collection of basic blocks whose IDs are specified by given BitSet.
getBlocksContainingInstructionWithOffset(int) - Method in class edu.umd.cs.findbugs.ba.CFG
Get a Collection of basic blocks which contain the bytecode instruction with given offset.
getBlockTypeDataflow(Method) - Method in class edu.umd.cs.findbugs.ba.ClassContext
Get BlockType dataflow for given method.
getBoolean(String) - Method in class edu.umd.cs.findbugs.PropertyBundle
Get boolean property, returning false if a security manager prevents us from accessing system properties
getBoolean(String, boolean) - Method in class edu.umd.cs.findbugs.PropertyBundle
 
getBoolean(String) - Static method in class edu.umd.cs.findbugs.SystemProperties
Get boolean property, returning false if a security manager prevents us from accessing system properties (incomplete) list of known system properties "report_TESTING_pattern_in_standard_detectors" - default is false
getBoolean(String, boolean) - Static method in class edu.umd.cs.findbugs.SystemProperties
 
getBoolProperty(int) - Method in class edu.umd.cs.findbugs.ba.AnalysisContext
Get a boolean property.
getBottomType() - Static method in class edu.umd.cs.findbugs.ba.type.TypeFrame
Get the single instance of the "Bottom" type.
getBranchFallThrough() - Method in class edu.umd.cs.findbugs.visitclass.DismantleBytecode
 
getBranchOffset() - Method in class edu.umd.cs.findbugs.visitclass.DismantleBytecode
 
getBranchTarget() - Method in class edu.umd.cs.findbugs.visitclass.DismantleBytecode
 
getBridgeFrom(MethodInfo) - Method in class edu.umd.cs.findbugs.ba.AnalysisContext
 
getBridgeTo(MethodInfo) - Method in class edu.umd.cs.findbugs.ba.AnalysisContext
 
getBug() - Method in class edu.umd.cs.findbugs.gui2.BugLeafNode
 
getBugByHash(String) - Method in class edu.umd.cs.findbugs.cloud.AbstractCloud
 
getBugCategories() - Method in class edu.umd.cs.findbugs.DetectorFactoryCollection
Get a Collection containing all known bug category keys.
getBugCategories() - Method in class edu.umd.cs.findbugs.Plugin
Get Iterator over BugCategories objects in the Plugin.
getBugCategory(String) - Method in class edu.umd.cs.findbugs.DetectorFactoryCollection
Get the BugCategory object for a category key.
getBugCategory(String) - Method in class edu.umd.cs.findbugs.Plugin
 
getBugCategoryDescription(String) - Method in class edu.umd.cs.findbugs.I18N
Get the description of a bug category.
getBugCategoryObjects() - Method in class edu.umd.cs.findbugs.DetectorFactoryCollection
 
getBugCode() - Method in class edu.umd.cs.findbugs.BugPattern
Get the BugCode
getBugCode(String) - Method in class edu.umd.cs.findbugs.DetectorFactoryCollection
Get a description for given "bug type".
getBugCodes() - Method in class edu.umd.cs.findbugs.DetectorFactoryCollection
 
getBugCodes() - Method in class edu.umd.cs.findbugs.Plugin
Get Iterator over BugCode objects in the Plugin.
getBugCollection() - Method in class edu.umd.cs.findbugs.AddAnnotation
 
getBugCollection() - Method in class edu.umd.cs.findbugs.BugCollectionBugReporter
 
getBugCollection() - Method in interface edu.umd.cs.findbugs.BugReporter
Get the bug collection (if any) associated with this bug reporter
getBugCollection() - Method in class edu.umd.cs.findbugs.cloud.AbstractCloud
 
getBugCollection() - Method in interface edu.umd.cs.findbugs.cloud.Cloud
 
getBugCollection() - Method in class edu.umd.cs.findbugs.cloud.DoNothingCloud
 
getBugCollection() - Method in class edu.umd.cs.findbugs.DelegatingBugReporter
 
getBugCollection() - Method in class edu.umd.cs.findbugs.EmacsBugReporter
 
getBugCollection() - Method in class edu.umd.cs.findbugs.gui2.MainFrame
 
getBugCollection() - Method in class edu.umd.cs.findbugs.model.RegenerateClassFeatures
 
getBugCollection() - Method in class edu.umd.cs.findbugs.PrintingBugReporter
 
getBugCollection() - Method in class edu.umd.cs.findbugs.SortingBugReporter
 
getBugCollection() - Method in class edu.umd.cs.findbugs.XDocsBugReporter
 
getBugCount() - Method in class edu.umd.cs.findbugs.ErrorCountingBugReporter
 
getBugCount() - Method in class edu.umd.cs.findbugs.FindBugs2
 
getBugCount() - Method in interface edu.umd.cs.findbugs.IFindBugsEngine
Get the number of bug instances that were reported during analysis.
getBugCount(String) - Method in class edu.umd.cs.findbugs.workflow.FileBugHash
 
getBugIsUnassigned(BugInstance) - Method in class edu.umd.cs.findbugs.cloud.AbstractCloud
 
getBugIsUnassigned(BugInstance) - Method in interface edu.umd.cs.findbugs.cloud.Cloud
does the issue have an unassigned issue in the bug tracker
getBugIsUnassigned(BugInstance) - Method in class edu.umd.cs.findbugs.cloud.DoNothingCloud
 
getBugLeafNodeComparator() - Method in enum edu.umd.cs.findbugs.gui2.Sortables
 
getBugLink(BugInstance) - Method in class edu.umd.cs.findbugs.cloud.AbstractCloud
 
getBugLink(BugInstance) - Method in interface edu.umd.cs.findbugs.cloud.Cloud
Get link for bug, either to file one or to view it
getBugLink(BugInstance) - Method in class edu.umd.cs.findbugs.cloud.DoNothingCloud
 
getBugLinkStatus(BugInstance) - Method in class edu.umd.cs.findbugs.cloud.AbstractCloud
 
getBugLinkStatus(BugInstance) - Method in interface edu.umd.cs.findbugs.cloud.Cloud
get the bug filing status for a bug instance
getBugLinkStatus(BugInstance) - Method in class edu.umd.cs.findbugs.cloud.DoNothingCloud
 
getBugLinkType(BugInstance) - Method in class edu.umd.cs.findbugs.cloud.AbstractCloud
 
getBugLinkType(BugInstance) - Method in interface edu.umd.cs.findbugs.cloud.Cloud
 
getBugLinkType(BugInstance) - Method in class edu.umd.cs.findbugs.cloud.DoNothingCloud
 
getBugPattern() - Method in class edu.umd.cs.findbugs.BugInstance
Get the BugPattern.
getBugPatternExplanation(BugInstance) - Method in class edu.umd.cs.findbugs.cloud.BugFilingCommentHelper
 
getBugPatterns() - Method in class edu.umd.cs.findbugs.DetectorFactoryCollection
Get an Iterator over all registered bug patterns.
getBugPatterns() - Method in class edu.umd.cs.findbugs.Plugin
Get the set of BugPatterns
getBugRank() - Method in class edu.umd.cs.findbugs.BugInstance
 
getBugRankCategory() - Method in class edu.umd.cs.findbugs.BugInstance
 
getBugRanker() - Method in class edu.umd.cs.findbugs.Plugin
 
getBugReporter() - Method in class edu.umd.cs.findbugs.ByteCodePatternDetector
 
getBugReporter() - Method in class edu.umd.cs.findbugs.detect.LazyInit
 
getBugReporter() - Method in class edu.umd.cs.findbugs.FindBugs2
 
getBugReporter() - Method in interface edu.umd.cs.findbugs.IFindBugsEngine
Get the BugReporter.
getBugReportHead(BugInstance) - Method in class edu.umd.cs.findbugs.cloud.BugFilingCommentHelper
 
getBugReportSourceCode(BugInstance) - Method in class edu.umd.cs.findbugs.cloud.BugFilingCommentHelper
 
getBugReportSummary(BugInstance) - Method in class edu.umd.cs.findbugs.cloud.BugFilingCommentHelper
 
getBugReportTail(BugInstance) - Method in class edu.umd.cs.findbugs.cloud.BugFilingCommentHelper
 
getBugReportText(BugInstance) - Method in class edu.umd.cs.findbugs.cloud.BugFilingCommentHelper
 
getBugsMatchingFilter(Matcher) - Method in class edu.umd.cs.findbugs.gui2.BugSet
 
getBugsOfPriority(int) - Method in class edu.umd.cs.findbugs.ProjectStats
 
getBugStatus(BugInstance) - Method in class edu.umd.cs.findbugs.cloud.AbstractCloud
 
getBugStatus(String) - Method in interface edu.umd.cs.findbugs.cloud.BugFiler
 
getBugStatus(BugInstance) - Method in interface edu.umd.cs.findbugs.cloud.Cloud
A textual description of the bug status (e.g., FIX_LATER, ASSIGNED, OBSOLETE, WILL_NOT_FIX)
getBugStatus(BugInstance) - Method in class edu.umd.cs.findbugs.cloud.DoNothingCloud
 
getBugTreeModel() - Method in class edu.umd.cs.findbugs.gui2.MainFrame
 
getBugTreeModel() - Method in class edu.umd.cs.findbugs.gui2.MainFrameTree
 
getBugType() - Method in class edu.umd.cs.findbugs.detect.Stream
 
getBugTypeDescription(String) - Method in class edu.umd.cs.findbugs.I18N
Get a description for given "bug type".
getBugUpdateExecutor() - Method in class edu.umd.cs.findbugs.CommandLineUiCallback
 
getBugUpdateExecutor() - Method in class edu.umd.cs.findbugs.gui2.AbstractSwingGuiCallback
 
getBugUpdateExecutor() - Method in interface edu.umd.cs.findbugs.IGuiCallback
Use this executor to queue bug collection updates without interfering with the GUI.
getByPluginId(String) - Static method in class edu.umd.cs.findbugs.Plugin
 
getBytecodeSet(Method) - Method in class edu.umd.cs.findbugs.ba.ClassContext
Get a BitSet representing the bytecodes that are used in the given method.
getBytecodeSet(JavaClass, Method) - Static method in class edu.umd.cs.findbugs.ba.ClassContext
Get a BitSet representing the bytecodes that are used in the given method.
getBytecodeSet() - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.UnpackedCode
 
getBytes(String) - Static method in class edu.umd.cs.findbugs.charsets.UTF8
 
getBytes() - Method in class edu.umd.cs.findbugs.classfile.impl.ZipInputStreamCodeBaseEntry
 
getCalledClassDescriptors() - Method in interface edu.umd.cs.findbugs.ba.XClass
 
getCalledClassDescriptors() - Method in class edu.umd.cs.findbugs.classfile.analysis.ClassNameAndSuperclassInfo
 
getCalledFromSuperConstructor(ClassDescriptor, XMethod) - Method in class edu.umd.cs.findbugs.ba.FieldSummary
 
getCalledMethod() - Method in class edu.umd.cs.findbugs.CallGraphEdge
 
getCalledMethodDescriptor(InvokeInstruction, ConstantPoolGen) - Static method in class edu.umd.cs.findbugs.bcel.BCELUtil
Get a MethodDescriptor describing the method called by given InvokeInstruction.
getCalledMethods() - Method in class edu.umd.cs.findbugs.ba.XFactory
 
getCallGraph() - Method in class edu.umd.cs.findbugs.SelfCalls
Get the self call graph for the class.
getCallingMethod() - Method in class edu.umd.cs.findbugs.CallGraphEdge
 
getCallListDataflow(Method) - Method in class edu.umd.cs.findbugs.ba.ClassContext
Get CallListDataflow for method.
getCallSite() - Method in class edu.umd.cs.findbugs.CallGraphEdge
 
getCanonicalName(SourceLineAnnotation) - Static method in class edu.umd.cs.findbugs.ba.SourceFinder
 
getCanonicalName(String, String) - Static method in class edu.umd.cs.findbugs.ba.SourceFinder
 
getCategory() - Method in class edu.umd.cs.findbugs.BugCategory
Get the category.
getCategory() - Method in class edu.umd.cs.findbugs.BugPattern
Get the BugCategory
getCategoryAbbrev() - Method in class edu.umd.cs.findbugs.BugInstance
 
getCategoryAbbrev() - Method in class edu.umd.cs.findbugs.BugPattern
 
getCause() - Method in class edu.umd.cs.findbugs.AbstractBugReporter.Error
 
getCFG() - Method in class edu.umd.cs.findbugs.ba.BetterCFGBuilder2
 
getCFG() - Method in interface edu.umd.cs.findbugs.ba.CFGBuilder
Get the CFG built by this object.
getCFG(Method) - Method in class edu.umd.cs.findbugs.ba.ClassContext
Get a CFG for given method.
getCFG() - Method in class edu.umd.cs.findbugs.ba.Dataflow
Get the CFG object.
getCFG(IAnalysisCache, MethodDescriptor) - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.AnalysisFactory
 
getCheckForNullProperty() - Method in class edu.umd.cs.findbugs.ba.npe.NonNullSpecification
 
getCheckReturnAnnotationDatabase() - Method in class edu.umd.cs.findbugs.ba.AnalysisContext
 
getChild(Object, int) - Method in class edu.umd.cs.findbugs.gui2.BugTreeModel
 
getChildCount(Object) - Method in class edu.umd.cs.findbugs.gui2.BugTreeModel
 
getChildren() - Method in class edu.umd.cs.findbugs.filter.CompoundMatcher
 
getClassAnalysis(Class<E>, ClassDescriptor) - Method in interface edu.umd.cs.findbugs.classfile.IAnalysisCache
Get an analysis of the given class.
getClassAnalysis(Class<?>) - Method in class edu.umd.cs.findbugs.classfile.impl.AnalysisCache
 
getClassAnalysis(Class<E>, ClassDescriptor) - Method in class edu.umd.cs.findbugs.classfile.impl.AnalysisCache
 
getClassAndMethod() - Method in class edu.umd.cs.findbugs.ba.npe.IsNullValueAnalysis
 
getClassAndMethod() - Method in class edu.umd.cs.findbugs.ba.npe.NonNullParamViolation
 
getClassAndMethod() - Method in class edu.umd.cs.findbugs.ba.npe.NonNullSpecification
 
getClassAnnotation(String, String) - Method in class edu.umd.cs.findbugs.ba.JCIPAnnotationDatabase
 
getClassAnnotation() - Method in class edu.umd.cs.findbugs.ClassWarningSuppressor
 
getClassBeingAnalyzed() - Method in class edu.umd.cs.findbugs.ba.AnalysisContext
 
getClassConstantOperand() - Method in class edu.umd.cs.findbugs.visitclass.DismantleBytecode
If the current opcode has a class constant operand, get the classname, slash-formatted.
getClassContext(JavaClass) - Method in class edu.umd.cs.findbugs.ba.AnalysisContext
Get the ClassContext for a class.
getClassContext() - Method in class edu.umd.cs.findbugs.bcel.AnnotationDetector
Get the ClassContext of the class currently being visited.
getClassContext() - Method in class edu.umd.cs.findbugs.bcel.PreorderDetector
Get the ClassContext of the class currently being visited.
getClassContext() - Method in class edu.umd.cs.findbugs.BytecodeScanningDetector
Get the ClassContext of the class currently being visited.
getClassContextStats() - Method in class edu.umd.cs.findbugs.ba.AnalysisContext
Get stats about hit rate for ClassContext cache.
getClassDescriptor() - Method in class edu.umd.cs.findbugs.ba.AbstractClassMember
 
getClassDescriptor() - Method in interface edu.umd.cs.findbugs.ba.AccessibleEntity
Get the ClassDescriptor representing the class (if entity is a class) or the class containing the entity (if a field or method).
getClassDescriptor() - Method in class edu.umd.cs.findbugs.ba.ClassContext
 
getClassDescriptor() - Method in exception edu.umd.cs.findbugs.ba.MissingClassException
 
getClassDescriptor(JavaClass) - Static method in class edu.umd.cs.findbugs.bcel.BCELUtil
Construct a ClassDescriptor from a JavaClass.
getClassDescriptor(ObjectType) - Static method in class edu.umd.cs.findbugs.bcel.BCELUtil
getClassDescriptor() - Method in interface edu.umd.cs.findbugs.classfile.analysis.AnnotatedObject
return the ClassDescriptor for the class associated with this object
getClassDescriptor() - Method in class edu.umd.cs.findbugs.classfile.analysis.ClassData
 
getClassDescriptor() - Method in class edu.umd.cs.findbugs.classfile.analysis.ClassInfo.Builder
 
getClassDescriptor() - Method in class edu.umd.cs.findbugs.classfile.analysis.ClassNameAndSuperclassInfo
 
getClassDescriptor(Class<?>) - Method in class edu.umd.cs.findbugs.classfile.DescriptorFactory
 
getClassDescriptor(String) - Method in class edu.umd.cs.findbugs.classfile.DescriptorFactory
Get a ClassDescriptor for a class name in VM (slashed) format.
getClassDescriptor(ObjectType) - Static method in class edu.umd.cs.findbugs.classfile.DescriptorFactory
Get a ClassDescriptor for the class described by given ObjectType object.
getClassDescriptor() - Method in class edu.umd.cs.findbugs.classfile.FieldOrMethodDescriptor
 
getClassDescriptor() - Method in interface edu.umd.cs.findbugs.classfile.FieldOrMethodName
 
getClassDescriptor() - Method in interface edu.umd.cs.findbugs.classfile.ICodeBaseEntry
Return the ClassDescriptor of the class resource accessed by this codebase entry.
getClassDescriptor() - Method in class edu.umd.cs.findbugs.classfile.impl.DelegatingCodeBaseEntry
 
getClassDescriptor() - Method in class edu.umd.cs.findbugs.classfile.impl.DirectoryCodeBaseEntry
 
getClassDescriptor() - Method in class edu.umd.cs.findbugs.classfile.impl.SingleFileCodeBaseEntry
 
getClassDescriptor() - Method in class edu.umd.cs.findbugs.classfile.impl.ZipFileCodeBaseEntry
 
getClassDescriptor() - Method in class edu.umd.cs.findbugs.classfile.impl.ZipInputStreamCodeBaseEntry
 
getClassDescriptor() - Method in exception edu.umd.cs.findbugs.classfile.InvalidClassFileFormatException
 
getClassDescriptor() - Method in exception edu.umd.cs.findbugs.classfile.MissingClassException
 
getClassDescriptor() - Method in class edu.umd.cs.findbugs.PackageMemberAnnotation
Get the class descriptor.
getClassDescriptor() - Method in class edu.umd.cs.findbugs.visitclass.PreorderVisitor
 
getClassDescriptorForDottedClassName(String) - Method in class edu.umd.cs.findbugs.classfile.DescriptorFactory
Get a ClassDescriptor for a class name in dotted format.
getClassDescriptorOperand() - Method in class edu.umd.cs.findbugs.visitclass.DismantleBytecode
 
getClassFeatureSet(String) - Method in class edu.umd.cs.findbugs.SortedBugCollection
 
getClassHash() - Method in class edu.umd.cs.findbugs.ba.ClassHash
Get class hash.
getClassificationDisagreement(BugInstance) - Method in class edu.umd.cs.findbugs.cloud.AbstractCloud
 
getClassificationDisagreement(BugInstance) - Method in interface edu.umd.cs.findbugs.cloud.Cloud
 
getClassificationDisagreement(BugInstance) - Method in class edu.umd.cs.findbugs.cloud.DoNothingCloud
 
getClassificationScore(BugInstance) - Method in class edu.umd.cs.findbugs.cloud.AbstractCloud
 
getClassificationScore(BugInstance) - Method in interface edu.umd.cs.findbugs.cloud.Cloud
 
getClassificationScore(BugInstance) - Method in class edu.umd.cs.findbugs.cloud.DoNothingCloud
 
getClassificationVariance(BugInstance) - Method in class edu.umd.cs.findbugs.cloud.AbstractCloud
 
getClassificationVariance(BugInstance) - Method in interface edu.umd.cs.findbugs.cloud.Cloud
 
getClassificationVariance(BugInstance) - Method in class edu.umd.cs.findbugs.cloud.DoNothingCloud
 
getClassLine(String) - Method in class edu.umd.cs.findbugs.ba.SourceInfoMap
Look up the line number range for a class.
getClassLoader() - Method in class edu.umd.cs.findbugs.cloud.CloudPlugin
 
getClassLoader() - Method in class edu.umd.cs.findbugs.ComponentPlugin
 
getClassLoader() - Method in class edu.umd.cs.findbugs.Plugin
 
getClassLoader() - Method in class edu.umd.cs.findbugs.PluginLoader
 
getClassName() - Method in class edu.umd.cs.findbugs.ba.AbstractClassMember
 
getClassName() - Method in class edu.umd.cs.findbugs.ba.bcp.FieldVariable
Get the class name.
getClassName() - Method in class edu.umd.cs.findbugs.ba.ca.Call
 
getClassName() - Method in class edu.umd.cs.findbugs.ba.ClassHash
 
getClassName() - Method in interface edu.umd.cs.findbugs.ba.ClassMember
Get the full (dotted) name of the class (if the object represents a class) or the class the entity is defined in (if a field or method).
getClassName() - Method in exception edu.umd.cs.findbugs.ba.MissingClassException
Get the name of the missing class.
getClassName() - Method in class edu.umd.cs.findbugs.ba.obl.Obligation
 
getClassName(ValueNumber) - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumberAnalysis
 
getClassName(ValueNumber) - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumberDataflow
 
getClassName(ValueNumber) - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumberFactory
 
getClassName() - Method in class edu.umd.cs.findbugs.classfile.analysis.FieldInfo
 
getClassName() - Method in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo
 
getClassName() - Method in class edu.umd.cs.findbugs.classfile.ClassDescriptor
 
getClassName() - Method in class edu.umd.cs.findbugs.model.ClassFeatureSet
 
getClassName() - Method in class edu.umd.cs.findbugs.PackageMemberAnnotation
Get the dotted class name.
getClassName() - Method in class edu.umd.cs.findbugs.SourceLineAnnotation
 
getClassName() - Method in class edu.umd.cs.findbugs.visitclass.PreorderVisitor
Get the slash-formatted class name for the current or most recently visited class
getClassNotFoundException() - Method in exception edu.umd.cs.findbugs.ba.MissingClassException
Get the ClassNotFoundException that caused this exception.
getClassObjectValue(String) - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumberAnalysis
 
getClassObjectValue(String) - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumberFactory
Get the ValueNumber for given class's Class object.
getClassPath() - Method in class edu.umd.cs.findbugs.AnalysisCacheToRepositoryAdapter
 
getClassPath() - Method in class edu.umd.cs.findbugs.ba.URLClassPath
Return the classpath string.
getClassPath() - Method in class edu.umd.cs.findbugs.ba.URLClassPathRepository
 
getClassPath() - Method in interface edu.umd.cs.findbugs.classfile.IAnalysisCache
Get the classpath from which classes are loaded.
getClassPath() - Method in class edu.umd.cs.findbugs.classfile.impl.AnalysisCache
 
getClassPath() - Method in exception edu.umd.cs.findbugs.NoClassesFoundToAnalyzeException
Gets the classpath this exception is about.
getClassSize(ClassDescriptor) - Method in class edu.umd.cs.findbugs.ba.AnalysisContext
 
getClassStats() - Method in class edu.umd.cs.findbugs.PackageStats
 
getClassStats(String) - Method in class edu.umd.cs.findbugs.ProjectStats
Report that a class has been analyzed.
getClassStatsOrNull(String) - Method in class edu.umd.cs.findbugs.PackageStats
 
getClassSummary() - Method in class edu.umd.cs.findbugs.ba.AnalysisContext
 
getClockTime() - Method in class edu.umd.cs.findbugs.Footprint
 
getCloseProjectItem() - Method in class edu.umd.cs.findbugs.gui2.MainFrameMenu
 
getCloud() - Method in interface edu.umd.cs.findbugs.BugCollection
Get the instance of user annotation plugin
getCloud() - Method in class edu.umd.cs.findbugs.SortedBugCollection
 
getCloudClass() - Method in class edu.umd.cs.findbugs.cloud.CloudPlugin
 
getCloudId() - Method in class edu.umd.cs.findbugs.config.UserPreferences
 
getCloudId() - Method in class edu.umd.cs.findbugs.Project
 
getCloudLazily() - Method in interface edu.umd.cs.findbugs.BugCollection
 
getCloudLazily() - Method in class edu.umd.cs.findbugs.SortedBugCollection
 
getCloudName() - Method in class edu.umd.cs.findbugs.cloud.AbstractCloud
 
getCloudName() - Method in interface edu.umd.cs.findbugs.cloud.Cloud
 
getCloudName() - Method in class edu.umd.cs.findbugs.cloud.DoNothingCloud
 
getCloudPlugin(BugCollection) - Static method in class edu.umd.cs.findbugs.cloud.CloudFactory
 
getCloudPlugins() - Method in class edu.umd.cs.findbugs.Plugin
 
getCloudProperties() - Method in class edu.umd.cs.findbugs.Project
 
getCloudProperty(String) - Method in class edu.umd.cs.findbugs.cloud.AbstractCloud
 
getCloudReport(BugInstance) - Method in class edu.umd.cs.findbugs.cloud.AbstractCloud
 
getCloudReport(BugInstance) - Method in interface edu.umd.cs.findbugs.cloud.Cloud
 
getCloudReport(BugInstance) - Method in class edu.umd.cs.findbugs.cloud.DoNothingCloud
 
getCloudReportWithoutMe(BugInstance) - Method in class edu.umd.cs.findbugs.cloud.AbstractCloud
 
getCloudReportWithoutMe(BugInstance) - Method in interface edu.umd.cs.findbugs.cloud.Cloud
 
getCloudReportWithoutMe(BugInstance) - Method in class edu.umd.cs.findbugs.cloud.DoNothingCloud
 
getCode() - Method in class edu.umd.cs.findbugs.visitclass.PreorderVisitor
Return the current Code attribute; assuming one is being visited
getCodeBase() - Method in interface edu.umd.cs.findbugs.classfile.ICodeBaseEntry
Get the codebase this codebase entry belongs to.
getCodeBase() - Method in class edu.umd.cs.findbugs.classfile.impl.AbstractScannableCodeBaseEntry
 
getCodeBase() - Method in class edu.umd.cs.findbugs.classfile.impl.DelegatingCodeBaseEntry
 
getCodeBase() - Method in class edu.umd.cs.findbugs.classfile.impl.DirectoryCodeBaseEntry
 
getCodeBase() - Method in class edu.umd.cs.findbugs.classfile.impl.SingleFileCodeBaseEntry
 
getCodeBase() - Method in class edu.umd.cs.findbugs.classfile.impl.ZipFileCodeBaseEntry
 
getCodeBase() - Method in class edu.umd.cs.findbugs.classfile.impl.ZipInputStreamCodeBaseEntry
 
getCodeBaseEntry() - Method in class edu.umd.cs.findbugs.classfile.analysis.ClassData
 
getCodeBaseEntry() - Method in class edu.umd.cs.findbugs.classfile.analysis.ClassNameAndSuperclassInfo
 
getCodeBaseEntry() - Method in exception edu.umd.cs.findbugs.classfile.InvalidClassFileFormatException
 
getCodeBaseLocator() - Method in interface edu.umd.cs.findbugs.classfile.ICodeBase
Get the codebase locator describing the location of this codebase.
getCodeBaseLocator() - Method in class edu.umd.cs.findbugs.classfile.impl.AbstractScannableCodeBase
 
getCodeBaseLocator() - Method in class edu.umd.cs.findbugs.classfile.impl.SingleFileCodeBase
 
getCodeByte(int) - Method in class edu.umd.cs.findbugs.visitclass.DismantleBytecode
 
getCodeSize() - Method in class edu.umd.cs.findbugs.AppVersion
 
getCodeSize() - Method in class edu.umd.cs.findbugs.ProjectStats
 
getCollection() - Method in interface edu.umd.cs.findbugs.BugCollection
Return the Collection storing the BugInstance objects.
getCollection() - Method in class edu.umd.cs.findbugs.SortedBugCollection
 
getCollectionTime() - Method in class edu.umd.cs.findbugs.Footprint.CollectionBeanWrapper
 
getCollectionTime() - Method in class edu.umd.cs.findbugs.Footprint
 
getColor(VertexType) - Method in class edu.umd.cs.findbugs.graph.AbstractDepthFirstSearch
Get the current color of given vertex.
getColumn(int) - Method in class edu.umd.cs.findbugs.gui2.SorterTableColumnModel
 
getColumnCount() - Method in class edu.umd.cs.findbugs.gui2.SorterTableColumnModel
 
getColumnIndex(Object) - Method in class edu.umd.cs.findbugs.gui2.SorterTableColumnModel
 
getColumnIndexAtX(int) - Method in class edu.umd.cs.findbugs.gui2.SorterTableColumnModel
 
getColumnMargin() - Method in class edu.umd.cs.findbugs.gui2.SorterTableColumnModel
 
getColumns() - Method in class edu.umd.cs.findbugs.gui2.SorterTableColumnModel
 
getColumnSelectionAllowed() - Method in class edu.umd.cs.findbugs.gui2.SorterTableColumnModel
 
getComments() - Method in class edu.umd.cs.findbugs.gui2.MainFrame
 
getCommonSupertype() - Method in class edu.umd.cs.findbugs.ba.type.ExceptionSet
Get the least (lowest in the lattice) common supertype of the exceptions in the set.
getCompactLocationNumbering(Method) - Method in class edu.umd.cs.findbugs.ba.ClassContext
Get a CompactLocationNumbering for a method.
getCompactLocationNumbering(IAnalysisCache, MethodDescriptor) - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.AnalysisFactory
 
getComparator() - Method in enum edu.umd.cs.findbugs.gui2.Sortables
 
getComplementaryExclusiveTypeQualifierValue(TypeQualifierValue<?>) - Static method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierValue
Get the "complementary" TypeQualifierValues for given exclusive type qualifier.
getComponentClass(String) - Static method in class edu.umd.cs.findbugs.Analyze
 
getComponentClass() - Method in class edu.umd.cs.findbugs.ComponentPlugin
 
getComponentClass(ReferenceType) - Static method in class edu.umd.cs.findbugs.DeepSubtypeAnalysis
 
getComponentClass(String) - Static method in class edu.umd.cs.findbugs.DeepSubtypeAnalysis
 
getComponentPlugin(Class<T>, String) - Method in class edu.umd.cs.findbugs.Plugin
 
getComponentPlugins(Class<T>) - Method in class edu.umd.cs.findbugs.Plugin
 
getConfidence(int) - Static method in enum edu.umd.cs.findbugs.annotations.Confidence
Given a numeric confidence value, report the corresponding confidence enum value
getConfidenceValue() - Method in enum edu.umd.cs.findbugs.annotations.Confidence
 
getConfiguration() - Method in class edu.umd.cs.findbugs.Project
 
getConsensus() - Method in class edu.umd.cs.findbugs.BugInstance.XmlProps
 
getConsensusDesignation(BugInstance) - Method in class edu.umd.cs.findbugs.cloud.AbstractCloud
 
getConsensusDesignation(BugInstance) - Method in interface edu.umd.cs.findbugs.cloud.Cloud
 
getConsensusDesignation(BugInstance) - Method in class edu.umd.cs.findbugs.cloud.DoNothingCloud
 
getConstant() - Method in class edu.umd.cs.findbugs.OpcodeStack.Item
Returns a constant value for this Item, if known.
getConstantDataflow(Method) - Method in class edu.umd.cs.findbugs.ba.ClassContext
Get ConstantDataflow for method.
getConstantInt() - Method in class edu.umd.cs.findbugs.ba.constant.Constant
Get the constant int value of this value.
getConstantPool() - Method in class edu.umd.cs.findbugs.visitclass.PreorderVisitor
Get the constant pool for the current or most recently visited class
getConstantPoolGen() - Method in class edu.umd.cs.findbugs.ba.ClassContext
Get the ConstantPoolGen used to create the MethodGens for this class.
getConstantPoolGen(IAnalysisCache, ClassDescriptor) - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.AnalysisFactory
 
getConstantRefOperand() - Method in class edu.umd.cs.findbugs.visitclass.DismantleBytecode
 
getConstantString() - Method in class edu.umd.cs.findbugs.ba.constant.Constant
Get the constant String value of this value.
getConstantValue() - Method in class edu.umd.cs.findbugs.ba.constant.Constant
 
getConstantValue() - Method in class edu.umd.cs.findbugs.ba.jsr305.SourceSinkInfo
 
getContainingScope() - Method in class edu.umd.cs.findbugs.ba.UnresolvedXField
 
getContainingScope() - Method in interface edu.umd.cs.findbugs.classfile.analysis.AnnotatedObject
 
getContainingScope() - Method in class edu.umd.cs.findbugs.classfile.analysis.ClassInfo
 
getContainingScope() - Method in class edu.umd.cs.findbugs.classfile.analysis.FieldInfo
 
getContainingScope() - Method in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo
 
getContainingScope0() - Method in class edu.umd.cs.findbugs.classfile.analysis.ClassInfo
 
getCorePlugin() - Method in class edu.umd.cs.findbugs.DetectorFactoryCollection
 
getCorePluginLoader() - Static method in class edu.umd.cs.findbugs.PluginLoader
 
getCoreResource(String) - Static method in class edu.umd.cs.findbugs.DetectorFactoryCollection
 
getCount(int) - Method in class edu.umd.cs.findbugs.ba.obl.ObligationSet
 
getCount() - Method in class edu.umd.cs.findbugs.gui2.BugAspects
 
getCount(E) - Method in class edu.umd.cs.findbugs.util.Bag
 
getCount(K) - Method in class edu.umd.cs.findbugs.util.Multiset
 
getCPG() - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
Get the ConstantPoolGen for the method.
getCPG() - Method in class edu.umd.cs.findbugs.ba.heap.FieldSetAnalysis
 
getCpuTime() - Method in class edu.umd.cs.findbugs.Footprint
 
getCreatedResource(Location) - Method in class edu.umd.cs.findbugs.ResourceCollection
Get the resource that is created at given location.
getCurProject() - Method in class edu.umd.cs.findbugs.gui2.MainFrame
 
getCurrentAppVersion() - Method in interface edu.umd.cs.findbugs.BugCollection
Get the current AppVersion.
getCurrentAppVersion() - Method in class edu.umd.cs.findbugs.SortedBugCollection
Get the current AppVersion.
getCurrentClass() - Method in class edu.umd.cs.findbugs.FindBugs2
 
getCurrentClass() - Method in interface edu.umd.cs.findbugs.IFindBugsEngine
Get the name of the most recent class to be analyzed.
getCurrentProject() - Method in class edu.umd.cs.findbugs.gui2.MainFrame
 
getCurrentSelectedBugAspects() - Method in class edu.umd.cs.findbugs.gui2.MainFrame
 
getCurrentSelectedBugLeaf() - Method in class edu.umd.cs.findbugs.gui2.MainFrame
 
getCurrentSelectedBugLeaf() - Method in class edu.umd.cs.findbugs.gui2.MainFrameTree
 
getCurrentSwitchStatement(BytecodeScanningDetector) - Method in class edu.umd.cs.findbugs.SwitchHandler
 
getCurrentValue() - Method in class edu.umd.cs.findbugs.IGuiCallback.FormItem
 
getCustomPlugins() - Method in class edu.umd.cs.findbugs.config.UserPreferences
Additional plugins which could be used by IFindBugsEngine (if enabled), or which shouldn't be used (if disabled).
getCustomPlugins(boolean) - Method in class edu.umd.cs.findbugs.config.UserPreferences
Additional plugins which could be used or shouldn't be used (depending on given argument) by IFindBugsEngine.
getCustomPlugins() - Method in class edu.umd.cs.findbugs.gui2.GUISaveState
 
getCWEid() - Method in class edu.umd.cs.findbugs.BugCode
 
getCWEid() - Method in class edu.umd.cs.findbugs.BugInstance
 
getCWEid() - Method in class edu.umd.cs.findbugs.BugPattern
 
getData() - Method in class edu.umd.cs.findbugs.classfile.analysis.ClassData
 
getDatabase(Class<E>) - Method in class edu.umd.cs.findbugs.ba.AnalysisContext
 
getDatabase(Class<E>) - Method in interface edu.umd.cs.findbugs.classfile.IAnalysisCache
Get a database.
getDatabase(Class<E>) - Method in class edu.umd.cs.findbugs.classfile.impl.AnalysisCache
 
getDatabase(Class<E>, boolean) - Method in class edu.umd.cs.findbugs.classfile.impl.AnalysisCache
 
getDatabaseInputDir() - Method in class edu.umd.cs.findbugs.ba.AnalysisContext
Get the interprocedural database input directory.
getDatabaseOutputDir() - Method in class edu.umd.cs.findbugs.ba.AnalysisContext
Get the interprocedural database output directory.
getDataflow(DepthFirstSearch, XMethod, CFG, ValueNumberDataflow, ConstantPoolGen, IAnalysisCache, MethodDescriptor, TypeQualifierValue<?>) - Method in class edu.umd.cs.findbugs.ba.jsr305.BackwardTypeQualifierDataflowFactory
 
getDataflow(DepthFirstSearch, XMethod, CFG, ValueNumberDataflow, ConstantPoolGen, IAnalysisCache, MethodDescriptor, TypeQualifierValue<?>) - Method in class edu.umd.cs.findbugs.ba.jsr305.ForwardTypeQualifierDataflowFactory
 
getDataflow(TypeQualifierValue<?>) - Method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierDataflowFactory
 
getDataflow(DepthFirstSearch, XMethod, CFG, ValueNumberDataflow, ConstantPoolGen, IAnalysisCache, MethodDescriptor, TypeQualifierValue<?>) - Method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierDataflowFactory
 
getDataSource() - Method in class edu.umd.cs.findbugs.SortedBugCollection
 
getDate() - Method in class edu.umd.cs.findbugs.updates.UpdateChecker.PluginUpdate
 
getDeadCodeLocation() - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.ValueRangeAnalysisFactory.RedundantCondition
 
getDebug() - Method in class edu.umd.cs.findbugs.anttask.AbstractFindBugsTask
Get the debug flag.
getDecision(int) - Method in class edu.umd.cs.findbugs.ba.npe.IsNullConditionDecision
Get the decision reached about the value on outgoing edge of given type.
getDecision() - Method in class edu.umd.cs.findbugs.ba.npe.IsNullValueFrame
 
getDefaultOffset() - Method in class edu.umd.cs.findbugs.SwitchHandler
 
getDefaultOffset() - Method in class edu.umd.cs.findbugs.SwitchHandler.SwitchDetails
 
getDefaultSwitchOffset() - Method in class edu.umd.cs.findbugs.visitclass.DismantleBytecode
 
getDefaultValue() - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
Produce a "default" value.
getDefaultValue() - Method in class edu.umd.cs.findbugs.ba.constant.ConstantFrameModelingVisitor
 
getDefaultValue() - Method in class edu.umd.cs.findbugs.ba.npe.IsNullValueFrameModelingVisitor
 
getDefaultValue() - Method in class edu.umd.cs.findbugs.ba.ResourceValueFrameModelingVisitor
 
getDefaultValue() - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
getDefaultValue() - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumberFrameModelingVisitor
 
getDefaultValue() - Method in class edu.umd.cs.findbugs.IGuiCallback.FormItem
 
getDelegate() - Method in class edu.umd.cs.findbugs.DelegatingBugReporter
 
getDepth() - Method in class edu.umd.cs.findbugs.ba.BlockType
Get the current nesting depth.
getDepth() - Method in class edu.umd.cs.findbugs.ba.StackDepth
Get the stack depth.
getDepthFirstSearch(Method) - Method in class edu.umd.cs.findbugs.ba.ClassContext
Get a DepthFirstSearch for given method.
getDepthFirstSearch() - Method in class edu.umd.cs.findbugs.ba.ForwardDataflowAnalysis
 
getDepthFirstSearch(IAnalysisCache, MethodDescriptor) - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.AnalysisFactory
 
getDerefLocationSet(ValueNumber) - Method in class edu.umd.cs.findbugs.ba.deref.UnconditionalValueDerefSet
Get the set of dereference Locations for given value number.
getDerefLocationSet() - Method in class edu.umd.cs.findbugs.ba.npe.NullValueUnconditionalDeref
 
getDesc(String) - Method in class edu.umd.cs.findbugs.classfile.analysis.AnnotationValue
Get a descriptor specifying the type of an annotation element.
getDescription() - Method in class edu.umd.cs.findbugs.ba.npe.PointerUsageRequiringNonNullValue
 
getDescription() - Method in interface edu.umd.cs.findbugs.BugAnnotation
Get a description of this bug annotation.
getDescription() - Method in class edu.umd.cs.findbugs.BugCode
Get the short textual description of the bug code.
getDescription() - Method in class edu.umd.cs.findbugs.cloud.CloudPlugin
 
getDescription() - Method in class edu.umd.cs.findbugs.ComponentPlugin
 
getDescription() - Method in class edu.umd.cs.findbugs.gui2.FindBugsAnalysisFileFilter
 
getDescription() - Method in class edu.umd.cs.findbugs.gui2.FindBugsFBAFileFilter
 
getDescription() - Method in class edu.umd.cs.findbugs.gui2.FindBugsFBPFileFilter
 
getDescription() - Method in class edu.umd.cs.findbugs.gui2.FindBugsFilterFileFilter
 
getDescription() - Method in class edu.umd.cs.findbugs.gui2.FindBugsHtmlFileFilter
 
getDescription() - Method in class edu.umd.cs.findbugs.IntAnnotation
 
getDescription() - Method in class edu.umd.cs.findbugs.LocalVariableAnnotation
 
getDescription() - Method in class edu.umd.cs.findbugs.PackageMemberAnnotation
 
getDescription() - Method in class edu.umd.cs.findbugs.SourceLineAnnotation
 
getDescription() - Method in class edu.umd.cs.findbugs.StringAnnotation
 
getDescription() - Method in class edu.umd.cs.findbugs.TypeAnnotation
 
getDesignationKey() - Method in class edu.umd.cs.findbugs.BugDesignation
return the user designation E.g., "MOSTLY_HARMLESS", "CRITICAL", "NOT_A_BUG", etc.
getDetailedDescription() - Method in class edu.umd.cs.findbugs.Plugin
 
getDetailHTML() - Method in class edu.umd.cs.findbugs.BugPattern
Get the detail text as a complete HTML document.
getDetailHTML(String) - Method in class edu.umd.cs.findbugs.BugPattern
 
getDetailHTML() - Method in class edu.umd.cs.findbugs.DetectorFactory
Get an HTML document describing the Detector.
getDetailHTML(String) - Method in class edu.umd.cs.findbugs.I18N
Get an HTML document describing the bug pattern for given key in detail.
getDetailPlainText() - Method in class edu.umd.cs.findbugs.BugPattern
Get the Plain text describing the bug.
getDetails() - Method in class edu.umd.cs.findbugs.cloud.CloudPlugin
 
getDetails() - Method in class edu.umd.cs.findbugs.ComponentPlugin
 
getDetailText() - Method in class edu.umd.cs.findbugs.BugCategory
Get the detail text describing the category. note: no HTML markup allowed, may be null
getDetailText() - Method in class edu.umd.cs.findbugs.BugPattern
Get the HTML detail text describing the bug.
getDetectorClassName() - Method in class edu.umd.cs.findbugs.asm.ClassNodeDetector
 
getDetectorClassName() - Method in class edu.umd.cs.findbugs.bcel.CFGDetector
 
getDetectorClassName() - Method in class edu.umd.cs.findbugs.detect.BuildObligationPolicyDatabase
 
getDetectorClassName() - Method in class edu.umd.cs.findbugs.detect.CheckExpectedWarnings
 
getDetectorClassName() - Method in class edu.umd.cs.findbugs.detect.TestDataflowAnalysis
 
getDetectorClassName() - Method in interface edu.umd.cs.findbugs.Detector2
Get the name of the detector class.
getDetectorClassName() - Method in class edu.umd.cs.findbugs.DetectorToDetector2Adapter
 
getDetectorFactories() - Method in class edu.umd.cs.findbugs.Plugin
Get Iterator over DetectorFactory objects in the Plugin.
getDetectorFactory() - Method in class edu.umd.cs.findbugs.BugInstance
 
getDFSEdgeType(EdgeType) - Method in class edu.umd.cs.findbugs.graph.AbstractDepthFirstSearch
Get the type of edge in the depth first search.
getDirectAnnotation(Object) - Method in class edu.umd.cs.findbugs.ba.AnnotationDatabase
 
getDirectAnnotation(Object) - Method in class edu.umd.cs.findbugs.ba.npe.TypeQualifierNullnessAnnotationDatabase
 
getDirectApplications(Set<TypeQualifierAnnotation>, XMethod, int) - Static method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierApplications
Populate a Set of TypeQualifierAnnotations representing directly-applied type qualifier annotations on given method parameter.
getDirectApplications(Set<TypeQualifierAnnotation>, AnnotatedObject, ElementType) - Static method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierApplications
Populate a Set of TypeQualifierAnnotations representing directly-applied type qualifier annotations on given AnnotatedObject.
getDirectlyRelevantTypeQualifiers(MethodDescriptor) - Method in class edu.umd.cs.findbugs.ba.jsr305.DirectlyRelevantTypeQualifiersDatabase
Get the directly-relevant type qualifiers applied to given method.
getDirectlyRelevantTypeQualifiersDatabase() - Method in class edu.umd.cs.findbugs.ba.AnalysisContext
 
getDirectoriesScanned() - Method in class edu.umd.cs.findbugs.RecursiveFileSearch
 
getDirectSubtypes(ClassDescriptor) - Method in class edu.umd.cs.findbugs.ba.ch.Subtypes2
Get known subtypes of given class.
getDirectTypeQualifierAnnotation(XMethod, int, TypeQualifierValue<?>) - Static method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierApplications
Get the TypeQualifierAnnotation directly applied to given method parameter.
getDisabledPlugins() - Method in class edu.umd.cs.findbugs.gui2.GUISaveState
 
getDiscoveredSourceDirectoryList() - Method in class edu.umd.cs.findbugs.DiscoverSourceDirectories
Get the list of discovered source directories.
getDiscoveryTime(VertexType) - Method in class edu.umd.cs.findbugs.graph.AbstractDepthFirstSearch
Return the timestamp indicating when the given vertex was discovered.
getDocking() - Method in class edu.umd.cs.findbugs.gui2.GUI2CommandLine
 
getDockingLayout() - Method in class edu.umd.cs.findbugs.gui2.GUISaveState
 
getDocTitle() - Method in class edu.umd.cs.findbugs.tools.html.PlainPrintBugDescriptions
 
getDocument() - Method in class edu.umd.cs.findbugs.sourceViewer.JavaSourceDocument
 
getDominatedBy() - Method in class edu.umd.cs.findbugs.ba.bcp.PatternElement
Get the label of the pattern element whose first matched instruction must dominate the instruction(s) matched by this element.
getDottedClassConstantOperand() - Method in class edu.umd.cs.findbugs.visitclass.DismantleBytecode
If the current opcode has a class operand, get the associated class constant, dot-formatted
getDottedClassName() - Method in class edu.umd.cs.findbugs.classfile.ClassDescriptor
Get the name of the class in dotted format.
getDottedClassName() - Method in class edu.umd.cs.findbugs.visitclass.PreorderVisitor
Get the dotted class name for the current or most recently visited class
getDottedFieldSig() - Method in class edu.umd.cs.findbugs.visitclass.PreorderVisitor
Deprecated.
getDottedMethodSig() - Method in class edu.umd.cs.findbugs.visitclass.PreorderVisitor
If currently visiting a method, get the method's dotted method signature
getDottedSuperclassName() - Method in class edu.umd.cs.findbugs.visitclass.PreorderVisitor
Get the dotted superclass name for the current or most recently visited class
getDoubleExtraType() - Static method in class edu.umd.cs.findbugs.ba.type.TypeFrame
Get the single instance of the "DoubleExtra" type.
getDuplicates(int) - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.FinallyDuplicatesInfoFactory.FinallyDuplicatesInfo
 
getDuplicates(CFG, Edge) - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.FinallyDuplicatesInfoFactory.FinallyDuplicatesInfo
 
getEarlier() - Method in class edu.umd.cs.findbugs.plan.DetectorOrderingConstraint
 
getEdgeExceptionSet(Edge) - Method in class edu.umd.cs.findbugs.ba.type.TypeAnalysis
Get the set of exceptions that can be thrown on given edge.
getEdgeExceptionSet(Edge) - Method in class edu.umd.cs.findbugs.ba.type.TypeDataflow
 
getEdgeType() - Method in class edu.umd.cs.findbugs.ba.Target
Get the control flow edge type.
getEditorKit() - Method in class edu.umd.cs.findbugs.sourceViewer.JavaSourceDocument
 
getEffectiveTypeQualifierAnnotation() - Method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierAnnotationLookupResult
Get the effective TypeQualifierAnnotation.
getEffectiveTypeQualifierAnnotation(AnnotatedObject, TypeQualifierValue<?>) - Static method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierApplications
Get the effective TypeQualifierAnnotation on given AnnotatedObject.
getEffectiveTypeQualifierAnnotation(XMethod, int, TypeQualifierValue<?>) - Static method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierApplications
Get the effective TypeQualifierAnnotation on given method parameter.
getEffort() - Method in class edu.umd.cs.findbugs.config.UserPreferences
 
getElementSignature() - Method in class edu.umd.cs.findbugs.OpcodeStack.Item
Deprecated.
getElementType() - Method in class edu.umd.cs.findbugs.ba.UnresolvedXField
 
getElementType() - Method in interface edu.umd.cs.findbugs.classfile.analysis.AnnotatedObject
 
getElementType() - Method in class edu.umd.cs.findbugs.classfile.analysis.ClassInfo
 
getElementType() - Method in class edu.umd.cs.findbugs.classfile.analysis.FieldInfo
 
getElementType() - Method in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo
 
getEnabledPlugins() - Method in class edu.umd.cs.findbugs.gui2.GUISaveState
 
getEnd() - Method in class edu.umd.cs.findbugs.ba.SourceInfoMap.SourceLineRange
 
getEndBytecode() - Method in class edu.umd.cs.findbugs.SourceLineAnnotation
Get end bytecode (inclusive).
getEndIndex() - Method in class edu.umd.cs.findbugs.sourceViewer.DocumentCharacterIterator
 
getEndLine() - Method in class edu.umd.cs.findbugs.SourceLineAnnotation
Get the ending line (inclusive).
getEndPosition() - Method in class edu.umd.cs.findbugs.sourceViewer.JavaScanner
 
getEngineRegistrarClass() - Method in class edu.umd.cs.findbugs.Plugin
Get the analysis engine registrar class that, when instantiated, can be used to register the plugin's analysis engines with the analysis cache.
getEntries() - Method in class edu.umd.cs.findbugs.ba.obl.ObligationPolicyDatabase
 
getEntry() - Method in class edu.umd.cs.findbugs.ba.CFG
Get the entry node.
getEntryType() - Method in class edu.umd.cs.findbugs.ba.obl.MatchMethodEntry
 
getEntryType() - Method in interface edu.umd.cs.findbugs.ba.obl.ObligationPolicyDatabaseEntry
Get the type of entry (STRONG or WEAK).
getEntryValue(int) - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumberAnalysis
Get the value number assigned to the given local variable upon entry to the method.
getEntryValueForParameter(int) - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumberAnalysis
Get the value number assigned to the given parameter upon entry to the method.
getEqualsKindSummary() - Method in class edu.umd.cs.findbugs.ba.AnalysisContext
 
getErrorCount() - Method in class edu.umd.cs.findbugs.ErrorCountingBugReporter
 
getErrorCount() - Method in class edu.umd.cs.findbugs.FindBugs2
 
getErrorCount() - Method in interface edu.umd.cs.findbugs.IFindBugsEngine
Get the number of errors that occurred during analysis.
getErrorLogger() - Method in interface edu.umd.cs.findbugs.classfile.IAnalysisCache
Get the error logger.
getErrorLogger() - Method in class edu.umd.cs.findbugs.classfile.impl.AnalysisCache
 
getErrors() - Method in class edu.umd.cs.findbugs.SortedBugCollection
 
getEvaluation() - Method in class edu.umd.cs.findbugs.gui2.ViewFilter
 
getExactXField(String, String, String, boolean) - Static method in class edu.umd.cs.findbugs.ba.XFactory
Get an XField object exactly matching given class, name, and signature.
getExactXField(String, Field) - Static method in class edu.umd.cs.findbugs.ba.XFactory
 
getExactXField(FieldDescriptor) - Static method in class edu.umd.cs.findbugs.ba.XFactory
 
getException() - Method in class edu.umd.cs.findbugs.AnalysisError
 
getExceptionGen() - Method in class edu.umd.cs.findbugs.ba.BasicBlock
Get CodeExceptionGen object; returns null if this basic block is not the entry point of an exception handler.
getExceptionMessage() - Method in class edu.umd.cs.findbugs.AnalysisError
Get the exception message.
getExceptionSet() - Method in class edu.umd.cs.findbugs.ba.type.ExceptionObjectType
Return the exception set.
getExceptionSetFactory(Method) - Method in class edu.umd.cs.findbugs.ba.ClassContext
Get ExceptionSetFactory for given method.
getExceptionSetFactory(IAnalysisCache, MethodDescriptor) - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.AnalysisFactory
 
getExceptionSig(DismantleBytecode, CodeException) - Static method in class edu.umd.cs.findbugs.OpcodeStack
 
getExceptionThrower() - Method in class edu.umd.cs.findbugs.ba.BasicBlock
Get the instruction for which this block is an exception thrower.
getExceptionThrowerLocation(Edge) - Method in class edu.umd.cs.findbugs.ba.CFG
Get the Location where exception(s) thrown on given exception edge are thrown.
getExcludeBugsFiles() - Method in class edu.umd.cs.findbugs.config.UserPreferences
 
getExcludeFilterFiles() - Method in class edu.umd.cs.findbugs.config.UserPreferences
 
getExit() - Method in class edu.umd.cs.findbugs.ba.CFG
Get the exit node.
getExtendedWindowState() - Method in class edu.umd.cs.findbugs.gui2.GUISaveState
 
getExtension() - Method in class edu.umd.cs.findbugs.ba.generic.GenericObjectType
 
getFactAfterLocation(Location) - Method in class edu.umd.cs.findbugs.ba.AbstractDataflowAnalysis
Get the dataflow fact representing the point just after given Location.
getFactAfterLocation(Location) - Method in class edu.umd.cs.findbugs.ba.BasicAbstractDataflowAnalysis
Get the dataflow fact representing the point just after given Location.
getFactAfterLocation(Location) - Method in class edu.umd.cs.findbugs.ba.Dataflow
Get the dataflow fact representing the point just after given Location.
getFactAfterLocation(Location) - Method in interface edu.umd.cs.findbugs.ba.DataflowAnalysis
Get the dataflow fact representing the point just after given Location.
getFactAfterLocation(Location) - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumberAnalysis
 
getFactAtLocation(Location) - Method in class edu.umd.cs.findbugs.ba.AbstractDataflowAnalysis
Get the dataflow fact representing the point just before given Location.
getFactAtLocation(Location) - Method in class edu.umd.cs.findbugs.ba.BasicAbstractDataflowAnalysis
Get dataflow fact at (just before) given Location.
getFactAtLocation(Location) - Method in class edu.umd.cs.findbugs.ba.Dataflow
Get dataflow fact at (just before) given Location.
getFactAtLocation(Location) - Method in interface edu.umd.cs.findbugs.ba.DataflowAnalysis
Get dataflow fact at (just before) given Location.
getFactAtLocation(Location) - Method in class edu.umd.cs.findbugs.ba.LockChecker
Get LockSet at given Location.
getFactAtLocation(Location) - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumberAnalysis
 
getFactAtMidEdge(Edge) - Method in class edu.umd.cs.findbugs.ba.npe.IsNullValueAnalysis
 
getFactAtMidEdge(Edge) - Method in class edu.umd.cs.findbugs.ba.npe.IsNullValueDataflow
 
getFactAtPC(CFG, int) - Method in class edu.umd.cs.findbugs.ba.FrameDataflowAnalysis
Get the dataflow fact representing the point just before given Location.
getFactBeforeExceptionCheck(CFG, int) - Method in class edu.umd.cs.findbugs.ba.FrameDataflowAnalysis
Get the dataflow fact representing the point just before given Location.
getFactOnEdge(Edge) - Method in class edu.umd.cs.findbugs.ba.AbstractDataflow
Get the fact that is true on the given control edge.
getFactOnEdge(Edge) - Method in class edu.umd.cs.findbugs.ba.BasicAbstractDataflowAnalysis
Get the fact that is true on the given control edge, after applying the edge transfer function (if any).
getFactOnEdge(Edge) - Method in class edu.umd.cs.findbugs.ba.Dataflow
Get the fact that is true on the given control edge.
getFactOnEdge(Edge) - Method in interface edu.umd.cs.findbugs.ba.DataflowAnalysis
Get the fact that is true on the given control edge.
getFactories() - Method in class edu.umd.cs.findbugs.DetectorFactoryCollection
Return an Iterable over the DetectorFactory objects for all registered Detectors.
getFactory() - Method in class edu.umd.cs.findbugs.ba.obl.ObligationPolicyDatabase
 
getFactory() - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumberAnalysis
 
getFactory(String) - Method in class edu.umd.cs.findbugs.DetectorFactoryCollection
Look up a DetectorFactory by its short name.
getFactory() - Method in class edu.umd.cs.findbugs.plan.DetectorNode
Get the DetectorFactory.
getFactoryByClassName(String) - Method in class edu.umd.cs.findbugs.DetectorFactoryCollection
Look up a DetectorFactory by its class name.
getFactoryByFullName(String) - Method in class edu.umd.cs.findbugs.Plugin
Look up a DetectorFactory by full name.
getFactoryByShortName(String) - Method in class edu.umd.cs.findbugs.Plugin
Look up a DetectorFactory by short name.
getFatalException() - Method in class edu.umd.cs.findbugs.HTMLBugReporter
 
getField() - Method in class edu.umd.cs.findbugs.ba.InnerClassAccess
 
getField() - Method in class edu.umd.cs.findbugs.ba.vna.AvailableLoad
Get the field for which a load is available.
getField(InstructionHandle) - Method in class edu.umd.cs.findbugs.ba.vna.LoadedFieldSet
Get the field loaded or stored at given instruction, if any.
getField() - Method in class edu.umd.cs.findbugs.IGuiCallback.FormItem
 
getField() - Method in class edu.umd.cs.findbugs.visitclass.PreorderVisitor
If currently visiting a field, get the field's Field object
getFieldAnnotation(XField, String) - Method in class edu.umd.cs.findbugs.ba.JCIPAnnotationDatabase
 
getFieldAnnotation() - Method in class edu.umd.cs.findbugs.OpcodeStack.Item
Deprecated.
getFieldDescriptor() - Method in class edu.umd.cs.findbugs.ba.AbstractField
 
getFieldDescriptor() - Method in interface edu.umd.cs.findbugs.ba.XField
 
getFieldDescriptor() - Method in class edu.umd.cs.findbugs.classfile.analysis.FieldInfo
 
getFieldDescriptor(String, String, String, boolean) - Method in class edu.umd.cs.findbugs.classfile.DescriptorFactory
Get a FieldDescriptor.
getFieldDescriptor(String, Field) - Method in class edu.umd.cs.findbugs.classfile.DescriptorFactory
 
getFieldDescriptor(FieldAnnotation) - Method in class edu.umd.cs.findbugs.classfile.DescriptorFactory
 
getFieldDescriptor() - Method in class edu.umd.cs.findbugs.visitclass.PreorderVisitor
 
getFieldDescriptorOperand() - Method in class edu.umd.cs.findbugs.visitclass.DismantleBytecode
 
getFieldIsStatic() - Method in class edu.umd.cs.findbugs.visitclass.PreorderVisitor
If currently visiting a field, return whether or not the field is static
getFieldLine(String, String) - Method in class edu.umd.cs.findbugs.ba.SourceInfoMap
Look up the line number range for a field.
getFieldLoadedFromRegister() - Method in class edu.umd.cs.findbugs.OpcodeStack.Item
If this value was loaded from an instance field, give the register number containing the object that the field was loaded from.
getFieldName() - Method in class edu.umd.cs.findbugs.ba.bcp.FieldVariable
Get the field name.
getFieldName() - Method in class edu.umd.cs.findbugs.FieldAnnotation
Get the field name.
getFieldName() - Method in class edu.umd.cs.findbugs.visitclass.PreorderVisitor
If currently visiting a field, get the field's name
getFieldOrMethodValueSource(OpcodeStack.Item) - Static method in class edu.umd.cs.findbugs.BugInstance
 
getFieldSig() - Method in class edu.umd.cs.findbugs.ba.bcp.FieldVariable
Get the field signature.
getFieldSig() - Method in class edu.umd.cs.findbugs.visitclass.PreorderVisitor
If currently visiting a field, get the field's slash-formatted signature
getFieldSignature() - Method in class edu.umd.cs.findbugs.FieldAnnotation
Get the type signature of the field.
getFieldStoreTypeDatabase() - Method in class edu.umd.cs.findbugs.ba.AnalysisContext
Get the property database recording the types of values stored into fields.
getFieldSummary() - Method in class edu.umd.cs.findbugs.ba.AnalysisContext
 
getFieldsWritten(XMethod) - Method in class edu.umd.cs.findbugs.ba.FieldSummary
 
getFile(int) - Method in class edu.umd.cs.findbugs.Project
Get the given file in the list of project files.
getFileArray() - Method in class edu.umd.cs.findbugs.Project
Get project files as an array of Strings.
getFileCount() - Method in class edu.umd.cs.findbugs.Project
Get the number of files in the project.
getFileExtension(String) - Static method in class edu.umd.cs.findbugs.ba.URLClassPath
Get the file extension of given fileName.
getFileExtension(File) - Static method in class edu.umd.cs.findbugs.util.Util
 
getFileExtensionIgnoringGz(File) - Static method in class edu.umd.cs.findbugs.util.Util
 
getFileHashes(BugCollection) - Method in class edu.umd.cs.findbugs.ProjectStats
 
getFileList() - Method in class edu.umd.cs.findbugs.Project
Get the list of files, directories, and zip files in the project.
getFileNameStringMethods() - Method in class edu.umd.cs.findbugs.detect.BuildStringPassthruGraph.StringPassthruDatabase
Returns methods which parameter is the file name
getFilePathParts(String) - Static method in class edu.umd.cs.findbugs.workflow.Update
 
getFileReader(String) - Static method in class edu.umd.cs.findbugs.util.Util
 
getFileReader(File) - Static method in class edu.umd.cs.findbugs.util.Util
 
getFileWriter(String) - Static method in class edu.umd.cs.findbugs.util.Util
 
getFilter(String) - Method in class edu.umd.cs.findbugs.ProjectPackagePrefixes
 
getFilters() - Method in class edu.umd.cs.findbugs.gui2.StackedFilterMatcher
Deprecated.
 
getFilterSettings() - Method in class edu.umd.cs.findbugs.config.UserPreferences
Get ProjectFilterSettings.
getFindbugsEngine() - Method in class edu.umd.cs.findbugs.anttask.AbstractFindBugsTask
Get the Findbugs engine.
getFindBugsHome() - Static method in class edu.umd.cs.findbugs.DetectorFactoryCollection
 
getFindBugsMain(String) - Method in class edu.umd.cs.findbugs.Plugin
 
getFindbugsPluginId() - Method in class edu.umd.cs.findbugs.cloud.CloudPlugin
 
getFindbugsPluginId() - Method in class edu.umd.cs.findbugs.cloud.CloudPluginBuilder
 
getFindButton() - Method in class edu.umd.cs.findbugs.gui2.MainFrame
 
getFindNextButton() - Method in class edu.umd.cs.findbugs.gui2.MainFrame
 
getFindPreviousButton() - Method in class edu.umd.cs.findbugs.gui2.MainFrame
 
getFinishTime(VertexType) - Method in class edu.umd.cs.findbugs.graph.AbstractDepthFirstSearch
Return the timestamp indicating when the given vertex was finished (meaning that all of its descendents were visited recursively).
getFinishTimeList() - Method in class edu.umd.cs.findbugs.graph.AbstractDepthFirstSearch
Get array of finish times, indexed by vertex label.
getFirst() - Method in class edu.umd.cs.findbugs.ba.bcp.ByteCodePattern
Get the first PatternElement in the pattern.
getFirst() - Method in class edu.umd.cs.findbugs.ba.SignatureConverter
Get the first character of the remaining part of the signature.
getFirstCommonSuperclass(ReferenceType, ReferenceType) - Method in class edu.umd.cs.findbugs.ba.ch.Subtypes2
Get the first common superclass of the given reference types.
getFirstCommonSuperclass(ObjectType, ObjectType) - Method in class edu.umd.cs.findbugs.ba.ch.Subtypes2
Get the first common superclass of the given object types.
getFirstInstruction() - Method in class edu.umd.cs.findbugs.ba.BasicBlock
Get the first instruction in the basic block.
getFirstLabeledMatch(String) - Method in class edu.umd.cs.findbugs.ba.bcp.ByteCodePatternMatch
 
getFirstLabeledMatch(String) - Method in class edu.umd.cs.findbugs.ba.bcp.PatternElementMatch
Get first match element with given label, if any.
getFirstLocation(BasicBlock) - Static method in class edu.umd.cs.findbugs.ba.Location
 
getFirstSeen() - Method in class edu.umd.cs.findbugs.BugInstance.XmlProps
 
getFirstSeen(BugInstance) - Method in class edu.umd.cs.findbugs.cloud.AbstractCloud
 
getFirstSeen(BugInstance) - Method in interface edu.umd.cs.findbugs.cloud.Cloud
 
getFirstSeen(BugInstance) - Method in class edu.umd.cs.findbugs.cloud.DoNothingCloud
 
getFirstSeen() - Method in class edu.umd.cs.findbugs.gui2.ViewFilter
 
getFirstSeenFromVersion(BugInstance) - Method in class edu.umd.cs.findbugs.cloud.DoNothingCloud
 
getFirstVersion() - Method in class edu.umd.cs.findbugs.BugInstance
 
getFlags() - Method in class edu.umd.cs.findbugs.ba.CFG
 
getFlags() - Method in class edu.umd.cs.findbugs.ba.Edge
Get the edge flags.
getFlags() - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumber
 
getFontSize() - Static method in class edu.umd.cs.findbugs.gui2.Driver
 
getFontSize() - Method in class edu.umd.cs.findbugs.gui2.GUI2CommandLine
 
getFontSize() - Method in class edu.umd.cs.findbugs.gui2.GUISaveState
 
getForPointerEqualityCheck(CFG, ValueNumberDataflow) - Static method in class edu.umd.cs.findbugs.ba.npe.IsNullValueAnalysis
 
getFrame() - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
Get the frame.
getFrameBounds() - Method in class edu.umd.cs.findbugs.gui2.GUISaveState
 
getFrom(BugInstance) - Method in enum edu.umd.cs.findbugs.gui2.Sortables
 
getFromValueNumber(ClassContext, Method, Location, int) - Static method in class edu.umd.cs.findbugs.ba.vna.ValueNumberSourceInfo
 
getFullFileName() - Method in class edu.umd.cs.findbugs.ba.FileSourceFileDataSource
 
getFullFileName() - Method in class edu.umd.cs.findbugs.ba.SourceFile
Get the full path name of the source file (with directory).
getFullFileName() - Method in interface edu.umd.cs.findbugs.ba.SourceFileDataSource
Get the full filename of the source file.
getFullFileName() - Method in class edu.umd.cs.findbugs.ba.ZipSourceFileDataSource
 
getFullMethod(ClassAnnotation) - Method in class edu.umd.cs.findbugs.MethodAnnotation
Get the "full" method name.
getFullName() - Method in class edu.umd.cs.findbugs.DetectorFactory
Get the full name of the detector.
getFullyQualifiedFieldName() - Method in class edu.umd.cs.findbugs.visitclass.PreorderVisitor
If currently visiting a field, get the field's fully qualified name
getFullyQualifiedMethodName(Method) - Method in class edu.umd.cs.findbugs.ba.ClassContext
 
getFullyQualifiedMethodName() - Method in class edu.umd.cs.findbugs.visitclass.PreorderVisitor
If currently visiting a method, get the method's fully qualified name
getGenericParametersAsString() - Method in class edu.umd.cs.findbugs.ba.generic.GenericObjectType
 
getGenericSignatureIterator(Method) - Static method in class edu.umd.cs.findbugs.ba.generic.GenericSignatureParser
 
getGlobalOption(String) - Method in class edu.umd.cs.findbugs.DetectorFactoryCollection
 
getGlobalOption(String) - Method in interface edu.umd.cs.findbugs.GlobalOptions
 
getGlobalOptionSetter(String) - Method in class edu.umd.cs.findbugs.DetectorFactoryCollection
 
getGlobalOptionSetter(String) - Method in interface edu.umd.cs.findbugs.GlobalOptions
 
getGraph() - Method in class edu.umd.cs.findbugs.ba.ch.Subtypes2
 
getGuiCallback() - Method in class edu.umd.cs.findbugs.cloud.AbstractCloud
 
getGuiCallback() - Method in interface edu.umd.cs.findbugs.cloud.Cloud
 
getGuiCallback() - Method in class edu.umd.cs.findbugs.cloud.DoNothingCloud
 
getGuiCallback() - Method in class edu.umd.cs.findbugs.gui2.MainFrame
 
getGuiCallback() - Method in class edu.umd.cs.findbugs.Project
 
getGuiLayout() - Method in class edu.umd.cs.findbugs.gui2.MainFrame
 
getHandle() - Method in class edu.umd.cs.findbugs.ba.Location
Get the instruction handle.
getHandle() - Method in class edu.umd.cs.findbugs.CallSite
Get the instruction which performs the call.
getHandlerForStartInstruction(InstructionHandle) - Method in class edu.umd.cs.findbugs.ba.ExceptionHandlerMap
If the given instruction is the start of an exception handler, get the CodeExceptionGen object representing the handler.
getHandlerList(InstructionHandle) - Method in class edu.umd.cs.findbugs.ba.ExceptionHandlerMap
Get the list of exception handlers (CodeExceptionGen objects) which are specified to handle exceptions for the instruction whose handle is given.
getHarmless() - Method in class edu.umd.cs.findbugs.workflow.MergeSummarizeAndView
 
getHash(String) - Method in class edu.umd.cs.findbugs.workflow.FileBugHash
 
getHighlight(Integer) - Method in class edu.umd.cs.findbugs.sourceViewer.HighlightInformation
 
getHighlightInformation() - Method in class edu.umd.cs.findbugs.sourceViewer.JavaSourceDocument
 
getHome() - Static method in class edu.umd.cs.findbugs.FindBugs
Get the FindBugs home directory.
getHost() - Method in class edu.umd.cs.findbugs.cloud.username.WebCloudNameLookup
 
getHowDiscovered() - Method in interface edu.umd.cs.findbugs.classfile.ICodeBase
Return how this codebase was discovered.
getHowDiscovered() - Method in class edu.umd.cs.findbugs.classfile.impl.AbstractScannableCodeBase
 
getHowDiscovered() - Method in class edu.umd.cs.findbugs.classfile.impl.SingleFileCodeBase
 
getHttpParameterName() - Method in class edu.umd.cs.findbugs.OpcodeStack.Item
 
getId() - Method in class edu.umd.cs.findbugs.ba.BasicBlock
Deprecated.
call getLabel() instead
getId() - Method in class edu.umd.cs.findbugs.ba.Edge
 
getId() - Method in class edu.umd.cs.findbugs.ba.obl.Obligation
 
getId() - Method in class edu.umd.cs.findbugs.cloud.CloudPlugin
 
getId() - Method in class edu.umd.cs.findbugs.ComponentPlugin
 
getImmediateEnclosingClass() - Method in interface edu.umd.cs.findbugs.ba.XClass
Get the ClassDescriptor of the immediate enclosing class, or null if this XClass is not a nested or inner class.
getImmediateEnclosingClass() - Method in class edu.umd.cs.findbugs.classfile.analysis.ClassInfo
 
getImplicitClasspathEntryList() - Method in class edu.umd.cs.findbugs.Project
Deprecated.
FindBugs2 and ClassPathBuilder take care of this automatically
getIncludeFilterFiles() - Method in class edu.umd.cs.findbugs.config.UserPreferences
 
getIncomingEdgeWithType(BasicBlock, int) - Method in class edu.umd.cs.findbugs.ba.CFG
Get the first incoming edge in basic block with given type.
getIndex() - Method in class edu.umd.cs.findbugs.ba.AnnotationEnumeration
 
getIndex(FieldDescriptor) - Method in class edu.umd.cs.findbugs.ba.BetterCFGBuilder2
 
getIndex() - Method in class edu.umd.cs.findbugs.sourceViewer.DocumentCharacterIterator
 
getIndexOfChild(Object, Object) - Method in class edu.umd.cs.findbugs.gui2.BugTreeModel
 
getInheritedAnnotation(XMethod, int) - Method in class edu.umd.cs.findbugs.ba.npe.TypeQualifierNullnessAnnotationDatabase
 
getInheritedAnnotation(XMethod) - Method in class edu.umd.cs.findbugs.ba.npe.TypeQualifierNullnessAnnotationDatabase
 
getInheritedTypeQualifierAnnotation(XMethod, TypeQualifierValue<?>) - Static method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierApplications
Get the effective inherited TypeQualifierAnnotation on given instance method.
getInheritedTypeQualifierAnnotation(XMethod, int, TypeQualifierValue<?>) - Static method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierApplications
Get the effective inherited TypeQualifierAnnotation on the given instance method parameter.
getInjectionPC() - Method in class edu.umd.cs.findbugs.OpcodeStack.Item
 
getInnerClassAccess(INVOKESTATIC, ConstantPoolGen) - Static method in class edu.umd.cs.findbugs.ba.Hierarchy
Get the InnerClassAccess for access method called by given INVOKESTATIC.
getInnerClassAccess(String, String) - Method in class edu.umd.cs.findbugs.ba.InnerClassAccessMap
Get the InnerClassAccess in given class with the given method name.
getInnerClassAccess(INVOKESTATIC, ConstantPoolGen) - Method in class edu.umd.cs.findbugs.ba.InnerClassAccessMap
Get the inner class access object for given invokestatic instruction.
getInnerClassAccessMap() - Method in class edu.umd.cs.findbugs.ba.AnalysisContext
 
getInputSet(ValueNumber) - Method in class edu.umd.cs.findbugs.ba.vna.MergeTree
Get the set of input ValueNumbers which directly contributed to the given output ValueNumber.
getInputStream() - Method in class edu.umd.cs.findbugs.ba.SourceFile
Get an InputStream on data.
getInputStream() - Method in class edu.umd.cs.findbugs.classfile.analysis.ClassData
Open an InputStream on the class data.
getInputStreamFromOffset(int) - Method in class edu.umd.cs.findbugs.ba.SourceFile
Get an InputStream on data starting at given offset.
getInstance(Instruction, ConstantPoolGen) - Method in class edu.umd.cs.findbugs.ba.Frame
Get the value corresponding to the object instance used in the given instruction.
getInstance(Class<?>) - Static method in class edu.umd.cs.findbugs.ba.ObjectTypeFactory
 
getInstance(String) - Static method in class edu.umd.cs.findbugs.ba.ObjectTypeFactory
 
getInstance(MainFrame) - Method in class edu.umd.cs.findbugs.gui2.FindBugsLayoutManagerFactory
 
getInstance() - Static method in class edu.umd.cs.findbugs.gui2.GUISaveState
 
getInstance() - Static method in class edu.umd.cs.findbugs.gui2.MainFrame
 
getInstance() - Static method in class edu.umd.cs.findbugs.gui2.PreferencesFrame
 
getInstance() - Static method in class edu.umd.cs.findbugs.gui2.ProjectSettings
Deprecated.
 
getInstance() - Static method in class edu.umd.cs.findbugs.gui2.PropertiesDialog
 
getInstance() - Static method in class edu.umd.cs.findbugs.gui2.SorterDialog
 
getInstanceHash() - Method in class edu.umd.cs.findbugs.BugInstance
 
getInstanceKey() - Method in class edu.umd.cs.findbugs.BugInstance
 
getInstanceOccurrenceMax() - Method in class edu.umd.cs.findbugs.BugInstance
 
getInstanceOccurrenceNum() - Method in class edu.umd.cs.findbugs.BugInstance
 
getInstanceOfType() - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
Get the type of the most recent instanceof instruction modeled.
getInstanceOfValueNumber() - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
Get the value number of the most recent instanceof instruction modeled.
getInstanceParam() - Method in class edu.umd.cs.findbugs.detect.Stream
 
getInstanceSlot(Instruction, ConstantPoolGen) - Method in class edu.umd.cs.findbugs.ba.Frame
Get the slot the object instance referred to by given instruction is located in.
getInstanceStackLocation(Instruction, ConstantPoolGen) - Method in class edu.umd.cs.findbugs.ba.Frame
Get the stack location (counting down from top of stack, starting at 0) containing the object instance referred to by given instruction.
getInt(String, int) - Method in class edu.umd.cs.findbugs.PropertyBundle
 
getInt(String, int) - Static method in class edu.umd.cs.findbugs.SystemProperties
 
getIntConstant() - Method in class edu.umd.cs.findbugs.visitclass.DismantleBytecode
 
getInteger(String, int) - Static method in class edu.umd.cs.findbugs.SystemProperties
Deprecated.
getInterfaceDescriptorList() - Method in interface edu.umd.cs.findbugs.ba.XClass
Get ClassDescriptors of interfaces directly implemented by this class.
getInterfaceDescriptorList() - Method in class edu.umd.cs.findbugs.classfile.analysis.ClassNameAndSuperclassInfo
 
getInterproc() - Method in class edu.umd.cs.findbugs.ba.jsr305.SourceSinkInfo
Return whether or not the SourceSinkInfo was created based on the results of type qualifiers computed for a called method (and not explicitly annotating the called method).
getIntPriorityAsString(int) - Static method in class edu.umd.cs.findbugs.config.ProjectFilterSettings
Convert an integer warning priority threshold value to a String.
getInvokedMethod(ConstantPoolGen, InvokeInstruction) - Method in class edu.umd.cs.findbugs.detect.FindRefComparison
 
getInvokeDynamicMethods() - Static method in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo
 
getIsNullValueDataflow(Method) - Method in class edu.umd.cs.findbugs.ba.ClassContext
Get an IsNullValueDataflow for given method.
getIsNullValueDataflow(IAnalysisCache, MethodDescriptor) - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.AnalysisFactory
 
getItemMethodInvokedOn(DismantleBytecode) - Method in class edu.umd.cs.findbugs.OpcodeStack
 
getItems() - Method in class edu.umd.cs.findbugs.IGuiCallback.FormItem
 
getIWillFix(BugInstance) - Method in class edu.umd.cs.findbugs.cloud.AbstractCloud
 
getIWillFix(BugInstance) - Method in interface edu.umd.cs.findbugs.cloud.Cloud
has the user said they will fix this bug
getIWillFix(BugInstance) - Method in class edu.umd.cs.findbugs.cloud.DoNothingCloud
 
getJavaClass() - Method in class edu.umd.cs.findbugs.ba.ClassContext
Get the JavaClass.
getJavaClass() - Method in class edu.umd.cs.findbugs.ba.JavaClassAndMethod
Get the JavaClass.
getJavaClass(IAnalysisCache, ClassDescriptor) - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.AnalysisFactory
 
getJavaClass() - Method in class edu.umd.cs.findbugs.OpcodeStack.Item
Returns null for primitive and arrays
getJavaClassPath() - Static method in class edu.umd.cs.findbugs.util.ClassPathUtil
 
getJavaSourceMethodName() - Method in class edu.umd.cs.findbugs.MethodAnnotation
 
getJCIPAnnotationDatabase() - Method in class edu.umd.cs.findbugs.ba.AnalysisContext
 
getKeys() - Method in class edu.umd.cs.findbugs.ba.interproc.PropertyDatabase
 
getKind() - Method in class edu.umd.cs.findbugs.ba.ReturnPath
 
getKind() - Method in class edu.umd.cs.findbugs.sourceViewer.JavaScanner
 
getKind() - Method in class edu.umd.cs.findbugs.Token
Get the kind of token.
getKnownValue(ValueNumber) - Method in class edu.umd.cs.findbugs.ba.npe.IsNullValueFrame
 
getKnownValueMapEntrySet() - Method in class edu.umd.cs.findbugs.ba.npe.IsNullValueFrame
 
getKnownValues() - Method in class edu.umd.cs.findbugs.ba.npe.IsNullValueFrame
 
getLabel() - Method in class edu.umd.cs.findbugs.ba.bcp.PatternElement
Get the label of this PatternElement.
getLabel() - Method in class edu.umd.cs.findbugs.graph.AbstractEdge
 
getLabel() - Method in class edu.umd.cs.findbugs.graph.AbstractVertex
 
getLabel() - Method in interface edu.umd.cs.findbugs.graph.GraphEdge
Get the integer label.
getLabel() - Method in interface edu.umd.cs.findbugs.graph.GraphVertex
Get the numeric label for this vertex.
getLabel() - Method in class edu.umd.cs.findbugs.IGuiCallback.FormItem
 
getLabeledInstruction(String) - Method in class edu.umd.cs.findbugs.ba.bcp.ByteCodePatternMatch
 
getLabeledInstruction(String) - Method in class edu.umd.cs.findbugs.ba.bcp.PatternElementMatch
Get the first instruction matched by the PatternElement with given label.
getLastBugLocation() - Method in class edu.umd.cs.findbugs.BugAccumulator
 
getLastInstruction() - Method in class edu.umd.cs.findbugs.ba.BasicBlock
Get the last instruction in the basic block.
getLastLabeledMatch(String) - Method in class edu.umd.cs.findbugs.ba.bcp.ByteCodePatternMatch
 
getLastLabeledMatch(String) - Method in class edu.umd.cs.findbugs.ba.bcp.PatternElementMatch
Get last match element with given label, if any.
getLastLocation(BasicBlock) - Static method in class edu.umd.cs.findbugs.ba.Location
 
getLastModified() - Method in class edu.umd.cs.findbugs.ba.FileSourceFileDataSource
 
getLastModified() - Method in class edu.umd.cs.findbugs.ba.SourceFile
 
getLastModified() - Method in interface edu.umd.cs.findbugs.ba.SourceFileDataSource
 
getLastModified() - Method in class edu.umd.cs.findbugs.ba.ZipSourceFileDataSource
 
getLastModifiedTime() - Method in interface edu.umd.cs.findbugs.classfile.ICodeBase
Get timestamp indicating the most recent time when any of the files in the codebase were modified.
getLastModifiedTime() - Method in class edu.umd.cs.findbugs.classfile.impl.AbstractScannableCodeBase
 
getLastModifiedTime() - Method in class edu.umd.cs.findbugs.classfile.impl.SingleFileCodeBase
 
getLastPlaceSaved() - Static method in class edu.umd.cs.findbugs.gui2.BugSaver
 
getLastUpdate(int) - Method in class edu.umd.cs.findbugs.OpcodeStack
 
getLastUpdateTimestamp(Fact) - Method in class edu.umd.cs.findbugs.ba.BasicAbstractDataflowAnalysis
 
getLastUpdateTimestamp(Fact) - Method in interface edu.umd.cs.findbugs.ba.DataflowAnalysis
 
getLastUpdateTimestamp(UnconditionalValueDerefSet) - Method in class edu.umd.cs.findbugs.ba.deref.UnconditionalValueDerefAnalysis
 
getLastUpdateTimestamp() - Method in class edu.umd.cs.findbugs.ba.deref.UnconditionalValueDerefSet
 
getLastUpdateTimestamp() - Method in class edu.umd.cs.findbugs.ba.Frame
 
getLastUpdateTimestamp(FrameType) - Method in class edu.umd.cs.findbugs.ba.FrameDataflowAnalysis
 
getLastUpdateTimestamp(ReturnPathType) - Method in class edu.umd.cs.findbugs.ba.npe.ReturnPathTypeAnalysis
 
getLastVersion() - Method in class edu.umd.cs.findbugs.BugInstance
 
getLater() - Method in class edu.umd.cs.findbugs.plan.DetectorOrderingConstraint
 
getLatestDesignationFromEachUser(BugInstance) - Method in class edu.umd.cs.findbugs.cloud.AbstractCloud
 
getLatestDesignationFromEachUser(BugInstance) - Method in class edu.umd.cs.findbugs.cloud.BugCollectionStorageCloud
 
getLeastSerializableTypeComponent(ReferenceType) - Static method in class edu.umd.cs.findbugs.DeepSubtypeAnalysis
 
getLength() - Method in class edu.umd.cs.findbugs.ba.Path
Get the number of components (BasicBlock ids) in the Path.
getLength() - Method in class edu.umd.cs.findbugs.sourceViewer.JavaScanner
 
getLexeme() - Method in class edu.umd.cs.findbugs.Token
Get the text value of the token.
getLineNumber() - Method in class edu.umd.cs.findbugs.jaif.JAIFScanner
 
getLineOffset(int) - Method in class edu.umd.cs.findbugs.ba.SourceFile
Get the byte offset in the data for a source line.
getLineOffset(int) - Method in class edu.umd.cs.findbugs.sourceViewer.NavigableTextPane
 
getLineTerminatedUserEvaluation(BugInstance) - Method in class edu.umd.cs.findbugs.cloud.BugFilingCommentHelper
 
getListCellRendererComponent(JList<? extends E>, E, int, boolean, boolean) - Method in class edu.umd.cs.findbugs.gui2.CheckBoxList.CellRenderer
 
getLiveCodeLocation() - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.ValueRangeAnalysisFactory.RedundantCondition
 
getLiveLocalStoreDataflow(Method) - Method in class edu.umd.cs.findbugs.ba.ClassContext
Get LiveLocalStoreAnalysis dataflow for given method.
getLoad(ValueNumber) - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumberFrame
 
getLoadCount() - Method in class edu.umd.cs.findbugs.ba.vna.LoadedFieldSet.LoadStoreCount
Get the number of times the field is loaded.
getLoadDataflow(Method) - Method in class edu.umd.cs.findbugs.ba.ClassContext
Get load dataflow.
getLoadedClassDescriptor() - Method in exception edu.umd.cs.findbugs.classfile.ClassNameMismatchException
 
getLoadedFieldSet(Method) - Method in class edu.umd.cs.findbugs.ba.ClassContext
Get the set of fields loaded by given method.
getLoadedFieldSet(IAnalysisCache, MethodDescriptor) - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.AnalysisFactory
 
getLoadedFrom() - Method in error edu.umd.cs.findbugs.plugins.DuplicatePluginIdError
 
getLoadedFrom() - Method in exception edu.umd.cs.findbugs.plugins.DuplicatePluginIdException
 
getLoadStoreCount(XField) - Method in class edu.umd.cs.findbugs.ba.vna.LoadedFieldSet
Get the number of times given field is loaded and stored within the method.
getLoadType(ReferenceType) - Method in class edu.umd.cs.findbugs.ba.type.FieldStoreType
 
getLocal() - Method in class edu.umd.cs.findbugs.ba.jsr305.SourceSinkInfo
 
getLocalFirstSeen(BugInstance) - Method in class edu.umd.cs.findbugs.cloud.AbstractCloud
 
getLocalProperties() - Static method in class edu.umd.cs.findbugs.SystemProperties
 
getLocalString(String, String) - Static method in class edu.umd.cs.findbugs.L10N
 
getLocalVariableAnnotation(Method, Location, IndexedInstruction) - Static method in class edu.umd.cs.findbugs.LocalVariableAnnotation
 
getLocalVariableAnnotation(Method, int, int, int) - Static method in class edu.umd.cs.findbugs.LocalVariableAnnotation
 
getLocalVariableAnnotation(Method, OpcodeStack.Item, int) - Static method in class edu.umd.cs.findbugs.LocalVariableAnnotation
 
getLocalVariableAnnotation(DismantleBytecode, OpcodeStack.Item) - Static method in class edu.umd.cs.findbugs.LocalVariableAnnotation
 
getLocalVariableAtPC(LocalVariableTable, int, int) - Static method in class edu.umd.cs.findbugs.visitclass.LVTHelper
returns the local variable at an index int the scope of PC
getLocation() - Method in class edu.umd.cs.findbugs.anttask.FindBugsTask.ClassLocation
 
getLocation() - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
Get the Location.
getLocation(int) - Method in class edu.umd.cs.findbugs.ba.CompactLocationNumbering
Get the Location given its number.
getLocation() - Method in class edu.umd.cs.findbugs.ba.jsr305.SourceSinkInfo
 
getLocation() - Method in class edu.umd.cs.findbugs.ba.npe.LocationWhereValueBecomesNull
 
getLocation() - Method in class edu.umd.cs.findbugs.CallSite
Get the Location (basic block and instruction) where the call site is located.
getLocation() - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.ValueRangeAnalysisFactory.RedundantCondition
 
getLocation() - Method in class edu.umd.cs.findbugs.ResourceCreationPoint
Get the location where the resource is created.
getLocationAndFactForInstruction(int) - Method in class edu.umd.cs.findbugs.ba.type.TypeDataflow
 
getLocationAtEntry() - Method in class edu.umd.cs.findbugs.ba.CFG
Get the Location representing the entry to the CFG.
getLocationOfKaBoom() - Method in class edu.umd.cs.findbugs.ba.npe.IsNullValue
 
getLocationsContainingInstructionWithOffset(int) - Method in class edu.umd.cs.findbugs.ba.CFG
Get a Collection of Locations which specify the instruction at given bytecode offset.
getLocationWhereValueBecomesNullSet() - Method in class edu.umd.cs.findbugs.ba.npe.IsNullValueAnalysis
 
getLockChecker(Method) - Method in class edu.umd.cs.findbugs.ba.ClassContext
Get LockChecker for method.
getLockCount(int) - Method in class edu.umd.cs.findbugs.ba.LockSet
Get the lock count for given lock object.
getLockDataflow(Method) - Method in class edu.umd.cs.findbugs.ba.ClassContext
Get dataflow for LockAnalysis for given method.
getLockedValueNumbers(ValueNumberFrame) - Method in class edu.umd.cs.findbugs.ba.LockSet
 
getLongConstant() - Method in class edu.umd.cs.findbugs.visitclass.DismantleBytecode
 
getLongDescription() - Method in class edu.umd.cs.findbugs.BugPattern
Get the long description.
getLongExtraType() - Static method in class edu.umd.cs.findbugs.ba.type.TypeFrame
Get the single instance of the "LongExtra" type.
getLookupFailureCallback() - Method in class edu.umd.cs.findbugs.ba.AnalysisContext
Get the lookup failure callback.
getLookupFailureCallback() - Method in class edu.umd.cs.findbugs.ba.ClassContext
Get the RepositoryLookupFailureCallback.
getLoopExitBranches(Method, MethodGen) - Static method in class edu.umd.cs.findbugs.ba.ClassContext
 
getLowConfidence() - Method in class edu.umd.cs.findbugs.workflow.MergeSummarizeAndView
 
getLVValue(int) - Method in class edu.umd.cs.findbugs.OpcodeStack
 
getMainBugSet() - Static method in class edu.umd.cs.findbugs.gui2.BugSet
mainBugSet should probably always be the same as the data field in the current BugTreeModel we haven't run into any issues where it isn't, but if the two aren't equal using ==, problems might occur.
getMainFrameLoadSaveHelper() - Method in class edu.umd.cs.findbugs.gui2.MainFrame
 
getMainFrameMenu() - Method in class edu.umd.cs.findbugs.gui2.MainFrame
 
getMainFrameTree() - Method in class edu.umd.cs.findbugs.gui2.MainFrame
 
getMajor() - Method in class edu.umd.cs.findbugs.JavaVersion
Get the major version number.
getMajorVersion() - Method in class edu.umd.cs.findbugs.classfile.analysis.ClassNameAndSuperclassInfo
 
getMap() - Method in class edu.umd.cs.findbugs.AnalysisLocal
 
getMatchCount() - Method in class edu.umd.cs.findbugs.ba.bcp.PatternElementMatch
 
getMatchedInstructionInstructionHandle() - Method in class edu.umd.cs.findbugs.ba.bcp.PatternElementMatch
Get the matched instruction.
getMatcher() - Method in class edu.umd.cs.findbugs.gui2.BugAspects
 
getMatching(BugInstance) - Method in class edu.umd.cs.findbugs.SortedBugCollection
 
getMatchingBugs(BugSet) - Method in class edu.umd.cs.findbugs.gui2.BugAspects
 
getMatchingParameters(BitSet) - Method in class edu.umd.cs.findbugs.ba.interproc.ParameterProperty
Given a bitset of null arguments passed to the method represented by this property, return a bitset indicating which null arguments correspond to an non-null param.
getMaxEdgeId() - Method in class edu.umd.cs.findbugs.ba.CFG
Get the number of edge labels allocated.
getMaxObligationTypes() - Method in class edu.umd.cs.findbugs.ba.obl.ObligationFactory
 
getMaxPC() - Method in class edu.umd.cs.findbugs.visitclass.DismantleBytecode
 
getMaxSizeOfPreviousComments() - Method in class edu.umd.cs.findbugs.gui2.ProjectSettings
Deprecated.
 
getMD5Digest() - Static method in class edu.umd.cs.findbugs.util.Util
 
getMembers() - Method in class edu.umd.cs.findbugs.plan.AnalysisPass
Get the members of this pass.
getMergeTree() - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumberAnalysis
 
getMessage() - Method in class edu.umd.cs.findbugs.AbstractBugReporter.Error
 
getMessage() - Method in class edu.umd.cs.findbugs.AnalysisError
Get the message describing the error.
getMessage() - Method in class edu.umd.cs.findbugs.BugInstance
Format a string describing this bug instance.
getMessage() - Method in exception edu.umd.cs.findbugs.classfile.InvalidClassFileFormatException
 
getMessage(String) - Method in class edu.umd.cs.findbugs.I18N
Deprecated.
getMessage() - Method in class edu.umd.cs.findbugs.updates.UpdateChecker.PluginUpdate
 
getMessageWithoutPrefix() - Method in class edu.umd.cs.findbugs.BugInstance
Format a string describing this bug instance.
getMessageWithPriorityType() - Method in class edu.umd.cs.findbugs.BugInstance
Format a string describing this bug pattern, with the priority and type at the beginning. e.g.
getMessageWithPriorityTypeAbbreviation() - Method in class edu.umd.cs.findbugs.BugInstance
 
getMethod(MethodGen) - Method in class edu.umd.cs.findbugs.ba.ClassContext
Look up the Method represented by given MethodGen.
getMethod() - Method in class edu.umd.cs.findbugs.ba.JavaClassAndMethod
Get the Method.
getMethod() - Method in exception edu.umd.cs.findbugs.ba.MethodUnprofitableException
 
getMethod() - Method in class edu.umd.cs.findbugs.ba.XMethodParameter
 
getMethod() - Method in class edu.umd.cs.findbugs.CallGraphNode
 
getMethod() - Method in class edu.umd.cs.findbugs.CallSite
Get the method containing the call site.
getMethod(IAnalysisCache, MethodDescriptor) - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.AnalysisFactory
 
getMethod() - Method in class edu.umd.cs.findbugs.visitclass.PreorderVisitor
If currently visiting a method, get the method's Method object
getMethodAnalysis(Class<?>, MethodDescriptor) - Method in class edu.umd.cs.findbugs.ba.ClassContext
Retrieve a method analysis object.
getMethodAnalysis(Class<E>, MethodDescriptor) - Method in interface edu.umd.cs.findbugs.classfile.IAnalysisCache
Get an analysis of the given method.
getMethodAnalysis(Class<E>, MethodDescriptor) - Method in class edu.umd.cs.findbugs.classfile.impl.AnalysisCache
 
getMethodAnnotation(XMethod, String) - Method in class edu.umd.cs.findbugs.ba.JCIPAnnotationDatabase
 
getMethodAnnotation() - Method in class edu.umd.cs.findbugs.ProgramPoint
 
getMethodCallCount() - Method in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo
 
getMethodCalledAnnotation(ConstantPoolGen, InvokeInstruction) - Method in class edu.umd.cs.findbugs.detect.FindRefComparison
 
getMethodDescriptor() - Method in class edu.umd.cs.findbugs.ba.AbstractMethod
 
getMethodDescriptor() - Method in interface edu.umd.cs.findbugs.ba.XMethod
 
getMethodDescriptor(JavaClass, Method) - Static method in class edu.umd.cs.findbugs.bcel.BCELUtil
Construct a MethodDescriptor from JavaClass and method.
getMethodDescriptor() - Method in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo
 
getMethodDescriptor(JavaClass, Method) - Method in class edu.umd.cs.findbugs.classfile.DescriptorFactory
 
getMethodDescriptor(String, String, String, boolean) - Method in class edu.umd.cs.findbugs.classfile.DescriptorFactory
Get a MethodDescriptor.
getMethodDescriptor(MethodAnnotation) - Method in class edu.umd.cs.findbugs.classfile.DescriptorFactory
 
getMethodDescriptor() - Method in class edu.umd.cs.findbugs.detect.BuildStringPassthruGraph.MethodParameter
 
getMethodDescriptor() - Method in class edu.umd.cs.findbugs.visitclass.PreorderVisitor
 
getMethodDescriptorOperand() - Method in class edu.umd.cs.findbugs.visitclass.DismantleBytecode
 
getMethodGen() - Method in class edu.umd.cs.findbugs.ba.CFG
 
getMethodGen(Method) - Method in class edu.umd.cs.findbugs.ba.ClassContext
Get a MethodGen object for given method.
getMethodGen(IAnalysisCache, MethodDescriptor) - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.AnalysisFactory
 
getMethodHash(XMethod) - Method in class edu.umd.cs.findbugs.ba.ClassHash
Get method hash for given method.
getMethodHash() - Method in class edu.umd.cs.findbugs.ba.MethodHash
Get the computed method hash.
getMethodLine(String, String, String) - Method in class edu.umd.cs.findbugs.ba.SourceInfoMap
Look up the line number range for a method.
getMethodName() - Method in class edu.umd.cs.findbugs.ba.ca.Call
 
getMethodName() - Method in class edu.umd.cs.findbugs.ba.CFG
 
getMethodName() - Method in class edu.umd.cs.findbugs.ba.InnerClassAccess
 
getMethodName() - Method in class edu.umd.cs.findbugs.ba.MethodHash
 
getMethodName() - Method in class edu.umd.cs.findbugs.MethodAnnotation
Get the method name.
getMethodName() - Method in class edu.umd.cs.findbugs.visitclass.PreorderVisitor
If currently visiting a method, get the method's name
getMethodNullnessAnnotation(ClassContext, Method) - Static method in class edu.umd.cs.findbugs.ba.npe.DerefFinder
 
getMethodSig() - Method in class edu.umd.cs.findbugs.ba.ca.Call
 
getMethodSig() - Method in class edu.umd.cs.findbugs.ba.CFG
 
getMethodSig() - Method in class edu.umd.cs.findbugs.ba.MethodHash
 
getMethodSig() - Method in class edu.umd.cs.findbugs.visitclass.PreorderVisitor
If currently visiting a method, get the method's slash-formatted signature
getMethodSignature() - Method in class edu.umd.cs.findbugs.ba.InnerClassAccess
 
getMethodSignature() - Method in class edu.umd.cs.findbugs.MethodAnnotation
Get the method type signature.
getMethodsInCallOrder() - Method in class edu.umd.cs.findbugs.ba.ClassContext
 
getMethodVisitOrder(JavaClass) - Method in class edu.umd.cs.findbugs.detect.InitializationChain
 
getMethodVisitOrder(JavaClass) - Method in class edu.umd.cs.findbugs.visitclass.PreorderVisitor
 
getMinor() - Method in class edu.umd.cs.findbugs.JavaVersion
Get the minor version number.
getMinorVersion() - Method in class edu.umd.cs.findbugs.classfile.analysis.ClassNameAndSuperclassInfo
 
getMinPriority() - Method in class edu.umd.cs.findbugs.config.ProjectFilterSettings
Get the minimum warning priority threshold.
getMinPriorityAsInt() - Method in class edu.umd.cs.findbugs.config.ProjectFilterSettings
Return the minimum warning priority threshold as an integer.
getMinRank() - Method in class edu.umd.cs.findbugs.config.ProjectFilterSettings
 
getMissingClassCount() - Method in class edu.umd.cs.findbugs.ErrorCountingBugReporter
 
getMissingClassCount() - Method in class edu.umd.cs.findbugs.FindBugs2
 
getMissingClassCount() - Method in interface edu.umd.cs.findbugs.IFindBugsEngine
Get the number of time missing classes were reported during analysis.
getMissingClasses() - Method in class edu.umd.cs.findbugs.AbstractBugReporter
 
getMissingClassName(ClassNotFoundException) - Static method in class edu.umd.cs.findbugs.AbstractBugReporter
 
getMissingClassName(ClassNotFoundException) - Static method in class edu.umd.cs.findbugs.ba.ClassNotFoundExceptionParser
Get the name of the missing class from a ClassNotFoundException.
getMnemonic() - Method in class edu.umd.cs.findbugs.gui.AnnotatedString
Return the appropriate mnemonic character for this string.
getMnemonicIndex() - Method in class edu.umd.cs.findbugs.gui.AnnotatedString
 
getMode() - Method in class edu.umd.cs.findbugs.cloud.AbstractCloud
 
getMode() - Method in class edu.umd.cs.findbugs.cloud.BugCollectionStorageCloud
 
getMode() - Method in interface edu.umd.cs.findbugs.cloud.Cloud
Get voting mode
getMode() - Method in class edu.umd.cs.findbugs.cloud.DoNothingCloud
 
getMsg() - Method in class edu.umd.cs.findbugs.ba.IncompatibleTypes
 
getName() - Method in class edu.umd.cs.findbugs.anttask.AbstractFindBugsTask.SystemProperty
 
getName() - Method in class edu.umd.cs.findbugs.anttask.DataFile
 
getName() - Method in class edu.umd.cs.findbugs.ba.AbstractClassMember
 
getName() - Method in interface edu.umd.cs.findbugs.ba.ClassMember
Get the name of the field/method.
getName() - Method in class edu.umd.cs.findbugs.BugProperty
Get name of property.
getName() - Method in class edu.umd.cs.findbugs.classfile.FieldOrMethodDescriptor
 
getName() - Method in interface edu.umd.cs.findbugs.classfile.FieldOrMethodName
 
getName() - Method in interface edu.umd.cs.findbugs.cloud.Cloud.CloudTask
 
getName() - Method in class edu.umd.cs.findbugs.cloud.MutableCloudTask
 
getName() - Method in class edu.umd.cs.findbugs.filter.RelationalOp
 
getName() - Method in class edu.umd.cs.findbugs.jaif.JAIFEnumConstant
 
getName() - Method in class edu.umd.cs.findbugs.LocalVariableAnnotation
 
getName() - Method in class edu.umd.cs.findbugs.PackageStats.ClassStats
 
getName() - Method in class edu.umd.cs.findbugs.props.AbstractWarningProperty
 
getName() - Method in interface edu.umd.cs.findbugs.props.WarningProperty
Get the fully qualified name of the property.
getName() - Method in class edu.umd.cs.findbugs.xml.XMLAttributeList.NameValuePair
 
getNameConstantOperand() - Method in class edu.umd.cs.findbugs.visitclass.DismantleBytecode
If the current opcode has a reference constant operand, get its name
getNameInClass(ClassAnnotation) - Method in class edu.umd.cs.findbugs.MethodAnnotation
Get the "full" method name.
getNameInClass(boolean, boolean, boolean) - Method in class edu.umd.cs.findbugs.MethodAnnotation
 
getNameInClass(boolean, boolean, boolean, boolean) - Method in class edu.umd.cs.findbugs.MethodAnnotation
Get the "full" method name.
getNameSigHashCode(String, String) - Static method in class edu.umd.cs.findbugs.classfile.FieldOrMethodDescriptor
 
getNameSigHashCode() - Method in class edu.umd.cs.findbugs.classfile.FieldOrMethodDescriptor
 
getNestedExceptionMessage() - Method in class edu.umd.cs.findbugs.AnalysisError
Get the exception message.
getNestedStackTrace() - Method in class edu.umd.cs.findbugs.AnalysisError
Get the stack trace elements.
getNetworkErrorMessage(Throwable) - Static method in class edu.umd.cs.findbugs.util.Util
 
getNext() - Method in class edu.umd.cs.findbugs.ba.bcp.PatternElement
Get the next PatternElement.
getNextCodeByte(int) - Method in class edu.umd.cs.findbugs.visitclass.DismantleBytecode
 
getNextJump(int) - Method in class edu.umd.cs.findbugs.OpcodeStack.JumpInfo
 
getNextOpcode() - Method in class edu.umd.cs.findbugs.visitclass.DismantleBytecode
 
getNextPC() - Method in class edu.umd.cs.findbugs.visitclass.DismantleBytecode
 
getNextSearchTreeRoot() - Method in class edu.umd.cs.findbugs.ba.DepthFirstSearch
 
getNextSearchTreeRoot() - Method in class edu.umd.cs.findbugs.ba.ReverseDepthFirstSearch
 
getNextSearchTreeRoot() - Method in class edu.umd.cs.findbugs.graph.AbstractDepthFirstSearch
Choose the next search tree root.
getNextSourceLine(LineNumberTable, int) - Static method in class edu.umd.cs.findbugs.detect.FindUselessControlFlow
 
getNextSwitchOffset(DismantleBytecode) - Method in class edu.umd.cs.findbugs.SwitchHandler
 
getNextSwitchOffset(int) - Method in class edu.umd.cs.findbugs.SwitchHandler.SwitchDetails
 
getNodeForMethod(Method) - Method in class edu.umd.cs.findbugs.CallGraph
 
getNonExceptionDominatorsAnalysis(Method) - Method in class edu.umd.cs.findbugs.ba.ClassContext
Get DominatorsAnalysis for given method, where exception edges are ignored.
getNonExceptionPostDominatorsAnalysis(Method) - Method in class edu.umd.cs.findbugs.ba.ClassContext
Get PostDominatorsAnalysis for given method, where exception edges are ignored.
getNonImplicitExceptionDominatorsAnalysis(Method) - Method in class edu.umd.cs.findbugs.ba.ClassContext
Get DominatorsAnalysis for given method, where implicit exception edges are ignored.
getNonnullAnnotationText() - Method in class edu.umd.cs.findbugs.BugDesignation
 
getNonNullField() - Method in class edu.umd.cs.findbugs.ba.npe.PointerUsageRequiringNonNullValue
 
getNonNullParameter() - Method in class edu.umd.cs.findbugs.ba.npe.PointerUsageRequiringNonNullValue
 
getNonNullProperty() - Method in class edu.umd.cs.findbugs.ba.npe.NonNullSpecification
 
getNonnullUserDesignation() - Method in class edu.umd.cs.findbugs.BugInstance
Deprecated.
getNullnessAnnotationDatabase() - Method in class edu.umd.cs.findbugs.ba.AnalysisContext
 
getNullType() - Static method in class edu.umd.cs.findbugs.ba.type.TypeFrame
Get the single instance of the "Null" type.
getNumArguments(InvokeInstruction, ConstantPoolGen) - Method in class edu.umd.cs.findbugs.ba.Frame
Get the number of arguments passed to given method invocation.
getNumArgumentsIncludingObjectInstance(InvokeInstruction, ConstantPoolGen) - Method in class edu.umd.cs.findbugs.ba.Frame
Get the number of arguments passed to given method invocation, including the object instance if the call is to an instance method.
getNumAuxClasspathEntries() - Method in class edu.umd.cs.findbugs.Project
Get the number of auxiliary classpath entries.
getNumBasicBlocks() - Method in class edu.umd.cs.findbugs.ba.CFG
Get number of basic blocks.
getNumber(Location) - Method in class edu.umd.cs.findbugs.ba.CompactLocationNumbering
Get the number of given Location, which will be a non-negative integer in the range 0..getSize() - 1.
getNumber() - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumber
 
getNumber() - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.ValueRangeAnalysisFactory.RedundantCondition
 
getNumberArguments(String) - Static method in class edu.umd.cs.findbugs.visitclass.PreorderVisitor
 
getNumberMethodArguments() - Method in class edu.umd.cs.findbugs.visitclass.PreorderVisitor
 
getNumberReviewers(BugInstance) - Method in class edu.umd.cs.findbugs.cloud.AbstractCloud
 
getNumberReviewers(BugInstance) - Method in interface edu.umd.cs.findbugs.cloud.Cloud
 
getNumberReviewers(BugInstance) - Method in class edu.umd.cs.findbugs.cloud.DoNothingCloud
 
getNumBytes() - Method in interface edu.umd.cs.findbugs.classfile.ICodeBaseEntry
Get the number of bytes in the resource.
getNumBytes() - Method in class edu.umd.cs.findbugs.classfile.impl.DelegatingCodeBaseEntry
 
getNumBytes() - Method in class edu.umd.cs.findbugs.classfile.impl.DirectoryCodeBaseEntry
 
getNumBytes() - Method in class edu.umd.cs.findbugs.classfile.impl.SingleFileCodeBaseEntry
 
getNumBytes() - Method in class edu.umd.cs.findbugs.classfile.impl.ZipFileCodeBaseEntry
 
getNumBytes() - Method in class edu.umd.cs.findbugs.classfile.impl.ZipInputStreamCodeBaseEntry
 
getNumClasses() - Method in class edu.umd.cs.findbugs.AppVersion
 
getNumClasses() - Method in class edu.umd.cs.findbugs.PackageStats
 
getNumClasses() - Method in class edu.umd.cs.findbugs.ProjectStats
Get the number of classes analyzed.
getNumEdgeLabels() - Method in class edu.umd.cs.findbugs.graph.AbstractGraph
 
getNumEdgeLabels() - Method in interface edu.umd.cs.findbugs.graph.Graph
Get the number of numeric labels that have been assigned to edges.
getNumEdges() - Method in class edu.umd.cs.findbugs.graph.AbstractGraph
 
getNumEdges() - Method in interface edu.umd.cs.findbugs.graph.Graph
Get number of edges in the graph.
getNumFeatures() - Method in class edu.umd.cs.findbugs.model.ClassFeatureSet
 
getNumIncomingEdges(VertexType) - Method in class edu.umd.cs.findbugs.graph.AbstractGraph
 
getNumIncomingEdges(VertexType) - Method in interface edu.umd.cs.findbugs.graph.Graph
Get number of edges going into given vertex.
getNumIterations() - Method in class edu.umd.cs.findbugs.ba.Dataflow
Return the number of iterations of the main execution loop.
getNumLastUpdates() - Method in class edu.umd.cs.findbugs.OpcodeStack
 
getNumLocals() - Method in class edu.umd.cs.findbugs.ba.Frame
Get the number of locals.
getNumLocalValues() - Method in class edu.umd.cs.findbugs.OpcodeStack
 
getNumLockedObjects() - Method in class edu.umd.cs.findbugs.ba.LockSet
Get the number of distinct lock values with positive lock counts.
getNumNonExceptionSucessors(BasicBlock) - Method in class edu.umd.cs.findbugs.ba.CFG
Get number of non-exception control successors of given basic block.
getNumOutgoingEdges(VertexType) - Method in class edu.umd.cs.findbugs.graph.AbstractGraph
 
getNumOutgoingEdges(VertexType) - Method in interface edu.umd.cs.findbugs.graph.Graph
Get number of edges going out of given vertex.
getNumParameters() - Method in class edu.umd.cs.findbugs.ba.generic.GenericObjectType
 
getNumParameters() - Method in class edu.umd.cs.findbugs.ba.generic.GenericSignatureParser
Get the number of parameters in the signature.
getNumParameters() - Method in class edu.umd.cs.findbugs.ba.SignatureParser
Get the number of parameters in the signature.
getNumParametersForInvocation(InvokeInstruction, ConstantPoolGen) - Static method in class edu.umd.cs.findbugs.ba.generic.GenericSignatureParser
Get the number of parameters passed to method invocation.
getNumParametersForInvocation(InvokeInstruction, ConstantPoolGen) - Static method in class edu.umd.cs.findbugs.ba.SignatureParser
Get the number of parameters passed to method invocation.
getNumParams() - Method in class edu.umd.cs.findbugs.ba.AbstractMethod
 
getNumParams() - Method in interface edu.umd.cs.findbugs.ba.XMethod
 
getNumParams() - Method in class edu.umd.cs.findbugs.classfile.analysis.FieldInfo
 
getNumParams() - Method in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo
 
getNumPasses() - Method in class edu.umd.cs.findbugs.plan.ExecutionPlan
Get the number of passes in the execution plan.
getNumSlots() - Method in class edu.umd.cs.findbugs.ba.Frame
Get the number of slots (locals plus stack values).
getNumSlotsForType(String) - Static method in class edu.umd.cs.findbugs.ba.SignatureParser
Return how many stack frame slots a type whose signature is given will occupy. long and double values take 2 slots, while all other kinds of values take 1 slot.
getNumSourceDirs() - Method in class edu.umd.cs.findbugs.Project
Get the number of source directories in the project.
getNumValuesAllocated() - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumberAnalysis
 
getNumValuesAllocated() - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumberFactory
Get the number of values which have been created.
getNumVertexLabels() - Method in class edu.umd.cs.findbugs.graph.AbstractGraph
 
getNumVertexLabels() - Method in interface edu.umd.cs.findbugs.graph.Graph
Get the number of numeric (integer) labels that have been assigned to vertices in the graph.
getNumVertices() - Method in class edu.umd.cs.findbugs.graph.AbstractGraph
 
getNumVertices() - Method in interface edu.umd.cs.findbugs.graph.Graph
Get number of vertices in the graph.
getNumWordsConsumed(Instruction) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
Get the number of words consumed by given instruction.
getNumWordsProduced(Instruction) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
Get the number of words produced by given instruction.
getObjectMap(Class<?>) - Method in class edu.umd.cs.findbugs.ba.ClassContext
 
getObjectType() - Method in class edu.umd.cs.findbugs.ba.generic.GenericObjectType
 
getObjectTypeInstance(String) - Static method in class edu.umd.cs.findbugs.bcel.BCELUtil
 
getObjectTypeInstance(Class<?>) - Static method in class edu.umd.cs.findbugs.bcel.BCELUtil
 
getObligation() - Method in exception edu.umd.cs.findbugs.ba.obl.ObligationAcquiredOrReleasedInLoopException
 
getObligation() - Method in class edu.umd.cs.findbugs.ba.obl.ObligationPolicyDatabaseAction
 
getObligationById(int) - Method in class edu.umd.cs.findbugs.ba.obl.ObligationFactory
 
getObligationByName(String) - Method in class edu.umd.cs.findbugs.ba.obl.ObligationFactory
 
getObligationByType(ObjectType) - Method in class edu.umd.cs.findbugs.ba.obl.ObligationFactory
Look up an Obligation by type.
getObligationByType(ClassDescriptor) - Method in class edu.umd.cs.findbugs.ba.obl.ObligationFactory
Look up an Obligation by type.
getObligationSet() - Method in class edu.umd.cs.findbugs.ba.obl.State
 
getOffListenerList() - Method in class edu.umd.cs.findbugs.gui2.BugTreeModel
 
getOffsetToBytecodeMap() - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.UnpackedCode
 
getOffsetToOpcodeMap(Method) - Method in class edu.umd.cs.findbugs.ba.ClassContext
Get array mapping bytecode offsets to opcodes for given method.
getOpcode() - Method in class edu.umd.cs.findbugs.visitclass.DismantleBytecode
 
getOpenLocation() - Method in class edu.umd.cs.findbugs.detect.Stream
 
getOperand(StackConsumer, ConstantPoolGen, int) - Method in class edu.umd.cs.findbugs.ba.Frame
Get the ith operand used by given instruction.
getOptionalAttribute(Attributes, String) - Method in class edu.umd.cs.findbugs.SAXBugCollectionHandler
 
getOptionalDatabase(Class<E>) - Method in interface edu.umd.cs.findbugs.classfile.IAnalysisCache
 
getOptionalDatabase(Class<E>) - Method in class edu.umd.cs.findbugs.classfile.impl.AnalysisCache
 
getOrGuessSourceFile(SourceLineAnnotation) - Static method in class edu.umd.cs.findbugs.ba.SourceFinder
 
getOriginalGraphVertex(VertexType) - Method in class edu.umd.cs.findbugs.graph.Transpose
Get the vertex in the original graph which corresponds to the given vertex in the transposed graph.
getOSDependentProperty(String) - Method in class edu.umd.cs.findbugs.PropertyBundle
 
getOSDependentProperty(String) - Static method in class edu.umd.cs.findbugs.SystemProperties
 
getOutEdges(E) - Method in interface edu.umd.cs.findbugs.util.TopologicalSort.OutEdges
 
getOutEdges(E) - Method in class edu.umd.cs.findbugs.util.TopologicalSort.OutEdgesCache
 
getOuterClass(JavaClass) - Static method in class edu.umd.cs.findbugs.visitclass.Util
Determine the outer class of obj.
getOutgoingEdgeWithType(BasicBlock, int) - Method in class edu.umd.cs.findbugs.ba.CFG
Get the first outgoing edge in basic block with given type.
getPackage(String) - Method in class edu.umd.cs.findbugs.detect.UselessSubclassMethod
 
getPackageName() - Method in class edu.umd.cs.findbugs.ba.AbstractClassMember
 
getPackageName() - Method in interface edu.umd.cs.findbugs.ba.ClassMember
Get the (dotted) name of the package in which the entity is defined.
getPackageName() - Method in class edu.umd.cs.findbugs.classfile.analysis.ClassInfo
 
getPackageName() - Method in class edu.umd.cs.findbugs.classfile.analysis.FieldInfo
 
getPackageName() - Method in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo
 
getPackageName() - Method in class edu.umd.cs.findbugs.classfile.ClassDescriptor
Get the name of the package in dotted format.
getPackageName() - Method in class edu.umd.cs.findbugs.PackageMemberAnnotation
Get the package name.
getPackageName() - Method in class edu.umd.cs.findbugs.PackageStats
 
getPackageName() - Method in class edu.umd.cs.findbugs.PackageWarningSuppressor
 
getPackageName() - Method in class edu.umd.cs.findbugs.SourceLineAnnotation
 
getPackageName() - Method in class edu.umd.cs.findbugs.visitclass.PreorderVisitor
Get the (slash-formatted?)
getPackagePrefixes() - Method in class edu.umd.cs.findbugs.gui2.ViewFilter
 
getPackagePrefixSegments() - Method in class edu.umd.cs.findbugs.gui2.GUISaveState
 
getPackageStats() - Method in class edu.umd.cs.findbugs.ProjectStats
 
getPairs(Integer) - Method in class edu.umd.cs.findbugs.ba.npe.UsagesRequiringNonNullValues
 
getParam() - Method in class edu.umd.cs.findbugs.ba.npe.NonNullParamViolation
 
getParameter() - Method in class edu.umd.cs.findbugs.ba.jsr305.SourceSinkInfo
 
getParameter(MethodDescriptor, int, TypeQualifierValue<?>) - Method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierDatabase
Get the TypeQualifierAnnotation on a parameter.
getParameter(int) - Method in class edu.umd.cs.findbugs.ba.SignatureParser
 
getParameterAnnotation(int, ClassDescriptor) - Method in interface edu.umd.cs.findbugs.ba.XMethod
Get the AnnotationValue of annotation applied directly to given parameter.
getParameterAnnotation(int, ClassDescriptor) - Method in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo
 
getParameterAnnotationDescriptors(int) - Method in interface edu.umd.cs.findbugs.ba.XMethod
Get ClassDescriptors (annotation classes) of annotations applied directly to this method's parameters.
getParameterAnnotationDescriptors(int) - Method in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo
 
getParameterAnnotations(int) - Method in interface edu.umd.cs.findbugs.ba.XMethod
Get collection of all AnnotationValues applied directly to given parameter.
getParameterAnnotations(int) - Method in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo
 
getParameterAt(int) - Method in class edu.umd.cs.findbugs.ba.generic.GenericObjectType
 
getParameterLocalVariableAnnotation(Method, int) - Static method in class edu.umd.cs.findbugs.LocalVariableAnnotation
Get a local variable annotation describing a parameter.
getParameterNumber() - Method in class edu.umd.cs.findbugs.ba.XMethodParameter
 
getParameterNumber() - Method in class edu.umd.cs.findbugs.detect.BuildStringPassthruGraph.MethodParameter
 
getParameterObligationTypes(XMethod) - Method in class edu.umd.cs.findbugs.ba.obl.ObligationFactory
Get array of Obligation types corresponding to the parameters of the given method.
getParameters() - Method in class edu.umd.cs.findbugs.ba.generic.GenericObjectType
 
getParameterSignatureList(Method) - Method in class edu.umd.cs.findbugs.ba.ClassContext
Get array of type signatures of parameters for given method.
getParamsWithProperty() - Method in class edu.umd.cs.findbugs.ba.interproc.ParameterProperty
Get the non-null param bitset.
getParentCodeBase() - Method in class edu.umd.cs.findbugs.classfile.impl.NestedZipFileCodeBaseLocator
 
getParentPlugin() - Method in class edu.umd.cs.findbugs.Plugin
 
getPassedAsNonNullParameter(XMethod, int) - Static method in class edu.umd.cs.findbugs.ba.npe.PointerUsageRequiringNonNullValue
 
getPath() - Method in class edu.umd.cs.findbugs.ba.obl.State
 
getPathName() - Method in interface edu.umd.cs.findbugs.classfile.ICodeBase
Get the filesystem pathname of this codebase.
getPathName() - Method in class edu.umd.cs.findbugs.classfile.impl.DirectoryCodeBase
 
getPathName() - Method in class edu.umd.cs.findbugs.classfile.impl.FilesystemCodeBaseLocator
 
getPathName() - Method in class edu.umd.cs.findbugs.classfile.impl.NestedZipFileCodeBase
 
getPathName() - Method in class edu.umd.cs.findbugs.classfile.impl.SingleFileCodeBase
 
getPathName() - Method in class edu.umd.cs.findbugs.classfile.impl.ZipFileCodeBase
 
getPathName() - Method in class edu.umd.cs.findbugs.classfile.impl.ZipInputStreamCodeBase
 
getPathToBug(BugInstance) - Method in class edu.umd.cs.findbugs.gui2.BugTreeModel
 
getPathToNewlyUnsuppressedBug(BugInstance) - Method in class edu.umd.cs.findbugs.gui2.BugTreeModel
 
getPattern() - Method in class edu.umd.cs.findbugs.ba.CheckReturnValueAnnotation
 
getPattern() - Method in class edu.umd.cs.findbugs.ByteCodePatternDetector
Get the ByteCodePattern for this detector.
getPattern() - Method in class edu.umd.cs.findbugs.detect.LazyInit
 
getPatternElement() - Method in class edu.umd.cs.findbugs.ba.bcp.MatchResult
Get the PatternElement.
getPatternElement() - Method in class edu.umd.cs.findbugs.ba.bcp.PatternElementMatch
Get the PatternElement.
getPC() - Method in class edu.umd.cs.findbugs.asm.AbstractFBMethodVisitor
 
getPC() - Method in class edu.umd.cs.findbugs.LocalVariableAnnotation
 
getPC() - Method in class edu.umd.cs.findbugs.OpcodeStack.Item
 
getPC() - Method in class edu.umd.cs.findbugs.visitclass.DismantleBytecode
 
getPeakMemory() - Method in class edu.umd.cs.findbugs.Footprint
 
getPeakUsage() - Method in class edu.umd.cs.findbugs.Footprint.MemoryBeanWrapper
 
getPercentCompleted() - Method in interface edu.umd.cs.findbugs.cloud.Cloud.CloudTask
 
getPercentCompleted() - Method in class edu.umd.cs.findbugs.cloud.MutableCloudTask
 
getPlainCloud(BugCollection) - Static method in class edu.umd.cs.findbugs.cloud.CloudFactory
 
getPlatformName(String, String) - Static method in class edu.umd.cs.findbugs.ba.SourceFinder
 
getPlatformName(SourceLineAnnotation) - Static method in class edu.umd.cs.findbugs.ba.SourceFinder
 
getPlugin() - Method in class edu.umd.cs.findbugs.cloud.AbstractCloud
 
getPlugin() - Method in interface edu.umd.cs.findbugs.cloud.Cloud
 
getPlugin() - Method in class edu.umd.cs.findbugs.cloud.DoNothingCloud
 
getPlugin() - Method in class edu.umd.cs.findbugs.ComponentPlugin
 
getPlugin() - Method in class edu.umd.cs.findbugs.DetectorFactory
Get the Plugin that this Detector is part of.
getPlugin() - Method in class edu.umd.cs.findbugs.PluginLoader
 
getPlugin() - Method in class edu.umd.cs.findbugs.updates.UpdateChecker.PluginUpdate
 
getPluginById(String) - Method in class edu.umd.cs.findbugs.DetectorFactoryCollection
Get a Plugin by its unique id.
getPluginDescriptor() - Method in class edu.umd.cs.findbugs.PluginLoader
 
getPluginId() - Method in class edu.umd.cs.findbugs.Plugin
 
getPluginId() - Method in error edu.umd.cs.findbugs.plugins.DuplicatePluginIdError
 
getPluginId() - Method in exception edu.umd.cs.findbugs.plugins.DuplicatePluginIdException
 
getPluginLoader() - Method in class edu.umd.cs.findbugs.Plugin
 
getPluginLoader(URL, ClassLoader, boolean, boolean) - Static method in class edu.umd.cs.findbugs.PluginLoader
 
getPluginStatus(Plugin) - Method in class edu.umd.cs.findbugs.Project
 
getPluginThatDisabledUpdateChecks() - Method in class edu.umd.cs.findbugs.updates.UpdateChecker
 
getPointerDereference() - Static method in class edu.umd.cs.findbugs.ba.npe.PointerUsageRequiringNonNullValue
 
getPointerNullChecked() - Static method in class edu.umd.cs.findbugs.ba.npe.PointerUsageRequiringNonNullValue
 
getPortionObsoleteClassifications(BugInstance) - Method in class edu.umd.cs.findbugs.cloud.AbstractCloud
 
getPortionObsoleteClassifications(BugInstance) - Method in interface edu.umd.cs.findbugs.cloud.Cloud
 
getPortionObsoleteClassifications(BugInstance) - Method in class edu.umd.cs.findbugs.cloud.DoNothingCloud
 
getPositionSpecifiedInPluginDescriptor() - Method in class edu.umd.cs.findbugs.DetectorFactory
Get the overall position in which this detector was specified in the plugin descriptor.
getPossibleValues() - Method in class edu.umd.cs.findbugs.IGuiCallback.FormItem
 
getPredecessorOf(InstructionHandle) - Method in class edu.umd.cs.findbugs.ba.BasicBlock
Get the predecessor of given instruction within the basic block.
getPredecessorWithEdgeType(BasicBlock, int) - Method in class edu.umd.cs.findbugs.ba.CFG
Get the first predecessor reachable from given edge type.
getPreferencesMenuItem() - Method in class edu.umd.cs.findbugs.gui2.MainFrameMenu
 
getPreferredSize() - Method in class edu.umd.cs.findbugs.gui2.CloudCommentsPaneSwing
 
getPrefixStates(Path) - Method in class edu.umd.cs.findbugs.ba.obl.StateSet
Get all States that have Paths which are prefixes of the given Path.
getPrev() - Method in class edu.umd.cs.findbugs.ba.bcp.PatternElementMatch
Get the previous PatternMatchElement.
getPreviousComments() - Method in class edu.umd.cs.findbugs.gui2.GUISaveState
 
getPreviousLocation(Location) - Method in class edu.umd.cs.findbugs.ba.CFG
 
getPreviouslyLoadedFrom() - Method in error edu.umd.cs.findbugs.plugins.DuplicatePluginIdError
 
getPreviouslyLoadedFrom() - Method in exception edu.umd.cs.findbugs.plugins.DuplicatePluginIdException
 
getPrevOpcode(int) - Method in class edu.umd.cs.findbugs.visitclass.DismantleBytecode
return previous opcode;
getPrimaryClass() - Method in class edu.umd.cs.findbugs.BugInstance
Get the primary class annotation, which indicates where the bug occurs.
getPrimaryDesignation(BugInstance) - Method in class edu.umd.cs.findbugs.cloud.BugCollectionStorageCloud
 
getPrimaryDesignation(BugInstance) - Method in interface edu.umd.cs.findbugs.cloud.Cloud
Get the most recent BugDesignation from the current user
getPrimaryDesignation(BugInstance) - Method in class edu.umd.cs.findbugs.cloud.DoNothingCloud
 
getPrimaryField() - Method in class edu.umd.cs.findbugs.BugInstance
Get the primary method annotation, which indicates where the bug occurs.
getPrimaryLocalVariableAnnotation() - Method in class edu.umd.cs.findbugs.BugInstance
 
getPrimaryMethod() - Method in class edu.umd.cs.findbugs.BugInstance
Get the primary method annotation, which indicates where the bug occurs.
getPrimarySourceLineAnnotation() - Method in class edu.umd.cs.findbugs.BugInstance
Get the primary source line annotation.
getPrimaryType() - Method in class edu.umd.cs.findbugs.BugInstance
Get the primary type annotation, which indicates where the bug occurs.
getPrimitiveType(String) - Static method in class edu.umd.cs.findbugs.util.ClassName
 
getPrintStream() - Method in class edu.umd.cs.findbugs.tools.html.PlainPrintBugDescriptions
 
getPriority() - Method in class edu.umd.cs.findbugs.ba.CheckReturnValueAnnotation
 
getPriority() - Method in class edu.umd.cs.findbugs.ba.IncompatibleTypes
 
getPriority() - Method in class edu.umd.cs.findbugs.BugInstance
Get the bug priority.
getPriority() - Static method in class edu.umd.cs.findbugs.gui2.Driver
 
getPriority() - Method in class edu.umd.cs.findbugs.gui2.GUI2CommandLine
 
getPriority() - Method in class edu.umd.cs.findbugs.gui2.ViewFilter
 
getPriorityAbbreviation() - Method in class edu.umd.cs.findbugs.BugInstance
 
getPriorityAdjustment() - Method in class edu.umd.cs.findbugs.BugPattern
 
getPriorityAdjustment() - Method in class edu.umd.cs.findbugs.DetectorFactory
Get the priority adjustment for the detector produced by this factory.
getPriorityAdjustment() - Method in class edu.umd.cs.findbugs.props.AbstractWarningProperty
 
getPriorityAdjustment() - Method in interface edu.umd.cs.findbugs.props.WarningProperty
Get the priority adjustment: i.e., the effect that this warning property is expected to have on the likelihood that the warning is real, benign, or a false positive.
getPriorityForAssumingCompatible(GenericObjectType, Type) - Static method in class edu.umd.cs.findbugs.ba.IncompatibleTypes
 
getPriorityForAssumingCompatible(Type, Type) - Static method in class edu.umd.cs.findbugs.ba.IncompatibleTypes
 
getPriorityForAssumingCompatible(Type, Type, boolean) - Static method in class edu.umd.cs.findbugs.ba.IncompatibleTypes
 
getPriorityForAssumingCompatible(ObjectType, ObjectType, boolean) - Static method in class edu.umd.cs.findbugs.ba.IncompatibleTypes
 
getPriorityForAssumingCompatible(boolean, ClassDescriptor, ClassDescriptor) - Static method in class edu.umd.cs.findbugs.ba.IncompatibleTypes
 
getPriorityString() - Method in class edu.umd.cs.findbugs.BugInstance
 
getPriorityTypeAbbreviation() - Method in class edu.umd.cs.findbugs.BugInstance
 
getPriorityTypeString() - Method in class edu.umd.cs.findbugs.BugInstance
Get a string describing the bug priority and type. e.g.
getPriorityValue() - Method in enum edu.umd.cs.findbugs.annotations.Priority
Deprecated.
 
getProcessCpuTime() - Method in class edu.umd.cs.findbugs.Footprint.OperatingSystemBeanWrapper
 
getProfile(Class<?>) - Method in class edu.umd.cs.findbugs.log.Profiler
 
getProfiler() - Method in interface edu.umd.cs.findbugs.classfile.IAnalysisCache
Get the analysis profiler instance, never null
getProfiler() - Method in class edu.umd.cs.findbugs.classfile.impl.AnalysisCache
 
getProfiler() - Method in class edu.umd.cs.findbugs.ProjectStats
 
getProgressMonitorInputStream(InputStream, int, String) - Method in class edu.umd.cs.findbugs.CommandLineUiCallback
 
getProgressMonitorInputStream(InputStream, int, String) - Method in class edu.umd.cs.findbugs.gui2.AbstractSwingGuiCallback
 
getProgressMonitorInputStream(InputStream, int, String) - Method in interface edu.umd.cs.findbugs.IGuiCallback
 
getProject() - Method in class edu.umd.cs.findbugs.AddAnnotation
 
getProject() - Method in class edu.umd.cs.findbugs.ba.SourceFinder
 
getProject() - Method in interface edu.umd.cs.findbugs.BugCollection
 
getProject() - Method in class edu.umd.cs.findbugs.BugCollectionBugReporter
 
getProject() - Method in class edu.umd.cs.findbugs.FindBugs2
 
getProject() - Method in class edu.umd.cs.findbugs.FindBugsCommandLine
 
getProject() - Method in class edu.umd.cs.findbugs.gui2.MainFrame
 
getProject() - Method in interface edu.umd.cs.findbugs.IFindBugsEngine
Get the Project.
getProject() - Method in class edu.umd.cs.findbugs.SortedBugCollection
 
getProject() - Method in class edu.umd.cs.findbugs.TextUICommandLine
 
getProjectName() - Method in class edu.umd.cs.findbugs.FindBugs2
 
getProjectName() - Method in interface edu.umd.cs.findbugs.IFindBugsEngine
 
getProjectName() - Method in class edu.umd.cs.findbugs.Project
 
getProjectPackagePrefixes() - Method in class edu.umd.cs.findbugs.gui2.MainFrame
 
getProjects(String) - Method in class edu.umd.cs.findbugs.cloud.BugCollectionStorageCloud
 
getProjects(String) - Method in interface edu.umd.cs.findbugs.cloud.Cloud
Get a list of names of FB projects that the given class "may be a part of."
getProjects(String) - Method in class edu.umd.cs.findbugs.cloud.DoNothingCloud
 
getProjects(String) - Method in class edu.umd.cs.findbugs.ProjectPackagePrefixes
 
getProjectStats() - Method in class edu.umd.cs.findbugs.AbstractBugReporter
 
getProjectStats() - Method in interface edu.umd.cs.findbugs.BugCollection
Get the project stats.
getProjectStats() - Method in interface edu.umd.cs.findbugs.BugReporter
Get ProjectStats object used to store statistics about the overall project being analyzed.
getProjectStats() - Method in class edu.umd.cs.findbugs.DelegatingBugReporter
 
getProjectStats() - Method in class edu.umd.cs.findbugs.SortedBugCollection
 
getProperties() - Method in class edu.umd.cs.findbugs.cloud.CloudPlugin
 
getProperties() - Method in class edu.umd.cs.findbugs.ComponentPlugin
 
getProperties() - Method in class edu.umd.cs.findbugs.PropertyBundle
 
getProperty(KeyType) - Method in class edu.umd.cs.findbugs.ba.interproc.PropertyDatabase
Get a property.
getProperty(String) - Method in class edu.umd.cs.findbugs.BugInstance
Get value of given property.
getProperty(String, String) - Method in class edu.umd.cs.findbugs.BugInstance
Get value of given property, returning given default value if the property has not been set.
getProperty(String) - Method in class edu.umd.cs.findbugs.PropertyBundle
 
getProperty(String, String) - Method in class edu.umd.cs.findbugs.PropertyBundle
 
getProperty(T) - Method in class edu.umd.cs.findbugs.props.WarningPropertySet
Get the value of the attribute for the given WarningProperty.
getProperty(String) - Static method in class edu.umd.cs.findbugs.SystemProperties
 
getProperty(String, String) - Static method in class edu.umd.cs.findbugs.SystemProperties
 
getProperty(String) - Method in class edu.umd.cs.findbugs.util.WriteOnceProperties
 
getProperty(String, String) - Method in class edu.umd.cs.findbugs.util.WriteOnceProperties
 
getProvider() - Method in class edu.umd.cs.findbugs.Plugin
Get the plugin provider.
getPutfieldsFor(JavaClass, Method, XField) - Static method in class edu.umd.cs.findbugs.ba.PutfieldScanner
 
getQueuedErrors() - Method in class edu.umd.cs.findbugs.AbstractBugReporter
 
getQuotedAttributeValue(String) - Static method in class edu.umd.cs.findbugs.xml.XMLAttributeList
Return a properly quoted form for an attribute value.
getRank(int) - Static method in enum edu.umd.cs.findbugs.BugRankCategory
 
getRank() - Method in class edu.umd.cs.findbugs.gui2.ViewFilter
 
getReader(InputStream) - Static method in class edu.umd.cs.findbugs.util.Util
 
getReadFields() - Method in class edu.umd.cs.findbugs.detect.UnreadFields
Deprecated.
getReadFields() - Method in class edu.umd.cs.findbugs.detect.UnreadFieldsData
 
getRealBugReporter() - Method in class edu.umd.cs.findbugs.BugCollectionBugReporter
 
getRealBugReporter() - Method in class edu.umd.cs.findbugs.TextUIBugReporter
 
getRealResourceName() - Method in class edu.umd.cs.findbugs.classfile.impl.AbstractScannableCodeBaseEntry
 
getRealResourceName() - Method in class edu.umd.cs.findbugs.classfile.impl.DirectoryCodeBaseEntry
 
getRealResourceName() - Method in class edu.umd.cs.findbugs.classfile.impl.ZipFileCodeBaseEntry
 
getRealResourceName() - Method in class edu.umd.cs.findbugs.classfile.impl.ZipInputStreamCodeBaseEntry
 
getRecentFiles() - Method in class edu.umd.cs.findbugs.gui2.GUISaveState
Returns the list of recent files.
getRecentProjects() - Method in class edu.umd.cs.findbugs.config.UserPreferences
Get List of recent project filenames.
getReconfigMenuItem() - Method in class edu.umd.cs.findbugs.gui2.MainFrame
 
getReconfigMenuItem() - Method in class edu.umd.cs.findbugs.gui2.MainFrameMenu
 
getRecord(String) - Method in class edu.umd.cs.findbugs.tools.ComparePerfomance
 
getRedirectURL(boolean) - Method in class edu.umd.cs.findbugs.updates.UpdateChecker
 
getRedundantConditions() - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.ValueRangeAnalysisFactory.ValueRangeAnalysis
 
getRefConstantOperand() - Method in class edu.umd.cs.findbugs.visitclass.DismantleBytecode
Deprecated.
getReference() - Method in class edu.umd.cs.findbugs.ba.vna.AvailableLoad
Get the ValueNumber of the object reference.
getReferencedClasses() - Method in class edu.umd.cs.findbugs.ProjectStats
 
getRefFieldIsStatic() - Method in class edu.umd.cs.findbugs.visitclass.DismantleBytecode
 
getReflectiveClasses() - Method in class edu.umd.cs.findbugs.ba.XFactory
 
getRegister() - Method in class edu.umd.cs.findbugs.LocalVariableAnnotation
 
getRegisteredClouds() - Method in class edu.umd.cs.findbugs.DetectorFactoryCollection
 
getRegisterNumber() - Method in class edu.umd.cs.findbugs.OpcodeStack.Item
 
getRegisterOperand() - Method in class edu.umd.cs.findbugs.visitclass.DismantleBytecode
 
getReleaseDate() - Method in class edu.umd.cs.findbugs.Plugin
 
getReleaseDate() - Static method in class edu.umd.cs.findbugs.Version
 
getReleaseName() - Method in class edu.umd.cs.findbugs.AppVersion
 
getReleaseName() - Method in interface edu.umd.cs.findbugs.BugCollection
Get the current release name.
getReleaseName() - Method in class edu.umd.cs.findbugs.FindBugs2
 
getReleaseName() - Method in interface edu.umd.cs.findbugs.IFindBugsEngine
 
getReleaseName() - Method in class edu.umd.cs.findbugs.SortedBugCollection
 
getReleaseWithDateIfDev() - Static method in class edu.umd.cs.findbugs.Version
 
getRelevantTypeQualifiers(MethodDescriptor, CFG) - Static method in class edu.umd.cs.findbugs.ba.jsr305.Analysis
Find relevant type qualifiers needing to be checked for a given method.
getReportedBugPatternCodes() - Method in class edu.umd.cs.findbugs.DetectorFactory
Get list of bug pattern codes reported by the detector: empty if unknown.
getReportedBugPatterns() - Method in class edu.umd.cs.findbugs.DetectorFactory
Get set of all BugPatterns this detector reports.
getRepresentativeClassName() - Method in class edu.umd.cs.findbugs.model.SimilarClassSet
 
getResolvedAnnotation(Object, boolean) - Method in class edu.umd.cs.findbugs.ba.AnnotationDatabase
 
getResolvedAnnotation(Object, boolean) - Method in class edu.umd.cs.findbugs.ba.CheckReturnAnnotationDatabase
 
getResolvedAnnotation(Object, boolean) - Method in interface edu.umd.cs.findbugs.ba.INullnessAnnotationDatabase
Get a resolved NullnessAnnotation on given XMethod, XField, or XMethodParameter.
getResolvedAnnotation(Object, boolean) - Method in class edu.umd.cs.findbugs.ba.npe.TypeQualifierNullnessAnnotationDatabase
 
getResolvedAnnotation(Object, boolean) - Method in class edu.umd.cs.findbugs.ba.NullnessAnnotationDatabase
Deprecated.
 
getResolvedSourcePaths() - Method in class edu.umd.cs.findbugs.Project
 
getResource(String) - Method in class edu.umd.cs.findbugs.Plugin
 
getResource(String) - Method in class edu.umd.cs.findbugs.PluginLoader
Get a resource using the URLClassLoader classLoader.
getResourceClass() - Method in class edu.umd.cs.findbugs.ResourceCreationPoint
Get the name of the resource's class.
getResourceName() - Method in interface edu.umd.cs.findbugs.classfile.ICodeBaseEntry
Get the name of the resource.
getResourceName() - Method in class edu.umd.cs.findbugs.classfile.impl.AbstractScannableCodeBaseEntry
 
getResourceName() - Method in class edu.umd.cs.findbugs.classfile.impl.DelegatingCodeBaseEntry
 
getResourceName() - Method in class edu.umd.cs.findbugs.classfile.impl.NestedZipFileCodeBaseLocator
 
getResourceName() - Method in class edu.umd.cs.findbugs.classfile.impl.SingleFileCodeBaseEntry
 
getResourceName() - Method in exception edu.umd.cs.findbugs.classfile.ResourceNotFoundException
Get the name of the resource that was not found.
getResourceTracker(ClassContext, Method) - Method in class edu.umd.cs.findbugs.detect.FindOpenStream
 
getResourceTracker(ClassContext, Method) - Method in class edu.umd.cs.findbugs.detect.FindUnreleasedLock
 
getResourceTracker(ClassContext, Method) - Method in class edu.umd.cs.findbugs.ResourceTrackingDetector
 
getRest() - Method in class edu.umd.cs.findbugs.JavaVersion
Get the rest of the version string after the major and minor numbers.
getResult() - Method in class edu.umd.cs.findbugs.ba.jsr305.AbstractMethodAnnotationAccumulator
 
getResult() - Method in class edu.umd.cs.findbugs.ba.jsr305.ParameterAnnotationAccumulator
 
getResultFact(BasicBlock) - Method in class edu.umd.cs.findbugs.ba.BasicAbstractDataflowAnalysis
 
getResultFact(BasicBlock) - Method in class edu.umd.cs.findbugs.ba.Dataflow
Get dataflow facts for end of given block.
getResultFact(BasicBlock) - Method in interface edu.umd.cs.findbugs.ba.DataflowAnalysis
Get the result fact for given basic block.
getReturnFromNonNullMethod(XMethod) - Static method in class edu.umd.cs.findbugs.ba.npe.PointerUsageRequiringNonNullValue
 
getReturnPathDataflow(Method) - Method in class edu.umd.cs.findbugs.ba.ClassContext
Get ReturnPathDataflow for method.
getReturnPathTypeDataflow(Method) - Method in class edu.umd.cs.findbugs.ba.ClassContext
Get ReturnPathTypeDataflow for a method.
getReturnTypeSignature() - Method in class edu.umd.cs.findbugs.ba.generic.GenericSignatureParser
Get the method return type signature.
getReturnTypeSignature() - Method in class edu.umd.cs.findbugs.ba.SignatureParser
Get the method return type signature.
getReturnValue(MethodDescriptor, TypeQualifierValue<?>) - Method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierDatabase
Get the TypeQualifierAnnotation on a method return value.
getReturnValueNullness(XMethod) - Method in class edu.umd.cs.findbugs.ba.npe.IsNullValueFrameModelingVisitor
 
getReturnValueNullnessPropertyDatabase() - Method in class edu.umd.cs.findbugs.ba.AnalysisContext
Get the property database recording which methods always return nonnull values
getReturnValueOf() - Method in class edu.umd.cs.findbugs.OpcodeStack.Item
 
getReverseDepthFirstSearch() - Method in class edu.umd.cs.findbugs.ba.BackwardDataflowAnalysis
 
getReverseDepthFirstSearch(Method) - Method in class edu.umd.cs.findbugs.ba.ClassContext
Get a ReverseDepthFirstSearch for given method.
getReverseDepthFirstSearch(IAnalysisCache, MethodDescriptor) - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.AnalysisFactory
 
getReviewCount() - Method in class edu.umd.cs.findbugs.BugInstance.XmlProps
 
getReviewers(BugInstance) - Method in class edu.umd.cs.findbugs.cloud.AbstractCloud
 
getReviewers(BugInstance) - Method in interface edu.umd.cs.findbugs.cloud.Cloud
 
getReviewers(BugInstance) - Method in class edu.umd.cs.findbugs.cloud.DoNothingCloud
 
getRoot() - Method in class edu.umd.cs.findbugs.gui2.BugTreeModel
 
getRuntimeVersion() - Static method in class edu.umd.cs.findbugs.JavaVersion
Get the version of Java that we are currently running under.
getSaveFile() - Method in class edu.umd.cs.findbugs.gui2.GUI2CommandLine
 
getSaveFile() - Method in class edu.umd.cs.findbugs.gui2.MainFrame
 
getSaveMenuItem() - Method in class edu.umd.cs.findbugs.gui2.MainFrame
 
getSaveMenuItem() - Method in class edu.umd.cs.findbugs.gui2.MainFrameMenu
 
getSaveType() - Method in class edu.umd.cs.findbugs.gui2.MainFrame
 
getScaryBugs() - Method in class edu.umd.cs.findbugs.workflow.MergeSummarizeAndView
 
getSelectedColumnCount() - Method in class edu.umd.cs.findbugs.gui2.SorterTableColumnModel
 
getSelectedColumns() - Method in class edu.umd.cs.findbugs.gui2.SorterTableColumnModel
 
getSelectionModel() - Method in class edu.umd.cs.findbugs.gui2.SorterTableColumnModel
 
getSelfCalls(ClassDescriptor, Map<String, T>) - Static method in class edu.umd.cs.findbugs.classfile.engine.SelfMethodCalls
 
getSequence() - Method in class edu.umd.cs.findbugs.AbstractBugReporter.Error
 
getSequenceNumber() - Method in class edu.umd.cs.findbugs.AppVersion
 
getSequenceNumber() - Method in interface edu.umd.cs.findbugs.BugCollection
Get the sequence number of the BugCollection.
getSequenceNumber() - Method in class edu.umd.cs.findbugs.SortedBugCollection
 
getSessionId() - Method in class edu.umd.cs.findbugs.cloud.username.WebCloudNameLookup
 
getSettingList() - Method in class edu.umd.cs.findbugs.FindBugsCommandLine
 
getShortDescription() - Method in class edu.umd.cs.findbugs.BugCategory
Get the short description (usually a word or three)
getShortDescription() - Method in class edu.umd.cs.findbugs.BugPattern
Get the short description.
getShortDescription() - Method in class edu.umd.cs.findbugs.Plugin
 
getShortInteger(int) - Static method in class edu.umd.cs.findbugs.IntAnnotation
 
getShortInteger(long) - Static method in class edu.umd.cs.findbugs.IntAnnotation
 
getShortMessage(String) - Method in class edu.umd.cs.findbugs.I18N
Get a short message string.
getShortMessageWithoutCode(String) - Method in class edu.umd.cs.findbugs.I18N
 
getShortName() - Method in class edu.umd.cs.findbugs.DetectorFactory
Get the short name of the Detector.
getShortPluginId() - Method in class edu.umd.cs.findbugs.Plugin
 
getSigConstantOperand() - Method in class edu.umd.cs.findbugs.visitclass.DismantleBytecode
If the current opcode has a reference constant operand, get its signature, slash-formatted
getSignature() - Method in class edu.umd.cs.findbugs.ba.AbstractClassMember
 
getSignature() - Method in interface edu.umd.cs.findbugs.ba.ClassMember
Get the signature representing the field/method's type.
getSignature() - Method in class edu.umd.cs.findbugs.classfile.ClassDescriptor
 
getSignature() - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.ValueRangeAnalysisFactory.LongRangeSet
 
getSignature() - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.ValueRangeAnalysisFactory.RedundantCondition
 
getSignature() - Method in class edu.umd.cs.findbugs.classfile.FieldOrMethodDescriptor
 
getSignature() - Method in interface edu.umd.cs.findbugs.classfile.FieldOrMethodName
 
getSignature() - Method in class edu.umd.cs.findbugs.OpcodeStack.Item
 
getSignatureInClass(ClassAnnotation) - Method in class edu.umd.cs.findbugs.MethodAnnotation
 
getSigninState() - Method in class edu.umd.cs.findbugs.cloud.AbstractCloud
 
getSigninState() - Method in interface edu.umd.cs.findbugs.cloud.Cloud
 
getSigninState() - Method in class edu.umd.cs.findbugs.cloud.DoNothingCloud
 
getSimpleClassName() - Method in class edu.umd.cs.findbugs.PackageMemberAnnotation
 
getSimpleClassName() - Method in class edu.umd.cs.findbugs.SourceLineAnnotation
Get the simple class name (the part of the name after the dot)
getSimpleName() - Method in class edu.umd.cs.findbugs.classfile.ClassDescriptor
Get the simple name of the class
getSize() - Method in class edu.umd.cs.findbugs.ba.CompactLocationNumbering
Get the size of the numbering, which is the maximum number assigned plus one.
getSize() - Method in class edu.umd.cs.findbugs.gui2.WideComboBox
 
getSize() - Method in class edu.umd.cs.findbugs.OpcodeStack.Item
 
getSize(String) - Method in class edu.umd.cs.findbugs.workflow.FileBugHash
 
getSizeOfSurroundingTryBlock(int) - Method in class edu.umd.cs.findbugs.visitclass.PreorderVisitor
Get lines of code in try block that surround pc
getSizeOfSurroundingTryBlock(String, int) - Method in class edu.umd.cs.findbugs.visitclass.PreorderVisitor
Get lines of code in try block that surround pc
getSizeOfSurroundingTryBlock(Method, Class<? extends Throwable>, int) - Static method in class edu.umd.cs.findbugs.visitclass.Util
 
getSizeOfSurroundingTryBlock(Method, String, int) - Static method in class edu.umd.cs.findbugs.visitclass.Util
 
getSizeOfSurroundingTryBlock(ConstantPool, Code, String, int) - Static method in class edu.umd.cs.findbugs.visitclass.Util
 
getSlashedClassName() - Method in class edu.umd.cs.findbugs.classfile.FieldOrMethodDescriptor
 
getSlashedClassName() - Method in class edu.umd.cs.findbugs.PackageMemberAnnotation
Get the dotted class name.
getSlashedPackageName() - Method in class edu.umd.cs.findbugs.classfile.analysis.ClassInfo
 
getSlotContainingNewNullValue() - Method in class edu.umd.cs.findbugs.ba.npe.IsNullValueFrameModelingVisitor
 
getSlotsFromTopOfStackForParameter(int) - Method in class edu.umd.cs.findbugs.ba.SignatureParser
 
getSomeSource(ClassContext, Method, Location, OpcodeStack, int) - Static method in class edu.umd.cs.findbugs.BugInstance
 
getSortableByPrettyName(String) - Static method in enum edu.umd.cs.findbugs.gui2.Sortables
 
getSortedClassStats() - Method in class edu.umd.cs.findbugs.PackageStats
 
getSource() - Method in interface edu.umd.cs.findbugs.ba.XClass
 
getSource() - Method in class edu.umd.cs.findbugs.classfile.analysis.ClassInfo
 
getSource(EdgeType) - Method in class edu.umd.cs.findbugs.graph.AbstractDepthFirstSearch
Get "logical" source of edge.
getSource() - Method in class edu.umd.cs.findbugs.graph.AbstractEdge
 
getSource(EdgeType) - Method in class edu.umd.cs.findbugs.graph.DepthFirstSearch
 
getSource() - Method in interface edu.umd.cs.findbugs.graph.GraphEdge
Get the source vertex.
getSource(EdgeType) - Method in class edu.umd.cs.findbugs.graph.ReverseDepthFirstSearch
 
getSourceCodeDisplayer() - Method in class edu.umd.cs.findbugs.gui2.MainFrame
 
getSourceCodeTextPane() - Method in class edu.umd.cs.findbugs.gui2.MainFrame
 
getSourceDir(int) - Method in class edu.umd.cs.findbugs.Project
Get the given source directory.
getSourceDirArray() - Method in class edu.umd.cs.findbugs.Project
Get source dirs as an array of Strings.
getSourceDirList() - Method in class edu.umd.cs.findbugs.Project
Get the source dir list.
getSourceFile() - Method in class edu.umd.cs.findbugs.PackageStats.ClassStats
 
getSourceFile() - Method in class edu.umd.cs.findbugs.SourceLineAnnotation
Get the source file name.
getSourceFile() - Method in class edu.umd.cs.findbugs.sourceViewer.JavaSourceDocument
 
getSourceFile() - Method in class edu.umd.cs.findbugs.visitclass.PreorderVisitor
Get the source file name for the current or most recently visited class
getSourceFileName() - Method in class edu.umd.cs.findbugs.BugAnnotationWithSourceLines
Get the source file name.
getSourceFiles() - Method in class edu.umd.cs.findbugs.workflow.FileBugHash
 
getSourceFinder() - Method in class edu.umd.cs.findbugs.ba.AnalysisContext
Get the SourceFinder, for finding source files.
getSourceFinder() - Method in class edu.umd.cs.findbugs.Project
 
getSourceForStackValue(ClassContext, Method, Location, int) - Static method in class edu.umd.cs.findbugs.BugInstance
 
getSourceForTopStackValue(ClassContext, Method, Location) - Static method in class edu.umd.cs.findbugs.BugInstance
 
getSourceInfoMap() - Method in class edu.umd.cs.findbugs.ba.AnalysisContext
Get the SourceInfoMap.
getSourceLineAnnotation() - Method in class edu.umd.cs.findbugs.ProgramPoint
 
getSourceLines() - Method in class edu.umd.cs.findbugs.BugAnnotationWithSourceLines
Get the SourceLineAnnotation describing the source lines where the method is defined.
getSourceLines() - Method in class edu.umd.cs.findbugs.ClassAnnotation
 
getSourceLines() - Method in class edu.umd.cs.findbugs.FieldAnnotation
 
getSourceLinesForClass(String, String) - Static method in class edu.umd.cs.findbugs.ClassAnnotation
 
getSourceLink(BugInstance) - Method in class edu.umd.cs.findbugs.cloud.AbstractCloud
 
getSourceLink(BugInstance) - Method in interface edu.umd.cs.findbugs.cloud.Cloud
URL to view the source for a bug instance
getSourceLink(BugInstance) - Method in class edu.umd.cs.findbugs.cloud.DoNothingCloud
 
getSourceLinkToolTip(BugInstance) - Method in class edu.umd.cs.findbugs.cloud.AbstractCloud
 
getSourceLinkToolTip(BugInstance) - Method in interface edu.umd.cs.findbugs.cloud.Cloud
Tool tip text for "view source" button
getSourceLinkToolTip(BugInstance) - Method in class edu.umd.cs.findbugs.cloud.DoNothingCloud
 
getSourcePath() - Method in class edu.umd.cs.findbugs.SourceLineAnnotation
 
getSourceSearchTextField() - Method in class edu.umd.cs.findbugs.gui2.MainFrame
 
getSourceSignature() - Method in interface edu.umd.cs.findbugs.ba.ClassMember
Get the signature representing the field/method's type, including generic type
getSourceSignature() - Method in class edu.umd.cs.findbugs.ba.UnresolvedXField
 
getSourceSignature() - Method in interface edu.umd.cs.findbugs.ba.XClass
 
getSourceSignature() - Method in class edu.umd.cs.findbugs.classfile.analysis.ClassInfo
 
getSourceSignature() - Method in class edu.umd.cs.findbugs.classfile.analysis.FieldInfo
 
getSourceSignature() - Method in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo
 
getSourceSinkInfoSet(Location) - Method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierDataflowAnalysis
Get the set of SourceSinkInfo objects representing sources/sinks at a given Location.
getSourceViewComponent() - Method in interface edu.umd.cs.findbugs.gui2.FindBugsLayoutManager
 
getSourceViewComponent() - Method in class edu.umd.cs.findbugs.gui2.SplitLayout
 
getSpec() - Method in class edu.umd.cs.findbugs.filter.NameMatch
 
getSpecialKind() - Method in class edu.umd.cs.findbugs.OpcodeStack.Item
 
getSpecialKindForAbs() - Method in class edu.umd.cs.findbugs.OpcodeStack.Item
 
getSpecialKindForRemainder() - Method in class edu.umd.cs.findbugs.OpcodeStack.Item
 
getSpeed() - Method in class edu.umd.cs.findbugs.DetectorFactory
Deprecated.
getSplitMain() - Method in class edu.umd.cs.findbugs.gui2.GUISaveState
 
getSplitSummary() - Method in class edu.umd.cs.findbugs.gui2.GUISaveState
 
getSplitTop() - Method in class edu.umd.cs.findbugs.gui2.GUISaveState
 
getSplitTreeComments() - Method in class edu.umd.cs.findbugs.gui2.GUISaveState
 
getStack() - Method in class edu.umd.cs.findbugs.bcel.OpcodeStackDetector
 
getStackAt(JavaClass, Method, int) - Static method in class edu.umd.cs.findbugs.ba.OpcodeStackScanner
 
getStackDepth() - Method in class edu.umd.cs.findbugs.ba.Frame
Get the depth of the Java operand stack.
getStackDepth() - Method in class edu.umd.cs.findbugs.OpcodeStack
 
getStackedFilterMatcher() - Method in class edu.umd.cs.findbugs.gui2.BugAspects
 
getStackItem(int) - Method in class edu.umd.cs.findbugs.OpcodeStack
 
getStackLocation(int) - Method in class edu.umd.cs.findbugs.ba.Frame
Get a the location in the frame of a value on the operand stack.
getStackTrace() - Method in class edu.umd.cs.findbugs.AnalysisError
Get the stack trace elements.
getStackValue(int) - Method in class edu.umd.cs.findbugs.ba.Frame
Get a value on the operand stack.
getStart() - Method in class edu.umd.cs.findbugs.ba.SourceInfoMap.SourceLineRange
 
getStartBytecode() - Method in class edu.umd.cs.findbugs.SourceLineAnnotation
Get start bytecode (inclusive).
getStarterDirectoryForLoadBugs() - Method in class edu.umd.cs.findbugs.gui2.GUISaveState
The file to start the loading of Bugs from.
getStartFact(BasicBlock) - Method in class edu.umd.cs.findbugs.ba.BasicAbstractDataflowAnalysis
 
getStartFact(BasicBlock) - Method in class edu.umd.cs.findbugs.ba.Dataflow
Get dataflow facts for start of given block.
getStartFact(BasicBlock) - Method in interface edu.umd.cs.findbugs.ba.DataflowAnalysis
Get the start fact for given basic block.
getStartLine() - Method in class edu.umd.cs.findbugs.SourceLineAnnotation
Get the start line (inclusive).
getStartPosition() - Method in class edu.umd.cs.findbugs.sourceViewer.JavaScanner
 
getStateWithObligationSet(ObligationSet) - Method in class edu.umd.cs.findbugs.ba.obl.StateSet
Get the State which has the given ObligationSet.
getStatistics() - Method in class edu.umd.cs.findbugs.util.ProfilingMapCache
 
getStatus() - Method in class edu.umd.cs.findbugs.ba.ResourceValueFrame
 
getStatus() - Method in class edu.umd.cs.findbugs.log.YourKitController
 
getStatusBarLabel() - Method in class edu.umd.cs.findbugs.gui2.MainFrame
 
getStatusLine() - Method in interface edu.umd.cs.findbugs.cloud.Cloud.CloudTask
 
getStatusLine() - Method in class edu.umd.cs.findbugs.cloud.MutableCloudTask
 
getStatusMsg() - Method in class edu.umd.cs.findbugs.cloud.AbstractCloud
 
getStatusMsg() - Method in interface edu.umd.cs.findbugs.cloud.Cloud
Get a status message for the cloud; information about any errors, and information about database synchronization
getStatusMsg() - Method in class edu.umd.cs.findbugs.cloud.DoNothingCloud
 
getStoreCount() - Method in class edu.umd.cs.findbugs.ba.vna.LoadedFieldSet.LoadStoreCount
Get the number of times the field is stored.
getStoreDataflow(Method) - Method in class edu.umd.cs.findbugs.ba.ClassContext
Get store dataflow.
getStoredIntoNonNullField(XField) - Static method in class edu.umd.cs.findbugs.ba.npe.PointerUsageRequiringNonNullValue
 
getStreamBase() - Method in class edu.umd.cs.findbugs.detect.Stream
 
getStreamEquivalenceClass(Stream) - Method in class edu.umd.cs.findbugs.detect.StreamResourceTracker
Get the equivalence class for given stream.
getString(Type) - Static method in class edu.umd.cs.findbugs.ba.generic.GenericUtilities
Get String representation of a Type including Generic information
getStringConstantOperand() - Method in class edu.umd.cs.findbugs.visitclass.DismantleBytecode
If the current opcode has a string constant operand, get its name
getStringFromIndex(int) - Method in class edu.umd.cs.findbugs.visitclass.PreorderVisitor
 
getSubtypes(ClassDescriptor) - Method in class edu.umd.cs.findbugs.ba.ch.Subtypes2
Get known subtypes of given class.
getSubtypes2() - Method in class edu.umd.cs.findbugs.ba.AnalysisContext
Get the Subtypes2 inheritance hierarchy database.
getSuccessorOf(InstructionHandle) - Method in class edu.umd.cs.findbugs.ba.BasicBlock
Get the successor of given instruction within the basic block.
getSuccessorWithEdgeType(BasicBlock, int) - Method in class edu.umd.cs.findbugs.ba.CFG
Get the first successor reachable from given edge type.
getSummary(XField) - Method in class edu.umd.cs.findbugs.ba.FieldSummary
 
getSummaryHTML() - Method in class edu.umd.cs.findbugs.SortedBugCollection
 
getSummaryHtmlArea() - Method in class edu.umd.cs.findbugs.gui2.MainFrame
 
getSummaryHtmlScrollPane() - Method in class edu.umd.cs.findbugs.gui2.MainFrame
 
getSummaryTopPanel() - Method in class edu.umd.cs.findbugs.gui2.MainFrame
 
getSuperCall(XMethod) - Method in class edu.umd.cs.findbugs.ba.FieldSummary
 
getSuperclassDescriptor() - Method in interface edu.umd.cs.findbugs.ba.XClass
Get ClassDescriptor of this class's immediate superclass.
getSuperclassDescriptor() - Method in class edu.umd.cs.findbugs.classfile.analysis.ClassNameAndSuperclassInfo
 
getSuperclassName() - Method in class edu.umd.cs.findbugs.visitclass.PreorderVisitor
Get the slash-formatted superclass name for the current or most recently visited class
getSupertypeQueryResults(ClassDescriptor) - Method in class edu.umd.cs.findbugs.ba.ch.Subtypes2
Look up or compute the SupertypeQueryResults for class named by given ClassDescriptor.
getSuppressionFilter() - Method in class edu.umd.cs.findbugs.Project
 
getSuppressionMatcher() - Method in class edu.umd.cs.findbugs.ba.AnalysisContext
 
getSurroundingCaughtExceptions(int) - Method in class edu.umd.cs.findbugs.visitclass.PreorderVisitor
 
getSurroundingCaughtExceptions(int, int) - Method in class edu.umd.cs.findbugs.visitclass.PreorderVisitor
 
getSurroundingTryBlock(int) - Method in class edu.umd.cs.findbugs.visitclass.PreorderVisitor
 
getSurroundingTryBlock(String, int) - Method in class edu.umd.cs.findbugs.visitclass.PreorderVisitor
 
getSurroundingTryBlock(ConstantPool, Code, String, int) - Static method in class edu.umd.cs.findbugs.visitclass.Util
 
getSwitchLabels() - Method in class edu.umd.cs.findbugs.visitclass.DismantleBytecode
 
getSwitchOffsets() - Method in class edu.umd.cs.findbugs.visitclass.DismantleBytecode
 
getTableheader() - Method in class edu.umd.cs.findbugs.gui2.MainFrameTree
 
getTabSize() - Method in class edu.umd.cs.findbugs.gui2.GUISaveState
 
getTarget(EdgeType) - Method in class edu.umd.cs.findbugs.graph.AbstractDepthFirstSearch
Get "logical" target of edge.
getTarget() - Method in class edu.umd.cs.findbugs.graph.AbstractEdge
 
getTarget(EdgeType) - Method in class edu.umd.cs.findbugs.graph.DepthFirstSearch
 
getTarget() - Method in interface edu.umd.cs.findbugs.graph.GraphEdge
Get the target vertex.
getTarget(EdgeType) - Method in class edu.umd.cs.findbugs.graph.ReverseDepthFirstSearch
 
getTargetInstruction() - Method in class edu.umd.cs.findbugs.ba.Target
Get the handle of the target instruction.
getTextAnnotationWords() - Method in class edu.umd.cs.findbugs.BugInstance
Get set of words in the text annotation.
getTextContents() - Method in class edu.umd.cs.findbugs.SAXBugCollectionHandler
 
getThisClass() - Method in class edu.umd.cs.findbugs.visitclass.PreorderVisitor
Get the JavaClass object for the current or most recently visited class
getThisValue() - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumberAnalysis
 
getThrownExceptions() - Method in interface edu.umd.cs.findbugs.ba.XMethod
 
getThrownExceptions() - Method in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo
 
getTimeFinishedLoading() - Method in class edu.umd.cs.findbugs.SortedBugCollection
 
getTimestamp() - Method in class edu.umd.cs.findbugs.AppVersion
 
getTimestamp() - Method in interface edu.umd.cs.findbugs.BugCollection
Get the timestamp for the analyzed code (when it was compiled)
getTimestamp() - Method in class edu.umd.cs.findbugs.BugDesignation
 
getTimestamp() - Method in class edu.umd.cs.findbugs.Project
 
getTimestamp() - Method in class edu.umd.cs.findbugs.SortedBugCollection
 
getTimeStartedLoading() - Method in class edu.umd.cs.findbugs.SortedBugCollection
 
getTitle() - Method in class edu.umd.cs.findbugs.sourceViewer.JavaSourceDocument
 
getTooOld() - Method in class edu.umd.cs.findbugs.workflow.MergeSummarizeAndView
 
getTopLevelClass() - Method in class edu.umd.cs.findbugs.ClassAnnotation
 
getTopStackWords(ValueType[]) - Method in class edu.umd.cs.findbugs.ba.Frame
Get the values on the top of the Java operand stack.
getTopType() - Static method in class edu.umd.cs.findbugs.ba.type.TypeFrame
Get the single instance of the "Top" type.
getTopValue() - Method in class edu.umd.cs.findbugs.ba.BlockType
Get the top value on the catch and finally block nesting stack.
getTopValue() - Method in class edu.umd.cs.findbugs.ba.Frame
Get the value on the top of the Java operand stack.
getTotalArgumentSize() - Method in class edu.umd.cs.findbugs.ba.SignatureParser
 
getTotalBugs() - Method in class edu.umd.cs.findbugs.ProjectStats
 
getTotalColumnWidth() - Method in class edu.umd.cs.findbugs.gui2.SorterTableColumnModel
 
getTotalTime() - Method in class edu.umd.cs.findbugs.log.Profiler.Profile
 
getTrainingInputDir() - Method in class edu.umd.cs.findbugs.FindBugs2
 
getTrainingInputDir() - Method in interface edu.umd.cs.findbugs.IFindBugsEngine
Get the training input database directory.
getTrainingOutputDir() - Method in class edu.umd.cs.findbugs.FindBugs2
 
getTrainingOutputDir() - Method in interface edu.umd.cs.findbugs.IFindBugsEngine
Get the training output directory.
getTransitiveCommonSubtypes(ClassDescriptor, ClassDescriptor) - Method in class edu.umd.cs.findbugs.ba.ch.Subtypes2
Get the set of common subtypes of the two given classes.
getTransitiveInputSet(ValueNumber) - Method in class edu.umd.cs.findbugs.ba.vna.MergeTree
Get the transitive set of input ValueNumbers which contributed (directly or indirectly) to the given output ValueNumber.
getTransitiveOutputSet(int) - Method in class edu.umd.cs.findbugs.ba.vna.MergeTree
 
getTransposedGraphVertex(VertexType) - Method in class edu.umd.cs.findbugs.graph.Transpose
Get the vertex in the transposed graph which corresponds to the given vertex in the original graph.
getTree() - Method in class edu.umd.cs.findbugs.gui2.MainFrame
 
getTree() - Method in class edu.umd.cs.findbugs.gui2.MainFrameTree
 
getTreeCellRendererComponent(JTree, Object, boolean, boolean, boolean, int, boolean) - Method in class edu.umd.cs.findbugs.gui2.BugRenderer
 
getTrueCondition() - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.ValueRangeAnalysisFactory.RedundantCondition
 
getType() - Method in class edu.umd.cs.findbugs.ba.Edge
Get the type of edge.
getType(String, List<? extends ReferenceType>) - Static method in class edu.umd.cs.findbugs.ba.generic.GenericUtilities
 
getType(String) - Static method in class edu.umd.cs.findbugs.ba.generic.GenericUtilities
This method is analogous to Type.getType(String), except that it also accepts signatures with generic information. e.g.
getType() - Method in class edu.umd.cs.findbugs.ba.jsr305.SourceSinkInfo
 
getType() - Method in class edu.umd.cs.findbugs.ba.obl.Obligation
 
getType() - Method in class edu.umd.cs.findbugs.ba.type.ExceptionObjectType
 
getType() - Method in class edu.umd.cs.findbugs.ba.type.ThrownException
Get the exception type.
getType(XField) - Static method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
getType(ConstantPoolGen) - Method in class edu.umd.cs.findbugs.bcel.generic.NullnessConversationInstruction
 
getType() - Method in class edu.umd.cs.findbugs.BugInstance
Get the bug pattern name (e.g., IL_INFINITE_RECURSIVE_LOOP)
getType() - Method in class edu.umd.cs.findbugs.BugPattern
Get the BugPattern
getType() - Method in class edu.umd.cs.findbugs.detect.FindRefComparison.DynamicStringType
 
getType() - Method in class edu.umd.cs.findbugs.detect.FindRefComparison.EmptyStringType
 
getType() - Method in class edu.umd.cs.findbugs.detect.FindRefComparison.ParameterStringType
 
getType() - Method in class edu.umd.cs.findbugs.detect.FindRefComparison.StaticStringType
 
getTypeCategory() - Method in class edu.umd.cs.findbugs.ba.generic.GenericObjectType
Get the TypeCategory that represents this Object
getTypeCategory(Type) - Static method in class edu.umd.cs.findbugs.ba.generic.GenericUtilities
Get the TypeCategory that represents this Object
getTypeDataflow(Method) - Method in class edu.umd.cs.findbugs.ba.ClassContext
Get a TypeDataflow for given method.
getTypeDataflow(IAnalysisCache, MethodDescriptor) - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.AnalysisFactory
 
getTypeDescriptor() - Method in class edu.umd.cs.findbugs.TypeAnnotation
Get the type descriptor.
getTypeParameters(String) - Static method in class edu.umd.cs.findbugs.ba.generic.GenericUtilities
Parse a bytecode signature that has 1 or more (possibly generic) types and return a list of the Types.
getTypeParameters() - Method in class edu.umd.cs.findbugs.TypeAnnotation
 
getTypeQualifierAnnotation() - Method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierAnnotationLookupResult.PartialResult
 
getTypeQualifierClassDescriptor() - Method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierValue
Get the ClassDescriptor which specifies the type qualifier annotation.
getTypeQualifierValue() - Method in class edu.umd.cs.findbugs.ba.jsr305.AbstractMethodAnnotationAccumulator
 
getUncachedResolvedAnnotation(Object, boolean) - Method in class edu.umd.cs.findbugs.ba.AnnotationDatabase
 
getUnconditionalDerefLocationSet(ValueNumber) - Method in class edu.umd.cs.findbugs.ba.deref.UnconditionalValueDerefSet
Get the set of Locations where given value is guaranteed to be dereferenced.
getUnconditionalDerefParamDatabase() - Method in class edu.umd.cs.findbugs.ba.AnalysisContext
Get the property database recording which methods unconditionally dereference parameters.
getUnconditionalValueDerefDataflow(Method) - Method in class edu.umd.cs.findbugs.ba.ClassContext
Get the UnconditionalValueDerefDataflow for a method.
getUnfiltered(int) - Method in class edu.umd.cs.findbugs.gui2.BugSet
 
getUnpackedCode() - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.UnpackedBytecodeCallback
 
getUnpositionedMembers() - Method in class edu.umd.cs.findbugs.plan.AnalysisPass
Get Set of pass members which haven't been assigned a position in the pass.
getUnreadFields() - Method in class edu.umd.cs.findbugs.ba.AnalysisContext
 
getUnreadFieldsData() - Method in class edu.umd.cs.findbugs.ba.AnalysisContext
 
getUpdateChecker() - Method in class edu.umd.cs.findbugs.DetectorFactoryCollection
 
getUpdates() - Method in class edu.umd.cs.findbugs.DetectorFactoryCollection
 
getUpdateUrl() - Method in class edu.umd.cs.findbugs.Plugin
 
getUpperBound() - Method in class edu.umd.cs.findbugs.ba.generic.GenericObjectType
 
getURI() - Method in class edu.umd.cs.findbugs.PluginLoader
 
getURL() - Method in class edu.umd.cs.findbugs.PluginLoader
 
getUrl() - Method in class edu.umd.cs.findbugs.updates.UpdateChecker.PluginUpdate
 
getURLProtocol(String) - Static method in class edu.umd.cs.findbugs.ba.URLClassPath
Get the URL protocol of given URL string.
getUsagesRequiringNonNullValues(Method) - Method in class edu.umd.cs.findbugs.ba.ClassContext
Get a UsagesRequiringNonNullValues for given method.
getUseLongBugCodes() - Method in class edu.umd.cs.findbugs.TextUIBugReporter
 
getUser() - Method in class edu.umd.cs.findbugs.BugDesignation
 
getUser() - Method in class edu.umd.cs.findbugs.cloud.BugCollectionStorageCloud
 
getUser() - Method in interface edu.umd.cs.findbugs.cloud.Cloud
 
getUser() - Method in class edu.umd.cs.findbugs.cloud.DoNothingCloud
 
getUserDate(BugInstance) - Method in class edu.umd.cs.findbugs.cloud.AbstractCloud
 
getUserDate(BugInstance) - Method in interface edu.umd.cs.findbugs.cloud.Cloud
 
getUserDate(BugInstance) - Method in class edu.umd.cs.findbugs.cloud.DoNothingCloud
 
getUserDesignation() - Method in class edu.umd.cs.findbugs.BugInstance
Deprecated.
getUserDesignation(BugInstance) - Method in class edu.umd.cs.findbugs.cloud.AbstractCloud
 
getUserDesignation(BugInstance) - Method in class edu.umd.cs.findbugs.cloud.BugCollectionStorageCloud
 
getUserDesignation(BugInstance) - Method in interface edu.umd.cs.findbugs.cloud.Cloud
Get the user's designation for the bug
getUserDesignation(BugInstance) - Method in class edu.umd.cs.findbugs.cloud.DoNothingCloud
 
getUserDesignation(String) - Method in class edu.umd.cs.findbugs.I18N
Get the localized user designation string.
getUserDesignationKey() - Method in class edu.umd.cs.findbugs.BugInstance
Get the user designation key.
getUserDesignationKey(int) - Method in class edu.umd.cs.findbugs.I18N
 
getUserDesignationKeyIndex() - Method in class edu.umd.cs.findbugs.BugInstance
 
getUserDesignationKeys() - Method in class edu.umd.cs.findbugs.I18N
Get a List containing all known user designation keys keys.
getUserDesignationKeys(boolean) - Method in class edu.umd.cs.findbugs.I18N
Get a List containing all known user designation keys keys.
getUserDetectorThreshold() - Method in class edu.umd.cs.findbugs.config.UserPreferences
Get the detector threshold (min severity to report a warning).
getUserEvaluation(BugInstance) - Method in class edu.umd.cs.findbugs.cloud.AbstractCloud
 
getUserEvaluation(BugInstance) - Method in class edu.umd.cs.findbugs.cloud.BugCollectionStorageCloud
 
getUserEvaluation(BugInstance) - Method in interface edu.umd.cs.findbugs.cloud.Cloud
Get free text evaluation of the bug
getUserEvaluation(BugInstance) - Method in class edu.umd.cs.findbugs.cloud.DoNothingCloud
 
getUserName() - Method in class edu.umd.cs.findbugs.BugInstance
 
getUsername() - Method in class edu.umd.cs.findbugs.cloud.username.LocalNameLookup
 
getUsername() - Method in interface edu.umd.cs.findbugs.cloud.username.NameLookup
Return name that should be used as the user identity
getUsername() - Method in class edu.umd.cs.findbugs.cloud.username.NoNameLookup
 
getUsername() - Method in class edu.umd.cs.findbugs.cloud.username.PromptForNameLookup
 
getUsername() - Method in class edu.umd.cs.findbugs.cloud.username.WebCloudNameLookup
 
getUsernameClass() - Method in class edu.umd.cs.findbugs.cloud.CloudPlugin
 
getUsernameLookup() - Method in class edu.umd.cs.findbugs.cloud.AbstractCloud
 
getUserPreferences() - Method in class edu.umd.cs.findbugs.FindBugs2
 
getUserPreferences() - Method in interface edu.umd.cs.findbugs.IFindBugsEngine
Get the UserPreferences.
getUserTimestamp() - Method in class edu.umd.cs.findbugs.BugInstance
 
getUserTimestamp(BugInstance) - Method in class edu.umd.cs.findbugs.cloud.AbstractCloud
 
getUserTimestamp(BugInstance) - Method in class edu.umd.cs.findbugs.cloud.BugCollectionStorageCloud
 
getUserTimestamp(BugInstance) - Method in interface edu.umd.cs.findbugs.cloud.Cloud
Return the time the user last changed their evaluation of this bug
getUserTimestamp(BugInstance) - Method in class edu.umd.cs.findbugs.cloud.DoNothingCloud
 
getUserValue() - Method in class edu.umd.cs.findbugs.OpcodeStack.Item
gets the detector specified value for this item
getValue() - Method in class edu.umd.cs.findbugs.anttask.AbstractFindBugsTask.SystemProperty
 
getValue(int) - Method in class edu.umd.cs.findbugs.ba.Frame
Get the value at the nth slot.
getValue(TypeQualifierValue<?>, When) - Static method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierAnnotation
 
getValue(ClassDescriptor, Object) - Static method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierValue
Given a ClassDescriptor/value pair, return the interned TypeQualifierValue representing that pair.
getValue(Class<A>, Object) - Static method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierValue
 
getValue(ValueNumber) - Method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierValueSet
 
getValue() - Method in class edu.umd.cs.findbugs.ba.npe.IsNullConditionDecision
Get the value about which the branch yields information.
getValue() - Method in class edu.umd.cs.findbugs.BugProperty
Get value of property.
getValue(String) - Method in class edu.umd.cs.findbugs.classfile.analysis.AnnotationValue
Get the value of given annotation element.
getValue() - Method in class edu.umd.cs.findbugs.filter.NameMatch
 
getValue() - Method in class edu.umd.cs.findbugs.IntAnnotation
Get the integer value.
getValue() - Method in class edu.umd.cs.findbugs.StringAnnotation
Get the String value.
getValue(K) - Method in class edu.umd.cs.findbugs.util.FractionalMultiset
 
getValue() - Method in class edu.umd.cs.findbugs.xml.XMLAttributeList.NameValuePair
 
getValueAsBoolean() - Method in class edu.umd.cs.findbugs.BugProperty
Get value of property as boolean.
getValueAsInt() - Method in class edu.umd.cs.findbugs.BugProperty
Get value of property as an integer.
getValueNumber() - Method in class edu.umd.cs.findbugs.ba.jsr305.SourceSinkInfo
 
getValueNumber() - Method in class edu.umd.cs.findbugs.ba.npe.LocationWhereValueBecomesNull
 
getValueNumberDataflow(Method) - Method in class edu.umd.cs.findbugs.ba.ClassContext
Get a ValueNumberDataflow for given method.
getValueNumberDataflow(IAnalysisCache, MethodDescriptor) - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.AnalysisFactory
 
getValueNumbers() - Method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierValueSet
 
getValueNumbersThatAreUnconditionallyDereferenced() - Method in class edu.umd.cs.findbugs.ba.deref.UnconditionalValueDerefSet
 
getValueNumberToParamMap(Method) - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumberDataflow
Build map of value numbers to param indices.
getValueNumberToParamMap(String, boolean) - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumberDataflow
Build map of value numbers to param indices.
getValues(Map<TypeQualifierValue<?>, When>) - Static method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierAnnotation
 
getValueSource(OpcodeStack.Item, Method, int) - Static method in class edu.umd.cs.findbugs.BugInstance
 
getVariable() - Method in class edu.umd.cs.findbugs.ba.bcp.Binding
Get the variable of the variable.
getVariable() - Method in class edu.umd.cs.findbugs.ba.generic.GenericObjectType
 
getVarName() - Method in class edu.umd.cs.findbugs.ba.bcp.Binding
Get the variable name.
getVersion() - Method in class edu.umd.cs.findbugs.Plugin
 
getVersion() - Method in class edu.umd.cs.findbugs.updates.UpdateChecker.PluginUpdate
 
getVertex() - Method in class edu.umd.cs.findbugs.graph.SearchTree
Get the vertex contained in this node.
getViewFilter() - Method in class edu.umd.cs.findbugs.gui2.MainFrame
 
getWebsite() - Method in class edu.umd.cs.findbugs.Plugin
Get the plugin website.
getWebsiteURI() - Method in class edu.umd.cs.findbugs.Plugin
 
getWhen() - Method in class edu.umd.cs.findbugs.ba.jsr305.SourceSinkInfo
 
getWhere(ValueNumber) - Method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierValueSet
 
getWhereAlways(ValueNumber) - Method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierValueSet
 
getWhereNever(ValueNumber) - Method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierValueSet
 
getWillNotBeFixed(BugInstance) - Method in class edu.umd.cs.findbugs.cloud.AbstractCloud
 
getWillNotBeFixed(BugInstance) - Method in interface edu.umd.cs.findbugs.cloud.Cloud
has the issue been marked "will not be fixed" in a bug tracker
getWillNotBeFixed(BugInstance) - Method in class edu.umd.cs.findbugs.cloud.DoNothingCloud
 
getWithMessages() - Method in interface edu.umd.cs.findbugs.BugCollection
Return whether textual messages will be added to any generated XML
getWithMessages() - Method in class edu.umd.cs.findbugs.SortedBugCollection
 
getWriter(OutputStream) - Static method in class edu.umd.cs.findbugs.util.Util
 
getWrittenFields() - Method in class edu.umd.cs.findbugs.detect.UnreadFields
Deprecated.
getWrittenFields() - Method in class edu.umd.cs.findbugs.detect.UnreadFieldsData
 
getXargs() - Method in class edu.umd.cs.findbugs.TextUICommandLine
 
getXClass() - Method in class edu.umd.cs.findbugs.ba.ClassContext
 
getXClass(ClassDescriptor) - Method in class edu.umd.cs.findbugs.ba.XFactory
Get the XClass object providing information about the class named by the given ClassDescriptor.
getXClass() - Method in class edu.umd.cs.findbugs.classfile.ClassDescriptor
 
getXClass(ClassDescriptor) - Static method in class edu.umd.cs.findbugs.Lookup
 
getXClass(String) - Static method in class edu.umd.cs.findbugs.Lookup
 
getXClass() - Method in class edu.umd.cs.findbugs.visitclass.PreorderVisitor
 
getXClassCollection() - Method in class edu.umd.cs.findbugs.ba.AnalysisContext
Get Collection of all XClass objects seen so far.
getXClassCollection() - Method in class edu.umd.cs.findbugs.ba.ch.Subtypes2
Get Collection of all XClass objects (resolved classes) seen so far.
getXClassOperand() - Method in class edu.umd.cs.findbugs.visitclass.DismantleBytecode
 
getXField() - Method in class edu.umd.cs.findbugs.detect.FindRefComparison.FinalConstant
 
getXField() - Method in class edu.umd.cs.findbugs.OpcodeStack.Item
 
getXField() - Method in class edu.umd.cs.findbugs.visitclass.PreorderVisitor
 
getXFieldOperand() - Method in class edu.umd.cs.findbugs.visitclass.DismantleBytecode
 
getXFields() - Method in interface edu.umd.cs.findbugs.ba.XClass
 
getXFields() - Method in class edu.umd.cs.findbugs.classfile.analysis.ClassInfo
 
getXmethod() - Method in class edu.umd.cs.findbugs.ba.ch.InterproceduralCallGraphVertex
 
getXmethod() - Method in class edu.umd.cs.findbugs.ba.ch.OverriddenMethodsVisitor
 
getXMethod(String, String, String, boolean) - Method in class edu.umd.cs.findbugs.ba.npe.TypeQualifierNullnessAnnotationDatabase
 
getXMethod() - Method in class edu.umd.cs.findbugs.visitclass.PreorderVisitor
 
getXMethodOperand() - Method in class edu.umd.cs.findbugs.visitclass.DismantleBytecode
 
getXMethods() - Method in interface edu.umd.cs.findbugs.ba.XClass
 
getXMethods() - Method in class edu.umd.cs.findbugs.classfile.analysis.ClassInfo
 
getXMethodsInCallOrder() - Method in class edu.umd.cs.findbugs.classfile.analysis.ClassInfo
 
getXmlCloudDetails() - Method in interface edu.umd.cs.findbugs.BugCollection
 
getXmlCloudDetails() - Method in class edu.umd.cs.findbugs.SortedBugCollection
 
getXmlProps() - Method in class edu.umd.cs.findbugs.BugInstance
 
getXMLType(InputStream) - Static method in class edu.umd.cs.findbugs.util.Util
 
getZipOutputFile(String) - Method in class edu.umd.cs.findbugs.workflow.RejarClassesForAnalysis
 
GIT_REVISION - Static variable in class edu.umd.cs.findbugs.Version
 
Global - Class in edu.umd.cs.findbugs.classfile
Static methods for accessing objects that are global to an analysis session.
Global() - Constructor for class edu.umd.cs.findbugs.classfile.Global
 
GlobalOptions - Interface in edu.umd.cs.findbugs
 
GOTO_EDGE - Static variable in interface edu.umd.cs.findbugs.ba.EdgeTypes
Edge type for GOTO instructions.
Graph<EdgeType extends GraphEdge<EdgeType,VertexType>,VertexType extends GraphVertex<VertexType>> - Interface in edu.umd.cs.findbugs.graph
Graph interface; defines the operations used to access and manipulate a graph.
GraphEdge<ActualEdgeType extends GraphEdge<ActualEdgeType,VertexType>,VertexType extends GraphVertex<VertexType>> - Interface in edu.umd.cs.findbugs.graph
GraphEdge interface; represents an edge in a graph.
GraphToolkit<GraphType extends Graph<EdgeType,VertexType>,EdgeType extends GraphEdge<EdgeType,VertexType>,VertexType extends GraphVertex<VertexType>> - Interface in edu.umd.cs.findbugs.graph
An interface for creating Graph objects, and for copying auxiliary information in vertices and edges.
GraphVertex<ActualVertexType> - Interface in edu.umd.cs.findbugs.graph
GraphVertex interface; represents a vertex in a graph.
GRAY - Static variable in class edu.umd.cs.findbugs.graph.AbstractDepthFirstSearch
Color of a vertex which has been visited, but not all of whose descendents have been visited.
gt(long) - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.ValueRangeAnalysisFactory.LongRangeSet
 
GT - Static variable in class edu.umd.cs.findbugs.filter.RelationalOp
 
GUI1 - Static variable in class edu.umd.cs.findbugs.LaunchAppropriateUI
UI code for the old Swing GUI.
GUI2 - Static variable in class edu.umd.cs.findbugs.LaunchAppropriateUI
UI code for the new Swing GUI.
GUI2_DEBUG - Static variable in class edu.umd.cs.findbugs.gui2.MainFrame
 
GUI2CommandLine - Class in edu.umd.cs.findbugs.gui2
Command line switches/options for GUI2.
GUI2CommandLine() - Constructor for class edu.umd.cs.findbugs.gui2.GUI2CommandLine
 
GUISaveState - Class in edu.umd.cs.findbugs.gui2
Saves all the stuff that should be saved for each run, like recent projects, previous comments, the current docking layout and the sort order For project related things, look in ProjectSettings
GuiUtil - Class in edu.umd.cs.findbugs.gui2
 
GuiUtil() - Constructor for class edu.umd.cs.findbugs.gui2.GuiUtil
 

H

handle - Variable in class edu.umd.cs.findbugs.ba.vna.ValueNumberCache.Entry
 
handleAbout(ApplicationEvent) - Method in class edu.umd.cs.findbugs.gui2.OSXAdapter
 
handleBugCategories(String) - Static method in class edu.umd.cs.findbugs.FindBugs
Process -bugCategories option.
handleCall(long, Object) - Method in class edu.umd.cs.findbugs.log.Profiler.Profile
 
HANDLED_EXCEPTION_EDGE - Static variable in interface edu.umd.cs.findbugs.ba.EdgeTypes
Edge representing control flow from an exception-raising basic block to an explicit handler for the exception.
handleInitializationException(BugCollection, CloudPlugin, Throwable) - Static method in class edu.umd.cs.findbugs.cloud.CloudFactory
 
handleInstruction(int, int) - Method in interface edu.umd.cs.findbugs.ba.BytecodeScanner.Callback
Called to indicate that a particular bytecode has been scanned.
handleInstruction(int, int) - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.UnpackedBytecodeCallback
 
handleIssueDataDownloadedEvent() - Method in interface edu.umd.cs.findbugs.cloud.Cloud.CloudStatusListener
 
handleLoadInstruction(LoadInstruction) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
Handler for all instructions which load values from a local variable and push them on the stack.
handleLoadInstruction(LoadInstruction) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
Handler for all instructions which load values from a local variable and push them on the stack.
handleNormalInstruction(Instruction) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
This is called to handle any instruction which does not simply copy values between stack slots.
handleOption(String, String) - Method in class edu.umd.cs.findbugs.config.CommandLine
Callback method for handling an option.
handleOption(String, String) - Method in class edu.umd.cs.findbugs.FindBugsCommandLine
 
handleOption(String, String) - Method in class edu.umd.cs.findbugs.gui2.GUI2CommandLine
 
handleOption(String, String) - Method in class edu.umd.cs.findbugs.TextUICommandLine
 
handleOptionWithArgument(String, String) - Method in class edu.umd.cs.findbugs.config.CommandLine
Callback method for handling an option with an argument.
handleOptionWithArgument(String, String) - Method in class edu.umd.cs.findbugs.FindBugsCommandLine
 
handleOptionWithArgument(String, String) - Method in class edu.umd.cs.findbugs.gui2.GUI2CommandLine
 
handleOptionWithArgument(String, String) - Method in class edu.umd.cs.findbugs.TextUICommandLine
 
handlePreferences(ApplicationEvent) - Method in class edu.umd.cs.findbugs.gui2.OSXAdapter
 
handleQuit(ApplicationEvent) - Method in class edu.umd.cs.findbugs.gui2.OSXAdapter
 
handleStateChange(Cloud.SigninState, Cloud.SigninState) - Method in interface edu.umd.cs.findbugs.cloud.Cloud.CloudStatusListener
 
handleStoreInstruction(StoreInstruction) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
Handler for all instructions which pop values from the stack and store them in a local variable.
handleStoreInstruction(StoreInstruction) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
handleXArgs() - Method in class edu.umd.cs.findbugs.TextUICommandLine
Handle -xargs command line option by reading jar file names from standard input and adding them to the project.
hasAnnotationText() - Method in class edu.umd.cs.findbugs.BugDesignation
 
hasAvailableLoads() - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumberFrame
 
hasBackBranch() - Method in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo
 
hasClassAnnotation(String, String) - Method in class edu.umd.cs.findbugs.ba.JCIPAnnotationDatabase
 
hasClassStats() - Method in class edu.umd.cs.findbugs.ProjectStats
 
hasComponent(int) - Method in class edu.umd.cs.findbugs.ba.Path
Determine whether or not the id of the given BasicBlock appears anywhere in the path.
hasConstantValue(int) - Method in class edu.umd.cs.findbugs.OpcodeStack.Item
 
hasConstantValue(long) - Method in class edu.umd.cs.findbugs.OpcodeStack.Item
 
hasDeadBugs() - Method in interface edu.umd.cs.findbugs.BugCollection
 
hasDeadBugs() - Method in class edu.umd.cs.findbugs.SortedBugCollection
 
hasDesignationKey() - Method in class edu.umd.cs.findbugs.BugDesignation
 
hasFeature(String) - Method in class edu.umd.cs.findbugs.model.ClassFeatureSet
 
hasFieldAnnotation(XField, String) - Method in class edu.umd.cs.findbugs.ba.JCIPAnnotationDatabase
 
hasFlag(int) - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumber
 
hasFocus() - Method in class edu.umd.cs.findbugs.gui2.CommentsArea
 
hashClass(String) - Static method in class edu.umd.cs.findbugs.Obfuscate
 
hashCode() - Method in class edu.umd.cs.findbugs.AbstractBugReporter.Error
 
hashCode() - Method in class edu.umd.cs.findbugs.AnalysisError
 
hashCode() - Method in class edu.umd.cs.findbugs.ba.AbstractClassMember
 
hashCode() - Method in class edu.umd.cs.findbugs.ba.AnnotationEnumeration
 
hashCode() - Method in class edu.umd.cs.findbugs.ba.BasicBlock.InstructionIterator
 
hashCode() - Method in class edu.umd.cs.findbugs.ba.bcp.PatternElementMatch
 
hashCode() - Method in class edu.umd.cs.findbugs.ba.BlockType
 
hashCode() - Method in class edu.umd.cs.findbugs.ba.ca.Call
 
hashCode() - Method in class edu.umd.cs.findbugs.ba.ca.CallList
 
hashCode() - Method in class edu.umd.cs.findbugs.ba.ClassHash
 
hashCode() - Method in class edu.umd.cs.findbugs.ba.constant.Constant
 
hashCode() - Method in class edu.umd.cs.findbugs.ba.Edge
 
hashCode() - Method in class edu.umd.cs.findbugs.ba.generic.GenericObjectType
 
hashCode() - Method in class edu.umd.cs.findbugs.ba.JavaClassAndMethod
 
hashCode() - Method in class edu.umd.cs.findbugs.ba.jsr305.SourceSinkInfo
 
hashCode() - Method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierAnnotation
 
hashCode() - Method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierValue
 
hashCode() - Method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierValueSet
 
hashCode() - Method in class edu.umd.cs.findbugs.ba.Location
 
hashCode() - Method in class edu.umd.cs.findbugs.ba.MethodHash
 
hashCode() - Method in class edu.umd.cs.findbugs.ba.npe.IsNullConditionDecision
 
hashCode() - Method in class edu.umd.cs.findbugs.ba.npe.IsNullValue
 
hashCode() - Method in class edu.umd.cs.findbugs.ba.npe.LocationWhereValueBecomesNull
 
hashCode() - Method in class edu.umd.cs.findbugs.ba.obl.ObligationSet
 
hashCode() - Method in class edu.umd.cs.findbugs.ba.obl.State
 
hashCode() - Method in class edu.umd.cs.findbugs.ba.obl.StateSet
 
hashCode() - Method in class edu.umd.cs.findbugs.ba.Path
 
hashCode() - Method in class edu.umd.cs.findbugs.ba.type.BottomType
 
hashCode() - Method in class edu.umd.cs.findbugs.ba.type.DoubleExtraType
 
hashCode() - Method in class edu.umd.cs.findbugs.ba.type.ExceptionObjectType
 
hashCode() - Method in class edu.umd.cs.findbugs.ba.type.ExceptionSet
 
hashCode() - Method in class edu.umd.cs.findbugs.ba.type.LongExtraType
 
hashCode() - Method in class edu.umd.cs.findbugs.ba.type.NullType
 
hashCode() - Method in class edu.umd.cs.findbugs.ba.type.ThrownException
 
hashCode() - Method in class edu.umd.cs.findbugs.ba.type.TopType
 
hashCode() - Method in class edu.umd.cs.findbugs.ba.vna.AvailableLoad
 
hashCode() - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumber
 
hashCode() - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumberCache.Entry
 
hashCode() - Method in class edu.umd.cs.findbugs.ba.XMethodParameter
 
hashCode() - Method in class edu.umd.cs.findbugs.bcel.generic.NullnessConversationInstruction
 
hashCode() - Method in class edu.umd.cs.findbugs.BugCategory
 
hashCode() - Method in class edu.umd.cs.findbugs.BugCode
 
hashCode() - Method in class edu.umd.cs.findbugs.BugDesignation
 
hashCode() - Method in class edu.umd.cs.findbugs.BugInstance
 
hashCode() - Method in class edu.umd.cs.findbugs.BugPattern
 
hashCode() - Method in class edu.umd.cs.findbugs.CallSite
 
hashCode() - Method in class edu.umd.cs.findbugs.ClassAnnotation
 
hashCode() - Method in class edu.umd.cs.findbugs.classfile.analysis.EnumValue
 
hashCode() - Method in class edu.umd.cs.findbugs.classfile.ClassDescriptor
 
hashCode() - Method in class edu.umd.cs.findbugs.classfile.FieldOrMethodDescriptor
 
hashCode() - Method in class edu.umd.cs.findbugs.classfile.impl.DelegatingCodeBaseEntry
 
hashCode() - Method in class edu.umd.cs.findbugs.classfile.impl.DirectoryCodeBaseEntry
 
hashCode() - Method in class edu.umd.cs.findbugs.classfile.impl.FilesystemCodeBaseLocator
 
hashCode() - Method in class edu.umd.cs.findbugs.classfile.impl.NestedZipFileCodeBaseLocator
 
hashCode() - Method in class edu.umd.cs.findbugs.classfile.impl.SingleFileCodeBaseEntry
 
hashCode() - Method in class edu.umd.cs.findbugs.classfile.impl.ZipFileCodeBaseEntry
 
hashCode() - Method in class edu.umd.cs.findbugs.classfile.impl.ZipInputStreamCodeBaseEntry
 
hashCode() - Method in class edu.umd.cs.findbugs.config.ProjectFilterSettings
 
hashCode() - Method in class edu.umd.cs.findbugs.config.UserPreferences
 
hashCode() - Method in class edu.umd.cs.findbugs.detect.BuildStringPassthruGraph.MethodParameter
 
hashCode() - Method in class edu.umd.cs.findbugs.detect.FindRefComparison.DynamicStringType
 
hashCode() - Method in class edu.umd.cs.findbugs.detect.FindRefComparison.EmptyStringType
 
hashCode() - Method in class edu.umd.cs.findbugs.detect.FindRefComparison.FinalConstant
 
hashCode() - Method in class edu.umd.cs.findbugs.detect.FindRefComparison.ParameterStringType
 
hashCode() - Method in class edu.umd.cs.findbugs.detect.FindRefComparison.StaticStringType
 
hashCode() - Method in class edu.umd.cs.findbugs.detect.Stream
 
hashCode() - Method in class edu.umd.cs.findbugs.detect.StreamEscape
 
hashCode() - Method in class edu.umd.cs.findbugs.DetectorFactory
 
hashCode() - Method in class edu.umd.cs.findbugs.FieldAnnotation
 
hashCode() - Method in class edu.umd.cs.findbugs.filter.BugMatcher
 
hashCode() - Method in class edu.umd.cs.findbugs.filter.CompoundMatcher
 
hashCode() - Method in class edu.umd.cs.findbugs.filter.ConfidenceMatcher
 
hashCode() - Method in class edu.umd.cs.findbugs.filter.DesignationMatcher
 
hashCode() - Method in class edu.umd.cs.findbugs.filter.Filter
 
hashCode() - Method in class edu.umd.cs.findbugs.filter.MemberMatcher
 
hashCode() - Method in class edu.umd.cs.findbugs.filter.NameMatch
 
hashCode() - Method in class edu.umd.cs.findbugs.filter.PriorityMatcher
 
hashCode() - Method in class edu.umd.cs.findbugs.filter.RankMatcher
 
hashCode() - Method in class edu.umd.cs.findbugs.filter.StringSetMatch
 
hashCode() - Method in class edu.umd.cs.findbugs.filter.VersionMatcher
 
hashCode() - Method in class edu.umd.cs.findbugs.FindBugsMain
 
hashCode() - Method in class edu.umd.cs.findbugs.graph.AbstractEdge
 
hashCode() - Method in class edu.umd.cs.findbugs.graph.AbstractVertex
 
hashCode() - Method in class edu.umd.cs.findbugs.gui2.BugLeafNode
 
hashCode() - Method in class edu.umd.cs.findbugs.gui2.FilterMatcher
Deprecated.
 
hashCode() - Method in class edu.umd.cs.findbugs.gui2.StackedFilterMatcher
Deprecated.
 
hashCode() - Method in class edu.umd.cs.findbugs.IntAnnotation
 
hashCode() - Method in class edu.umd.cs.findbugs.LocalVariableAnnotation
 
hashCode() - Method in class edu.umd.cs.findbugs.MethodAnnotation
 
hashCode() - Method in class edu.umd.cs.findbugs.OpcodeStack.Item
 
hashCode() - Method in class edu.umd.cs.findbugs.ProgramPoint
 
hashCode() - Method in class edu.umd.cs.findbugs.SourceLineAnnotation
 
hashCode() - Method in class edu.umd.cs.findbugs.StringAnnotation
 
hashCode() - Method in class edu.umd.cs.findbugs.TypeAnnotation
 
hashCode() - Method in class edu.umd.cs.findbugs.util.WriteOnceProperties
 
HASHCODE_INT - Static variable in class edu.umd.cs.findbugs.OpcodeStack.Item
 
HASHCODE_INT_REMAINDER - Static variable in class edu.umd.cs.findbugs.OpcodeStack.Item
 
hashData(String) - Static method in class edu.umd.cs.findbugs.Obfuscate
 
hashFieldSignature(String) - Static method in class edu.umd.cs.findbugs.Obfuscate
 
hashFilename(String) - Static method in class edu.umd.cs.findbugs.Obfuscate
 
hashMethodSignature(String) - Static method in class edu.umd.cs.findbugs.Obfuscate
 
hashSignature(String) - Static method in class edu.umd.cs.findbugs.Obfuscate
 
hashToString(byte[]) - Static method in class edu.umd.cs.findbugs.ba.ClassHash
Convert a hash to a string of hex digits.
hasIncomingBranches(int) - Method in class edu.umd.cs.findbugs.OpcodeStack
 
hasInterestingClass(ConstantPool, Collection<String>) - Static method in class edu.umd.cs.findbugs.visitclass.PreorderVisitor
 
hasInterestingMethod(ConstantPool, Collection<MethodDescriptor>) - Static method in class edu.umd.cs.findbugs.visitclass.PreorderVisitor
Returns true if given constant pool probably has a reference to any of supplied methods Useful to exclude from analysis uninteresting classes
hasKnownSubclasses(ClassDescriptor) - Method in class edu.umd.cs.findbugs.ba.ch.Subtypes2
 
hasLineNumbers() - Method in class edu.umd.cs.findbugs.ba.LineNumberMap
Does this method have line number information?
hasMethodAnnotation(XMethod, String) - Method in class edu.umd.cs.findbugs.ba.JCIPAnnotationDatabase
 
hasMultipleVariants(TypeQualifierValue<?>) - Static method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierValue
Determine whether or not given TypeQualifierValue has multiple variants.
hasNext() - Method in class edu.umd.cs.findbugs.ba.BasicBlock.InstructionIterator
 
hasNext() - Method in class edu.umd.cs.findbugs.ba.type.ExceptionSet.ThrownExceptionIterator
 
hasNext() - Method in interface edu.umd.cs.findbugs.classfile.ICodeBaseIterator
Return true if there is another resource to be scanned, false otherwise.
hasNext() - Method in class edu.umd.cs.findbugs.classfile.impl.DelegatingCodeBaseIterator
 
hasNext() - Method in class edu.umd.cs.findbugs.util.NullIterator
 
hasNoSideEffect(MethodDescriptor) - Method in class edu.umd.cs.findbugs.detect.FindNoSideEffectMethods.NoSideEffectMethodsDatabase
 
hasPackageStats() - Method in class edu.umd.cs.findbugs.ProjectStats
 
hasParameterAnnotations() - Method in interface edu.umd.cs.findbugs.ba.XMethod
 
hasParameterAnnotations() - Method in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo
 
hasParameters() - Method in class edu.umd.cs.findbugs.ba.generic.GenericObjectType
 
hasParent() - Method in class edu.umd.cs.findbugs.PluginLoader
 
hasProperty(int) - Method in class edu.umd.cs.findbugs.ba.interproc.ParameterProperty
Return whether or not a parameter might be non-null.
hasReferenceParameters() - Method in class edu.umd.cs.findbugs.ba.SignatureParser
 
hasRuntimeRetention(String) - Method in class edu.umd.cs.findbugs.ba.AnnotationRetentionDatabase
 
hasSomeUserAnnotation() - Method in class edu.umd.cs.findbugs.BugInstance
 
hasSourceFile(SourceLineAnnotation) - Method in class edu.umd.cs.findbugs.ba.SourceFinder
 
hasSourceFile(String, String) - Method in class edu.umd.cs.findbugs.ba.SourceFinder
 
hasStubs() - Method in interface edu.umd.cs.findbugs.ba.XClass
 
hasStubs() - Method in class edu.umd.cs.findbugs.classfile.analysis.ClassInfo
 
hasSubtypes(ClassDescriptor) - Method in class edu.umd.cs.findbugs.ba.ch.Subtypes2
Determine whether or not the given class has any known subtypes.
hasSynchronization() - Method in class edu.umd.cs.findbugs.SelfCalls
Does this class contain any explicit synchronization?
hasVoted(BugInstance) - Method in class edu.umd.cs.findbugs.cloud.AbstractCloud
 
hasXmlProps() - Method in class edu.umd.cs.findbugs.BugInstance
 
haveEqualFields(FieldOrMethodDescriptor) - Method in class edu.umd.cs.findbugs.classfile.FieldOrMethodDescriptor
 
haveMatchingFlags(ValueNumber, ValueNumber) - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumberFrame
 
header() - Method in class edu.umd.cs.findbugs.tools.html.PlainPrintBugDescriptions
Extra stuff that can be printed in the <head> element.
header() - Method in class edu.umd.cs.findbugs.tools.html.PrettyPrintBugDescriptions
 
hiddenFromEncodedString(ProjectFilterSettings, String) - Static method in class edu.umd.cs.findbugs.config.ProjectFilterSettings
set the hidden bug categories on the specifed ProjectFilterSettings from an encoded string
hiddenToEncodedString() - Method in class edu.umd.cs.findbugs.config.ProjectFilterSettings
Create a string containing the encoded form of the hidden bug categories
Hierarchy - Class in edu.umd.cs.findbugs.ba
Facade for class hierarchy queries.
Hierarchy() - Constructor for class edu.umd.cs.findbugs.ba.Hierarchy
 
Hierarchy2 - Class in edu.umd.cs.findbugs.ba
Facade for class hierarchy queries.
Hierarchy2() - Constructor for class edu.umd.cs.findbugs.ba.Hierarchy2
 
HIGH_PRIORITY - Static variable in class edu.umd.cs.findbugs.config.ProjectFilterSettings
Text string for high priority.
HIGH_PRIORITY - Static variable in interface edu.umd.cs.findbugs.Priorities
High priority for bug instances.
HighlightInformation - Class in edu.umd.cs.findbugs.sourceViewer
 
HighlightInformation() - Constructor for class edu.umd.cs.findbugs.sourceViewer.HighlightInformation
 
HISTORY_ELEMENT_NAME - Static variable in interface edu.umd.cs.findbugs.BugCollection
 
HTML - Class in edu.umd.cs.findbugs.util
 
HTMLBugReporter - Class in edu.umd.cs.findbugs
 
HTMLBugReporter(Project, String) - Constructor for class edu.umd.cs.findbugs.HTMLBugReporter
 
HugeSharedStringConstants - Class in edu.umd.cs.findbugs.detect
 
HugeSharedStringConstants(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.HugeSharedStringConstants
 

I

I18N - Class in edu.umd.cs.findbugs
Singleton responsible for returning localized strings for information returned to the user.
IAnalysisCache - Interface in edu.umd.cs.findbugs.classfile
The analysis cache performs analyses on classes and methods and caches the results.
IAnalysisEngine<DescriptorType,ResultType> - Interface in edu.umd.cs.findbugs.classfile
An engine for analyzing classes or methods.
IAnalysisEngineRegistrar - Interface in edu.umd.cs.findbugs.classfile
Interface for a registrar class that registers analysis engines with an analysis cache.
IClassAnalysisEngine<ResultType> - Interface in edu.umd.cs.findbugs.classfile
Engine for performing an analysis on classes.
IClassConstants - Interface in edu.umd.cs.findbugs.classfile
 
IClassFactory - Interface in edu.umd.cs.findbugs.classfile
 
IClassObserver - Interface in edu.umd.cs.findbugs.classfile
Observer for classes being visited in some manner.
IClassPath - Interface in edu.umd.cs.findbugs.classfile
A classpath from which resources (classes and other files) may be loaded.
IClassPathBuilder - Interface in edu.umd.cs.findbugs.classfile
Build a classpath.
IClassPathBuilderProgress - Interface in edu.umd.cs.findbugs.classfile
Progress callback interface for classpath construction.
IClassScreener - Interface in edu.umd.cs.findbugs
Screen class files to decide which subset of them to analyze.
ICodeBase - Interface in edu.umd.cs.findbugs.classfile
Interface for a basic code base in which we can look up resources but not necessarily scan for the list of all resources.
ICodeBase.Discovered - Enum in edu.umd.cs.findbugs.classfile
 
ICodeBaseEntry - Interface in edu.umd.cs.findbugs.classfile
Object representing a resource in a code base.
ICodeBaseIterator - Interface in edu.umd.cs.findbugs.classfile
Iterator over the resources in an IScannableCodeBase.
ICodeBaseLocator - Interface in edu.umd.cs.findbugs.classfile
Specify the location of a codebase.
ICSE10_NULLNESS_PAPER - Static variable in class edu.umd.cs.findbugs.ba.DefaultNullnessAnnotations
 
id - Variable in class edu.umd.cs.findbugs.ComponentPlugin
 
id - Variable in class edu.umd.cs.findbugs.PluginLoader.Summary
 
IDatabaseFactory<T> - Interface in edu.umd.cs.findbugs.classfile
Interface for a database factory.
IdentityClassNameRewriter - Class in edu.umd.cs.findbugs.model
ClassNameRewriter that leaves classe names unchanged.
IdentityClassNameRewriter() - Constructor for class edu.umd.cs.findbugs.model.IdentityClassNameRewriter
 
IDivResultCastToDouble - Class in edu.umd.cs.findbugs.detect
 
IDivResultCastToDouble(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.IDivResultCastToDouble
 
IErrorLogger - Interface in edu.umd.cs.findbugs.classfile
Interface for objects that log various kinds of analysis errors.
IFCMP_EDGE - Static variable in interface edu.umd.cs.findbugs.ba.EdgeTypes
Edge type for IFCMP instructions when condition is true.
IFindBugsEngine - Interface in edu.umd.cs.findbugs
Interface for a FindBugs engine class.
IfNull - Class in edu.umd.cs.findbugs.ba.bcp
 
IfNull(String) - Constructor for class edu.umd.cs.findbugs.ba.bcp.IfNull
 
ignore(BugAnnotation) - Static method in class edu.umd.cs.findbugs.FuzzyBugComparator
 
IGNORE_BUILTIN_ANNOTATIONS - Static variable in class edu.umd.cs.findbugs.ba.AnnotationDatabase
 
IGNORE_BUILTIN_MODELS - Static variable in class edu.umd.cs.findbugs.ba.AnalysisContext
 
IGNORE_DEREF_OF_NCP - Static variable in class edu.umd.cs.findbugs.ba.deref.UnconditionalValueDerefAnalysis
 
IGNORE_PRIORITY - Static variable in interface edu.umd.cs.findbugs.Priorities
priority for bug instances that should be ignored
ignoreExceptionEdge(Edge, Resource, ConstantPoolGen) - Method in interface edu.umd.cs.findbugs.ba.ResourceTracker
Determine whether the analysis should ignore given exception edge.
ignoreExceptionEdge(Edge, Stream, ConstantPoolGen) - Method in class edu.umd.cs.findbugs.detect.StreamResourceTracker
 
ignoreImplicitExceptions(Resource) - Method in interface edu.umd.cs.findbugs.ba.ResourceTracker
Determine whether the analysis should ignore exception edges on which only implicit exceptions are propagated.
ignoreImplicitExceptions() - Method in class edu.umd.cs.findbugs.detect.Stream
 
ignoreImplicitExceptions(Stream) - Method in class edu.umd.cs.findbugs.detect.StreamResourceTracker
 
IGuiCallback - Interface in edu.umd.cs.findbugs
Interface for any kind of GUI attached to the current FindBug analysis
IGuiCallback.FormItem - Class in edu.umd.cs.findbugs
 
IGuiCallback.FormItem(String) - Constructor for class edu.umd.cs.findbugs.IGuiCallback.FormItem
 
IGuiCallback.FormItem(String, String) - Constructor for class edu.umd.cs.findbugs.IGuiCallback.FormItem
 
IGuiCallback.FormItem(String, String, List<String>) - Constructor for class edu.umd.cs.findbugs.IGuiCallback.FormItem
 
IMethodAnalysisEngine<ResultType> - Interface in edu.umd.cs.findbugs.classfile
Engine for performing an analysis on methods.
immutableMap(Map<K, V>) - Static method in class edu.umd.cs.findbugs.util.Util
 
IMPLEMENTED_INTERFACE_ROLE - Static variable in class edu.umd.cs.findbugs.ClassAnnotation
 
IN_JSP_PAGE - Static variable in class edu.umd.cs.findbugs.detect.DeadLocalStoreProperty
A store in a JSP page
IN_UNCALLABLE_METHOD - Static variable in class edu.umd.cs.findbugs.props.GeneralWarningProperty
issue is in uncallable method
incomingEdgeIterator(VertexType) - Method in class edu.umd.cs.findbugs.graph.AbstractGraph
 
incomingEdgeIterator(VertexType) - Method in interface edu.umd.cs.findbugs.graph.Graph
Get an Iterator over incoming edges to a given vertex.
INCOMPATIBLE_CLASSES - Static variable in class edu.umd.cs.findbugs.ba.IncompatibleTypes
 
INCOMPATIBLE_PRIMATIVE_ARRAYS - Static variable in class edu.umd.cs.findbugs.ba.IncompatibleTypes
 
IncompatibleTypes - Class in edu.umd.cs.findbugs.ba
 
IncompatMask - Class in edu.umd.cs.findbugs.detect
Find comparisons involving values computed with bitwise operations whose outcomes are fixed at compile time.
IncompatMask(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.IncompatMask
 
InconsistentAnnotations - Class in edu.umd.cs.findbugs.detect
 
InconsistentAnnotations(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.InconsistentAnnotations
 
InconsistentSyncWarningProperty - Class in edu.umd.cs.findbugs.detect
Warning properties for inconsistent synchronization detector.
indexOf(BugLeafNode) - Method in class edu.umd.cs.findbugs.gui2.BugSet
 
indexOfUnfiltered(BugLeafNode) - Method in class edu.umd.cs.findbugs.gui2.BugSet
 
InefficientIndexOf - Class in edu.umd.cs.findbugs.detect
Use whenever possible String.indexOf(int) instead of String.indexOf(String), or String.lastIndexOf(int) instead of String.lastIndexOf(String).
InefficientIndexOf(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.InefficientIndexOf
 
InefficientInitializationInsideLoop - Class in edu.umd.cs.findbugs.detect
 
InefficientInitializationInsideLoop(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.InefficientInitializationInsideLoop
 
InefficientMemberAccess - Class in edu.umd.cs.findbugs.detect
 
InefficientMemberAccess(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.InefficientMemberAccess
 
InefficientToArray - Class in edu.umd.cs.findbugs.detect
Find occurrences of collection.toArray( new Foo[0] ); This causes another memory allocation through reflection Much better to do collection.toArray( new Foo[collection.size()] );
InefficientToArray(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.InefficientToArray
 
infeasibleEdge - Variable in class edu.umd.cs.findbugs.ba.npe.RedundantBranch
 
INFER_CLOSE_METHODS - Static variable in class edu.umd.cs.findbugs.detect.BuildObligationPolicyDatabase
 
InfiniteLoop - Class in edu.umd.cs.findbugs.detect
 
InfiniteLoop(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.InfiniteLoop
 
InfiniteRecursiveLoop - Class in edu.umd.cs.findbugs.detect
 
InfiniteRecursiveLoop(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.InfiniteRecursiveLoop
 
INFO - Static variable in interface edu.umd.cs.findbugs.log.Logger
 
InheritanceEdge - Class in edu.umd.cs.findbugs.ba.ch
An edge in the InheritanceGraph.
InheritanceEdge(ClassVertex, ClassVertex) - Constructor for class edu.umd.cs.findbugs.ba.ch.InheritanceEdge
 
InheritanceGraph - Class in edu.umd.cs.findbugs.ba.ch
Graph of inheritance relationships.
InheritanceGraph() - Constructor for class edu.umd.cs.findbugs.ba.ch.InheritanceGraph
 
InheritanceGraphVisitor - Interface in edu.umd.cs.findbugs.ba.ch
Visitor interface for traversals of the inheritance graph.
InheritanceUnsafeGetResource - Class in edu.umd.cs.findbugs.detect
 
InheritanceUnsafeGetResource(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.InheritanceUnsafeGetResource
 
init() - Method in class edu.umd.cs.findbugs.cloud.username.PromptForNameLookup
 
initDatabases() - Method in class edu.umd.cs.findbugs.ba.AnalysisContext
Instantiate the CheckReturnAnnotationDatabase.
initEntryFact(BitSet) - Method in class edu.umd.cs.findbugs.ba.AbstractDominatorsAnalysis
 
initEntryFact(BlockType) - Method in class edu.umd.cs.findbugs.ba.BlockTypeAnalysis
 
initEntryFact(CallList) - Method in class edu.umd.cs.findbugs.ba.ca.CallListAnalysis
 
initEntryFact(ConstantFrame) - Method in class edu.umd.cs.findbugs.ba.constant.ConstantAnalysis
 
initEntryFact(Fact) - Method in interface edu.umd.cs.findbugs.ba.DataflowAnalysis
Initialize the "entry" fact for the graph.
initEntryFact(UnconditionalValueDerefSet) - Method in class edu.umd.cs.findbugs.ba.deref.UnconditionalValueDerefAnalysis
 
initEntryFact(FieldSet) - Method in class edu.umd.cs.findbugs.ba.heap.FieldSetAnalysis
 
initEntryFact(TypeQualifierValueSet) - Method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierDataflowAnalysis
 
initEntryFact(BitSet) - Method in class edu.umd.cs.findbugs.ba.LiveLocalStoreAnalysis
 
initEntryFact(LockSet) - Method in class edu.umd.cs.findbugs.ba.LockAnalysis
 
initEntryFact(IsNullValueFrame) - Method in class edu.umd.cs.findbugs.ba.npe.IsNullValueAnalysis
 
initEntryFact(ReturnPathType) - Method in class edu.umd.cs.findbugs.ba.npe.ReturnPathTypeAnalysis
 
initEntryFact(StateSet) - Method in class edu.umd.cs.findbugs.ba.obl.ObligationAnalysis
 
initEntryFact(ResourceValueFrame) - Method in class edu.umd.cs.findbugs.ba.ResourceValueAnalysis
 
initEntryFact(ReturnPath) - Method in class edu.umd.cs.findbugs.ba.ReturnPathAnalysis
 
initEntryFact(StackDepth) - Method in class edu.umd.cs.findbugs.ba.StackDepthAnalysis
 
initEntryFact(TypeFrame) - Method in class edu.umd.cs.findbugs.ba.type.TypeAnalysis
 
initEntryFact(ValueNumberFrame) - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumberAnalysis
 
initialArgument(String, int) - Static method in class edu.umd.cs.findbugs.OpcodeStack.Item
 
InitializationChain - Class in edu.umd.cs.findbugs.detect
 
InitializationChain(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.InitializationChain
 
initialize() - Method in class edu.umd.cs.findbugs.cloud.AbstractCloud
 
initialize() - Method in class edu.umd.cs.findbugs.cloud.BugCollectionStorageCloud
 
initialize() - Method in interface edu.umd.cs.findbugs.cloud.Cloud
Attempt to initialize the cloud
initialize() - Method in class edu.umd.cs.findbugs.cloud.DoNothingCloud
 
initialize() - Method in interface edu.umd.cs.findbugs.gui2.FindBugsLayoutManager
 
initialize() - Method in class edu.umd.cs.findbugs.gui2.MainFrameLoadSaveHelper
 
initialize() - Method in class edu.umd.cs.findbugs.gui2.SplitLayout
 
initialize(JavaClass) - Method in class edu.umd.cs.findbugs.model.ClassFeatureSet
Initialize from given JavaClass.
initialize() - Method in class edu.umd.cs.findbugs.OpcodeStack
 
initializeCloud(BugCollection, Cloud) - Static method in class edu.umd.cs.findbugs.cloud.CloudFactory
 
initializeEscapeMap() - Static method in class edu.umd.cs.findbugs.util.Strings
Initializes the map of characters to be escaped and their corresponding escape sequences.
InitializeNonnullFieldsInConstructor - Class in edu.umd.cs.findbugs.detect
 
InitializeNonnullFieldsInConstructor(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.InitializeNonnullFieldsInConstructor
 
initializeUnescapePattern() - Static method in class edu.umd.cs.findbugs.util.Strings
Initialize regular expressions used in unescaping.
initialValue() - Method in class edu.umd.cs.findbugs.AnalysisLocal
 
initiateCommunication() - Method in class edu.umd.cs.findbugs.cloud.BugCollectionStorageCloud
 
initiateCommunication() - Method in interface edu.umd.cs.findbugs.cloud.Cloud
Initiate communication with the cloud.
initiateCommunication() - Method in class edu.umd.cs.findbugs.cloud.DoNothingCloud
 
initOSX() - Method in class edu.umd.cs.findbugs.gui2.MainFrameMenu
 
inline(BetterCFGBuilder2.Context) - Method in class edu.umd.cs.findbugs.ba.BetterCFGBuilder2
Inline a subroutine into a calling context.
InnerClassAccess - Class in edu.umd.cs.findbugs.ba
 
InnerClassAccess(String, String, XField, boolean) - Constructor for class edu.umd.cs.findbugs.ba.InnerClassAccess
 
InnerClassAccessMap - Class in edu.umd.cs.findbugs.ba
Determine which methods are accessors used by inner classes to access fields in their enclosing classes.
inputValueList - Variable in class edu.umd.cs.findbugs.ba.vna.ValueNumberCache.Entry
 
insertBranch(ArrayList<String>) - Method in class edu.umd.cs.findbugs.gui2.BugTreeModel
 
inspectResult(ClassContext, MethodGen, CFG, Dataflow<ResourceValueFrame, ResourceValueAnalysis<Stream>>, Stream) - Method in class edu.umd.cs.findbugs.detect.FindOpenStream
 
inspectResult(ClassContext, MethodGen, CFG, Dataflow<ResourceValueFrame, ResourceValueAnalysis<Lock>>, Lock) - Method in class edu.umd.cs.findbugs.detect.FindUnreleasedLock
 
inspectResult(ClassContext, MethodGen, CFG, Dataflow<ResourceValueFrame, ResourceValueAnalysis<Resource>>, Resource) - Method in class edu.umd.cs.findbugs.ResourceTrackingDetector
 
INSTANCE - Static variable in class edu.umd.cs.findbugs.ba.bcp.Invoke
Match ordinary (non-constructor) instance invocations.
instance() - Static method in class edu.umd.cs.findbugs.ba.ResourceValue
 
instance() - Static method in class edu.umd.cs.findbugs.ba.type.BottomType
Get the single instance of the bottom type.
instance() - Static method in class edu.umd.cs.findbugs.ba.type.DoubleExtraType
 
instance() - Static method in class edu.umd.cs.findbugs.ba.type.LongExtraType
 
instance() - Static method in class edu.umd.cs.findbugs.ba.type.NullType
 
instance() - Static method in class edu.umd.cs.findbugs.ba.type.TopType
Get the single instance of the top type.
instance() - Static method in class edu.umd.cs.findbugs.classfile.DescriptorFactory
Get the singleton instance of the DescriptorFactory.
instance() - Static method in class edu.umd.cs.findbugs.classfile.impl.ClassFactory
 
instance() - Static method in class edu.umd.cs.findbugs.DetectorFactoryCollection
Get the single instance of DetectorFactoryCollection, which knows each and every loaded plugin, independently of it's enablement
INSTANCE - Static variable in class edu.umd.cs.findbugs.gui2.FindBugsAnalysisFileFilter
 
INSTANCE - Static variable in class edu.umd.cs.findbugs.gui2.FindBugsFBAFileFilter
 
INSTANCE - Static variable in class edu.umd.cs.findbugs.gui2.FindBugsFBPFileFilter
 
INSTANCE - Static variable in class edu.umd.cs.findbugs.gui2.FindBugsFilterFileFilter
 
INSTANCE - Static variable in class edu.umd.cs.findbugs.gui2.FindBugsHtmlFileFilter
 
instance() - Static method in class edu.umd.cs.findbugs.I18N
Get the single object instance.
instance() - Static method in class edu.umd.cs.findbugs.model.IdentityClassNameRewriter
Get the single instance.
instance - Static variable in class edu.umd.cs.findbugs.SortedBugCollection.BugInstanceComparator
 
instance - Static variable in class edu.umd.cs.findbugs.SortedBugCollection.MultiversionBugInstanceComparator
 
INSTANCE_METHOD - Static variable in class edu.umd.cs.findbugs.ba.Hierarchy
JavaClassAndMethodChooser which accepts only instance methods.
instanceEscapes(InvokeInstruction, int) - Method in class edu.umd.cs.findbugs.ba.ResourceValueFrameModelingVisitor
Override this to check for methods that it is legal to pass the instance to without the instance escaping.
instanceEscapes(InvokeInstruction, int) - Method in class edu.umd.cs.findbugs.detect.StreamFrameModelingVisitor
 
InstanceFieldLoadStreamFactory - Class in edu.umd.cs.findbugs.detect
StreamFactory for stream objects loaded from instance fields.
InstanceFieldLoadStreamFactory(String) - Constructor for class edu.umd.cs.findbugs.detect.InstanceFieldLoadStreamFactory
Constructor.
instanceOf(String, String) - Static method in class edu.umd.cs.findbugs.ba.ch.Subtypes2
 
instanceOf(ClassDescriptor, Class<?>) - Static method in class edu.umd.cs.findbugs.ba.ch.Subtypes2
 
instanceOf(ClassDescriptor, String) - Static method in class edu.umd.cs.findbugs.ba.ch.Subtypes2
 
instanceOf(JavaClass, String) - Static method in class edu.umd.cs.findbugs.ba.ch.Subtypes2
 
instantiateDetector2sInPass(BugReporter) - Method in class edu.umd.cs.findbugs.plan.AnalysisPass
Instantiate all of the Detector2s in this pass and return them in a (correctly-ordered) array.
instantiateDetectorsInPass(BugReporter) - Method in class edu.umd.cs.findbugs.plan.AnalysisPass
Deprecated.
call instantiateDetector2sInPass() instead
InstantiateStaticClass - Class in edu.umd.cs.findbugs.detect
 
InstantiateStaticClass(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.InstantiateStaticClass
 
InstructionActionCache - Class in edu.umd.cs.findbugs.ba.obl
A cache for looking up the collection of ObligationPolicyDatabaseActions associated with a given InstructionHandle.
InstructionActionCache(ObligationPolicyDatabase, XMethod, ConstantPoolGen, TypeDataflow) - Constructor for class edu.umd.cs.findbugs.ba.obl.InstructionActionCache
 
instructionAnnotate(InstructionHandle, BasicBlock) - Method in class edu.umd.cs.findbugs.ba.CFGPrinter
 
instructionAnnotate(InstructionHandle, BasicBlock) - Method in class edu.umd.cs.findbugs.ba.DataflowCFGPrinter
 
InstructionHandleMap<ValueType> - Class in edu.umd.cs.findbugs.ba
Map BCEL InstructionHandles to some kind of value type.
InstructionHandleMap(MethodGen) - Constructor for class edu.umd.cs.findbugs.ba.InstructionHandleMap
 
instructionIsExit() - Method in class edu.umd.cs.findbugs.ba.TargetEnumeratingVisitor
Is the analyzed instruction an exit (call to System.exit())?
instructionIsLoad(InstructionHandle) - Method in class edu.umd.cs.findbugs.ba.vna.LoadedFieldSet
Return whether or not the given instruction is a load.
instructionIsReturn() - Method in class edu.umd.cs.findbugs.ba.TargetEnumeratingVisitor
Is the analyzed instruction a method return?
instructionIsThrow() - Method in class edu.umd.cs.findbugs.ba.TargetEnumeratingVisitor
Is the analyzed instruction an explicit throw?
instructionIterator() - Method in class edu.umd.cs.findbugs.ba.BasicBlock
Get an Iterator over the instructions in the basic block.
instructionIterator(BasicBlock) - Method in class edu.umd.cs.findbugs.ba.CFGPrinter
 
instructionReverseIterator() - Method in class edu.umd.cs.findbugs.ba.BasicBlock
Get an Iterator over the instructions in the basic block in reverse order.
InstructionScanner - Interface in edu.umd.cs.findbugs
A scanner for implementing a state machine over a sequence of instructions and control edges.
InstructionScannerDriver - Class in edu.umd.cs.findbugs
Drive an InstructionScannerGenerator over the instructions of a simple path.
InstructionScannerDriver(Iterator<Edge>) - Constructor for class edu.umd.cs.findbugs.InstructionScannerDriver
Constructor.
InstructionScannerGenerator - Interface in edu.umd.cs.findbugs
Class for generating InstructionScanners at particular instructions of a path.
INT_ACTUAL_ARGUMENTS - Static variable in class edu.umd.cs.findbugs.IntAnnotation
 
INT_EXPECTED_ARGUMENTS - Static variable in class edu.umd.cs.findbugs.IntAnnotation
 
INT_MAX_VALUE - Static variable in class edu.umd.cs.findbugs.IntAnnotation
 
INT_MIN_VALUE - Static variable in class edu.umd.cs.findbugs.IntAnnotation
 
INT_OBLIGATIONS_REMAINING - Static variable in class edu.umd.cs.findbugs.IntAnnotation
 
INT_OCCURRENCES - Static variable in class edu.umd.cs.findbugs.IntAnnotation
 
INT_SHIFT - Static variable in class edu.umd.cs.findbugs.IntAnnotation
 
INT_SYNC_PERCENT - Static variable in class edu.umd.cs.findbugs.IntAnnotation
 
INT_VALUE - Static variable in class edu.umd.cs.findbugs.IntAnnotation
 
IntAnnotation - Class in edu.umd.cs.findbugs
Bug annotation class for integer values.
IntAnnotation(int) - Constructor for class edu.umd.cs.findbugs.IntAnnotation
Constructor.
IntCast2LongAsInstant - Class in edu.umd.cs.findbugs.detect
 
IntCast2LongAsInstant(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.IntCast2LongAsInstant
 
INTEGER_SUM - Static variable in class edu.umd.cs.findbugs.OpcodeStack.Item
 
INTERATIVE_OPCODE_STACK_ANALYSIS - Static variable in interface edu.umd.cs.findbugs.ba.AnalysisFeatures
Deprecated.
INTERFACE_ROLE - Static variable in class edu.umd.cs.findbugs.ClassAnnotation
 
intern(XClass) - Method in class edu.umd.cs.findbugs.ba.XFactory
 
interPassConstraintIterator() - Method in class edu.umd.cs.findbugs.Plugin
Return an Iterator over the inter-pass Detector ordering constraints.
INTERPROCEDURAL_ANALYSIS - Static variable in class edu.umd.cs.findbugs.FindBugsAnalysisFeatures
Enable interprocedural analysis.
INTERPROCEDURAL_ANALYSIS_OF_REFERENCED_CLASSES - Static variable in class edu.umd.cs.findbugs.FindBugsAnalysisFeatures
 
InterproceduralCallGraph - Class in edu.umd.cs.findbugs.ba.ch
Deprecated.
InterproceduralCallGraph() - Constructor for class edu.umd.cs.findbugs.ba.ch.InterproceduralCallGraph
Deprecated.
Constructor.
InterproceduralCallGraphEdge - Class in edu.umd.cs.findbugs.ba.ch
A class representing an edge in the interprocedural call graph; i.e., a call from one method to another.
InterproceduralCallGraphEdge(InterproceduralCallGraphVertex, InterproceduralCallGraphVertex) - Constructor for class edu.umd.cs.findbugs.ba.ch.InterproceduralCallGraphEdge
Constructor.
InterproceduralCallGraphVertex - Class in edu.umd.cs.findbugs.ba.ch
Class representing a vertex in the interprocedural call graph; i.e., a method.
InterproceduralCallGraphVertex() - Constructor for class edu.umd.cs.findbugs.ba.ch.InterproceduralCallGraphVertex
 
InterproceduralFirstPassDetector - Interface in edu.umd.cs.findbugs
Detector implementing a slow first pass to collect interprocedural properties for a later detector pass.
intersects(ValueRangeAnalysisFactory.LongRangeSet) - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.ValueRangeAnalysisFactory.LongRangeSet
 
intersectWith(ParameterProperty) - Method in class edu.umd.cs.findbugs.ba.interproc.ParameterProperty
Intersect this set with the given set.
intersectWith(LockSet) - Method in class edu.umd.cs.findbugs.ba.LockSet
Destructively intersect this lock set with another.
intraPassConstraintIterator() - Method in class edu.umd.cs.findbugs.Plugin
Return an Iterator over the intra-pass Detector ordering constraints.
INullnessAnnotationDatabase - Interface in edu.umd.cs.findbugs.ba
Interface for querying nullness annotations on methods, fields, and parameters.
InvalidBytecodeException - Exception in edu.umd.cs.findbugs.ba
An exception that may be thrown by frame modeling visitor classes to indicate that the method being analyzed contains invalid bytecode.
InvalidBytecodeException(String) - Constructor for exception edu.umd.cs.findbugs.ba.InvalidBytecodeException
Constructor.
InvalidBytecodeException(String, Throwable) - Constructor for exception edu.umd.cs.findbugs.ba.InvalidBytecodeException
Constructor.
InvalidBytecodeException(String, MethodGen, InstructionHandle) - Constructor for exception edu.umd.cs.findbugs.ba.InvalidBytecodeException
Constructor from method and instruction.
InvalidBytecodeException(String, MethodGen, InstructionHandle, Throwable) - Constructor for exception edu.umd.cs.findbugs.ba.InvalidBytecodeException
Constructor from method and instruction.
InvalidClassFileFormatException - Exception in edu.umd.cs.findbugs.classfile
 
InvalidClassFileFormatException(ClassDescriptor, ICodeBaseEntry) - Constructor for exception edu.umd.cs.findbugs.classfile.InvalidClassFileFormatException
 
InvalidClassFileFormatException(ClassDescriptor, ICodeBaseEntry, Throwable) - Constructor for exception edu.umd.cs.findbugs.classfile.InvalidClassFileFormatException
 
InvalidClassFileFormatException(String, ClassDescriptor, ICodeBaseEntry) - Constructor for exception edu.umd.cs.findbugs.classfile.InvalidClassFileFormatException
 
InvalidJUnitTest - Class in edu.umd.cs.findbugs.detect
 
InvalidJUnitTest(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.InvalidJUnitTest
 
invertMatcher(Matcher) - Static method in class edu.umd.cs.findbugs.gui2.FilterFactory
 
Invoke - Class in edu.umd.cs.findbugs.ba.bcp
A PatternElement to match a method invocation.
Invoke(String, String, String, int, RepositoryLookupFailureCallback) - Constructor for class edu.umd.cs.findbugs.ba.bcp.Invoke
Constructor.
invoke(String[]) - Method in class edu.umd.cs.findbugs.FindBugsMain
 
INVOKED_ON_ROLE - Static variable in class edu.umd.cs.findbugs.FieldAnnotation
 
INVOKED_ON_ROLE - Static variable in class edu.umd.cs.findbugs.LocalVariableAnnotation
 
invokeInGUIThread(Runnable) - Method in class edu.umd.cs.findbugs.CommandLineUiCallback
 
invokeInGUIThread(Runnable) - Method in class edu.umd.cs.findbugs.gui2.AbstractSwingGuiCallback
 
invokeInGUIThread(Runnable) - Method in interface edu.umd.cs.findbugs.IGuiCallback
 
invokesMethodWithEqualLikeName() - Method in class edu.umd.cs.findbugs.detect.OverridingEqualsNotSymmetrical
 
IO - Class in edu.umd.cs.findbugs.io
 
IO() - Constructor for class edu.umd.cs.findbugs.io.IO
 
IOStreamFactory - Class in edu.umd.cs.findbugs.detect
A StreamFactory for normal java.io streams that are created using NEW instructions.
IOStreamFactory(String, String[], String) - Constructor for class edu.umd.cs.findbugs.detect.IOStreamFactory
 
is(MethodDescriptor, FindNoSideEffectMethods.MethodSideEffectStatus...) - Method in class edu.umd.cs.findbugs.detect.FindNoSideEffectMethods.NoSideEffectMethodsDatabase
 
IS_BUG - Static variable in class edu.umd.cs.findbugs.BugProperty
Boolean property defining whether or not the BugInstance is really a bug.
IS_DEVELOPMENT - Static variable in class edu.umd.cs.findbugs.Version
Development version or release candidate?
IS_PARAMETER - Static variable in class edu.umd.cs.findbugs.detect.DeadLocalStoreProperty
 
isAbridgedMessages() - Static method in class edu.umd.cs.findbugs.FindBugsDisplayFeatures
 
isAbstract() - Method in interface edu.umd.cs.findbugs.ba.XClass
 
isAbstract() - Method in interface edu.umd.cs.findbugs.ba.XMethod
 
isAbstract() - Method in class edu.umd.cs.findbugs.classfile.analysis.ClassNameAndSuperclassInfo
 
isAbstract() - Method in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo
 
isActive() - Method in class edu.umd.cs.findbugs.gui2.FilterMatcher
Deprecated.
 
isActive(String) - Method in class edu.umd.cs.findbugs.plan.ExecutionPlan
 
isActive(Class<? extends Detector>) - Method in class edu.umd.cs.findbugs.plan.ExecutionPlan
 
isAlwaysOnExceptionPath() - Method in class edu.umd.cs.findbugs.ba.npe.NullValueUnconditionalDeref
 
isAnnotation() - Method in class edu.umd.cs.findbugs.classfile.analysis.ClassNameAndSuperclassInfo
 
isAnonymous(String) - Static method in class edu.umd.cs.findbugs.util.ClassName
Does a class name appear to designate an anonymous class?
isAnonymousClass() - Method in class edu.umd.cs.findbugs.classfile.ClassDescriptor
 
isApplicationClass(JavaClass) - Method in class edu.umd.cs.findbugs.ba.AnalysisContext
Return whether or not the given class is an application class.
isApplicationClass(String) - Method in class edu.umd.cs.findbugs.ba.AnalysisContext
Return whether or not the given class is an application class.
isApplicationClass(ClassDescriptor) - Method in class edu.umd.cs.findbugs.ba.AnalysisContext
 
isApplicationClass(ClassDescriptor) - Method in class edu.umd.cs.findbugs.ba.ch.Subtypes2
 
isApplicationCodeBase() - Method in interface edu.umd.cs.findbugs.classfile.ICodeBase
Return whether or not this codebase is an application codebase.
isApplicationCodeBase() - Method in class edu.umd.cs.findbugs.classfile.impl.AbstractScannableCodeBase
 
isApplicationCodeBase() - Method in class edu.umd.cs.findbugs.classfile.impl.SingleFileCodeBase
 
isApplySuppressions() - Method in interface edu.umd.cs.findbugs.BugCollection
 
isApplySuppressions() - Method in class edu.umd.cs.findbugs.SortedBugCollection
 
isApplySuppressions() - Method in class edu.umd.cs.findbugs.TextUIBugReporter
 
isArchiveExtension(String) - Static method in class edu.umd.cs.findbugs.ba.URLClassPath
Determine if given file extension indicates an archive file.
isArchiveFileName(String) - Static method in class edu.umd.cs.findbugs.util.Archive
Determine whether or not the given filename appears to identify a zip/jar archive.
isArray() - Method in class edu.umd.cs.findbugs.classfile.ClassDescriptor
 
isArray() - Method in class edu.umd.cs.findbugs.OpcodeStack.Item
 
isAssertionCall(InvokeInstruction) - Method in class edu.umd.cs.findbugs.ba.AssertionMethods
 
isAssertionHandle(InstructionHandle, ConstantPoolGen) - Method in class edu.umd.cs.findbugs.ba.AssertionMethods
 
isAssertionInstruction(Instruction, ConstantPoolGen) - Method in class edu.umd.cs.findbugs.ba.AssertionMethods
Does the given instruction refer to a likely assertion method?
isAvailable() - Method in class edu.umd.cs.findbugs.ComponentPlugin
 
isAvailable(MainFrame) - Method in enum edu.umd.cs.findbugs.gui2.Sortables
 
isBackwardInBytecode() - Method in class edu.umd.cs.findbugs.ba.Edge
 
isBooleanNullnessValue() - Method in class edu.umd.cs.findbugs.OpcodeStack.Item
 
isBorder() - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.ValueRangeAnalysisFactory.RedundantCondition
 
isBottom() - Method in class edu.umd.cs.findbugs.ba.BlockType
Return whether or not this is the special "bottom" dataflow value.
isBottom() - Method in class edu.umd.cs.findbugs.ba.ca.CallList
 
isBottom() - Method in class edu.umd.cs.findbugs.ba.deref.UnconditionalValueDerefSet
Is this the bottom value?
isBottom() - Method in class edu.umd.cs.findbugs.ba.Frame
Return whether or not this object is the special "BOTTOM" value for Frames.
isBottom() - Method in class edu.umd.cs.findbugs.ba.heap.FieldSet
 
isBottom() - Method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierValueSet
 
isBottom() - Method in class edu.umd.cs.findbugs.ba.obl.StateSet
 
isBranch(int) - Static method in class edu.umd.cs.findbugs.visitclass.DismantleBytecode
Return whether or not given opcode is a branch instruction.
isBridge() - Method in class edu.umd.cs.findbugs.ba.AbstractMethod
 
isBridge() - Method in interface edu.umd.cs.findbugs.ba.XMethod
Is this a bridge method?
isBridge() - Method in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo
 
isByType() - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.ValueRangeAnalysisFactory.RedundantCondition
 
isCalled(XMethod) - Method in class edu.umd.cs.findbugs.ba.XFactory
 
isCalledDirectlyOrIndirectly(XMethod) - Method in class edu.umd.cs.findbugs.ba.XFactory
 
isCancelled() - Method in class edu.umd.cs.findbugs.util.FutureValue
 
IScannableCodeBase - Interface in edu.umd.cs.findbugs.classfile
A scannable code base: in addition to looking up a named resource, scannable code bases can also enumerate the names of the resources they contain.
isCaught(ClassContext, Method, UnconditionalValueDerefSet, ValueNumber) - Method in class edu.umd.cs.findbugs.detect.BuildUnconditionalParamDerefDatabase
 
isChecked() - Method in class edu.umd.cs.findbugs.ba.npe.IsNullValue
Is this value known because of an explicit null check?
isChosen(VertexType) - Method in interface edu.umd.cs.findbugs.graph.VertexChooser
Determine whether the given GraphVertex should be chosen.
isClassResource(String) - Static method in class edu.umd.cs.findbugs.classfile.ClassDescriptor
isClassResource(String) - Static method in class edu.umd.cs.findbugs.classfile.DescriptorFactory
Determine whether or not the given resource name refers to a class.
isClosed() - Method in class edu.umd.cs.findbugs.detect.Stream
Return whether or not the Stream is closed on all paths out of the method.
isCloseQuote(String) - Static method in class edu.umd.cs.findbugs.detect.FindSqlInjection
 
isCollection(ReferenceType) - Static method in class edu.umd.cs.findbugs.ba.ch.Subtypes2
 
isComplete() - Method in class edu.umd.cs.findbugs.ba.FieldSummary
 
isConcrete(XMethod) - Static method in class edu.umd.cs.findbugs.ba.Hierarchy
Deprecated.
isConnectedToCloud() - Method in class edu.umd.cs.findbugs.workflow.MergeSummarizeAndView
 
isConstant() - Method in class edu.umd.cs.findbugs.ba.constant.Constant
Return whether or not this value is a constant.
isConstantInteger() - Method in class edu.umd.cs.findbugs.ba.constant.Constant
Return whether or not this value is a constant int/Integer.
isConstantString() - Method in class edu.umd.cs.findbugs.ba.constant.Constant
Return whether or not this value is a constant String.
isContainer(ReferenceType) - Static method in class edu.umd.cs.findbugs.ba.ch.Subtypes2
A collection, a map, or some other container
isContainerField(XField) - Method in class edu.umd.cs.findbugs.detect.UnreadFields
isContainerField(XField) - Method in class edu.umd.cs.findbugs.detect.UnreadFieldsData
 
isCorePlugin() - Method in class edu.umd.cs.findbugs.Plugin
 
isCorePlugin() - Method in class edu.umd.cs.findbugs.PluginLoader
 
isDead() - Method in class edu.umd.cs.findbugs.BugInstance
 
isDeadCodeUnreachable() - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.ValueRangeAnalysisFactory.RedundantCondition
 
isDeepRemote(String) - Static method in class edu.umd.cs.findbugs.Analyze
 
isDeepRemote(ReferenceType) - Static method in class edu.umd.cs.findbugs.DeepSubtypeAnalysis
 
isDeepRemote(String) - Static method in class edu.umd.cs.findbugs.DeepSubtypeAnalysis
 
isDeepSerializable(String) - Static method in class edu.umd.cs.findbugs.Analyze
 
isDeepSerializable(JavaClass) - Static method in class edu.umd.cs.findbugs.Analyze
 
isDeepSerializable(ReferenceType) - Static method in class edu.umd.cs.findbugs.DeepSubtypeAnalysis
 
isDeepSerializable(String) - Static method in class edu.umd.cs.findbugs.DeepSubtypeAnalysis
 
isDeepSerializable(JavaClass) - Static method in class edu.umd.cs.findbugs.DeepSubtypeAnalysis
 
isDefaultEnabled() - Method in class edu.umd.cs.findbugs.DetectorFactory
Is this factory enabled by default
isDefinitelyNotNull() - Method in class edu.umd.cs.findbugs.ba.npe.IsNullValue
Is this value definitely not null?
isDefinitelyNull() - Method in class edu.umd.cs.findbugs.ba.npe.IsNullValue
Is this value definitely null?
isDeprecated() - Method in interface edu.umd.cs.findbugs.ba.AccessibleEntity
Is the entity deprecated?
isDeprecated() - Method in class edu.umd.cs.findbugs.ba.UnresolvedXField
 
isDeprecated() - Method in class edu.umd.cs.findbugs.BugPattern
 
isDeprecated() - Method in class edu.umd.cs.findbugs.classfile.analysis.ClassNameAndSuperclassInfo
 
isDeprecated() - Method in class edu.umd.cs.findbugs.classfile.analysis.FieldInfo
 
isDeprecated() - Method in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo
 
isDetectorClassSubtypeOf(Class<?>) - Method in class edu.umd.cs.findbugs.DetectorFactory
Determine whether the detector class is a subtype of the given class (or interface).
isDetectorEnabled(DetectorFactory) - Method in class edu.umd.cs.findbugs.config.UserPreferences
Get the enabled/disabled status of given Detector.
isDetectorEnabled(IFindBugsEngine, DetectorFactory, int) - Static method in class edu.umd.cs.findbugs.FindBugs
Determines whether or not given DetectorFactory should be enabled.
isDirect() - Method in class edu.umd.cs.findbugs.ba.npe.PointerUsageRequiringNonNullValue
 
isDirty() - Method in class edu.umd.cs.findbugs.BugDesignation
 
isDisabled(CloudPlugin) - Method in class edu.umd.cs.findbugs.gui2.CloudCommentsPane
 
isDisabled(CloudPlugin) - Method in class edu.umd.cs.findbugs.gui2.CloudCommentsPaneSwing
 
isDisabledByDefault(String) - Method in class edu.umd.cs.findbugs.DetectorFactoryCollection
 
isDocking() - Static method in class edu.umd.cs.findbugs.gui2.Driver
 
isDone() - Method in interface edu.umd.cs.findbugs.InstructionScanner
Return true if this scanner has completed, false otherwise.
isDone() - Method in class edu.umd.cs.findbugs.util.FutureValue
 
isDuplicated(WarningPropertySet<WarningProperty>, int, boolean) - Method in class edu.umd.cs.findbugs.detect.FindNullDeref
 
isEdgeFeasible(int) - Method in class edu.umd.cs.findbugs.ba.npe.IsNullConditionDecision
Determine whether or not the given edge is feasible.
isEmpty() - Method in class edu.umd.cs.findbugs.ba.BasicBlock
Return true if there are no Instructions in this basic block.
isEmpty() - Method in class edu.umd.cs.findbugs.ba.deref.UnconditionalValueDerefSet
 
isEmpty() - Method in class edu.umd.cs.findbugs.ba.heap.FieldSet
 
isEmpty() - Method in class edu.umd.cs.findbugs.ba.interproc.ParameterProperty
Return whether or not the set of non-null parameters is empty.
isEmpty() - Method in class edu.umd.cs.findbugs.ba.interproc.PropertyDatabase
Return whether or not the database is empty.
isEmpty() - Method in class edu.umd.cs.findbugs.ba.LockSet
Return whether or not this lock set is empty, meaning that no locks have a positive lock count.
isEmpty() - Method in class edu.umd.cs.findbugs.ba.obl.ObligationSet
 
isEmpty() - Method in class edu.umd.cs.findbugs.ba.obl.StateSet
 
isEmpty() - Method in class edu.umd.cs.findbugs.ba.SourceInfoMap
 
isEmpty() - Method in class edu.umd.cs.findbugs.ba.type.ExceptionSet
Return whether or not the set is empty.
isEmpty() - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.ValueRangeAnalysisFactory.LongRangeSet
 
isEmpty() - Method in class edu.umd.cs.findbugs.filter.Filter
 
isEmpty() - Method in class edu.umd.cs.findbugs.filter.StringSetMatch
 
isEmpty() - Method in class edu.umd.cs.findbugs.model.MovedClassMap
 
isEmpty() - Method in class edu.umd.cs.findbugs.ResourceCollection
Return whether or not there are any resources in the collection.
isEmpty() - Method in class edu.umd.cs.findbugs.util.Multiset
 
isEmptyArrayField(XField) - Method in class edu.umd.cs.findbugs.ba.XFactory
 
isEnabled(Matcher) - Method in class edu.umd.cs.findbugs.filter.Filter
 
isEnabled(DetectorFactory) - Method in class edu.umd.cs.findbugs.tools.html.PrettyPrintBugDescriptions
 
isEnabled(DetectorFactory) - Method in class edu.umd.cs.findbugs.tools.html.PrintBugDescriptions
 
isEnabledByDefault() - Method in class edu.umd.cs.findbugs.ComponentPlugin
 
isEnabledByDefault() - Method in class edu.umd.cs.findbugs.Plugin
Return whether or not the Plugin is enabled.
isEnabledForCurrentJRE() - Method in class edu.umd.cs.findbugs.DetectorFactory
Check to see if we are running on a recent-enough JRE for this detector to be enabled.
isEndOfBasicBlock() - Method in class edu.umd.cs.findbugs.ba.TargetEnumeratingVisitor
Is the instruction the end of a basic block?
isExact(int) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrame
Get whether or not a type in a given slot is exact.
isExactBugPatternMatch() - Method in class edu.umd.cs.findbugs.VersionInsensitiveBugComparator
 
isException() - Method in class edu.umd.cs.findbugs.ba.npe.IsNullValue
Was this value propagated on an exception path?
isExceptionEdge() - Method in class edu.umd.cs.findbugs.ba.Edge
Is the edge an exception edge?
isExceptionHandler() - Method in class edu.umd.cs.findbugs.ba.BasicBlock
Is this block an exception handler?
isExceptionThrower() - Method in class edu.umd.cs.findbugs.ba.BasicBlock
Return whether or not this block is an exception thrower.
isExclusiveQualifier() - Method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierValue
Return whether or not this TypeQualifierValue denotes an exclusive qualifier.
isExhaustiveQualifier() - Method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierValue
Return whether or not this TypeQualifierValue denotes an exhaustive qualifier.
isExperimental() - Method in class edu.umd.cs.findbugs.BugInstance
Is this bug instance the result of an experimental detector?
isExperimental() - Method in class edu.umd.cs.findbugs.BugPattern
Is the bug pattern experimental?
isExplicit() - Method in class edu.umd.cs.findbugs.ba.type.ExceptionSet.ThrownExceptionIterator
 
isExplicit() - Method in class edu.umd.cs.findbugs.ba.type.ThrownException
Return whether or not the exception is explicit.
isFactValid(Fact) - Method in class edu.umd.cs.findbugs.ba.AbstractDataflowAnalysis
Determine whether the given fact is valid (neither top nor bottom).
isFactValid(CallList) - Method in class edu.umd.cs.findbugs.ba.ca.CallListAnalysis
 
isFactValid(UnconditionalValueDerefSet) - Method in class edu.umd.cs.findbugs.ba.deref.UnconditionalValueDerefAnalysis
 
isFactValid(FrameType) - Method in class edu.umd.cs.findbugs.ba.FrameDataflowAnalysis
 
isFactValid(FieldSet) - Method in class edu.umd.cs.findbugs.ba.heap.FieldSetAnalysis
 
isFactValid(TypeQualifierValueSet) - Method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierDataflowAnalysis
 
isFactValid(BitSet) - Method in class edu.umd.cs.findbugs.ba.LiveLocalStoreAnalysis
 
isFactValid(LockSet) - Method in class edu.umd.cs.findbugs.ba.LockAnalysis
 
isFactValid(StateSet) - Method in class edu.umd.cs.findbugs.ba.obl.ObligationAnalysis
 
isFactValid(ReturnPath) - Method in class edu.umd.cs.findbugs.ba.ReturnPathAnalysis
 
isFactValid(StackDepth) - Method in class edu.umd.cs.findbugs.ba.StackDepthAnalysis
 
isFactValid(TypeFrame) - Method in class edu.umd.cs.findbugs.ba.type.TypeAnalysis
 
isFalsePositive(int) - Method in class edu.umd.cs.findbugs.props.WarningPropertySet
Determine whether or not a warning with given priority is expected to be a false positive.
isFieldValue() - Method in class edu.umd.cs.findbugs.ba.npe.IsNullValue
 
isFieldValue() - Method in class edu.umd.cs.findbugs.ba.npe.NullValueUnconditionalDeref
 
isFinal() - Method in class edu.umd.cs.findbugs.ba.AbstractClassMember
 
isFinal() - Method in interface edu.umd.cs.findbugs.ba.AccessibleEntity
Is the entity final?
isFinal() - Method in class edu.umd.cs.findbugs.classfile.analysis.ClassNameAndSuperclassInfo
 
isFinal() - Method in class edu.umd.cs.findbugs.classfile.analysis.FieldInfo
 
isFinal() - Method in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo
 
isFinished() - Method in interface edu.umd.cs.findbugs.cloud.Cloud.CloudTask
 
isFinished() - Method in class edu.umd.cs.findbugs.cloud.MutableCloudTask
 
isFirstInstructionInBasicBlock() - Method in class edu.umd.cs.findbugs.ba.Location
Return whether or not the Location is positioned at the first instruction in the basic block.
isFlagSet(int) - Method in class edu.umd.cs.findbugs.ba.CFG
 
isFlagSet(int) - Method in class edu.umd.cs.findbugs.ba.Edge
Return if given edge flag is set.
isFontSizeSpecified() - Method in class edu.umd.cs.findbugs.gui2.GUI2CommandLine
 
isForwards() - Method in class edu.umd.cs.findbugs.ba.BackwardDataflowAnalysis
 
isForwards() - Method in class edu.umd.cs.findbugs.ba.BlockTypeAnalysis
 
isForwards() - Method in class edu.umd.cs.findbugs.ba.ca.CallListAnalysis
 
isForwards() - Method in class edu.umd.cs.findbugs.ba.CFGPrinter
 
isForwards() - Method in interface edu.umd.cs.findbugs.ba.DataflowAnalysis
Returns true if the analysis is forwards, false if backwards.
isForwards() - Method in class edu.umd.cs.findbugs.ba.DominatorsAnalysis
 
isForwards() - Method in class edu.umd.cs.findbugs.ba.ForwardDataflowAnalysis
 
isForwards() - Method in class edu.umd.cs.findbugs.ba.jsr305.BackwardTypeQualifierDataflowAnalysis
 
isForwards() - Method in class edu.umd.cs.findbugs.ba.jsr305.ForwardTypeQualifierDataflowAnalysis
 
isForwards() - Method in class edu.umd.cs.findbugs.ba.npe.ReturnPathTypeAnalysis
 
isForwards() - Method in class edu.umd.cs.findbugs.ba.PostDominatorsAnalysis
 
isFull() - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.ValueRangeAnalysisFactory.LongRangeSet
 
isFunctionshatMightBeMistakenForProcedures(MethodDescriptor) - Method in class edu.umd.cs.findbugs.ba.XFactory
 
isGetterMethod(ClassContext, Method) - Static method in class edu.umd.cs.findbugs.detect.FindInconsistentSync2
Determine whether or not the the given method is a getter method.
isGloballyEnabled() - Method in class edu.umd.cs.findbugs.Plugin
 
isGuiAvaliable() - Method in class edu.umd.cs.findbugs.Project
 
isHashableClassName(String) - Method in class edu.umd.cs.findbugs.detect.FindHEmismatch
 
isHeadless() - Method in class edu.umd.cs.findbugs.CommandLineUiCallback
 
isHeadless() - Method in class edu.umd.cs.findbugs.gui2.AbstractSwingGuiCallback
 
isHeadless() - Method in interface edu.umd.cs.findbugs.IGuiCallback
If true, do not open windows or browsers
isHidden() - Method in class edu.umd.cs.findbugs.BugCategory
 
isHidden() - Method in class edu.umd.cs.findbugs.cloud.CloudPlugin
 
isHidden() - Method in class edu.umd.cs.findbugs.DetectorFactory
Get visibility of the factory (to GUI dialogs to configure detectors).
isIdentity() - Method in interface edu.umd.cs.findbugs.ba.XMethod
Is this an identity method
isIdentity() - Method in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo
 
isImpliedByGenericTypes(ReferenceType) - Method in class edu.umd.cs.findbugs.ba.type.TypeAnalysis
 
isImpliedByGenericTypes(ReferenceType) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
isInCloud() - Method in class edu.umd.cs.findbugs.BugInstance.XmlProps
 
isInCloud(BugInstance) - Method in class edu.umd.cs.findbugs.cloud.BugCollectionStorageCloud
 
isInCloud(BugInstance) - Method in interface edu.umd.cs.findbugs.cloud.Cloud
returns whether the bug is stored remotely or not. for bug collection storage, always returns true
isInCloud(BugInstance) - Method in class edu.umd.cs.findbugs.cloud.DoNothingCloud
 
isInitialized() - Method in class edu.umd.cs.findbugs.cloud.AbstractCloud
 
isInitialized() - Method in interface edu.umd.cs.findbugs.cloud.Cloud
Return true if the cloud has been successfully initialized
isInitialized() - Method in class edu.umd.cs.findbugs.cloud.DoNothingCloud
 
isInitialParameter() - Method in class edu.umd.cs.findbugs.OpcodeStack.Item
 
isInitialPlugin() - Method in class edu.umd.cs.findbugs.Plugin
 
isInjectionAttribute(String) - Static method in class edu.umd.cs.findbugs.detect.UnreadFields
 
isInJSRSubroutine() - Method in class edu.umd.cs.findbugs.ba.BasicBlock
 
isInnerClassAccess(INVOKESTATIC, ConstantPoolGen) - Static method in class edu.umd.cs.findbugs.ba.Hierarchy
Determine whether the given INVOKESTATIC instruction is an inner-class field accessor method.
isInstance() - Method in class edu.umd.cs.findbugs.ba.ResourceValue
 
isInstanceHashConsistent() - Method in class edu.umd.cs.findbugs.BugInstance
 
isInstanceOfFollowedByBranch() - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
Return whether an instanceof instruction was followed by a branch.
isIntegerType(byte) - Method in class edu.umd.cs.findbugs.ba.type.StandardTypeMerger
Determine if the given typecode refers to an Integer type (other than long).
isInterface() - Method in interface edu.umd.cs.findbugs.ba.XClass
 
isInterface() - Method in class edu.umd.cs.findbugs.classfile.analysis.ClassNameAndSuperclassInfo
 
isInterface() - Method in class edu.umd.cs.findbugs.model.ClassFeatureSet
 
isInteriorPackage(String) - Method in class edu.umd.cs.findbugs.workflow.TreemapVisualization
 
isInterned(XMethod) - Method in class edu.umd.cs.findbugs.ba.XFactory
Deprecated.
isIntersectionNonEmpty(FieldSet) - Method in class edu.umd.cs.findbugs.ba.heap.FieldSet
 
isIntroducedByChangeOfExistingClass() - Method in class edu.umd.cs.findbugs.BugInstance
 
isJSP(JavaClass) - Static method in class edu.umd.cs.findbugs.ba.ch.Subtypes2
 
isJumpInfoChangedByNewTarget() - Method in class edu.umd.cs.findbugs.OpcodeStack
 
isJumpTarget(int) - Method in class edu.umd.cs.findbugs.OpcodeStack
 
isLastInstructionInBasicBlock() - Method in class edu.umd.cs.findbugs.ba.Location
Return whether or not the Location is positioned at the last instruction in the basic block.
isLeaf(Object) - Method in class edu.umd.cs.findbugs.gui2.BugTreeModel
 
isLibraryFileName(String) - Static method in class edu.umd.cs.findbugs.util.Archive
 
isLoad() - Method in class edu.umd.cs.findbugs.ba.InnerClassAccess
 
isLoaded(XField) - Method in class edu.umd.cs.findbugs.ba.vna.LoadedFieldSet
Return whether or not the given field is loaded by any instruction in the method.
isLongOrDouble(FieldInstruction, ConstantPoolGen) - Static method in class edu.umd.cs.findbugs.ba.bcp.FieldAccess
Return whether the given FieldInstruction accesses a long or double field.
isMacLookAndFeel() - Static method in class edu.umd.cs.findbugs.gui2.MainFrameHelper
 
isMainMethod(Method) - Static method in class edu.umd.cs.findbugs.detect.FindOpenStream
 
isMathClass(String) - Static method in class edu.umd.cs.findbugs.util.ClassName
 
isMethodCall() - Method in class edu.umd.cs.findbugs.visitclass.DismantleBytecode
 
isMethodReturnValue() - Method in class edu.umd.cs.findbugs.ba.npe.NullValueUnconditionalDeref
 
isModified() - Method in class edu.umd.cs.findbugs.Project
Return whether or not this Project has unsaved modifications.
isMonitorNotify(String, String) - Static method in class edu.umd.cs.findbugs.ba.Hierarchy
Determine if method whose name and signature is specified is a monitor notify operation.
isMonitorNotify(Instruction, ConstantPoolGen) - Static method in class edu.umd.cs.findbugs.ba.Hierarchy
Determine if given Instruction is a monitor wait.
isMonitorWait(String, String) - Static method in class edu.umd.cs.findbugs.ba.Hierarchy
Determine if method whose name and signature is specified is a monitor wait operation.
isMonitorWait(Instruction, ConstantPoolGen) - Static method in class edu.umd.cs.findbugs.ba.Hierarchy
Determine if given Instruction is a monitor wait.
isMultiversion() - Method in interface edu.umd.cs.findbugs.BugCollection
 
isMultiversion() - Method in class edu.umd.cs.findbugs.SortedBugCollection
Returns whether this bug collection contains results from multiple analysis runs, either of different version of the software or from different versions of FindBugs.
isNamed(Set<String>) - Method in class edu.umd.cs.findbugs.ComponentPlugin
 
isNamed() - Method in class edu.umd.cs.findbugs.LocalVariableAnnotation
 
isNative() - Method in class edu.umd.cs.findbugs.ba.AbstractMethod
 
isNative() - Method in interface edu.umd.cs.findbugs.ba.XMethod
 
isNative() - Method in class edu.umd.cs.findbugs.classfile.analysis.FieldInfo
 
isNative() - Method in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo
 
isNewlyAllocated() - Method in class edu.umd.cs.findbugs.OpcodeStack.Item
 
isNo() - Method in enum edu.umd.cs.findbugs.ba.jsr305.FlowValue
 
isNoAnalysis() - Static method in class edu.umd.cs.findbugs.FindBugs
 
isNoMains() - Static method in class edu.umd.cs.findbugs.FindBugs
 
isNonNegative() - Method in class edu.umd.cs.findbugs.OpcodeStack.Item
 
isNormal() - Method in class edu.umd.cs.findbugs.ba.BlockType
Return whether or not this value represents "normal" control-flow.
isNull() - Method in class edu.umd.cs.findbugs.OpcodeStack.Item
 
isNullCheck() - Method in class edu.umd.cs.findbugs.ba.BasicBlock
Return whether or not this block is a null check.
isNullCheck(InstructionHandle, ConstantPoolGen) - Static method in class edu.umd.cs.findbugs.ba.deref.UnconditionalValueDerefAnalysis
 
IsNullConditionDecision - Class in edu.umd.cs.findbugs.ba.npe
A control decision which resulted in information being gained about whether a particular value is null or non-null on the IFCMP_EDGE and FALL_THROUGH_EDGE branches.
IsNullConditionDecision(ValueNumber, IsNullValue, IsNullValue) - Constructor for class edu.umd.cs.findbugs.ba.npe.IsNullConditionDecision
Constructor.
isNullOnComplicatedPath() - Method in class edu.umd.cs.findbugs.ba.npe.IsNullValue
Is this value null on a complicated path?
isNullOnComplicatedPath2() - Method in class edu.umd.cs.findbugs.ba.npe.IsNullValue
Is this value null on a complicated path?
isNullOnComplicatedPath23() - Method in class edu.umd.cs.findbugs.ba.npe.IsNullValue
Is this value null on a complicated path?
isNullOnSomePath() - Method in class edu.umd.cs.findbugs.ba.npe.IsNullValue
Is this value null on some path?
IsNullValue - Class in edu.umd.cs.findbugs.ba.npe
A class to abstractly represent values in stack slots, indicating whether thoses values can be null, non-null, null on some incoming path, or unknown.
IsNullValueAnalysis - Class in edu.umd.cs.findbugs.ba.npe
A dataflow analysis to detect potential null pointer dereferences.
IsNullValueAnalysis(MethodDescriptor, MethodGen, CFG, ValueNumberDataflow, TypeDataflow, DepthFirstSearch, AssertionMethods) - Constructor for class edu.umd.cs.findbugs.ba.npe.IsNullValueAnalysis
 
IsNullValueAnalysis.PointerEqualityCheck - Class in edu.umd.cs.findbugs.ba.npe
 
IsNullValueAnalysis.PointerEqualityCheck(ValueNumber, ValueNumber, int) - Constructor for class edu.umd.cs.findbugs.ba.npe.IsNullValueAnalysis.PointerEqualityCheck
 
IsNullValueAnalysisFeatures - Interface in edu.umd.cs.findbugs.ba.npe
Knobs for null value analysis.
IsNullValueDataflow - Class in edu.umd.cs.findbugs.ba.npe
 
IsNullValueDataflow(CFG, IsNullValueAnalysis) - Constructor for class edu.umd.cs.findbugs.ba.npe.IsNullValueDataflow
 
IsNullValueDataflowFactory - Class in edu.umd.cs.findbugs.classfile.engine.bcel
Analysis engine to produce IsNullValueDataflow objects for an analyzed method.
IsNullValueDataflowFactory() - Constructor for class edu.umd.cs.findbugs.classfile.engine.bcel.IsNullValueDataflowFactory
Constructor.
IsNullValueFrame - Class in edu.umd.cs.findbugs.ba.npe
 
IsNullValueFrame(int, boolean) - Constructor for class edu.umd.cs.findbugs.ba.npe.IsNullValueFrame
 
IsNullValueFrameModelingVisitor - Class in edu.umd.cs.findbugs.ba.npe
 
IsNullValueFrameModelingVisitor(ConstantPoolGen, AssertionMethods, ValueNumberDataflow, TypeDataflow, boolean) - Constructor for class edu.umd.cs.findbugs.ba.npe.IsNullValueFrameModelingVisitor
 
isObjectType(byte) - Method in class edu.umd.cs.findbugs.ba.type.StandardTypeMerger
Determine if the given typecode refers to an Object type.
isObligationType(ClassDescriptor) - Method in class edu.umd.cs.findbugs.ba.obl.ObligationFactory
Determine whether class named by given ClassDescriptor is an Obligation type.
isOnExceptionPath() - Method in class edu.umd.cs.findbugs.ba.obl.StateSet
 
isOnline() - Method in class edu.umd.cs.findbugs.cloud.CloudPlugin
 
isOnlineCloud() - Method in class edu.umd.cs.findbugs.cloud.BugCollectionStorageCloud
 
isOnlineCloud() - Method in interface edu.umd.cs.findbugs.cloud.Cloud
 
isOnlineCloud() - Method in class edu.umd.cs.findbugs.cloud.DoNothingCloud
 
isOnlineStorage() - Method in class edu.umd.cs.findbugs.cloud.CloudPluginBuilder
 
isOnSwitchOffset(DismantleBytecode) - Method in class edu.umd.cs.findbugs.SwitchHandler
 
isOpenOnCreation() - Method in class edu.umd.cs.findbugs.detect.Stream
 
isOpenQuote(String) - Static method in class edu.umd.cs.findbugs.detect.FindSqlInjection
 
isParamInstance(Resource, int) - Method in interface edu.umd.cs.findbugs.ba.ResourceTracker
Return if the given parameter slot contains the resource instance upon entry to the method.
isParamInstance(Stream, int) - Method in class edu.umd.cs.findbugs.detect.StreamResourceTracker
 
isParamValue() - Method in class edu.umd.cs.findbugs.ba.npe.IsNullValue
Was this value marked as a possibly null parameter?
isPassword() - Method in class edu.umd.cs.findbugs.IGuiCallback.FormItem
 
isPlainObject(Type) - Static method in class edu.umd.cs.findbugs.ba.generic.GenericUtilities
 
isPowerOfTwo(int) - Static method in class edu.umd.cs.findbugs.util.Util
 
isPowerOfTwo(long) - Static method in class edu.umd.cs.findbugs.util.Util
 
isPrefixOf(Path) - Method in class edu.umd.cs.findbugs.ba.Path
Determine whether or not given Path is a prefix of this one.
isPrimitive() - Method in class edu.umd.cs.findbugs.OpcodeStack.Item
 
isPrivate() - Method in class edu.umd.cs.findbugs.ba.AbstractClassMember
 
isPrivate() - Method in interface edu.umd.cs.findbugs.ba.AccessibleEntity
Is the entity private?
isPrivate() - Method in class edu.umd.cs.findbugs.classfile.analysis.ClassNameAndSuperclassInfo
 
isPrivate() - Method in class edu.umd.cs.findbugs.classfile.analysis.FieldInfo
 
isPrivate() - Method in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo
 
isProjectChanged() - Method in class edu.umd.cs.findbugs.gui2.MainFrame
 
isProjectLoadedFromFile() - Method in class edu.umd.cs.findbugs.FindBugsCommandLine
 
isProtected() - Method in class edu.umd.cs.findbugs.ba.AbstractClassMember
 
isProtected() - Method in interface edu.umd.cs.findbugs.ba.AccessibleEntity
Is the entity protected?
isProtected() - Method in class edu.umd.cs.findbugs.classfile.analysis.ClassNameAndSuperclassInfo
 
isProtected() - Method in class edu.umd.cs.findbugs.classfile.analysis.FieldInfo
 
isProtected() - Method in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo
 
isPublic() - Method in class edu.umd.cs.findbugs.ba.AbstractClassMember
 
isPublic() - Method in interface edu.umd.cs.findbugs.ba.AccessibleEntity
Is the entity public?
isPublic() - Method in class edu.umd.cs.findbugs.classfile.analysis.ClassNameAndSuperclassInfo
 
isPublic() - Method in class edu.umd.cs.findbugs.classfile.analysis.FieldInfo
 
isPublic() - Method in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo
 
isRead(Instruction, ConstantPoolGen) - Static method in class edu.umd.cs.findbugs.FieldAnnotation
Is the given instruction a read of a field?
isReadlineValue() - Method in class edu.umd.cs.findbugs.ba.npe.IsNullValue
 
isReadlineValue() - Method in class edu.umd.cs.findbugs.ba.npe.NullValueUnconditionalDeref
 
isRedundant() - Method in class edu.umd.cs.findbugs.ba.npe.IsNullConditionDecision
Determine whether or not the comparison is redundant.
isReferenceType() - Method in class edu.umd.cs.findbugs.ba.AbstractClassMember
 
isReferenceType(String) - Static method in class edu.umd.cs.findbugs.ba.SignatureParser
Determine whether or not given signature denotes a reference type.
isReferenceType(byte) - Method in class edu.umd.cs.findbugs.ba.type.StandardTypeMerger
Determine if the given typecode refers to a reference type.
isReferenceType() - Method in interface edu.umd.cs.findbugs.ba.XField
Is the type of the field a reference type?
isReferenceType() - Method in class edu.umd.cs.findbugs.classfile.analysis.FieldInfo
 
isReflectiveClass(ClassDescriptor) - Method in class edu.umd.cs.findbugs.ba.XFactory
 
isReflexive(XField) - Method in class edu.umd.cs.findbugs.detect.UnreadFields
Deprecated.
isReflexive(XField) - Method in class edu.umd.cs.findbugs.detect.UnreadFieldsData
 
isRegisterLoad() - Method in class edu.umd.cs.findbugs.visitclass.DismantleBytecode
 
isRegisterStore() - Method in class edu.umd.cs.findbugs.visitclass.DismantleBytecode
 
isRegisterStore(int) - Method in class edu.umd.cs.findbugs.visitclass.DismantleBytecode
 
isRelaxed() - Method in class edu.umd.cs.findbugs.AbstractBugReporter
 
isRelaxedMode() - Static method in class edu.umd.cs.findbugs.FindBugsAnalysisFeatures
Get relaxed reporting mode.
isRemovedByChangeOfPersistingClass() - Method in class edu.umd.cs.findbugs.BugInstance
 
isReportingDetector() - Method in class edu.umd.cs.findbugs.DetectorFactory
Return whether or not this DetectorFactory produces detectors which report warnings.
isResolved() - Method in class edu.umd.cs.findbugs.ba.AbstractClassMember
 
isResolved() - Method in interface edu.umd.cs.findbugs.ba.ClassMember
Did we find a declaration of this entity?
isResolved() - Method in class edu.umd.cs.findbugs.classfile.analysis.FieldInfo
 
isResolved() - Method in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo
 
isResourceClose(BasicBlock, InstructionHandle, ConstantPoolGen, Resource, ResourceValueFrame) - Method in interface edu.umd.cs.findbugs.ba.ResourceTracker
Determine if the given instruction is the site where a resource is closed.
isResourceClose(BasicBlock, InstructionHandle, ConstantPoolGen, Stream, ResourceValueFrame) - Method in class edu.umd.cs.findbugs.detect.StreamResourceTracker
 
isResourceCreation(BasicBlock, InstructionHandle, ConstantPoolGen) - Method in interface edu.umd.cs.findbugs.ba.ResourceTracker
Determine if the given instruction is the site where a resource is created.
isResourceCreation(BasicBlock, InstructionHandle, ConstantPoolGen) - Method in class edu.umd.cs.findbugs.detect.StreamResourceTracker
 
isResourceOpen(BasicBlock, InstructionHandle, ConstantPoolGen, Stream, ResourceValueFrame) - Method in class edu.umd.cs.findbugs.detect.StreamResourceTracker
 
isReturn(int) - Method in class edu.umd.cs.findbugs.visitclass.DismantleBytecode
 
isReturnFromNonNullMethod() - Method in class edu.umd.cs.findbugs.ba.npe.PointerUsageRequiringNonNullValue
 
isReturnTypeReferenceType() - Method in interface edu.umd.cs.findbugs.ba.XMethod
 
isReturnTypeReferenceType() - Method in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo
 
isReturnValue() - Method in class edu.umd.cs.findbugs.ba.npe.IsNullValue
Was this value marked as a possibly null return value?
isRunAtFullBuild() - Method in class edu.umd.cs.findbugs.config.UserPreferences
Get the enabled/disabled status of runAtFullBuild
isRunningViaJavaWebstart() - Static method in class edu.umd.cs.findbugs.util.JavaWebStart
 
isSameAs(UnconditionalValueDerefSet) - Method in class edu.umd.cs.findbugs.ba.deref.UnconditionalValueDerefSet
Return whether or not this dataflow fact is identical to the one given.
isSameHash(ClassHash) - Method in class edu.umd.cs.findbugs.ba.ClassHash
Return whether or not this class hash has the same hash value as the one given.
isSameHash(MethodHash) - Method in class edu.umd.cs.findbugs.ba.MethodHash
Return whether or not this method hash has the same value as the one given.
isSameOrNewerThan(JavaVersion) - Method in class edu.umd.cs.findbugs.JavaVersion
Return whether the Java version represented by this object is at least as recent as the one given.
isSavingSessionInfoEnabled() - Static method in class edu.umd.cs.findbugs.cloud.username.WebCloudNameLookup
 
isSavingSignInInformationEnabled() - Method in class edu.umd.cs.findbugs.cloud.BugCollectionStorageCloud
 
isSavingSignInInformationEnabled() - Method in interface edu.umd.cs.findbugs.cloud.Cloud
 
isSavingSignInInformationEnabled() - Method in class edu.umd.cs.findbugs.cloud.DoNothingCloud
 
isSeleniumWebElement(String) - Static method in class edu.umd.cs.findbugs.detect.UnreadFields
 
isSelfOperation() - Method in class edu.umd.cs.findbugs.detect.InitializeNonnullFieldsInConstructor
 
isServletField(XField) - Static method in class edu.umd.cs.findbugs.detect.FindInconsistentSync2
 
isServletParameterTainted() - Method in class edu.umd.cs.findbugs.OpcodeStack.Item
 
isServletWriter() - Method in class edu.umd.cs.findbugs.OpcodeStack.Item
 
isShift(int) - Method in class edu.umd.cs.findbugs.visitclass.DismantleBytecode
 
isShown(Sortables) - Method in class edu.umd.cs.findbugs.gui2.SorterTableColumnModel
 
isShutdown() - Method in class edu.umd.cs.findbugs.AWTEventQueueExecutor
 
isSignificant() - Method in interface edu.umd.cs.findbugs.BugAnnotation
Is this annotation used to compute instance hashes or match bug instances across versions
isSignificant() - Method in class edu.umd.cs.findbugs.ClassAnnotation
 
isSignificant() - Method in class edu.umd.cs.findbugs.IntAnnotation
 
isSignificant() - Method in class edu.umd.cs.findbugs.LocalVariableAnnotation
 
isSignificant() - Method in class edu.umd.cs.findbugs.MethodAnnotation
 
isSignificant() - Method in class edu.umd.cs.findbugs.PackageMemberAnnotation
 
isSignificant() - Method in class edu.umd.cs.findbugs.SourceLineAnnotation
 
isSignificant() - Method in class edu.umd.cs.findbugs.StringAnnotation
 
isSignificant() - Method in class edu.umd.cs.findbugs.TypeAnnotation
 
isSingleSource() - Method in class edu.umd.cs.findbugs.plan.ConstraintEdge
Determine whether or not this ConstraintEdge resulted from an ordering constraint having a single detector as its source (ealier detector).
isSingleSource() - Method in class edu.umd.cs.findbugs.plan.DetectorOrderingConstraint
Determine whether or not this ordering constraint resulted from an ordering constraint having a single detector as its source (ealier detector).
isSingleton(String) - Method in class edu.umd.cs.findbugs.ba.type.ExceptionSet
Checks to see if the exception set is a singleton set containing just the named exception
isSourceFileKnown() - Method in class edu.umd.cs.findbugs.SourceLineAnnotation
Is the source file known?
isStatic() - Method in class edu.umd.cs.findbugs.ba.AbstractClassMember
 
isStatic() - Method in interface edu.umd.cs.findbugs.ba.AccessibleEntity
Is the entity static?
isStatic() - Method in class edu.umd.cs.findbugs.ba.bcp.FieldVariable
Return whether or not this is a static field.
isStatic() - Method in class edu.umd.cs.findbugs.ba.InnerClassAccess
 
isStatic() - Method in class edu.umd.cs.findbugs.ba.MethodHash
 
isStatic() - Method in class edu.umd.cs.findbugs.classfile.analysis.ClassNameAndSuperclassInfo
 
isStatic() - Method in class edu.umd.cs.findbugs.classfile.FieldOrMethodDescriptor
 
isStatic() - Method in interface edu.umd.cs.findbugs.classfile.FieldOrMethodName
 
isStatic() - Method in class edu.umd.cs.findbugs.FieldAnnotation
Return whether or not the field is static.
isStatic() - Method in class edu.umd.cs.findbugs.MethodAnnotation
Return whether or not the method is static.
isStoreAlive(BitSet, int) - Method in class edu.umd.cs.findbugs.ba.LiveLocalStoreAnalysis
Return whether or not a store of given local is alive.
isStraightGenericMap(ClassDescriptor) - Static method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
isStreamClose(BasicBlock, InstructionHandle, ConstantPoolGen, ResourceValueFrame, RepositoryLookupFailureCallback) - Method in class edu.umd.cs.findbugs.detect.Stream
 
isStreamOpen(BasicBlock, InstructionHandle, ConstantPoolGen, ResourceValueFrame) - Method in class edu.umd.cs.findbugs.detect.Stream
 
isStrictChecking() - Method in class edu.umd.cs.findbugs.ba.obl.ObligationPolicyDatabase
 
isStrictQualifier() - Method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierValue
Return whether or not this TypeQualifierValue denotes a strict qualifier.
isStub() - Method in interface edu.umd.cs.findbugs.ba.XMethod
 
isStub() - Method in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo
 
isSubtype(ReferenceType, ReferenceType) - Method in class edu.umd.cs.findbugs.ba.ch.Subtypes2
Determine whether or not a given ReferenceType is a subtype of another.
isSubtype(ClassDescriptor, ClassDescriptor) - Method in class edu.umd.cs.findbugs.ba.ch.Subtypes2
 
isSubtype(ClassDescriptor, ClassDescriptor...) - Method in class edu.umd.cs.findbugs.ba.ch.Subtypes2
 
isSubtype(ObjectType, ObjectType) - Method in class edu.umd.cs.findbugs.ba.ch.Subtypes2
Determine whether or not a given ObjectType is a subtype of another.
isSubtype(String, String) - Static method in class edu.umd.cs.findbugs.ba.Hierarchy
Determine whether one class (or reference type) is a subtype of another.
isSubtype(ReferenceType, ReferenceType) - Static method in class edu.umd.cs.findbugs.ba.Hierarchy
Determine if one reference type is a subtype of another.
isSubtype0(ClassDescriptor, ClassDescriptor) - Method in class edu.umd.cs.findbugs.ba.ch.Subtypes2
 
issueDataHasBeenDownloaded() - Method in class edu.umd.cs.findbugs.cloud.AbstractCloud
 
issueUpdated(BugInstance) - Method in interface edu.umd.cs.findbugs.cloud.Cloud.CloudListener
 
isSuppressWarnings(String) - Method in class edu.umd.cs.findbugs.detect.NoteSuppressedWarnings
 
isSwitch(int) - Static method in class edu.umd.cs.findbugs.visitclass.DismantleBytecode
Return whether or not given opcode is a switch instruction.
isSynchronized() - Method in class edu.umd.cs.findbugs.ba.AbstractMethod
 
isSynchronized() - Method in interface edu.umd.cs.findbugs.ba.XMethod
 
isSynchronized() - Method in class edu.umd.cs.findbugs.classfile.analysis.FieldInfo
 
isSynchronized() - Method in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo
 
isSynthetic() - Method in class edu.umd.cs.findbugs.ba.AbstractField
 
isSynthetic() - Method in interface edu.umd.cs.findbugs.ba.AccessibleEntity
Is the entity synthetic?
isSynthetic(FieldOrMethod) - Static method in class edu.umd.cs.findbugs.bcel.BCELUtil
 
isSynthetic(JavaClass) - Static method in class edu.umd.cs.findbugs.bcel.BCELUtil
 
isSynthetic(FieldGenOrMethodGen) - Static method in class edu.umd.cs.findbugs.bcel.BCELUtil
 
isSynthetic() - Method in interface edu.umd.cs.findbugs.classfile.analysis.AnnotatedObject
 
isSynthetic() - Method in class edu.umd.cs.findbugs.classfile.analysis.ClassNameAndSuperclassInfo
 
isSynthetic() - Method in class edu.umd.cs.findbugs.classfile.analysis.FieldInfo
 
isSynthetic() - Method in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo
 
isSynthetic() - Method in class edu.umd.cs.findbugs.SourceLineAnnotation
 
isTerminated() - Method in class edu.umd.cs.findbugs.AWTEventQueueExecutor
 
isTestMethod(Method) - Static method in class edu.umd.cs.findbugs.detect.DumbMethods
 
isThisValue(ValueNumber) - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumberAnalysis
 
isThrower(BasicBlock) - Static method in class edu.umd.cs.findbugs.detect.FindNullDeref
 
isThrower(BasicBlock) - Static method in class edu.umd.cs.findbugs.detect.NoiseNullDeref
 
isTooBig(ClassDescriptor) - Method in class edu.umd.cs.findbugs.ba.AnalysisContext
 
isTop(BitSet) - Method in class edu.umd.cs.findbugs.ba.AbstractDominatorsAnalysis
 
isTop() - Method in class edu.umd.cs.findbugs.ba.BlockType
Return whether or not this is the special "top" dataflow value.
isTop(BlockType) - Method in class edu.umd.cs.findbugs.ba.BlockTypeAnalysis
 
isTop() - Method in class edu.umd.cs.findbugs.ba.ca.CallList
 
isTop(CallList) - Method in class edu.umd.cs.findbugs.ba.ca.CallListAnalysis
 
isTop(Fact) - Method in interface edu.umd.cs.findbugs.ba.DataflowAnalysis
Is the given fact the top value.
isTop(UnconditionalValueDerefSet) - Method in class edu.umd.cs.findbugs.ba.deref.UnconditionalValueDerefAnalysis
 
isTop() - Method in class edu.umd.cs.findbugs.ba.deref.UnconditionalValueDerefSet
Is this the top value?
isTop() - Method in class edu.umd.cs.findbugs.ba.Frame
Return whether or not this object the special "TOP" value for Frames.
isTop(FrameType) - Method in class edu.umd.cs.findbugs.ba.FrameDataflowAnalysis
 
isTop() - Method in class edu.umd.cs.findbugs.ba.heap.FieldSet
 
isTop(FieldSet) - Method in class edu.umd.cs.findbugs.ba.heap.FieldSetAnalysis
 
isTop(TypeQualifierValueSet) - Method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierDataflowAnalysis
 
isTop() - Method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierValueSet
 
isTop(BitSet) - Method in class edu.umd.cs.findbugs.ba.LiveLocalStoreAnalysis
Return whether or not given fact is the special TOP value.
isTop(LockSet) - Method in class edu.umd.cs.findbugs.ba.LockAnalysis
 
isTop() - Method in class edu.umd.cs.findbugs.ba.LockSet
 
isTop() - Method in class edu.umd.cs.findbugs.ba.npe.ReturnPathType
 
isTop(ReturnPathType) - Method in class edu.umd.cs.findbugs.ba.npe.ReturnPathTypeAnalysis
 
isTop(StateSet) - Method in class edu.umd.cs.findbugs.ba.obl.ObligationAnalysis
 
isTop() - Method in class edu.umd.cs.findbugs.ba.obl.StateSet
 
isTop(ReturnPath) - Method in class edu.umd.cs.findbugs.ba.ReturnPathAnalysis
 
isTop(StackDepth) - Method in class edu.umd.cs.findbugs.ba.StackDepthAnalysis
 
isTop() - Method in class edu.umd.cs.findbugs.OpcodeStack
 
isTrackValueNumbers() - Method in class edu.umd.cs.findbugs.ba.npe.IsNullValueFrame
 
isUncertain() - Method in enum edu.umd.cs.findbugs.ba.jsr305.FlowValue
 
isUncheckedException(ObjectType) - Static method in class edu.umd.cs.findbugs.ba.Hierarchy
Determine if the given ObjectType refers to an unchecked exception (RuntimeException or Error).
isUnconditionallyDereferenced(ValueNumber) - Method in class edu.umd.cs.findbugs.ba.deref.UnconditionalValueDerefSet
Return whether or not the given value number is unconditionally dereferenced.
isUnconditionalThrower() - Method in interface edu.umd.cs.findbugs.ba.XMethod
 
isUnconditionalThrower() - Method in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo
 
isUninteresting() - Method in class edu.umd.cs.findbugs.detect.Stream
 
isUninterestingStreamEscape(Stream) - Method in class edu.umd.cs.findbugs.detect.StreamResourceTracker
Determine if an uninteresting stream escapes at given location.
isUniversal() - Method in class edu.umd.cs.findbugs.filter.NameMatch
 
isUniversalExceptionHandler(ObjectType) - Static method in class edu.umd.cs.findbugs.ba.Hierarchy
Determine if the given ObjectType reference represents a universal exception handler.
isUnknown() - Method in class edu.umd.cs.findbugs.SourceLineAnnotation
Is this an unknown source line annotation?
isUnlikelyToBeRenamed(String) - Static method in class edu.umd.cs.findbugs.model.ClassFeatureSet
Return true if classes in the given package is unlikely to be renamed: e.g., because they are part of a public API.
isUnsupported() - Method in interface edu.umd.cs.findbugs.ba.XMethod
 
isUnsupported() - Method in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo
 
isUserAnnotationDirty() - Method in class edu.umd.cs.findbugs.BugInstance
 
isUserObligationType() - Method in class edu.umd.cs.findbugs.ba.obl.Obligation
 
isUsingCustomUserValue() - Method in class edu.umd.cs.findbugs.bcel.OpcodeStackDetector
 
isUsingDefaultListener() - Method in class edu.umd.cs.findbugs.cloud.MutableCloudTask
 
isValid() - Method in class edu.umd.cs.findbugs.ba.BlockType
Return whether or not this value is valid, meaning it contains a valid representation of the nesting of catch and finally blocks.
isValid() - Method in class edu.umd.cs.findbugs.ba.ca.CallList
 
isValid() - Method in class edu.umd.cs.findbugs.ba.Frame
Is the frame valid (meaning it is not TOP or BOTTOM)?
isValid() - Method in class edu.umd.cs.findbugs.ba.heap.FieldSet
 
isValid() - Method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierValueSet
 
isValid() - Method in class edu.umd.cs.findbugs.ba.npe.ReturnPathType
 
isValid() - Method in class edu.umd.cs.findbugs.ba.obl.StateSet
 
isValidClassName(String) - Static method in class edu.umd.cs.findbugs.util.ClassName
Return whether or not the given class name is valid.
isValidMissingClassMessage(String) - Static method in class edu.umd.cs.findbugs.AbstractBugReporter
 
isVarArgs() - Method in interface edu.umd.cs.findbugs.ba.XMethod
 
isVarArgs() - Method in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo
 
isVariableSynthetic(int) - Method in interface edu.umd.cs.findbugs.ba.XMethod
Is the variable synthetic?
isVariableSynthetic(int) - Method in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo
 
isVisitMethodsInCallOrder() - Method in class edu.umd.cs.findbugs.visitclass.PreorderVisitor
 
isVolatile() - Method in class edu.umd.cs.findbugs.ba.AbstractField
 
isVolatile() - Method in interface edu.umd.cs.findbugs.ba.XField
Is this a volatile field?
isVolatile() - Method in class edu.umd.cs.findbugs.classfile.analysis.FieldInfo
 
isWide() - Method in class edu.umd.cs.findbugs.OpcodeStack.Item
 
isWideOpcode() - Method in class edu.umd.cs.findbugs.visitclass.DismantleBytecode
 
isWrite(Instruction, ConstantPoolGen) - Static method in class edu.umd.cs.findbugs.FieldAnnotation
Is the instruction a write of a field?
isWrittenDuringInitialization(XField) - Method in class edu.umd.cs.findbugs.detect.UnreadFields
isWrittenDuringInitialization(XField) - Method in class edu.umd.cs.findbugs.detect.UnreadFieldsData
 
isWrittenInConstructor(XField) - Method in class edu.umd.cs.findbugs.detect.UnreadFields
isWrittenInConstructor(XField) - Method in class edu.umd.cs.findbugs.detect.UnreadFieldsData
 
isWrittenOutsideOfConstructor(XField) - Method in class edu.umd.cs.findbugs.ba.FieldSummary
 
isWrittenOutsideOfInitialization(XField) - Method in class edu.umd.cs.findbugs.detect.UnreadFields
isWrittenOutsideOfInitialization(XField) - Method in class edu.umd.cs.findbugs.detect.UnreadFieldsData
 
isYes() - Method in enum edu.umd.cs.findbugs.ba.jsr305.FlowValue
 
isZero(Number) - Method in class edu.umd.cs.findbugs.detect.FindFloatEquality
 
iterable() - Method in class edu.umd.cs.findbugs.ba.interproc.ParameterProperty
 
iterator() - Method in class edu.umd.cs.findbugs.ba.SimplePathEnumerator
Iterate over simple paths.
iterator() - Method in class edu.umd.cs.findbugs.ba.type.ExceptionSet
Return an iterator over thrown exceptions.
iterator() - Method in interface edu.umd.cs.findbugs.BugCollection
Return an Iterator over all the BugInstance objects in the BugCollection.
iterator() - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.ValueRangeAnalysisFactory.LongRangeSet
 
iterator() - Method in class edu.umd.cs.findbugs.classfile.impl.DirectoryCodeBase
 
iterator() - Method in class edu.umd.cs.findbugs.classfile.impl.NestedZipFileCodeBase
 
iterator() - Method in class edu.umd.cs.findbugs.classfile.impl.SingleFileCodeBase
 
iterator() - Method in class edu.umd.cs.findbugs.classfile.impl.ZipFileCodeBase
 
iterator() - Method in class edu.umd.cs.findbugs.classfile.impl.ZipInputStreamCodeBase
 
iterator() - Method in interface edu.umd.cs.findbugs.classfile.IScannableCodeBase
Get an iterator over the resources in the this code base.
iterator() - Method in class edu.umd.cs.findbugs.gui2.BugAspects
 
iterator() - Method in class edu.umd.cs.findbugs.gui2.BugSet
 
iterator() - Method in class edu.umd.cs.findbugs.plan.AnalysisPass
Get an Iterator over the DetectorFactory objects in the pass, in their assigned order.
iterator() - Method in class edu.umd.cs.findbugs.SortedBugCollection
 
iterator() - Method in class edu.umd.cs.findbugs.xml.XMLAttributeList
Return an Iterator over NameValuePairs.
IteratorIdioms - Class in edu.umd.cs.findbugs.detect
 
IteratorIdioms(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.IteratorIdioms
 

J

JAIFEnumConstant - Class in edu.umd.cs.findbugs.jaif
 
JAIFEnumConstant(String) - Constructor for class edu.umd.cs.findbugs.jaif.JAIFEnumConstant
 
JAIFEvents - Interface in edu.umd.cs.findbugs.jaif
Callbacks for parsing an extenal annotation file.
JAIFParser - Class in edu.umd.cs.findbugs.jaif
Parse an external annotation file.
JAIFParser(Reader, JAIFEvents) - Constructor for class edu.umd.cs.findbugs.jaif.JAIFParser
 
JAIFScanner - Class in edu.umd.cs.findbugs.jaif
Lexical scanner for external annotation files.
JAIFScanner(Reader) - Constructor for class edu.umd.cs.findbugs.jaif.JAIFScanner
 
JAIFSyntaxException - Exception in edu.umd.cs.findbugs.jaif
 
JAIFSyntaxException(JAIFParser, String) - Constructor for exception edu.umd.cs.findbugs.jaif.JAIFSyntaxException
 
JAIFSyntaxException(JAIFScanner, String) - Constructor for exception edu.umd.cs.findbugs.jaif.JAIFSyntaxException
 
JAIFTokenKind - Enum in edu.umd.cs.findbugs.jaif
 
JAVA_1_5 - Static variable in class edu.umd.cs.findbugs.JavaVersion
StaticConstant for Java 1.5 (Tiger).
JavaClassAnalysisEngine - Class in edu.umd.cs.findbugs.classfile.engine.bcel
Analysis engine to produce a BCEL JavaClass object for a named class.
JavaClassAnalysisEngine() - Constructor for class edu.umd.cs.findbugs.classfile.engine.bcel.JavaClassAnalysisEngine
 
JavaClassAndMethod - Class in edu.umd.cs.findbugs.ba
A JavaClass and a Method belonging to the class.
JavaClassAndMethod(JavaClass, Method) - Constructor for class edu.umd.cs.findbugs.ba.JavaClassAndMethod
Constructor.
JavaClassAndMethod(XMethod) - Constructor for class edu.umd.cs.findbugs.ba.JavaClassAndMethod
Constructor.
JavaClassAndMethodChooser - Interface in edu.umd.cs.findbugs.ba
Deprecated.
JAVADOC - Static variable in class edu.umd.cs.findbugs.sourceViewer.JavaScanner
 
JavaScanner - Class in edu.umd.cs.findbugs.sourceViewer
 
JavaScanner(CharacterIterator) - Constructor for class edu.umd.cs.findbugs.sourceViewer.JavaScanner
 
JavaSourceDocument - Class in edu.umd.cs.findbugs.sourceViewer
 
JavaSourceDocument(String, Reader, SourceFile) - Constructor for class edu.umd.cs.findbugs.sourceViewer.JavaSourceDocument
 
JavaVersion - Class in edu.umd.cs.findbugs
Support for finding out what version of Java we're running on.
JavaVersion(String) - Constructor for class edu.umd.cs.findbugs.JavaVersion
Constructor.
JavaVersion(int, int) - Constructor for class edu.umd.cs.findbugs.JavaVersion
Constructor.
JavaVersionException - Exception in edu.umd.cs.findbugs
Exception indicating that a Java version string couldn't be parsed.
JavaVersionException(String) - Constructor for exception edu.umd.cs.findbugs.JavaVersionException
 
JavaVersionException(String, Throwable) - Constructor for exception edu.umd.cs.findbugs.JavaVersionException
 
JavaWebStart - Class in edu.umd.cs.findbugs.util
 
JavaWebStart() - Constructor for class edu.umd.cs.findbugs.util.JavaWebStart
 
jawsDebugMessage(String) - Static method in class edu.umd.cs.findbugs.DetectorFactoryCollection
 
JCIPAnnotationDatabase - Class in edu.umd.cs.findbugs.ba
 
JCIPAnnotationDatabase() - Constructor for class edu.umd.cs.findbugs.ba.JCIPAnnotationDatabase
 
JSR305NullnessAnnotations - Class in edu.umd.cs.findbugs.ba.jsr305
ClassDescriptors for JSR-305 nullness annotations.
JSR305NullnessAnnotations() - Constructor for class edu.umd.cs.findbugs.ba.jsr305.JSR305NullnessAnnotations
 
JSR_EDGE - Static variable in interface edu.umd.cs.findbugs.ba.EdgeTypes
Edge type for JSR instructions.
JUnitJarRunner - Class in edu.umd.cs.findbugs.tools.junit
Run all of the JUnit tests in a jar file using the JUnit textui.
JUnitJarRunner(String) - Constructor for class edu.umd.cs.findbugs.tools.junit.JUnitJarRunner
Constructor.
justPrintConfiguration() - Method in class edu.umd.cs.findbugs.TextUICommandLine
 
justPrintVersion() - Method in class edu.umd.cs.findbugs.TextUICommandLine
 

K

KEY_EXCLUDE_BUGS - Static variable in class edu.umd.cs.findbugs.config.UserPreferences
Key prefix for custom filters, full key consists of a prefix + filter index starting with 0
KEY_EXCLUDE_FILTER - Static variable in class edu.umd.cs.findbugs.config.UserPreferences
Key prefix for custom filters, full key consists of a prefix + filter index starting with 0
KEY_INCLUDE_FILTER - Static variable in class edu.umd.cs.findbugs.config.UserPreferences
Key prefix for custom filters, full key consists of a prefix + filter index starting with 0
KEY_PLUGIN - Static variable in class edu.umd.cs.findbugs.config.UserPreferences
Key prefix for custom plugins, full key consists of a prefix + plugin index starting with 0
keys() - Method in class edu.umd.cs.findbugs.config.SortedProperties
Overriden to be able to write properties sorted by keys to the disk
keySet() - Method in class edu.umd.cs.findbugs.util.Bag
 
keySet() - Method in class edu.umd.cs.findbugs.util.DualKeyHashMap
 
keySet() - Method in class edu.umd.cs.findbugs.util.MultiMap
 
KEYWORD - Static variable in class edu.umd.cs.findbugs.sourceViewer.JavaScanner
 
killAllLoads() - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumberFrame
Kill all loads.
killAllLoads(boolean) - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumberFrame
 
killAllLoadsExceptFor(ValueNumber) - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumberFrame
 
killAllLoadsOf(ValueNumber) - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumberFrame
Kill all loads.
KILLED_BY_SUBSEQUENT_STORE - Static variable in class edu.umd.cs.findbugs.detect.DeadLocalStoreProperty
Store is killed by a subsequent store.
killedByStore(BitSet, int) - Method in class edu.umd.cs.findbugs.ba.LiveLocalStoreAnalysis
Return whether or not a store of given local was killed by a subsequent (dominated) store.
killLoadsOf(Set<XField>) - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumberFrame
 
killLoadsOfField(XField) - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumberFrame
Kill all loads of given field.
killLoadsWithSimilarName(String, String) - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumberFrame
 
kind - Variable in class edu.umd.cs.findbugs.FindBugsMain
 
knownURLProtocolSet - Static variable in class edu.umd.cs.findbugs.FindBugs
Known URL protocols.

L

L10N - Class in edu.umd.cs.findbugs
 
label(String) - Method in class edu.umd.cs.findbugs.ba.bcp.MatchAny
 
label(String) - Method in class edu.umd.cs.findbugs.ba.bcp.PatternElement
Set a label for this PatternElement.
lacksRuntimeRetention(String) - Method in class edu.umd.cs.findbugs.ba.AnnotationRetentionDatabase
return false if it has class retention *or* if the retention is unknown
last() - Method in class edu.umd.cs.findbugs.gui2.BugAspects
 
last() - Method in class edu.umd.cs.findbugs.sourceViewer.DocumentCharacterIterator
 
lastMatchedLeftAngleBracket(String) - Static method in class edu.umd.cs.findbugs.ba.generic.GenericUtilities
 
LastVersionMatcher - Class in edu.umd.cs.findbugs.filter
Matcher to select BugInstances with a particular last version.
LastVersionMatcher(String, String) - Constructor for class edu.umd.cs.findbugs.filter.LastVersionMatcher
 
LastVersionMatcher(String, RelationalOp) - Constructor for class edu.umd.cs.findbugs.filter.LastVersionMatcher
 
LastVersionMatcher(long, RelationalOp) - Constructor for class edu.umd.cs.findbugs.filter.LastVersionMatcher
 
launch() - Method in class edu.umd.cs.findbugs.LaunchAppropriateUI
Launch the appropriate UI.
LaunchAppropriateUI - Class in edu.umd.cs.findbugs
Class to launch the appropriate textUI or GUI.
LaunchAppropriateUI(String[]) - Constructor for class edu.umd.cs.findbugs.LaunchAppropriateUI
Constructor.
LaunchBrowser - Class in edu.umd.cs.findbugs.util
 
LaunchBrowser() - Constructor for class edu.umd.cs.findbugs.util.LaunchBrowser
 
LaunchGUI - Class in edu.umd.cs.findbugs.launchGUI
 
LaunchGUI() - Constructor for class edu.umd.cs.findbugs.launchGUI.LaunchGUI
 
launchGUI(SortedBugCollection) - Static method in class edu.umd.cs.findbugs.launchGUI.LaunchGUI
 
launchViaExec - Static variable in class edu.umd.cs.findbugs.util.LaunchBrowser
 
LazyInit - Class in edu.umd.cs.findbugs.detect
 
LazyInit(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.LazyInit
 
le(long) - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.ValueRangeAnalysisFactory.LongRangeSet
 
learnFrom(OpcodeStack.JumpInfo) - Method in class edu.umd.cs.findbugs.OpcodeStack
 
LEQ - Static variable in class edu.umd.cs.findbugs.filter.RelationalOp
 
LESS_EFFORT - Static variable in class edu.umd.cs.findbugs.FindBugs
Analysis settings for -effort:less.
likelyTestCase(XMethod) - Static method in class edu.umd.cs.findbugs.ba.TestCaseDetector
 
line - Variable in class edu.umd.cs.findbugs.cloud.BugFilingCommentHelper.SourceLine
 
lineNumber - Variable in class edu.umd.cs.findbugs.ba.npe.RedundantBranch
 
LineNumberMap - Class in edu.umd.cs.findbugs.ba
Summarize line numbers (and other source information) for a method.
LineNumberMap(MethodGen) - Constructor for class edu.umd.cs.findbugs.ba.LineNumberMap
Constructor.
lineNumberTable - Variable in class edu.umd.cs.findbugs.visitclass.DismantleBytecode
 
linesMentionedMultipleTimes(Method) - Method in class edu.umd.cs.findbugs.ba.ClassContext
 
linkEnabled() - Method in enum edu.umd.cs.findbugs.cloud.Cloud.BugFilingStatus
 
ListBugDatabaseInfo - Class in edu.umd.cs.findbugs.workflow
Java main application to compute update a historical bug collection with results from another build/analysis.
ListBugDatabaseInfo() - Constructor for class edu.umd.cs.findbugs.workflow.ListBugDatabaseInfo
 
ListErrors - Class in edu.umd.cs.findbugs.workflow
List the analysis errors in a bug collection
ListErrors() - Constructor for class edu.umd.cs.findbugs.workflow.ListErrors
 
LiveLocalStoreAnalysis - Class in edu.umd.cs.findbugs.ba
Dataflow analysis to find live stores of locals.
LiveLocalStoreAnalysis(MethodGen, ReverseDepthFirstSearch, DepthFirstSearch) - Constructor for class edu.umd.cs.findbugs.ba.LiveLocalStoreAnalysis
 
LiveLocalStoreDataflow - Class in edu.umd.cs.findbugs.ba
Dataflow class for LiveLocalStoreAnalysis.
LiveLocalStoreDataflow(CFG, LiveLocalStoreAnalysis) - Constructor for class edu.umd.cs.findbugs.ba.LiveLocalStoreDataflow
 
LiveLocalStoreDataflowFactory - Class in edu.umd.cs.findbugs.classfile.engine.bcel
Analysis engine to produce LiveLocalStoreDataflow objects for analyzed methods.
LiveLocalStoreDataflowFactory() - Constructor for class edu.umd.cs.findbugs.classfile.engine.bcel.LiveLocalStoreDataflowFactory
Constructor.
Load - Class in edu.umd.cs.findbugs.ba.bcp
A PatternElement representing a load from a field.
Load(String, String) - Constructor for class edu.umd.cs.findbugs.ba.bcp.Load
Constructor.
load() - Method in class edu.umd.cs.findbugs.workflow.CloudSyncAndReport
 
LoadAnalysis - Class in edu.umd.cs.findbugs.ba.heap
 
LoadAnalysis(DepthFirstSearch, ConstantPoolGen) - Constructor for class edu.umd.cs.findbugs.ba.heap.LoadAnalysis
 
loadAuxiliaryAnnotations() - Method in class edu.umd.cs.findbugs.ba.AnnotationDatabase
 
loadAuxiliaryAnnotations() - Method in class edu.umd.cs.findbugs.ba.CheckReturnAnnotationDatabase
 
loadAuxiliaryAnnotations() - Method in interface edu.umd.cs.findbugs.ba.INullnessAnnotationDatabase
Load "built-in" annotations that might not be evident from the analyzed/referenced code.
loadAuxiliaryAnnotations() - Method in class edu.umd.cs.findbugs.ba.npe.TypeQualifierNullnessAnnotationDatabase
 
loadAuxiliaryAnnotations() - Method in class edu.umd.cs.findbugs.ba.NullnessAnnotationDatabase
Deprecated.
 
loadBugs(MainFrame, Project, File) - Static method in class edu.umd.cs.findbugs.gui2.BugLoader
 
loadBugs(MainFrame, Project, URL) - Static method in class edu.umd.cs.findbugs.gui2.BugLoader
 
loadClass(String) - Method in class edu.umd.cs.findbugs.AnalysisCacheToRepositoryAdapter
 
loadClass(Class<?>) - Method in class edu.umd.cs.findbugs.AnalysisCacheToRepositoryAdapter
 
loadClass(String) - Method in class edu.umd.cs.findbugs.ba.URLClassPathRepository
 
loadClass(Class<?>) - Method in class edu.umd.cs.findbugs.ba.URLClassPathRepository
 
loadCustomPlugin(File, Project) - Static method in class edu.umd.cs.findbugs.Plugin
Loads the given plugin and enables it for the given project.
loadCustomPlugin(URL, Project) - Static method in class edu.umd.cs.findbugs.Plugin
Loads the given plugin and enables it for the given project.
LoadDataflow - Class in edu.umd.cs.findbugs.ba.heap
 
LoadDataflow(CFG, LoadAnalysis) - Constructor for class edu.umd.cs.findbugs.ba.heap.LoadDataflow
 
LoadDataflowFactory - Class in edu.umd.cs.findbugs.classfile.engine.bcel
Analysis engine to produce LoadDataflow objects for analyzed methods.
LoadDataflowFactory() - Constructor for class edu.umd.cs.findbugs.classfile.engine.bcel.LoadDataflowFactory
Constructor.
loadDefaultInterproceduralDatabases() - Method in class edu.umd.cs.findbugs.ba.AnalysisContext
If possible, load default (built-in) interprocedural property databases.
LOADED_FROM_ROLE - Static variable in class edu.umd.cs.findbugs.FieldAnnotation
 
LoadedFieldSet - Class in edu.umd.cs.findbugs.ba.vna
Object which stores which fields are loaded and stored by the instructions in a method (including through inner-class access methods), and also which fields are loaded/stored by the overall method.
LoadedFieldSet(MethodGen) - Constructor for class edu.umd.cs.findbugs.ba.vna.LoadedFieldSet
Constructor.
LoadedFieldSet.LoadStoreCount - Class in edu.umd.cs.findbugs.ba.vna
Count number of times a field is loaded and/or stored in the method.
LoadedFieldSet.LoadStoreCount() - Constructor for class edu.umd.cs.findbugs.ba.vna.LoadedFieldSet.LoadStoreCount
 
LoadedFieldSetFactory - Class in edu.umd.cs.findbugs.classfile.engine.bcel
Factory to determine which fields are loaded and stored by the instructions in a method, and the overall method.
LoadedFieldSetFactory() - Constructor for class edu.umd.cs.findbugs.classfile.engine.bcel.LoadedFieldSetFactory
Constructor.
loadFromFindBugsEtcDir(String) - Static method in class edu.umd.cs.findbugs.PluginLoader
 
loadFromFindBugsPluginDir(String) - Static method in class edu.umd.cs.findbugs.PluginLoader
 
loadInstance() - Static method in class edu.umd.cs.findbugs.gui2.GUISaveState
 
loadInstance(InputStream) - Static method in class edu.umd.cs.findbugs.gui2.ProjectSettings
Deprecated.
 
loadInterproceduralDatabases() - Method in class edu.umd.cs.findbugs.ba.AnalysisContext
If possible, load interprocedural property databases.
LoadOfKnownNullValue - Class in edu.umd.cs.findbugs.detect
 
LoadOfKnownNullValue(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.LoadOfKnownNullValue
 
loadPlugin() - Method in class edu.umd.cs.findbugs.PluginLoader
Get the Plugin.
loadProject(String) - Method in class edu.umd.cs.findbugs.FindBugsCommandLine
Load given project file.
loadProject(MainFrame, File) - Static method in class edu.umd.cs.findbugs.gui2.BugLoader
 
loadProperties(CloudPlugin) - Method in class edu.umd.cs.findbugs.cloud.username.WebCloudNameLookup
 
loadProperties(Properties) - Method in class edu.umd.cs.findbugs.PropertyBundle
 
loadPropertiesFromString(String) - Method in class edu.umd.cs.findbugs.PropertyBundle
 
loadPropertiesFromURL(URL) - Method in class edu.umd.cs.findbugs.PropertyBundle
 
loadPropertiesFromURL(URL) - Static method in class edu.umd.cs.findbugs.SystemProperties
This method is public to allow clients to set system properties via any URL
loadPropertyDatabase(DatabaseType, String, String) - Method in class edu.umd.cs.findbugs.ba.AnalysisContext
Load an interprocedural property database.
loadPropertyDatabaseFromResource(DatabaseType, String, String) - Method in class edu.umd.cs.findbugs.ba.AnalysisContext
Load an interprocedural property database.
LOCAL_NAME - Static variable in class edu.umd.cs.findbugs.detect.DeadLocalStoreProperty
Name of the local variable.
localiseButton(AbstractButton, String, String, boolean) - Static method in class edu.umd.cs.findbugs.gui.AnnotatedString
Localise the given AbstractButton, setting the text and optionally mnemonic Note that AbstractButton includes menus and menu items.
LocalMatcher - Class in edu.umd.cs.findbugs.filter
 
LocalMatcher(String) - Constructor for class edu.umd.cs.findbugs.filter.LocalMatcher
 
LocalMatcher(String, String) - Constructor for class edu.umd.cs.findbugs.filter.LocalMatcher
 
LocalNameLookup - Class in edu.umd.cs.findbugs.cloud.username
 
LocalNameLookup() - Constructor for class edu.umd.cs.findbugs.cloud.username.LocalNameLookup
 
localTypeTable - Variable in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
LocalVariable - Class in edu.umd.cs.findbugs.ba.bcp
 
LocalVariable(ValueNumber) - Constructor for class edu.umd.cs.findbugs.ba.bcp.LocalVariable
 
LocalVariableAnnotation - Class in edu.umd.cs.findbugs
Bug annotation class for local variable names
LocalVariableAnnotation(String, int, int) - Constructor for class edu.umd.cs.findbugs.LocalVariableAnnotation
Constructor.
LocalVariableAnnotation(String, int, int, int) - Constructor for class edu.umd.cs.findbugs.LocalVariableAnnotation
Constructor.
Location - Class in edu.umd.cs.findbugs.ba
A class representing a location in the CFG for a method.
Location(InstructionHandle, BasicBlock) - Constructor for class edu.umd.cs.findbugs.ba.Location
Constructor.
location - Variable in class edu.umd.cs.findbugs.ba.npe.RedundantBranch
 
location - Variable in class edu.umd.cs.findbugs.ba.type.TypeDataflow.LocationAndFactPair
 
locationIterator() - Method in class edu.umd.cs.findbugs.ba.CFG
Get an Iterator over the Locations in the control flow graph.
locations() - Method in class edu.umd.cs.findbugs.ba.CFG
Get an Iterator over the Locations in the control flow graph.
locations(BugInstance) - Method in class edu.umd.cs.findbugs.BugAccumulator
 
LocationWhereValueBecomesNull - Class in edu.umd.cs.findbugs.ba.npe
A Location where a particular value number becomes null.
LocationWhereValueBecomesNull(Location, ValueNumber) - Constructor for class edu.umd.cs.findbugs.ba.npe.LocationWhereValueBecomesNull
Constructor.
LockAnalysis - Class in edu.umd.cs.findbugs.ba
Analysis to determine where particular values are locked in a method.
LockAnalysis(MethodGen, ValueNumberDataflow, DepthFirstSearch) - Constructor for class edu.umd.cs.findbugs.ba.LockAnalysis
 
LockChecker - Class in edu.umd.cs.findbugs.ba
Front-end for LockDataflow that can avoid doing unnecessary work (e.g., actually performing the lock dataflow) if the method analyzed does not contain explicit monitorenter/monitorexit instructions.
LockChecker(MethodDescriptor) - Constructor for class edu.umd.cs.findbugs.ba.LockChecker
Constructor.
LockCheckerFactory - Class in edu.umd.cs.findbugs.classfile.engine.bcel
Analysis engine to produce LockChecker objects for analyzed methods.
LockCheckerFactory() - Constructor for class edu.umd.cs.findbugs.classfile.engine.bcel.LockCheckerFactory
Constructor.
LockDataflow - Class in edu.umd.cs.findbugs.ba
Dataflow class for LockAnalysis.
LockDataflow(CFG, LockAnalysis) - Constructor for class edu.umd.cs.findbugs.ba.LockDataflow
 
LockDataflowFactory - Class in edu.umd.cs.findbugs.classfile.engine.bcel
Analysis engine to produce LockDataflow objects for analyzed methods.
LockDataflowFactory() - Constructor for class edu.umd.cs.findbugs.classfile.engine.bcel.LockDataflowFactory
Constructor.
LockSet - Class in edu.umd.cs.findbugs.ba
Lock counts for values (as produced by ValueNumberAnalysis).
LockSet() - Constructor for class edu.umd.cs.findbugs.ba.LockSet
Constructor.
logAnError(String) - Method in class edu.umd.cs.findbugs.ba.AnalysisContext
 
logError(String) - Method in class edu.umd.cs.findbugs.AbstractBugReporter
 
logError(String, Throwable) - Method in class edu.umd.cs.findbugs.AbstractBugReporter
 
logError(String, Exception) - Static method in class edu.umd.cs.findbugs.ba.AnalysisContext
Report an error
logError(String) - Static method in class edu.umd.cs.findbugs.ba.AnalysisContext
Report an error
logError(String) - Method in class edu.umd.cs.findbugs.ba.DebugRepositoryLookupFailureCallback
 
logError(String, Throwable) - Method in class edu.umd.cs.findbugs.ba.DebugRepositoryLookupFailureCallback
 
logError(String) - Method in class edu.umd.cs.findbugs.BugCollectionBugReporter
 
logError(String, Throwable) - Method in class edu.umd.cs.findbugs.BugCollectionBugReporter
 
logError(String) - Method in interface edu.umd.cs.findbugs.classfile.IErrorLogger
Log an error that occurs while performing analysis.
logError(String, Throwable) - Method in interface edu.umd.cs.findbugs.classfile.IErrorLogger
Log an error that occurs while performing analysis.
logError(String) - Method in class edu.umd.cs.findbugs.DelegatingBugReporter
 
logError(String, Throwable) - Method in class edu.umd.cs.findbugs.DelegatingBugReporter
 
logError(String) - Method in class edu.umd.cs.findbugs.ErrorCountingBugReporter
 
logError(Level, String) - Method in class edu.umd.cs.findbugs.updates.UpdateChecker
 
logError(Exception, String) - Method in class edu.umd.cs.findbugs.updates.UpdateChecker
 
logError(String) - Method in class edu.umd.cs.findbugs.XDocsBugReporter
 
LOGGER - Static variable in class edu.umd.cs.findbugs.FindBugs
 
Logger - Interface in edu.umd.cs.findbugs.log
 
logMessage(int, String) - Method in class edu.umd.cs.findbugs.log.ConsoleLogger
 
logMessage(int, String) - Method in interface edu.umd.cs.findbugs.log.Logger
 
logMissingAnnotationClass(MissingClassException) - Static method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierResolver
 
LogSync - Interface in edu.umd.cs.findbugs.log
 
LONG_RANGE_NULL_SOURCE - Static variable in class edu.umd.cs.findbugs.detect.NullDerefProperty
Redundant null comparison is of a checked null value.
LongExtraType - Class in edu.umd.cs.findbugs.ba.type
Special type used to represent the "extra" part of a long value.
LongOrDoubleLocalVariable - Class in edu.umd.cs.findbugs.ba.bcp
 
LongOrDoubleLocalVariable(ValueNumber, ValueNumber) - Constructor for class edu.umd.cs.findbugs.ba.bcp.LongOrDoubleLocalVariable
 
lookup(String) - Method in class edu.umd.cs.findbugs.ba.bcp.BindingSet
Look for a Binding for given variable.
lookup(String, BindingSet) - Static method in class edu.umd.cs.findbugs.ba.bcp.PatternElement
Look up a variable definition in given BindingSet.
Lookup - Class in edu.umd.cs.findbugs
 
Lookup() - Constructor for class edu.umd.cs.findbugs.Lookup
 
lookupAnnotation(XMethod) - Method in class edu.umd.cs.findbugs.ba.jsr305.AbstractMethodAnnotationAccumulator
 
lookupAnnotation(XMethod) - Method in class edu.umd.cs.findbugs.ba.jsr305.ParameterAnnotationAccumulator
 
lookupBlockByLabel(int) - Method in class edu.umd.cs.findbugs.ba.CFG
Look up a BasicBlock by its unique label.
lookupBugCode(String) - Method in class edu.umd.cs.findbugs.DetectorFactoryCollection
 
lookupBugPattern(String) - Method in class edu.umd.cs.findbugs.DetectorFactoryCollection
Look up bug pattern.
lookupClass(ClassDescriptor) - Method in class edu.umd.cs.findbugs.ba.AnalysisContext
Lookup a class.
lookupClass(String) - Method in class edu.umd.cs.findbugs.ba.AnalysisContext
Lookup a class.
lookupClass(String) - Method in class edu.umd.cs.findbugs.ba.URLClassPath
Look up a class from the classpath.
lookupEdge(VertexType, VertexType) - Method in class edu.umd.cs.findbugs.graph.AbstractGraph
 
lookupEdge(VertexType, VertexType) - Method in interface edu.umd.cs.findbugs.graph.Graph
Look up an edge by source and target vertex.
lookupEdgeById(int) - Method in class edu.umd.cs.findbugs.ba.CFG
Look up an Edge by its id.
lookupFailureCallback - Variable in class edu.umd.cs.findbugs.ba.AnalysisContext
 
lookupFromUniqueId(String) - Method in interface edu.umd.cs.findbugs.BugCollection
Deprecated.
lookupFromUniqueId(String) - Method in class edu.umd.cs.findbugs.SortedBugCollection
Deprecated.
lookupLineNumber(InstructionHandle) - Method in class edu.umd.cs.findbugs.ba.LineNumberMap
Find the line number information for instruction whose handle is given.
lookupOutputValues(ValueNumberCache.Entry) - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumberCache
Look up cached output values for given entry.
lookupProperty(String) - Method in class edu.umd.cs.findbugs.BugInstance
Look up a property by name.
lookupResource(String) - Method in interface edu.umd.cs.findbugs.classfile.IClassPath
Lookup a resource by name.
lookupResource(String) - Method in interface edu.umd.cs.findbugs.classfile.ICodeBase
Look up a resource in this code base.
lookupResource(String) - Method in class edu.umd.cs.findbugs.classfile.impl.ClassPathImpl
 
lookupResource(String) - Method in class edu.umd.cs.findbugs.classfile.impl.DirectoryCodeBase
 
lookupResource(String) - Method in class edu.umd.cs.findbugs.classfile.impl.NestedZipFileCodeBase
 
lookupResource(String) - Method in class edu.umd.cs.findbugs.classfile.impl.SingleFileCodeBase
 
lookupResource(String) - Method in class edu.umd.cs.findbugs.classfile.impl.ZipFileCodeBase
 
lookupResource(String) - Method in class edu.umd.cs.findbugs.classfile.impl.ZipInputStreamCodeBase
 
lookupSourceFile(String) - Method in class edu.umd.cs.findbugs.ba.AnalysisContext
Lookup a class's source file
lookupSystemClass(String) - Static method in class edu.umd.cs.findbugs.ba.AnalysisContext
This is equivalent to Repository.lookupClass() or this.lookupClass(), except it uses the original Repository instead of the current one.
lookupVertex(MethodDescriptor) - Method in class edu.umd.cs.findbugs.ba.ch.InterproceduralCallGraph
Deprecated.
Look up vertex corresponding to given method.
LostLoggerDueToWeakReference - Class in edu.umd.cs.findbugs.detect
We found a problem with the new OpenJDK that everyone is now using to compile and run java code.
LostLoggerDueToWeakReference(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.LostLoggerDueToWeakReference
 
LOW_8_BITS_CLEAR - Static variable in class edu.umd.cs.findbugs.OpcodeStack.Item
 
LOW_PRIORITY - Static variable in class edu.umd.cs.findbugs.config.ProjectFilterSettings
Text string for low priority.
LOW_PRIORITY - Static variable in interface edu.umd.cs.findbugs.Priorities
Low priority for bug instances.
LOWER_PRIORITY - Static variable in class edu.umd.cs.findbugs.props.PriorityAdjustment
Lower the priority.
LOWER_PRIORITY_TO_AT_MOST_NORMAL - Static variable in class edu.umd.cs.findbugs.props.PriorityAdjustment
lower the priority.
lowerPriority() - Method in class edu.umd.cs.findbugs.BugInstance
 
lowerPriorityALot() - Method in class edu.umd.cs.findbugs.BugInstance
 
lowerPriorityIfDeprecated() - Method in class edu.umd.cs.findbugs.BugInstance
 
lt(long) - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.ValueRangeAnalysisFactory.LongRangeSet
 
LT - Static variable in class edu.umd.cs.findbugs.filter.RelationalOp
 
LVTHelper - Class in edu.umd.cs.findbugs.visitclass
Eases access to a BCEL LocalVariable object
LVTHelper() - Constructor for class edu.umd.cs.findbugs.visitclass.LVTHelper
 

M

M_BR - Static variable in class edu.umd.cs.findbugs.visitclass.DismantleBytecode
 
M_CP - Static variable in class edu.umd.cs.findbugs.visitclass.DismantleBytecode
 
M_INT - Static variable in class edu.umd.cs.findbugs.visitclass.DismantleBytecode
Meaning of bytecode operands
M_PAD - Static variable in class edu.umd.cs.findbugs.visitclass.DismantleBytecode
 
M_R - Static variable in class edu.umd.cs.findbugs.visitclass.DismantleBytecode
 
M_UINT - Static variable in class edu.umd.cs.findbugs.visitclass.DismantleBytecode
 
MAC_OS_X - Static variable in class edu.umd.cs.findbugs.gui2.MainFrame
 
MAGIC - Static variable in interface edu.umd.cs.findbugs.classfile.IClassConstants
 
main(String[]) - Static method in class edu.umd.cs.findbugs.AddAnnotation
 
main(String[]) - Static method in class edu.umd.cs.findbugs.AddMessages
 
main(String[]) - Static method in class edu.umd.cs.findbugs.ba.BetterCFGBuilder2
Test driver.
main(String[]) - Static method in class edu.umd.cs.findbugs.ba.generic.GenericSignatureParser
 
main(String[]) - Static method in class edu.umd.cs.findbugs.ba.npe.MayReturnNullPropertyDatabase
Deprecated.
 
main(String[]) - Static method in class edu.umd.cs.findbugs.ba.SignatureParser
 
main(String[]) - Static method in class edu.umd.cs.findbugs.cloud.username.ClearCloudPreferences
 
main(String[]) - Static method in class edu.umd.cs.findbugs.DiscoverSourceDirectories
Just for testing.
main(String[]) - Static method in class edu.umd.cs.findbugs.filter.Filter
 
main(String[]) - Static method in class edu.umd.cs.findbugs.FindBugs2
 
main(String[]) - Static method in class edu.umd.cs.findbugs.Footprint
 
main(String[]) - Static method in class edu.umd.cs.findbugs.gui.AnnotatedString
 
main(String[]) - Static method in class edu.umd.cs.findbugs.gui2.ClearGuiSaveState
 
main(String[]) - Static method in class edu.umd.cs.findbugs.gui2.Debug
 
main(String[]) - Static method in class edu.umd.cs.findbugs.gui2.DisplayNonmodelMessage
 
main(String[]) - Static method in class edu.umd.cs.findbugs.gui2.Driver
 
main(String[]) - Static method in class edu.umd.cs.findbugs.gui2.NewFilterFrame
 
main(String[]) - Static method in class edu.umd.cs.findbugs.gui2.SourceDirectoryWizard
 
main(String[]) - Static method in class edu.umd.cs.findbugs.gui2.SplashFrame
 
main(String[]) - Static method in class edu.umd.cs.findbugs.gui2.StackedFilterMatcher
Deprecated.
 
main(String[]) - Static method in class edu.umd.cs.findbugs.jaif.JAIFParser
 
main(String[]) - Static method in class edu.umd.cs.findbugs.LaunchAppropriateUI
main() method.
main(String[]) - Static method in class edu.umd.cs.findbugs.model.ClassFeatureSet
 
main(String[]) - Static method in class edu.umd.cs.findbugs.model.RegenerateClassFeatures
 
main(String[]) - Static method in class edu.umd.cs.findbugs.NewResults
Deprecated.
 
main(String[]) - Static method in class edu.umd.cs.findbugs.plan.ExecutionPlan
 
main(String[]) - Static method in class edu.umd.cs.findbugs.PrintingBugReporter
 
main(String[]) - Static method in class edu.umd.cs.findbugs.ShowHelp
 
main(String[]) - Static method in class edu.umd.cs.findbugs.Test
 
main(String[]) - Static method in class edu.umd.cs.findbugs.tools.CheckClassfileVersion
 
main(String[]) - Static method in class edu.umd.cs.findbugs.tools.ComparePerfomance
 
main(String[]) - Static method in class edu.umd.cs.findbugs.tools.FilterAndCombineBitfieldPropertyDatabase
 
main(String[]) - Static method in class edu.umd.cs.findbugs.tools.FilterPropertyDatabase
 
main(String[]) - Static method in class edu.umd.cs.findbugs.tools.FixIndentation
 
main(String[]) - Static method in class edu.umd.cs.findbugs.tools.GenerateUpdateXml
 
main(String[]) - Static method in class edu.umd.cs.findbugs.tools.html.PlainPrintBugDescriptions
 
main(String[]) - Static method in class edu.umd.cs.findbugs.tools.html.PrettyPrintBugDescriptions
 
main(String[]) - Static method in class edu.umd.cs.findbugs.tools.junit.JUnitJarRunner
 
main(String[]) - Static method in class edu.umd.cs.findbugs.tools.xml.CheckMessages
 
main(String[]) - Static method in class edu.umd.cs.findbugs.updates.UpdateChecker
 
main(String[]) - Static method in class edu.umd.cs.findbugs.util.MergeMap
 
main(String[]) - Static method in class edu.umd.cs.findbugs.util.TestDesktopIntegration
 
main(String[]) - Static method in class edu.umd.cs.findbugs.util.WriteOnceProperties
 
main(String[]) - Static method in class edu.umd.cs.findbugs.Version
 
main(String[]) - Static method in class edu.umd.cs.findbugs.visitclass.PrintClass
 
main(String[]) - Static method in class edu.umd.cs.findbugs.workflow.BackdateHistoryUsingSource
 
main(String[]) - Static method in class edu.umd.cs.findbugs.workflow.Churn
 
main(String[]) - Static method in class edu.umd.cs.findbugs.workflow.CloudReport
 
main(String[]) - Static method in class edu.umd.cs.findbugs.workflow.CloudSyncAndReport
 
main(String[]) - Static method in class edu.umd.cs.findbugs.workflow.CopyBuggySource
 
main(String[]) - Static method in class edu.umd.cs.findbugs.workflow.CountByPackagePrefix
 
main(String[]) - Static method in class edu.umd.cs.findbugs.workflow.CountClassVersions
 
main(String[]) - Static method in class edu.umd.cs.findbugs.workflow.DefectDensity
 
main(String[]) - Static method in class edu.umd.cs.findbugs.workflow.FB
 
main(String[]) - Static method in class edu.umd.cs.findbugs.workflow.FileBugHash
 
main(String[]) - Static method in class edu.umd.cs.findbugs.workflow.Filter
 
main(String[]) - Static method in class edu.umd.cs.findbugs.workflow.ListBugDatabaseInfo
 
main(String[]) - Static method in class edu.umd.cs.findbugs.workflow.ListErrors
 
main(String[]) - Static method in class edu.umd.cs.findbugs.workflow.MergeSummarizeAndView
 
main(String[]) - Static method in class edu.umd.cs.findbugs.workflow.MineBugHistory
 
main(String[]) - Static method in class edu.umd.cs.findbugs.workflow.ObfuscateBugs
 
main(String[]) - Static method in class edu.umd.cs.findbugs.workflow.PrintAppVersion
 
main(String[]) - Static method in class edu.umd.cs.findbugs.workflow.RebornIssues
 
main(String[]) - Static method in class edu.umd.cs.findbugs.workflow.RecursiveSearchForJavaFiles
 
main(String[]) - Static method in class edu.umd.cs.findbugs.workflow.RejarClassesForAnalysis
 
main(String[]) - Static method in class edu.umd.cs.findbugs.workflow.SetBugDatabaseInfo
 
main(String[]) - Static method in class edu.umd.cs.findbugs.workflow.TestingGround
 
main(String[]) - Static method in class edu.umd.cs.findbugs.workflow.TreemapVisualization
 
main(String[]) - Static method in class edu.umd.cs.findbugs.workflow.UnionResults
 
main(String[]) - Static method in class edu.umd.cs.findbugs.workflow.Update
 
main(String[]) - Static method in class edu.umd.cs.findbugs.xml.XPathFind
 
MainFrame - Class in edu.umd.cs.findbugs.gui2
 
MainFrameComponentFactory - Class in edu.umd.cs.findbugs.gui2
 
MainFrameComponentFactory(MainFrame) - Constructor for class edu.umd.cs.findbugs.gui2.MainFrameComponentFactory
 
MainFrameHelper - Class in edu.umd.cs.findbugs.gui2
 
MainFrameHelper() - Constructor for class edu.umd.cs.findbugs.gui2.MainFrameHelper
 
MainFrameLoadSaveHelper - Class in edu.umd.cs.findbugs.gui2
 
MainFrameLoadSaveHelper(MainFrame) - Constructor for class edu.umd.cs.findbugs.gui2.MainFrameLoadSaveHelper
 
MainFrameMenu - Class in edu.umd.cs.findbugs.gui2
 
MainFrameMenu(MainFrame) - Constructor for class edu.umd.cs.findbugs.gui2.MainFrameMenu
 
MainFrameTree - Class in edu.umd.cs.findbugs.gui2
 
MainFrameTree(MainFrame) - Constructor for class edu.umd.cs.findbugs.gui2.MainFrameTree
 
MAJOR - Static variable in class edu.umd.cs.findbugs.Version
Major version number.
makeAndMatcher(Collection<BugAspects.SortableValue>) - Static method in class edu.umd.cs.findbugs.gui2.FilterFactory
 
makeCommentsVisible() - Method in interface edu.umd.cs.findbugs.gui2.FindBugsLayoutManager
 
makeCommentsVisible() - Method in class edu.umd.cs.findbugs.gui2.SplitLayout
 
makeCompactGrid(Container, int, int, int, int, int, int) - Static method in class edu.umd.cs.findbugs.gui2.SpringUtilities
Aligns the first rows * cols components of parent in a grid.
makeCrossMethod() - Method in class edu.umd.cs.findbugs.OpcodeStack.Item
 
makeFactTop(BitSet) - Method in class edu.umd.cs.findbugs.ba.AbstractDominatorsAnalysis
 
makeFactTop(BlockType) - Method in class edu.umd.cs.findbugs.ba.BlockTypeAnalysis
 
makeFactTop(CallList) - Method in class edu.umd.cs.findbugs.ba.ca.CallListAnalysis
 
makeFactTop(Fact) - Method in interface edu.umd.cs.findbugs.ba.DataflowAnalysis
Make given fact the top value.
makeFactTop(UnconditionalValueDerefSet) - Method in class edu.umd.cs.findbugs.ba.deref.UnconditionalValueDerefAnalysis
 
makeFactTop(FrameType) - Method in class edu.umd.cs.findbugs.ba.FrameDataflowAnalysis
 
makeFactTop(FieldSet) - Method in class edu.umd.cs.findbugs.ba.heap.FieldSetAnalysis
 
makeFactTop(TypeQualifierValueSet) - Method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierDataflowAnalysis
 
makeFactTop(BitSet) - Method in class edu.umd.cs.findbugs.ba.LiveLocalStoreAnalysis
 
makeFactTop(LockSet) - Method in class edu.umd.cs.findbugs.ba.LockAnalysis
 
makeFactTop(ReturnPathType) - Method in class edu.umd.cs.findbugs.ba.npe.ReturnPathTypeAnalysis
 
makeFactTop(StateSet) - Method in class edu.umd.cs.findbugs.ba.obl.ObligationAnalysis
 
makeFactTop(ReturnPath) - Method in class edu.umd.cs.findbugs.ba.ReturnPathAnalysis
 
makeFactTop(StackDepth) - Method in class edu.umd.cs.findbugs.ba.StackDepthAnalysis
 
makeFactTop(TypeFrame) - Method in class edu.umd.cs.findbugs.ba.type.TypeAnalysis
 
makeGrid(Container, int, int, int, int, int, int) - Static method in class edu.umd.cs.findbugs.gui2.SpringUtilities
Aligns the first rows * cols components of parent in a grid.
makeInstance(FindBugsLayoutManagerFactory) - Static method in class edu.umd.cs.findbugs.gui2.MainFrame
 
makeIOException(String, Throwable) - Static method in class edu.umd.cs.findbugs.util.Util
 
makeMatcher(Collection<Sortables>, BugInstance) - Static method in class edu.umd.cs.findbugs.gui2.FilterFactory
 
makeOptionUnlisted(String) - Method in class edu.umd.cs.findbugs.config.CommandLine
Don't list this option when printing Usage information
makeOrMatcher(Collection<BugAspects.SortableValue>) - Static method in class edu.umd.cs.findbugs.gui2.FilterFactory
 
makeRecentMenu() - Method in class edu.umd.cs.findbugs.gui2.RecentMenu
 
makeSameAs(UnconditionalValueDerefSet) - Method in class edu.umd.cs.findbugs.ba.deref.UnconditionalValueDerefSet
Make this dataflow fact the same as the given one.
makeSameAs(TypeQualifierValueSet) - Method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierValueSet
 
makeSmallArrayList(List<K>) - Static method in class edu.umd.cs.findbugs.util.Util
 
makeSmallHashMap(Map<K, V>) - Static method in class edu.umd.cs.findbugs.util.Util
 
makeSmallHashSet(Collection<K>) - Static method in class edu.umd.cs.findbugs.util.Util
 
makeSourceVisible() - Method in interface edu.umd.cs.findbugs.gui2.FindBugsLayoutManager
 
makeSourceVisible() - Method in class edu.umd.cs.findbugs.gui2.SplitLayout
 
makeSystemPropertiesWriteOnce() - Static method in class edu.umd.cs.findbugs.util.WriteOnceProperties
 
makeValid() - Method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierValueSet
 
makeWarning(String, Object, int, ClassDescriptor) - Method in class edu.umd.cs.findbugs.detect.CheckExpectedWarnings
 
makeZipCodeBase(ICodeBaseLocator, File) - Static method in class edu.umd.cs.findbugs.classfile.impl.ZipCodeBaseFactory
 
MANY_BIASED_UNLOCKED - Static variable in class edu.umd.cs.findbugs.detect.InconsistentSyncWarningProperty
Field is accessed unlocked most of the time, and therefore is probably not intended to be safely used from multiple threads.
MANY_STORES - Static variable in class edu.umd.cs.findbugs.detect.DeadLocalStoreProperty
many stores
MapCache<K,V> - Class in edu.umd.cs.findbugs.util
Provide a HashMap that can only grow to a specified maximum capacity, with entries discarded using a LRU policy to keep the size of the HashMap within that bound.
MapCache(int) - Constructor for class edu.umd.cs.findbugs.util.MapCache
Create a new MapCache
mapInputToOutput(ValueNumber, ValueNumber) - Method in class edu.umd.cs.findbugs.ba.vna.MergeTree
Map an input ValueNumber to an output ValueNumber.
mapResourceNameToCodeBaseEntry(String, ICodeBaseEntry) - Method in interface edu.umd.cs.findbugs.classfile.IClassPath
Add a resource name to codebase entry mapping.
mapResourceNameToCodeBaseEntry(String, ICodeBaseEntry) - Method in class edu.umd.cs.findbugs.classfile.impl.ClassPathImpl
 
mapSignaturePattern - Static variable in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
markInformationAsComingFromFieldValue(XField) - Method in class edu.umd.cs.findbugs.ba.npe.IsNullValue
Convert to a value known because it was returned from a method in a method property database.
markInformationAsComingFromReturnValueOfMethod(XMethod) - Method in class edu.umd.cs.findbugs.ba.npe.IsNullValue
Convert to a value known because it was returned from a method in a method property database.
markTransitiveUninterestingStreamEscapes() - Method in class edu.umd.cs.findbugs.detect.StreamResourceTracker
Transitively mark all streams into which uninteresting streams (such as System.out) escape.
match(InstructionHandle, ConstantPoolGen, ValueNumberFrame, ValueNumberFrame, BindingSet) - Method in class edu.umd.cs.findbugs.ba.bcp.IfNull
 
match(InstructionHandle, ConstantPoolGen, ValueNumberFrame, ValueNumberFrame, BindingSet) - Method in class edu.umd.cs.findbugs.ba.bcp.Invoke
 
match(InstructionHandle, ConstantPoolGen, ValueNumberFrame, ValueNumberFrame, BindingSet) - Method in class edu.umd.cs.findbugs.ba.bcp.Load
 
match(InstructionHandle, ConstantPoolGen, ValueNumberFrame, ValueNumberFrame, BindingSet) - Method in class edu.umd.cs.findbugs.ba.bcp.MatchAny
 
match(InstructionHandle, ConstantPoolGen, ValueNumberFrame, ValueNumberFrame, BindingSet) - Method in class edu.umd.cs.findbugs.ba.bcp.Monitorenter
 
match(InstructionHandle, ConstantPoolGen, ValueNumberFrame, ValueNumberFrame, BindingSet) - Method in class edu.umd.cs.findbugs.ba.bcp.New
 
match(InstructionHandle, ConstantPoolGen, ValueNumberFrame, ValueNumberFrame, BindingSet) - Method in class edu.umd.cs.findbugs.ba.bcp.Opcode
 
match(InstructionHandle, ConstantPoolGen, ValueNumberFrame, ValueNumberFrame, BindingSet) - Method in class edu.umd.cs.findbugs.ba.bcp.PatternElement
Return whether or not this element matches the given instruction with the given Bindings in effect.
match(InstructionHandle, ConstantPoolGen, ValueNumberFrame, ValueNumberFrame, BindingSet) - Method in class edu.umd.cs.findbugs.ba.bcp.Store
 
match(InstructionHandle, ConstantPoolGen, ValueNumberFrame, ValueNumberFrame, BindingSet) - Method in class edu.umd.cs.findbugs.ba.bcp.Wild
 
match(BugInstance) - Method in class edu.umd.cs.findbugs.ClassWarningSuppressor
 
match(BugInstance) - Method in class edu.umd.cs.findbugs.FieldWarningSuppressor
 
match(BugInstance) - Method in class edu.umd.cs.findbugs.filter.AndMatcher
 
match(BugInstance) - Method in class edu.umd.cs.findbugs.filter.BugMatcher
 
match(BugInstance) - Method in class edu.umd.cs.findbugs.filter.ClassMatcher
 
match(BugInstance) - Method in class edu.umd.cs.findbugs.filter.ConfidenceMatcher
 
match(BugInstance) - Method in class edu.umd.cs.findbugs.filter.DesignationMatcher
 
match(BugInstance) - Method in class edu.umd.cs.findbugs.filter.FieldMatcher
 
match(BugInstance) - Method in class edu.umd.cs.findbugs.filter.Filter
 
match(BugInstance) - Method in class edu.umd.cs.findbugs.filter.FirstVersionMatcher
 
match(BugInstance) - Method in class edu.umd.cs.findbugs.filter.LastVersionMatcher
 
match(BugInstance) - Method in class edu.umd.cs.findbugs.filter.LocalMatcher
 
match(BugInstance) - Method in interface edu.umd.cs.findbugs.filter.Matcher
Determine whether or not the given BugInstance has the feature this Matcher tests for.
match(BugInstance) - Method in class edu.umd.cs.findbugs.filter.MethodMatcher
 
match(String) - Method in class edu.umd.cs.findbugs.filter.NameMatch
 
match(BugInstance) - Method in class edu.umd.cs.findbugs.filter.NotMatcher
 
match(BugInstance) - Method in class edu.umd.cs.findbugs.filter.OrMatcher
 
match(BugInstance) - Method in class edu.umd.cs.findbugs.filter.PriorityMatcher
 
match(BugInstance) - Method in class edu.umd.cs.findbugs.filter.RankMatcher
 
match(BugInstance) - Method in class edu.umd.cs.findbugs.filter.SourceMatcher
 
match(String) - Method in class edu.umd.cs.findbugs.filter.StringSetMatch
Returns true if the given string is contained in the value set.
match(BugInstance) - Method in class edu.umd.cs.findbugs.filter.TypeMatcher
 
match(BugInstance) - Method in class edu.umd.cs.findbugs.gui2.CompoundMatcher
Deprecated.
 
match(BugInstance) - Method in class edu.umd.cs.findbugs.gui2.FilterMatcher
Deprecated.
 
match(BugInstance) - Method in class edu.umd.cs.findbugs.gui2.StackedFilterMatcher
Deprecated.
 
match(BugInstance) - Method in class edu.umd.cs.findbugs.gui2.SuppressionMatcher
Deprecated.
 
match(BugInstance) - Method in class edu.umd.cs.findbugs.MethodWarningSuppressor
 
match(BugInstance) - Method in class edu.umd.cs.findbugs.PackageWarningSuppressor
 
match(BugInstance) - Method in class edu.umd.cs.findbugs.ParameterWarningSuppressor
 
match(BugInstance, String) - Method in class edu.umd.cs.findbugs.QueryBugAnnotations
Called when a bug instance contains a query keyword.
match(BugInstance) - Method in class edu.umd.cs.findbugs.SuppressionMatcher
 
match(BugInstance) - Method in class edu.umd.cs.findbugs.WarningSuppressor
 
match(Node) - Method in class edu.umd.cs.findbugs.xml.XPathFind
 
MatchAny - Class in edu.umd.cs.findbugs.ba.bcp
A "meta" PatternElement that matches any of a list of other child PatternElements.
MatchAny(PatternElement[]) - Constructor for class edu.umd.cs.findbugs.ba.bcp.MatchAny
Constructor.
matchedPrefixes(String[], String) - Static method in class edu.umd.cs.findbugs.gui2.ViewFilter
matchedPrefixes(String[], String) - Static method in class edu.umd.cs.findbugs.util.ClassName
 
Matcher - Interface in edu.umd.cs.findbugs.filter
Match BugInstances for some feature.
matches(Class<?>) - Method in class edu.umd.cs.findbugs.classfile.ClassDescriptor
 
matches(String) - Method in class edu.umd.cs.findbugs.ClassScreener
 
matches(BugAspects.SortableValue) - Method in class edu.umd.cs.findbugs.gui2.BugLeafNode
 
matches(BugAspects) - Method in class edu.umd.cs.findbugs.gui2.BugLeafNode
 
matches(String) - Method in interface edu.umd.cs.findbugs.IClassScreener
Return whether or not the name of the given file matches.
matches(Type) - Method in class edu.umd.cs.findbugs.util.AnyTypeMatcher
 
matches(String) - Method in class edu.umd.cs.findbugs.util.ContainsCamelCaseWordStringMatcher
 
matches(String) - Method in class edu.umd.cs.findbugs.util.ExactStringMatcher
 
matches(String) - Method in class edu.umd.cs.findbugs.util.RegexStringMatcher
 
matches(String) - Method in interface edu.umd.cs.findbugs.util.StringMatcher
Return whether or not the given String matches.
matches(Type) - Method in class edu.umd.cs.findbugs.util.SubtypeTypeMatcher
 
matches(Type) - Method in interface edu.umd.cs.findbugs.util.TypeMatcher
Determine whether given type matches this predicate.
matchesReference(ValueNumber) - Method in class edu.umd.cs.findbugs.ba.vna.AvailableLoad
 
matchesReturnSignature(String) - Method in class edu.umd.cs.findbugs.detect.BooleanReturnNull
 
matchesReturnSignature(String) - Method in class edu.umd.cs.findbugs.detect.OptionalReturnNull
 
matchesReturnSignature(String) - Method in class edu.umd.cs.findbugs.detect.TypeReturnNull
 
MatchMethodEntry - Class in edu.umd.cs.findbugs.ba.obl
An ObligationPolicyDatabaseEntry which creates or deletes an obligation based on a call to a specified method.
MatchMethodEntry(XMethod, ObligationPolicyDatabaseActionType, ObligationPolicyDatabaseEntryType, Obligation...) - Constructor for class edu.umd.cs.findbugs.ba.obl.MatchMethodEntry
Constructor.
MatchMethodEntry(MethodDescriptor, ObligationPolicyDatabaseActionType, ObligationPolicyDatabaseEntryType, Obligation...) - Constructor for class edu.umd.cs.findbugs.ba.obl.MatchMethodEntry
 
MatchMethodEntry(TypeMatcher, StringMatcher, StringMatcher, boolean, ObligationPolicyDatabaseActionType, ObligationPolicyDatabaseEntryType, Obligation...) - Constructor for class edu.umd.cs.findbugs.ba.obl.MatchMethodEntry
Constructor.
MatchResult - Class in edu.umd.cs.findbugs.ba.bcp
The result of matching a single PatternElement against a single instruction.
MatchResult(PatternElement, BindingSet) - Constructor for class edu.umd.cs.findbugs.ba.bcp.MatchResult
Constructor.
MATH_ABS - Static variable in class edu.umd.cs.findbugs.OpcodeStack.Item
 
MATH_ABS_OF_HASHCODE - Static variable in class edu.umd.cs.findbugs.OpcodeStack.Item
 
MATH_ABS_OF_RANDOM - Static variable in class edu.umd.cs.findbugs.OpcodeStack.Item
 
MAX_EFFORT - Static variable in class edu.umd.cs.findbugs.FindBugs
Analysis settings for -effort:max.
MAX_PARAMS - Static variable in class edu.umd.cs.findbugs.ba.interproc.ParameterProperty
Maximum number of parameters that can be represented by a ParameterProperty.
maxAge - Variable in class edu.umd.cs.findbugs.workflow.MergeSummarizeAndView.MSVOptions
 
maxChildren() - Method in class edu.umd.cs.findbugs.filter.CompoundMatcher
 
maxChildren() - Method in class edu.umd.cs.findbugs.filter.NotMatcher
 
maxConsideredRank - Variable in class edu.umd.cs.findbugs.workflow.MergeSummarizeAndView.MSVOptions
 
maxOccur() - Method in class edu.umd.cs.findbugs.ba.bcp.Invoke
 
maxOccur() - Method in class edu.umd.cs.findbugs.ba.bcp.MatchAny
 
maxOccur() - Method in class edu.umd.cs.findbugs.ba.bcp.Opcode
 
maxOccur() - Method in class edu.umd.cs.findbugs.ba.bcp.PatternElement
Return the maximum number of instructions this PatternElement must match in the ByteCodePattern.
maxOccur() - Method in class edu.umd.cs.findbugs.ba.bcp.SingleInstruction
 
maxOccur() - Method in class edu.umd.cs.findbugs.ba.bcp.Wild
 
maxRank - Variable in enum edu.umd.cs.findbugs.BugRankCategory
 
maxRank - Variable in class edu.umd.cs.findbugs.workflow.MergeSummarizeAndView.MSVOptions
 
MaxRankDecorator - Class in edu.umd.cs.findbugs.bugReporter
 
MaxRankDecorator(ComponentPlugin<BugReporterDecorator>, BugReporter) - Constructor for class edu.umd.cs.findbugs.bugReporter.MaxRankDecorator
 
MayReturnNullPropertyDatabase - Class in edu.umd.cs.findbugs.ba.npe
Deprecated. 
MayReturnNullPropertyDatabase() - Constructor for class edu.umd.cs.findbugs.ba.npe.MayReturnNullPropertyDatabase
Deprecated.
 
MEDIUM_PRIORITY - Static variable in class edu.umd.cs.findbugs.config.ProjectFilterSettings
Text string for medium priority.
meet(FlowValue, FlowValue) - Static method in enum edu.umd.cs.findbugs.ba.jsr305.FlowValue
 
meetInto(BitSet, Edge, BitSet) - Method in class edu.umd.cs.findbugs.ba.AbstractDominatorsAnalysis
 
meetInto(BlockType, Edge, BlockType) - Method in class edu.umd.cs.findbugs.ba.BlockTypeAnalysis
 
meetInto(CallList, Edge, CallList) - Method in class edu.umd.cs.findbugs.ba.ca.CallListAnalysis
 
meetInto(ConstantFrame, Edge, ConstantFrame) - Method in class edu.umd.cs.findbugs.ba.constant.ConstantAnalysis
 
meetInto(Fact, Edge, Fact) - Method in interface edu.umd.cs.findbugs.ba.DataflowAnalysis
Meet a dataflow fact associated with an incoming edge into another fact.
meetInto(UnconditionalValueDerefSet, Edge, UnconditionalValueDerefSet) - Method in class edu.umd.cs.findbugs.ba.deref.UnconditionalValueDerefAnalysis
 
meetInto(UnconditionalValueDerefSet, Edge, UnconditionalValueDerefSet, boolean) - Method in class edu.umd.cs.findbugs.ba.deref.UnconditionalValueDerefAnalysis
 
meetInto(FieldSet, Edge, FieldSet) - Method in class edu.umd.cs.findbugs.ba.heap.FieldSetAnalysis
 
meetInto(TypeQualifierValueSet, Edge, TypeQualifierValueSet) - Method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierDataflowAnalysis
 
meetInto(BitSet, Edge, BitSet) - Method in class edu.umd.cs.findbugs.ba.LiveLocalStoreAnalysis
 
meetInto(LockSet, Edge, LockSet) - Method in class edu.umd.cs.findbugs.ba.LockAnalysis
 
meetInto(IsNullValueFrame, Edge, IsNullValueFrame) - Method in class edu.umd.cs.findbugs.ba.npe.IsNullValueAnalysis
 
meetInto(IsNullValueFrame, Edge, IsNullValueFrame, boolean) - Method in class edu.umd.cs.findbugs.ba.npe.IsNullValueAnalysis
 
meetInto(ReturnPathType, Edge, ReturnPathType) - Method in class edu.umd.cs.findbugs.ba.npe.ReturnPathTypeAnalysis
 
meetInto(StateSet, Edge, StateSet) - Method in class edu.umd.cs.findbugs.ba.obl.ObligationAnalysis
 
meetInto(ResourceValueFrame, Edge, ResourceValueFrame) - Method in class edu.umd.cs.findbugs.ba.ResourceValueAnalysis
 
meetInto(ReturnPath, Edge, ReturnPath) - Method in class edu.umd.cs.findbugs.ba.ReturnPathAnalysis
 
meetInto(StackDepth, Edge, StackDepth) - Method in class edu.umd.cs.findbugs.ba.StackDepthAnalysis
 
meetInto(TypeFrame, Edge, TypeFrame) - Method in class edu.umd.cs.findbugs.ba.type.TypeAnalysis
 
meetInto(ValueNumberFrame, Edge, ValueNumberFrame) - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumberAnalysis
 
meetWith(LockSet) - Method in class edu.umd.cs.findbugs.ba.LockSet
Meet this LockSet with another LockSet, storing the result in this object.
memberIterator() - Method in class edu.umd.cs.findbugs.detect.StreamEquivalenceClass
Get Iterator over the members of the class.
MemberMatcher - Class in edu.umd.cs.findbugs.filter
 
MemberMatcher(String) - Constructor for class edu.umd.cs.findbugs.filter.MemberMatcher
 
MemberMatcher(String, String) - Constructor for class edu.umd.cs.findbugs.filter.MemberMatcher
 
MemberMatcher(String, String, String) - Constructor for class edu.umd.cs.findbugs.filter.MemberMatcher
 
merge(CallList, CallList) - Static method in class edu.umd.cs.findbugs.ba.ca.CallList
 
merge(Constant, Constant) - Static method in class edu.umd.cs.findbugs.ba.constant.Constant
Merge two Constants.
merge(TypeMerger, CodeExceptionGen, CodeExceptionGen) - Static method in class edu.umd.cs.findbugs.ba.ExceptionHandlerMap
 
merge(Type, ObjectType) - Static method in class edu.umd.cs.findbugs.ba.generic.GenericUtilities
 
merge(GenericObjectType, Type) - Static method in class edu.umd.cs.findbugs.ba.generic.GenericUtilities
 
merge(GenericObjectType, ObjectType) - Static method in class edu.umd.cs.findbugs.ba.generic.GenericUtilities
 
merge(IsNullValue, IsNullValue) - Static method in class edu.umd.cs.findbugs.ba.npe.IsNullValue
Merge two values.
merge(ResourceValue, ResourceValue) - Static method in class edu.umd.cs.findbugs.ba.ResourceValue
 
merge(BugDesignation) - Method in class edu.umd.cs.findbugs.BugDesignation
replace unset fields of this user designation with values set in the other
merge(OpcodeStack.Item, OpcodeStack.Item) - Static method in class edu.umd.cs.findbugs.OpcodeStack.Item
 
merge(HashSet<String>, SortedBugCollection, SortedBugCollection) - Static method in class edu.umd.cs.findbugs.workflow.UnionResults
 
MERGE_SIMILAR_WARNINGS - Static variable in interface edu.umd.cs.findbugs.ba.AnalysisFeatures
Merge similar warnings.
mergeCollections(BugCollection, BugCollection, boolean, boolean) - Method in class edu.umd.cs.findbugs.workflow.Update
 
mergeFlags(int, int) - Static method in class edu.umd.cs.findbugs.ba.vna.ValueNumber
 
mergeInto(FrameType, FrameType) - Method in class edu.umd.cs.findbugs.ba.FrameDataflowAnalysis
Merge one frame into another.
mergeInto(IsNullValueFrame, IsNullValueFrame) - Method in class edu.umd.cs.findbugs.ba.npe.IsNullValueAnalysis
 
mergeInto(ResourceValueFrame, ResourceValueFrame) - Method in class edu.umd.cs.findbugs.ba.ResourceValueAnalysis
 
mergeInto(ValueNumberFrame, ValueNumberFrame) - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumberAnalysis
 
mergeJumps(DismantleBytecode) - Method in class edu.umd.cs.findbugs.OpcodeStack
 
mergeKnownValuesWith(IsNullValueFrame) - Method in class edu.umd.cs.findbugs.ba.npe.IsNullValueFrame
 
MergeMap<K,V> - Class in edu.umd.cs.findbugs.util
 
MergeMap() - Constructor for class edu.umd.cs.findbugs.util.MergeMap
 
MergeMap(Map<K, V>) - Constructor for class edu.umd.cs.findbugs.util.MergeMap
 
MergeMap.MaxMap<K,V extends Comparable<? super V>> - Class in edu.umd.cs.findbugs.util
 
MergeMap.MaxMap() - Constructor for class edu.umd.cs.findbugs.util.MergeMap.MaxMap
 
MergeMap.MinMap<K,V extends Comparable<? super V>> - Class in edu.umd.cs.findbugs.util
 
MergeMap.MinMap() - Constructor for class edu.umd.cs.findbugs.util.MergeMap.MinMap
 
mergeReferenceTypes(ReferenceType, ReferenceType) - Method in class edu.umd.cs.findbugs.ba.type.StandardTypeMerger
Default implementation of merging reference types.
mergeSimilarWarnings - Variable in class edu.umd.cs.findbugs.AnalysisOptions
 
MergeSummarizeAndView - Class in edu.umd.cs.findbugs.workflow
Compute the union of two sets of bug results, preserving annotations.
MergeSummarizeAndView(MergeSummarizeAndView.MSVOptions) - Constructor for class edu.umd.cs.findbugs.workflow.MergeSummarizeAndView
 
MergeSummarizeAndView.MSVOptions - Class in edu.umd.cs.findbugs.workflow
 
MergeSummarizeAndView.MSVOptions() - Constructor for class edu.umd.cs.findbugs.workflow.MergeSummarizeAndView.MSVOptions
 
mergeSummary(XField, OpcodeStack.Item) - Method in class edu.umd.cs.findbugs.ba.FieldSummary
 
MergeTree - Class in edu.umd.cs.findbugs.ba.vna
Data structure to keep track of which input ValueNumbers were combined to produce which other output ValueNumbers.
MergeTree(ValueNumberFactory) - Constructor for class edu.umd.cs.findbugs.ba.vna.MergeTree
Constructor.
mergeTypes(Type, Type) - Method in class edu.umd.cs.findbugs.ba.type.StandardTypeMerger
 
mergeTypes(Type, Type) - Method in interface edu.umd.cs.findbugs.ba.type.TypeMerger
Merge type Types.
mergeValues(ConstantFrame, ConstantFrame, int) - Method in class edu.umd.cs.findbugs.ba.constant.ConstantAnalysis
 
mergeValues(FrameType, FrameType, int) - Method in class edu.umd.cs.findbugs.ba.FrameDataflowAnalysis
Merge the values contained in a given slot of two Frames.
mergeValues(IsNullValueFrame, IsNullValueFrame, int) - Method in class edu.umd.cs.findbugs.ba.npe.IsNullValueAnalysis
 
mergeValues(ResourceValueFrame, ResourceValueFrame, int) - Method in class edu.umd.cs.findbugs.ba.ResourceValueAnalysis
 
mergeValues(TypeFrame, TypeFrame, int) - Method in class edu.umd.cs.findbugs.ba.type.TypeAnalysis
 
mergeValues(ValueNumberFrame, ValueNumberFrame, int) - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumberAnalysis
 
mergeValues(V, V) - Method in class edu.umd.cs.findbugs.util.MergeMap.MaxMap
 
mergeValues(V, V) - Method in class edu.umd.cs.findbugs.util.MergeMap
 
mergeValues(V, V) - Method in class edu.umd.cs.findbugs.util.MergeMap.MinMap
 
MergeVertices<GraphType extends Graph<EdgeType,VertexType>,EdgeType extends GraphEdge<EdgeType,VertexType>,VertexType extends GraphVertex<VertexType>> - Class in edu.umd.cs.findbugs.graph
Algorithm to merge a set of vertices into a single vertex.
MergeVertices() - Constructor for class edu.umd.cs.findbugs.graph.MergeVertices
Constructor.
mergeVertices(Set<VertexType>, GraphType, VertexCombinator<VertexType>, GraphToolkit<GraphType, EdgeType, VertexType>) - Method in class edu.umd.cs.findbugs.graph.MergeVertices
Merge the specified set of vertices into a single vertex.
mergeWith(BlockType) - Method in class edu.umd.cs.findbugs.ba.BlockType
Merge other dataflow value into this value.
mergeWith(UnconditionalValueDerefSet, ValueNumber, ValueNumberFactory) - Method in class edu.umd.cs.findbugs.ba.deref.UnconditionalValueDerefSet
Merge given dataflow fact into this one.
mergeWith(FieldSet) - Method in class edu.umd.cs.findbugs.ba.heap.FieldSet
 
mergeWith(TypeQualifierValueSet) - Method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierValueSet
 
mergeWith(ReturnPathType) - Method in class edu.umd.cs.findbugs.ba.npe.ReturnPathType
Merge this fact with given fact.
mergeWith(ReturnPath) - Method in class edu.umd.cs.findbugs.ba.ReturnPath
 
MESSAGE_PREFIX - Static variable in exception edu.umd.cs.findbugs.classfile.ResourceNotFoundException
 
MESSAGE_TAG - Static variable in interface edu.umd.cs.findbugs.BugAnnotation
XML tag for a formatted text message describing the annotation.
MetaCharacterMap - Class in edu.umd.cs.findbugs.xml
Map of metacharacters that need to be escaped, and what to replace them with.
MetaCharacterMap() - Constructor for class edu.umd.cs.findbugs.xml.MetaCharacterMap
Constructor.
method - Variable in class edu.umd.cs.findbugs.bcel.CFGDetector
 
method - Variable in class edu.umd.cs.findbugs.ProgramPoint
 
METHOD_ALTERNATIVE_TARGET - Static variable in class edu.umd.cs.findbugs.MethodAnnotation
 
METHOD_CALLED - Static variable in class edu.umd.cs.findbugs.MethodAnnotation
 
METHOD_COMPUTED_IN - Static variable in class edu.umd.cs.findbugs.MethodAnnotation
 
METHOD_CONSTRUCTOR - Static variable in class edu.umd.cs.findbugs.MethodAnnotation
 
METHOD_DANGEROUS_TARGET - Static variable in class edu.umd.cs.findbugs.MethodAnnotation
 
METHOD_DANGEROUS_TARGET_ACTUAL_GUARANTEED_NULL - Static variable in class edu.umd.cs.findbugs.MethodAnnotation
 
METHOD_DID_YOU_MEAN_TO_OVERRIDE - Static variable in class edu.umd.cs.findbugs.MethodAnnotation
 
METHOD_EQUALS_USED - Static variable in class edu.umd.cs.findbugs.MethodAnnotation
 
METHOD_HASH_ELEMENT_NAME - Static variable in class edu.umd.cs.findbugs.ba.ClassHash
XML element name for a MethodHash.
METHOD_HASH_ELEMENT_NAME - Static variable in class edu.umd.cs.findbugs.ba.MethodHash
 
METHOD_IS_CALLED - Static variable in class edu.umd.cs.findbugs.detect.Naming.NamingProperty
 
METHOD_IS_DEPRECATED - Static variable in class edu.umd.cs.findbugs.detect.Naming.NamingProperty
 
METHOD_NAME_KEY - Static variable in class edu.umd.cs.findbugs.model.ClassFeatureSet
 
METHOD_OVERRIDDEN - Static variable in class edu.umd.cs.findbugs.MethodAnnotation
 
METHOD_RESULT - Static variable in class edu.umd.cs.findbugs.detect.DeadLocalStoreProperty
 
METHOD_RETURN_VALUE_OF - Static variable in class edu.umd.cs.findbugs.MethodAnnotation
 
METHOD_SAFE_TARGET - Static variable in class edu.umd.cs.findbugs.MethodAnnotation
 
METHOD_SUPERCLASS_CONSTRUCTOR - Static variable in class edu.umd.cs.findbugs.MethodAnnotation
 
MethodAnnotation - Class in edu.umd.cs.findbugs
A BugAnnotation specifying a particular method in a particular class.
MethodAnnotation(String, String, String, boolean) - Constructor for class edu.umd.cs.findbugs.MethodAnnotation
Constructor.
MethodBytecodeSet - Class in edu.umd.cs.findbugs.ba
Class representing the set of opcodes used in a method.
MethodBytecodeSet() - Constructor for class edu.umd.cs.findbugs.ba.MethodBytecodeSet
 
MethodBytecodeSetFactory - Class in edu.umd.cs.findbugs.classfile.engine.bcel
 
MethodBytecodeSetFactory(String, Class<MethodBytecodeSet>) - Constructor for class edu.umd.cs.findbugs.classfile.engine.bcel.MethodBytecodeSetFactory
 
MethodChooser - Interface in edu.umd.cs.findbugs.ba
Interface for choosing methods.
MethodDescriptor - Class in edu.umd.cs.findbugs.classfile
Descriptor uniquely identifying a method in a class.
MethodDescriptor(String, String, String, boolean) - Constructor for class edu.umd.cs.findbugs.classfile.MethodDescriptor
Constructor.
MethodDescriptor(String, String, String) - Constructor for class edu.umd.cs.findbugs.classfile.MethodDescriptor
 
MethodDescriptor(InvokeInstruction, ConstantPoolGen) - Constructor for class edu.umd.cs.findbugs.classfile.MethodDescriptor
 
MethodFactory - Class in edu.umd.cs.findbugs.classfile.engine.bcel
Method analysis engine to produce BCEL Method objects.
MethodFactory() - Constructor for class edu.umd.cs.findbugs.classfile.engine.bcel.MethodFactory
 
methodGen - Variable in class edu.umd.cs.findbugs.ba.type.TypeAnalysis
 
MethodGenFactory - Class in edu.umd.cs.findbugs.classfile.engine.bcel
Analysis engine to produce MethodGen objects for analyzed methods.
MethodGenFactory() - Constructor for class edu.umd.cs.findbugs.classfile.engine.bcel.MethodGenFactory
Constructor.
MethodHash - Class in edu.umd.cs.findbugs.ba
Compute a hash of the bytecode for given method.
MethodHash() - Constructor for class edu.umd.cs.findbugs.ba.MethodHash
Constructor. computeHash(Method) must be used to initialize the contents.
MethodHash(String, String, boolean, byte[]) - Constructor for class edu.umd.cs.findbugs.ba.MethodHash
Constructor.
MethodInfo - Class in edu.umd.cs.findbugs.classfile.analysis
 
MethodInfo.Builder - Class in edu.umd.cs.findbugs.classfile.analysis
 
MethodInfo.Builder(String, String, String, int) - Constructor for class edu.umd.cs.findbugs.classfile.analysis.MethodInfo.Builder
 
MethodInfo.MethodInfoDatabase - Class in edu.umd.cs.findbugs.classfile.analysis
 
MethodInfo.MethodInfoDatabase() - Constructor for class edu.umd.cs.findbugs.classfile.analysis.MethodInfo.MethodInfoDatabase
 
MethodMatcher - Class in edu.umd.cs.findbugs.filter
 
MethodMatcher(String) - Constructor for class edu.umd.cs.findbugs.filter.MethodMatcher
 
MethodMatcher(String, String) - Constructor for class edu.umd.cs.findbugs.filter.MethodMatcher
 
MethodMatcher(String, String, String) - Constructor for class edu.umd.cs.findbugs.filter.MethodMatcher
 
MethodMatcher(String, String, String, String) - Constructor for class edu.umd.cs.findbugs.filter.MethodMatcher
 
MethodPropertyDatabase<Property> - Class in edu.umd.cs.findbugs.ba.interproc
A MethodPropertyDatabase keeps track of properties of methods.
MethodPropertyDatabase() - Constructor for class edu.umd.cs.findbugs.ba.interproc.MethodPropertyDatabase
 
MethodReturnCheck - Class in edu.umd.cs.findbugs.detect
Look for calls to methods where the return value is erroneously ignored.
MethodReturnCheck(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.MethodReturnCheck
 
MethodReturnValueStreamFactory - Class in edu.umd.cs.findbugs.detect
StreamFactory for streams that are created as the result of calling a method on an object.
MethodReturnValueStreamFactory(String, String, String) - Constructor for class edu.umd.cs.findbugs.detect.MethodReturnValueStreamFactory
Constructor.
MethodReturnValueStreamFactory(String, String, String, String) - Constructor for class edu.umd.cs.findbugs.detect.MethodReturnValueStreamFactory
Constructor.
Methods - Class in edu.umd.cs.findbugs.detect
 
Methods(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.Methods
 
MethodUnprofitableException - Exception in edu.umd.cs.findbugs.ba
Used to signal a method not analyzed because it seemed unprofitable to do so
MethodUnprofitableException(JavaClassAndMethod) - Constructor for exception edu.umd.cs.findbugs.ba.MethodUnprofitableException
Constructor.
MethodUnprofitableException(JavaClass, Method) - Constructor for exception edu.umd.cs.findbugs.ba.MethodUnprofitableException
Constructor.
MethodUnprofitableException(MethodDescriptor) - Constructor for exception edu.umd.cs.findbugs.ba.MethodUnprofitableException
Constructor.
MethodWarningSuppressor - Class in edu.umd.cs.findbugs
 
MethodWarningSuppressor(String, ClassAnnotation, MethodAnnotation) - Constructor for class edu.umd.cs.findbugs.MethodWarningSuppressor
 
mightBeEqualTo(ClassDescriptor, ClassDescriptor) - Method in class edu.umd.cs.findbugs.ba.ClassSummary
 
mightBeNull() - Method in class edu.umd.cs.findbugs.ba.npe.IsNullValue
Return true if this value is either definitely null, or might be null on a simple path.
mightCloseResource(BasicBlock, InstructionHandle, ConstantPoolGen) - Method in interface edu.umd.cs.findbugs.ba.ResourceTracker
Determine if the given instruction is the site where a resource is closed.
mightCloseResource(BasicBlock, InstructionHandle, ConstantPoolGen) - Method in class edu.umd.cs.findbugs.detect.StreamResourceTracker
 
mightCloseStream(BasicBlock, InstructionHandle, ConstantPoolGen) - Static method in class edu.umd.cs.findbugs.detect.Stream
 
mightRarelyBeNegative() - Method in class edu.umd.cs.findbugs.OpcodeStack.Item
The result of applying Math.abs to a checkForIntegerMinValue() value
MIN_CODE_LENGTH - Static variable in class edu.umd.cs.findbugs.model.ClassFeatureSet
Minimum code length required to add a CodeLength feature.
MIN_EFFORT - Static variable in class edu.umd.cs.findbugs.FindBugs
Analysis settings for -effort:min.
MIN_FEATURES - Static variable in class edu.umd.cs.findbugs.model.ClassFeatureSet
Minimum number of features which must be present in order to declare two classes similar.
MIN_MATCH - Static variable in class edu.umd.cs.findbugs.model.ClassFeatureSet
Minimum similarity required to declare two classes similar.
MIN_TIMESTAMP - Static variable in class edu.umd.cs.findbugs.cloud.AbstractCloud
 
MineBugHistory - Class in edu.umd.cs.findbugs.workflow
Mine historical information from a BugCollection.
MineBugHistory() - Constructor for class edu.umd.cs.findbugs.workflow.MineBugHistory
 
MineBugHistory(SortedBugCollection) - Constructor for class edu.umd.cs.findbugs.workflow.MineBugHistory
 
MineBugHistoryTask - Class in edu.umd.cs.findbugs.anttask
Ant task to invoke the MineBugHistory program in the workflow package
MineBugHistoryTask() - Constructor for class edu.umd.cs.findbugs.anttask.MineBugHistoryTask
 
MINIMUM_TIMESTAMP - Static variable in class edu.umd.cs.findbugs.FindBugs
Date of release of Java 1.0
minOccur() - Method in class edu.umd.cs.findbugs.ba.bcp.Invoke
 
minOccur() - Method in class edu.umd.cs.findbugs.ba.bcp.MatchAny
 
minOccur() - Method in class edu.umd.cs.findbugs.ba.bcp.Opcode
 
minOccur() - Method in class edu.umd.cs.findbugs.ba.bcp.PatternElement
Return the minimum number of instructions this PatternElement must match in the ByteCodePattern.
minOccur() - Method in class edu.umd.cs.findbugs.ba.bcp.SingleInstruction
 
minOccur() - Method in class edu.umd.cs.findbugs.ba.bcp.Wild
 
MINOR - Static variable in class edu.umd.cs.findbugs.Version
Minor version number.
MISSING_CLASS_ELEMENT_NAME - Static variable in interface edu.umd.cs.findbugs.BugCollection
 
MISSING_CLASS_FLAG - Static variable in interface edu.umd.cs.findbugs.ExitCodes
Classes needed for analysis were missing.
MissingClassException - Exception in edu.umd.cs.findbugs.ba
DataflowAnalysisException variant to report a class lookup failure that caused dataflow analysis to abort.
MissingClassException(ClassNotFoundException) - Constructor for exception edu.umd.cs.findbugs.ba.MissingClassException
Constructor.
MissingClassException - Exception in edu.umd.cs.findbugs.classfile
CheckedAnalysisException subtype to indicate that a required class was missing.
MissingClassException(ClassDescriptor) - Constructor for exception edu.umd.cs.findbugs.classfile.MissingClassException
Constructor.
MissingClassException(ClassDescriptor, Throwable) - Constructor for exception edu.umd.cs.findbugs.classfile.MissingClassException
Constructor.
missingClassIterator() - Method in class edu.umd.cs.findbugs.SortedBugCollection
 
MODEL_INSTANCEOF - Static variable in interface edu.umd.cs.findbugs.ba.AnalysisFeatures
If true, model the effect of instanceof checks in type analysis.
modelFieldLoad(FieldInstruction) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
modelInstruction(Instruction, int, int, Value) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
Primitive to model the stack effect of a single instruction, explicitly specifying the value to be pushed on the stack.
modelNormalInstruction(Instruction, int, int) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
Model the stack for instructions handled by handleNormalInstruction().
modelNormalInstruction(Instruction, int, int) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
This is overridden only to ensure that we don't rely on the base class to handle instructions that produce stack operands.
modelNormalInstruction(Instruction, int, int) - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumberFrameModelingVisitor
This is the default instruction modeling method.
modelSourceSink(SourceSinkInfo) - Method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierValueSet
 
modifyFrame(FrameType, FrameType) - Method in class edu.umd.cs.findbugs.ba.FrameDataflowAnalysis
Create a modifiable copy of a frame.
Monitorenter - Class in edu.umd.cs.findbugs.ba.bcp
A PatternElement for matching a MONITORENTER instruction.
Monitorenter(String) - Constructor for class edu.umd.cs.findbugs.ba.bcp.Monitorenter
Constructor.
MONOMORPHIC_CALL_SITE - Static variable in class edu.umd.cs.findbugs.detect.NullArgumentWarningProperty
 
MORE_EFFORT - Static variable in class edu.umd.cs.findbugs.FindBugs
Analysis settings for -effort:more.
moveColumn(int, int) - Method in class edu.umd.cs.findbugs.gui2.SorterTableColumnModel
 
MovedClassMap - Class in edu.umd.cs.findbugs.model
Build a map of added class names to removed class names.
MovedClassMap(BugCollection, BugCollection) - Constructor for class edu.umd.cs.findbugs.model.MovedClassMap
 
MultiMap<K,V> - Class in edu.umd.cs.findbugs.util
 
MultiMap(Class<? extends Collection>) - Constructor for class edu.umd.cs.findbugs.util.MultiMap
 
Multiset<K> - Class in edu.umd.cs.findbugs.util
 
Multiset() - Constructor for class edu.umd.cs.findbugs.util.Multiset
 
Multiset(Map<K, Integer>) - Constructor for class edu.umd.cs.findbugs.util.Multiset
 
Multiset(Multiset<K>) - Constructor for class edu.umd.cs.findbugs.util.Multiset
 
MultithreadedInstanceAccess - Class in edu.umd.cs.findbugs.detect
 
MultithreadedInstanceAccess(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.MultithreadedInstanceAccess
 
mustBeZero() - Method in class edu.umd.cs.findbugs.OpcodeStack.Item
 
MUTABLE_SERVLET_FIELD - Static variable in class edu.umd.cs.findbugs.detect.InconsistentSyncWarningProperty
 
MutableCloudTask - Class in edu.umd.cs.findbugs.cloud
 
MutableCloudTask(String) - Constructor for class edu.umd.cs.findbugs.cloud.MutableCloudTask
 
MutableEnum - Class in edu.umd.cs.findbugs.detect
 
MutableEnum(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.MutableEnum
 
MutableLock - Class in edu.umd.cs.findbugs.detect
 
MutableLock(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.MutableLock
 
MutableStaticFields - Class in edu.umd.cs.findbugs.detect
 
MutableStaticFields(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.MutableStaticFields
 
myDocument - Variable in class edu.umd.cs.findbugs.gui2.SourceCodeDisplay
 

N

name - Variable in class edu.umd.cs.findbugs.ba.AnnotationEnumeration
 
name - Variable in class edu.umd.cs.findbugs.filter.MemberMatcher
 
nameAndSignatureIsCalled(XMethod) - Method in class edu.umd.cs.findbugs.ba.XFactory
 
NAMED_ROLE - Static variable in class edu.umd.cs.findbugs.LocalVariableAnnotation
 
NameLookup - Interface in edu.umd.cs.findbugs.cloud.username
 
NameMatch - Class in edu.umd.cs.findbugs.filter
Matches a String value against a predefined specification.
NameMatch(String) - Constructor for class edu.umd.cs.findbugs.filter.NameMatch
 
Naming - Class in edu.umd.cs.findbugs.detect
 
Naming(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.Naming
 
Naming.NamingProperty - Class in edu.umd.cs.findbugs.detect
 
NASTY_FLOAT_MATH - Static variable in class edu.umd.cs.findbugs.OpcodeStack.Item
 
NavigableTextPane - Class in edu.umd.cs.findbugs.sourceViewer
 
NavigableTextPane() - Constructor for class edu.umd.cs.findbugs.sourceViewer.NavigableTextPane
 
NavigableTextPane(StyledDocument) - Constructor for class edu.umd.cs.findbugs.sourceViewer.NavigableTextPane
 
NavigableTextPane.DistanceComparator - Class in edu.umd.cs.findbugs.sourceViewer
 
NavigableTextPane.DistanceComparator(int) - Constructor for class edu.umd.cs.findbugs.sourceViewer.NavigableTextPane.DistanceComparator
 
NCP_EXTRA_BRANCH - Static variable in interface edu.umd.cs.findbugs.ba.npe.IsNullValueAnalysisFeatures
Keep track of an extra branch, so we can distinguish conditionally-null values with two branches from conditionally-null values with three or more branches.
ne(long) - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.ValueRangeAnalysisFactory.LongRangeSet
 
needToRebuild() - Method in class edu.umd.cs.findbugs.gui2.BugTreeModel
 
NEQ - Static variable in class edu.umd.cs.findbugs.filter.RelationalOp
 
NestedZipFileCodeBase - Class in edu.umd.cs.findbugs.classfile.impl
A scannable code base class for a zip (or Jar) file nested inside some other codebase.
NestedZipFileCodeBase(NestedZipFileCodeBaseLocator) - Constructor for class edu.umd.cs.findbugs.classfile.impl.NestedZipFileCodeBase
Constructor.
NestedZipFileCodeBaseLocator - Class in edu.umd.cs.findbugs.classfile.impl
Codebase locator for a zip/jar archive nested inside a parent codebase.
NestedZipFileCodeBaseLocator(ICodeBase, String) - Constructor for class edu.umd.cs.findbugs.classfile.impl.NestedZipFileCodeBaseLocator
 
NEVER_READ - Static variable in class edu.umd.cs.findbugs.detect.InconsistentSyncWarningProperty
Field is never read outside constructor.
NEVER_WRITTEN - Static variable in class edu.umd.cs.findbugs.detect.InconsistentSyncWarningProperty
Field is never written outside constructor.
New - Class in edu.umd.cs.findbugs.ba.bcp
A PatternElement which matches NEW instructions and binds the result to a variable.
New(String) - Constructor for class edu.umd.cs.findbugs.ba.bcp.New
Constructor.
newArray(int) - Static method in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo
 
newButton(String, String) - Static method in class edu.umd.cs.findbugs.gui2.MainFrameHelper
 
NewFilterFrame - Class in edu.umd.cs.findbugs.gui2
Lets you choose your new filter, shouldn't let you choose filters that wouldn't filter anything out including filters that you already have
NewFilterFromBug - Class in edu.umd.cs.findbugs.gui2
Allows you to make a new Filter by right clicking (control clicking) on a bug in the tree
NewFilterFromBug(FilterFromBugPicker, ApplyNewFilter) - Constructor for class edu.umd.cs.findbugs.gui2.NewFilterFromBug
 
newInstance() - Static method in class edu.umd.cs.findbugs.gui2.ProjectSettings
Deprecated.
 
newJMenu(String, String) - Static method in class edu.umd.cs.findbugs.gui2.MainFrameHelper
 
newJMenuItem(String, String, int) - Static method in class edu.umd.cs.findbugs.gui2.MainFrameHelper
 
newJMenuItem(String, String) - Static method in class edu.umd.cs.findbugs.gui2.MainFrameHelper
 
NEWLY_ALLOCATED - Static variable in class edu.umd.cs.findbugs.OpcodeStack.Item
 
NewProjectWizard - Class in edu.umd.cs.findbugs.gui2
The User Interface for creating a Project and editing it after the fact.
NewProjectWizard() - Constructor for class edu.umd.cs.findbugs.gui2.NewProjectWizard
 
NewProjectWizard(Project) - Constructor for class edu.umd.cs.findbugs.gui2.NewProjectWizard
 
NewResults - Class in edu.umd.cs.findbugs
Deprecated.
NewResults(String, String) - Constructor for class edu.umd.cs.findbugs.NewResults
Deprecated.
 
NewResults(SortedBugCollection, SortedBugCollection) - Constructor for class edu.umd.cs.findbugs.NewResults
Deprecated.
 
newSetFromMap(Map<E, Boolean>) - Static method in class edu.umd.cs.findbugs.util.Util
Duplication 1.6 functionality of Collections.newSetFromMap
newTree(JTree, BugTreeModel) - Method in class edu.umd.cs.findbugs.gui2.MainFrameTree
 
newZipEntry(ZipEntry) - Method in class edu.umd.cs.findbugs.workflow.RejarClassesForAnalysis
 
next() - Method in class edu.umd.cs.findbugs.ba.BasicBlock.InstructionIterator
 
next() - Method in class edu.umd.cs.findbugs.ba.type.ExceptionSet.ThrownExceptionIterator
 
next() - Method in interface edu.umd.cs.findbugs.classfile.ICodeBaseIterator
Get the ICodeBaseEntry representing the next resource in the code base.
next() - Method in class edu.umd.cs.findbugs.classfile.impl.DelegatingCodeBaseIterator
 
next() - Method in class edu.umd.cs.findbugs.sourceViewer.DocumentCharacterIterator
Increments the iterator's index by one and returns the character at the new index.
next() - Method in class edu.umd.cs.findbugs.sourceViewer.JavaScanner
 
next() - Method in class edu.umd.cs.findbugs.Tokenizer
Get the next Token in the stream.
next() - Method in class edu.umd.cs.findbugs.util.NullIterator
 
nextColor() - Method in class edu.umd.cs.findbugs.tools.html.ColorAlternator
 
nextToken() - Method in class edu.umd.cs.findbugs.jaif.JAIFScanner
 
nextUnmatchedRightAngleBracket(String, int) - Static method in class edu.umd.cs.findbugs.ba.generic.GenericUtilities
 
NO_ADJUSTMENT - Static variable in class edu.umd.cs.findbugs.props.PriorityAdjustment
No adjustment to the priority.
NO_LOADS - Static variable in class edu.umd.cs.findbugs.detect.DeadLocalStoreProperty
There are no loads of this local.
NO_LOCAL_LOCKS - Static variable in class edu.umd.cs.findbugs.detect.InconsistentSyncWarningProperty
Field is never locked in the definition of the class.
NO_OPTION - Static variable in interface edu.umd.cs.findbugs.IGuiCallback
 
NO_SPLIT_DOWNGRADE_NSP - Static variable in interface edu.umd.cs.findbugs.ba.npe.IsNullValueAnalysisFeatures
Do not downgrade "null on simple path" values to "null on complex path" on control splits.
NO_SWITCH_DEFAULT_AS_EXCEPTION - Static variable in interface edu.umd.cs.findbugs.ba.npe.IsNullValueAnalysisFeatures
Don't consider switch default cases as exception paths.
NoClassesFoundToAnalyzeException - Exception in edu.umd.cs.findbugs
Signals that FindBugs found no classes on the classpath it was invoked to analyze.
NoClassesFoundToAnalyzeException(IClassPath) - Constructor for exception edu.umd.cs.findbugs.NoClassesFoundToAnalyzeException
Constructs an NoClassesFoundToAnalyze on the passed classpath.
noClassOk - Variable in class edu.umd.cs.findbugs.AnalysisOptions
 
noClassOk() - Method in class edu.umd.cs.findbugs.TextUICommandLine
 
Noise - Class in edu.umd.cs.findbugs.detect
 
Noise(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.Noise
 
NoiseNullDeref - Class in edu.umd.cs.findbugs.detect
A Detector to find instructions where a NullPointerException might be raised.
NoiseNullDeref(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.NoiseNullDeref
 
NOISY_BUG - Static variable in class edu.umd.cs.findbugs.props.GeneralWarningProperty
 
noKaboomNonNullValue(Location) - Static method in class edu.umd.cs.findbugs.ba.npe.IsNullValue
Get the instance representing a value known to be non-null because a NPE would have occurred if it were null.
NON_NEGATIVE - Static variable in class edu.umd.cs.findbugs.OpcodeStack.Item
 
NoNameLookup - Class in edu.umd.cs.findbugs.cloud.username
 
NoNameLookup() - Constructor for class edu.umd.cs.findbugs.cloud.username.NoNameLookup
 
NonExceptionPostdominatorsAnalysis - Class in edu.umd.cs.findbugs.classfile.engine.bcel
PostDominatorsAnalysis variant in which all exception edges are ignored.
NonExceptionPostdominatorsAnalysis(CFG, ReverseDepthFirstSearch, DepthFirstSearch) - Constructor for class edu.umd.cs.findbugs.classfile.engine.bcel.NonExceptionPostdominatorsAnalysis
Constructor.
NonExceptionPostdominatorsAnalysisFactory - Class in edu.umd.cs.findbugs.classfile.engine.bcel
Analysis engine to produce NonExceptionPostDominatorsAnalysis objects for analyzed methods.
NonExceptionPostdominatorsAnalysisFactory() - Constructor for class edu.umd.cs.findbugs.classfile.engine.bcel.NonExceptionPostdominatorsAnalysisFactory
 
NONEXISTENT - Static variable in class edu.umd.cs.findbugs.ba.ResourceValueFrame
The resource doesn't exist.
NonexistentObligationException - Exception in edu.umd.cs.findbugs.ba.obl
 
NonexistentObligationException(Obligation) - Constructor for exception edu.umd.cs.findbugs.ba.obl.NonexistentObligationException
 
NonImplicitExceptionPostDominatorsAnalysis - Class in edu.umd.cs.findbugs.classfile.engine.bcel
PostDominatorsAnalysis variant in which implicit exception edges are ignored.
NonImplicitExceptionPostDominatorsAnalysis(CFG, ReverseDepthFirstSearch, DepthFirstSearch) - Constructor for class edu.umd.cs.findbugs.classfile.engine.bcel.NonImplicitExceptionPostDominatorsAnalysis
 
NonImplicitExceptionPostDominatorsAnalysisFactory - Class in edu.umd.cs.findbugs.classfile.engine.bcel
Analysis engine to produce NonImplicitExceptionPostDominatorsAnalysis objects for analyzed methods.
NonImplicitExceptionPostDominatorsAnalysisFactory() - Constructor for class edu.umd.cs.findbugs.classfile.engine.bcel.NonImplicitExceptionPostDominatorsAnalysisFactory
Constructor.
NonNull - Annotation Type in edu.umd.cs.findbugs.annotations
Deprecated.
- use Nonnull instead.
NONNULL - Static variable in class edu.umd.cs.findbugs.ba.jsr305.JSR305NullnessAnnotations
 
NONNULL - Static variable in class edu.umd.cs.findbugs.ba.NullnessAnnotation
 
NONNULL2Z - Class in edu.umd.cs.findbugs.bcel.generic
A synthetic instruction that converts a reference to a boolean value, translating any nonnull value to 1 (true), and null value to 0 (false).
NONNULL2Z() - Constructor for class edu.umd.cs.findbugs.bcel.generic.NONNULL2Z
 
NONNULL_RETURN_DB_FILENAME - Static variable in class edu.umd.cs.findbugs.ba.AnalysisContext
 
NONNULL_RETURN_DB_RESOURCE - Static variable in class edu.umd.cs.findbugs.ba.AnalysisContext
 
NonNullParamViolation - Class in edu.umd.cs.findbugs.ba.npe
 
NonNullParamViolation(JavaClassAndMethod, int) - Constructor for class edu.umd.cs.findbugs.ba.npe.NonNullParamViolation
 
NonNullReturnProperty - Class in edu.umd.cs.findbugs.detect
 
NonNullSpecification - Class in edu.umd.cs.findbugs.ba.npe
 
NonNullSpecification(JavaClassAndMethod, ParameterProperty, ParameterProperty) - Constructor for class edu.umd.cs.findbugs.ba.npe.NonNullSpecification
 
nonnullTypeQualifierValue - Variable in class edu.umd.cs.findbugs.ba.npe.TypeQualifierNullnessAnnotationDatabase
 
nonnullTypeQualifierValue - Variable in class edu.umd.cs.findbugs.detect.BuildUnconditionalParamDerefDatabase
 
nonnullTypeQualifierValue - Variable in class edu.umd.cs.findbugs.detect.InconsistentAnnotations
 
nonNullValue() - Static method in class edu.umd.cs.findbugs.ba.npe.IsNullValue
Get the instance representing values that are definitely not null.
NonReportingDetector - Interface in edu.umd.cs.findbugs
A Detector which does not report warnings.
NonReportingDetectorToDetector2Adapter - Class in edu.umd.cs.findbugs
 
NonReportingDetectorToDetector2Adapter(Detector) - Constructor for class edu.umd.cs.findbugs.NonReportingDetectorToDetector2Adapter
 
nonReportingNotNullValue() - Static method in class edu.umd.cs.findbugs.ba.npe.IsNullValue
Get non-reporting non-null value.
nonVoting() - Method in enum edu.umd.cs.findbugs.cloud.Cloud.UserDesignation
 
NONZERO_MEANS_NULL - Static variable in class edu.umd.cs.findbugs.OpcodeStack.Item
 
NoOpFindBugsProgress - Class in edu.umd.cs.findbugs
 
NoOpFindBugsProgress() - Constructor for class edu.umd.cs.findbugs.NoOpFindBugsProgress
 
NORMAL - Static variable in interface edu.umd.cs.findbugs.BugReporter
Normal error-reporting verbosity level.
NORMAL_PRIORITY - Static variable in interface edu.umd.cs.findbugs.Priorities
Normal priority for bug instances.
NORMAL_TEXT - Static variable in class edu.umd.cs.findbugs.sourceViewer.JavaScanner
 
NOT_AVAILABLE - Static variable in annotation type edu.umd.cs.findbugs.internalAnnotations.SlashedClassName
 
NOT_CONSTANT - Static variable in class edu.umd.cs.findbugs.ba.constant.Constant
Single instance representing all non-constant values.
NOT_JAVA - Static variable in class edu.umd.cs.findbugs.detect.DeadLocalStoreProperty
A store in non Java page
NOT_SPECIAL - Static variable in class edu.umd.cs.findbugs.OpcodeStack.Item
 
notAProblem() - Method in enum edu.umd.cs.findbugs.cloud.Cloud.UserDesignation
 
NoteAnnotationRetention - Class in edu.umd.cs.findbugs.detect
 
NoteAnnotationRetention(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.NoteAnnotationRetention
 
NoteCheckReturnValueAnnotations - Class in edu.umd.cs.findbugs.detect
Scan classes for @CheckReturnValue annotations
NoteCheckReturnValueAnnotations(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.NoteCheckReturnValueAnnotations
 
NoteDirectlyRelevantTypeQualifiers - Class in edu.umd.cs.findbugs.detect
Scan methods for directly-relevant type qualifiers, building the DirectlyRelevantTypeQualifiersDatabase.
NoteDirectlyRelevantTypeQualifiers(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.NoteDirectlyRelevantTypeQualifiers
 
NoteJCIPAnnotation - Class in edu.umd.cs.findbugs.detect
 
NoteJCIPAnnotation(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.NoteJCIPAnnotation
 
NoteNonNullAnnotations - Class in edu.umd.cs.findbugs.detect
Deprecated.
AnnotationDatabases are being phased out, since annotations are now stored directly in the XClass/XMethod/XField objects. Resolving nullness annotations will be handled through the JSR-305 type qualifier code.
NoteNonNullAnnotations(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.NoteNonNullAnnotations
Deprecated.
 
NoteNonnullReturnValues - Class in edu.umd.cs.findbugs.detect
As a first scanning pass, make a note of unconditionally dereferenced parameters for later use by FindNullDerefs.
NoteNonnullReturnValues(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.NoteNonnullReturnValues
 
NoteSuppressedWarnings - Class in edu.umd.cs.findbugs.detect
 
NoteSuppressedWarnings(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.NoteSuppressedWarnings
 
NoteUnconditionalParamDerefs - Class in edu.umd.cs.findbugs.detect
Make a note of unconditionally dereferenced parameters for later use by FindNullDerefs.
NoteUnconditionalParamDerefs(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.NoteUnconditionalParamDerefs
 
notifyListeners(FilterListener.Action, TreePath) - Method in class edu.umd.cs.findbugs.gui2.FilterActivity.FilterActivityNotifier
 
notifyListeners(FilterListener.Action, TreePath) - Static method in class edu.umd.cs.findbugs.gui2.FilterActivity
 
notifyObservers(BugInstance) - Method in class edu.umd.cs.findbugs.AbstractBugReporter
This should be called when a bug is reported by a subclass.
NotImplementedYetException - Exception in edu.umd.cs.findbugs.util
 
NotImplementedYetException(String) - Constructor for exception edu.umd.cs.findbugs.util.NotImplementedYetException
 
notInCloudMsg(BugInstance) - Method in class edu.umd.cs.findbugs.cloud.AbstractCloud
 
notInstance() - Static method in class edu.umd.cs.findbugs.ba.ResourceValue
 
NotMatcher - Class in edu.umd.cs.findbugs.filter
 
NotMatcher() - Constructor for class edu.umd.cs.findbugs.filter.NotMatcher
 
NoWarning - Annotation Type in edu.umd.cs.findbugs.annotations
Annotation indicating that no FindBugs warning is expected.
NULL2Z - Class in edu.umd.cs.findbugs.bcel.generic
A synthetic instruction that converts a reference to a boolean value, translating null to 1 (true), and any nonnull value to 0 (false).
NULL2Z() - Constructor for class edu.umd.cs.findbugs.bcel.generic.NULL2Z
 
Nullable - Annotation Type in edu.umd.cs.findbugs.annotations
Deprecated.
- use Nullable instead.
NULLABLE - Static variable in class edu.umd.cs.findbugs.ba.jsr305.JSR305NullnessAnnotations
 
NULLABLE - Static variable in class edu.umd.cs.findbugs.ba.NullnessAnnotation
 
NullArgumentWarningProperty - Class in edu.umd.cs.findbugs.detect
Warning property for a null argument being passed to a method which might dereference it.
NullDerefAndRedundantComparisonCollector - Interface in edu.umd.cs.findbugs.ba.npe
Callback interface for collecting null pointer derefs and redundant null comparisons.
NullDerefAndRedundantComparisonFinder - Class in edu.umd.cs.findbugs.ba.npe
A user-friendly front end for finding null pointer dereferences and redundant null comparisions.
NullDerefAndRedundantComparisonFinder(ClassContext, Method, NullDerefAndRedundantComparisonCollector) - Constructor for class edu.umd.cs.findbugs.ba.npe.NullDerefAndRedundantComparisonFinder
Constructor.
NullDerefProperty - Class in edu.umd.cs.findbugs.detect
Warning properties for null pointer dereference and redundant null comparison warnings.
nullItem(String) - Static method in class edu.umd.cs.findbugs.OpcodeStack.Item
 
NullIterator<E> - Class in edu.umd.cs.findbugs.util
An Iterator that returns no elements.
NullIterator() - Constructor for class edu.umd.cs.findbugs.util.NullIterator
 
NullnessAnnotation - Class in edu.umd.cs.findbugs.ba
 
NullnessAnnotation.Parser - Class in edu.umd.cs.findbugs.ba
 
NullnessAnnotation.Parser() - Constructor for class edu.umd.cs.findbugs.ba.NullnessAnnotation.Parser
 
NullnessAnnotationDatabase - Class in edu.umd.cs.findbugs.ba
Deprecated.
NullnessAnnotationDatabase() - Constructor for class edu.umd.cs.findbugs.ba.NullnessAnnotationDatabase
Deprecated.
 
NullnessConversationInstruction - Class in edu.umd.cs.findbugs.bcel.generic
A synthetic instruction that converts a the nullness of a reference to a boolean value.
NullnessConversationInstruction(short) - Constructor for class edu.umd.cs.findbugs.bcel.generic.NullnessConversationInstruction
 
nullOnComplexPathValue() - Static method in class edu.umd.cs.findbugs.ba.npe.IsNullValue
Get null on complex path value.
nullOnComplexPathValue3() - Static method in class edu.umd.cs.findbugs.ba.npe.IsNullValue
Like "null on complex path" except that there are at least three branches between the explicit null value and the current location.
nullOnSimplePathValue() - Static method in class edu.umd.cs.findbugs.ba.npe.IsNullValue
Get the instance representing values that are definitely null on some simple (no branches) incoming path.
nullSafeCompareTo(T, T) - Static method in class edu.umd.cs.findbugs.util.Util
 
nullSafeEquals(T, T) - Static method in class edu.umd.cs.findbugs.util.Util
 
nullSafeHashcode(Object) - Static method in class edu.umd.cs.findbugs.util.Util
 
NullType - Class in edu.umd.cs.findbugs.ba.type
Special type representing the null value.
nullValue() - Static method in class edu.umd.cs.findbugs.ba.npe.IsNullValue
Get the instance representing values that are definitely null.
NullValueUnconditionalDeref - Class in edu.umd.cs.findbugs.ba.npe
Collected information about a single value number observed at one or more locations to be both definitely-null and unconditionally dereferenced.
NullValueUnconditionalDeref() - Constructor for class edu.umd.cs.findbugs.ba.npe.NullValueUnconditionalDeref
 
NUM_BOOLEAN_ANALYSIS_PROPERTIES - Static variable in interface edu.umd.cs.findbugs.ba.AnalysisFeatures
Deprecated.
- use Builder instead
numberChildren() - Method in class edu.umd.cs.findbugs.filter.CompoundMatcher
 
NumberConstructor - Class in edu.umd.cs.findbugs.detect
Detector to find calls to Number constructors with base type argument in Java 5 or newer bytecode.
NumberConstructor(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.NumberConstructor
Constructs a NC detector given the reporter to report bugs on
numKeys() - Method in class edu.umd.cs.findbugs.util.FractionalMultiset
 
numKeys() - Method in class edu.umd.cs.findbugs.util.Multiset
 
numScaryBugs() - Method in class edu.umd.cs.findbugs.workflow.MergeSummarizeAndView
 

O

Obfuscate - Class in edu.umd.cs.findbugs
 
Obfuscate() - Constructor for class edu.umd.cs.findbugs.Obfuscate
 
obfuscate(BugInstance) - Static method in class edu.umd.cs.findbugs.Obfuscate
 
ObfuscateBugs - Class in edu.umd.cs.findbugs.workflow
 
ObfuscateBugs() - Constructor for class edu.umd.cs.findbugs.workflow.ObfuscateBugs
 
ObfuscateBugs(BugCollection) - Constructor for class edu.umd.cs.findbugs.workflow.ObfuscateBugs
 
ObjectTypeFactory - Class in edu.umd.cs.findbugs.ba
 
ObjectTypeFactory() - Constructor for class edu.umd.cs.findbugs.ba.ObjectTypeFactory
 
Obligation - Class in edu.umd.cs.findbugs.ba.obl
An obligation that must be cleaned up by error handling code.
Obligation(String, int) - Constructor for class edu.umd.cs.findbugs.ba.obl.Obligation
 
ObligationAcquiredOrReleasedInLoopException - Exception in edu.umd.cs.findbugs.ba.obl
Exception to indicate that ObligationAnalysis has detected a situation in which an obligation is either acquired or released inside a loop.
ObligationAcquiredOrReleasedInLoopException(Obligation) - Constructor for exception edu.umd.cs.findbugs.ba.obl.ObligationAcquiredOrReleasedInLoopException
 
ObligationAnalysis - Class in edu.umd.cs.findbugs.ba.obl
Dataflow analysis to track obligations (i/o streams and other resources which must be closed).
ObligationAnalysis(DepthFirstSearch, XMethod, ConstantPoolGen, ObligationFactory, ObligationPolicyDatabase, TypeDataflow, IsNullValueDataflow, IErrorLogger) - Constructor for class edu.umd.cs.findbugs.ba.obl.ObligationAnalysis
Constructor.
ObligationDataflow - Class in edu.umd.cs.findbugs.ba.obl
Dataflow class for ObligationAnalysis.
ObligationDataflow(CFG, ObligationAnalysis) - Constructor for class edu.umd.cs.findbugs.ba.obl.ObligationDataflow
 
ObligationDataflowFactory - Class in edu.umd.cs.findbugs.classfile.engine.bcel
Analysis factory which creates instances of ObligationDataflow.
ObligationDataflowFactory() - Constructor for class edu.umd.cs.findbugs.classfile.engine.bcel.ObligationDataflowFactory
 
ObligationFactory - Class in edu.umd.cs.findbugs.ba.obl
Factory for Obligation and ObligationSet objects to be used in an instance of ObligationAnalysis.
ObligationFactory() - Constructor for class edu.umd.cs.findbugs.ba.obl.ObligationFactory
 
obligationIterator() - Method in class edu.umd.cs.findbugs.ba.obl.ObligationFactory
Get an Iterator over known Obligation types.
ObligationPolicyDatabase - Class in edu.umd.cs.findbugs.ba.obl
Policy database which defines which methods create and remove obligations.
ObligationPolicyDatabase() - Constructor for class edu.umd.cs.findbugs.ba.obl.ObligationPolicyDatabase
 
ObligationPolicyDatabaseAction - Class in edu.umd.cs.findbugs.ba.obl
An action applied by an entry in the ObligationPolicyDatabase.
ObligationPolicyDatabaseAction(ObligationPolicyDatabaseActionType, Obligation) - Constructor for class edu.umd.cs.findbugs.ba.obl.ObligationPolicyDatabaseAction
 
ObligationPolicyDatabaseActionType - Enum in edu.umd.cs.findbugs.ba.obl
Enumeration describing possible actions for policy database entries.
ObligationPolicyDatabaseEntry - Interface in edu.umd.cs.findbugs.ba.obl
Interface defining an entry in the ObligationPolicyDatabase.
ObligationPolicyDatabaseEntryType - Enum in edu.umd.cs.findbugs.ba.obl
Types of ObligationPolicyDatabaseEntries.
ObligationSet - Class in edu.umd.cs.findbugs.ba.obl
A multiset of obligations that must be cleaned up by error-handling code.
ObligationSet(ObligationFactory) - Constructor for class edu.umd.cs.findbugs.ba.obl.ObligationSet
 
observeClass(ClassDescriptor) - Method in class edu.umd.cs.findbugs.BugCollectionBugReporter
 
observeClass(ClassDescriptor) - Method in interface edu.umd.cs.findbugs.classfile.IClassObserver
Observe a class being visited.
observeClass(ClassDescriptor) - Method in class edu.umd.cs.findbugs.DelegatingBugReporter
 
observeClass(ClassDescriptor) - Method in class edu.umd.cs.findbugs.EmacsBugReporter
 
observeClass(ClassDescriptor) - Method in class edu.umd.cs.findbugs.PrintingBugReporter
 
observeClass(ClassDescriptor) - Method in class edu.umd.cs.findbugs.SortingBugReporter
 
observeClass(ClassDescriptor) - Method in class edu.umd.cs.findbugs.XDocsBugReporter
 
OK_CANCEL_OPTION - Static variable in interface edu.umd.cs.findbugs.IGuiCallback
 
okValueToCompareAgainst(Number) - Method in class edu.umd.cs.findbugs.detect.FindFloatEquality
 
ON_EXCEPTION_PATH - Static variable in class edu.umd.cs.findbugs.props.GeneralWarningProperty
Warning occurs on an exception control path.
OneVariableInstruction - Class in edu.umd.cs.findbugs.ba.bcp
Abstract PatternElement subclass for matching single instructions which have a single Variable.
OneVariableInstruction(String) - Constructor for class edu.umd.cs.findbugs.ba.bcp.OneVariableInstruction
Constructor.
OnlineCloud - Interface in edu.umd.cs.findbugs.cloud
 
ONLY_UNSYNC_IN_GETTERS - Static variable in class edu.umd.cs.findbugs.detect.InconsistentSyncWarningProperty
The only unlocked accesses are in getter methods.
Opcode - Class in edu.umd.cs.findbugs.ba.bcp
PatternElement to match instructions with a particular opcode.
Opcode(int) - Constructor for class edu.umd.cs.findbugs.ba.bcp.Opcode
Constructor.
opcode(byte[], int) - Static method in class edu.umd.cs.findbugs.detect.FindHEmismatch
 
OpcodeStack - Class in edu.umd.cs.findbugs
tracks the types and numbers of objects that are currently on the operand stack throughout the execution of method.
OpcodeStack() - Constructor for class edu.umd.cs.findbugs.OpcodeStack
 
OpcodeStack.CustomUserValue - Annotation Type in edu.umd.cs.findbugs
You can put this annotation on a OpcodeStack detector to indicate that it uses OpcodeStack.Item.userValue, and thus should not reuse generic OpcodeStack information from an iterative evaluation of the opcode stack.
OpcodeStack.Item - Class in edu.umd.cs.findbugs
 
OpcodeStack.Item(String, int) - Constructor for class edu.umd.cs.findbugs.OpcodeStack.Item
 
OpcodeStack.Item(String) - Constructor for class edu.umd.cs.findbugs.OpcodeStack.Item
 
OpcodeStack.Item(OpcodeStack.Item) - Constructor for class edu.umd.cs.findbugs.OpcodeStack.Item
 
OpcodeStack.Item(OpcodeStack.Item, String) - Constructor for class edu.umd.cs.findbugs.OpcodeStack.Item
 
OpcodeStack.Item(OpcodeStack.Item, int) - Constructor for class edu.umd.cs.findbugs.OpcodeStack.Item
 
OpcodeStack.Item(String, FieldAnnotation) - Constructor for class edu.umd.cs.findbugs.OpcodeStack.Item
 
OpcodeStack.Item(String, FieldAnnotation, int) - Constructor for class edu.umd.cs.findbugs.OpcodeStack.Item
 
OpcodeStack.Item(String, Object) - Constructor for class edu.umd.cs.findbugs.OpcodeStack.Item
 
OpcodeStack.Item() - Constructor for class edu.umd.cs.findbugs.OpcodeStack.Item
 
OpcodeStack.Item.SpecialKind - Annotation Type in edu.umd.cs.findbugs
 
OpcodeStack.JumpInfo - Class in edu.umd.cs.findbugs
 
OpcodeStack.JumpInfoFactory - Class in edu.umd.cs.findbugs
 
OpcodeStack.JumpInfoFactory() - Constructor for class edu.umd.cs.findbugs.OpcodeStack.JumpInfoFactory
 
OpcodeStackDetector - Class in edu.umd.cs.findbugs.bcel
Base class for Detectors that want to scan the bytecode of a method and use an opcode stack.
OpcodeStackDetector() - Constructor for class edu.umd.cs.findbugs.bcel.OpcodeStackDetector
 
OpcodeStackDetector.WithCustomJumpInfo - Class in edu.umd.cs.findbugs.bcel
 
OpcodeStackDetector.WithCustomJumpInfo() - Constructor for class edu.umd.cs.findbugs.bcel.OpcodeStackDetector.WithCustomJumpInfo
 
OpcodeStackScanner - Class in edu.umd.cs.findbugs.ba
 
OpcodeStackScanner() - Constructor for class edu.umd.cs.findbugs.ba.OpcodeStackScanner
 
OpcodeStackScanner.UnreachableCodeException - Exception in edu.umd.cs.findbugs.ba
 
OpcodeStackScanner.UnreachableCodeException(String, String, String, int) - Constructor for exception edu.umd.cs.findbugs.ba.OpcodeStackScanner.UnreachableCodeException
 
open() - Method in class edu.umd.cs.findbugs.ba.FileSourceFileDataSource
 
OPEN - Static variable in class edu.umd.cs.findbugs.ba.ResourceValueFrame
The resource is open (or locked, etc) on paths that include only normal control flow.
open() - Method in interface edu.umd.cs.findbugs.ba.SourceFileDataSource
Open an InputStream on the source file.
open() - Method in class edu.umd.cs.findbugs.ba.ZipSourceFileDataSource
 
open() - Static method in class edu.umd.cs.findbugs.gui2.NewFilterFrame
 
OPEN_ON_EXCEPTION_PATH - Static variable in class edu.umd.cs.findbugs.ba.ResourceValueFrame
The resource is open (or locked, etc) on paths that include exception control flow.
openAnalysis(File, SaveType) - Method in class edu.umd.cs.findbugs.gui2.MainFrame
Opens the analysis.
openBugCollection(SortedBugCollection) - Method in class edu.umd.cs.findbugs.gui2.MainFrame
 
openCloseTag(String) - Method in class edu.umd.cs.findbugs.xml.Dom4JXMLOutput
 
openCloseTag(String, XMLAttributeList) - Method in class edu.umd.cs.findbugs.xml.Dom4JXMLOutput
 
openCloseTag(String) - Method in class edu.umd.cs.findbugs.xml.OutputStreamXMLOutput
 
openCloseTag(String, XMLAttributeList) - Method in class edu.umd.cs.findbugs.xml.OutputStreamXMLOutput
 
openCloseTag(String) - Method in interface edu.umd.cs.findbugs.xml.XMLOutput
Open and close tag with given name.
openCloseTag(String, XMLAttributeList) - Method in interface edu.umd.cs.findbugs.xml.XMLOutput
Open and close tag with given name and given attributes.
openCodeBase() - Method in interface edu.umd.cs.findbugs.classfile.ICodeBaseLocator
Get the codebase object.
openCodeBase() - Method in class edu.umd.cs.findbugs.classfile.impl.FilesystemCodeBaseLocator
 
openCodeBase() - Method in class edu.umd.cs.findbugs.classfile.impl.NestedZipFileCodeBaseLocator
 
openResource() - Method in interface edu.umd.cs.findbugs.classfile.ICodeBaseEntry
Open an input stream reading from the resource.
openResource() - Method in class edu.umd.cs.findbugs.classfile.impl.DelegatingCodeBaseEntry
 
openResource() - Method in class edu.umd.cs.findbugs.classfile.impl.DirectoryCodeBaseEntry
 
openResource() - Method in class edu.umd.cs.findbugs.classfile.impl.SingleFileCodeBaseEntry
 
openResource() - Method in class edu.umd.cs.findbugs.classfile.impl.ZipFileCodeBaseEntry
 
openResource() - Method in class edu.umd.cs.findbugs.classfile.impl.ZipInputStreamCodeBaseEntry
 
openSource(String, String) - Method in class edu.umd.cs.findbugs.ba.SourceFinder
Open an input stream on a source file in given package.
openSource(SourceLineAnnotation) - Method in class edu.umd.cs.findbugs.ba.SourceFinder
 
openTag(String) - Method in class edu.umd.cs.findbugs.xml.Dom4JXMLOutput
 
openTag(String, XMLAttributeList) - Method in class edu.umd.cs.findbugs.xml.Dom4JXMLOutput
 
openTag(String) - Method in class edu.umd.cs.findbugs.xml.OutputStreamXMLOutput
 
openTag(String, XMLAttributeList) - Method in class edu.umd.cs.findbugs.xml.OutputStreamXMLOutput
 
openTag(String) - Method in interface edu.umd.cs.findbugs.xml.XMLOutput
Open a tag with given name.
openTag(String, XMLAttributeList) - Method in interface edu.umd.cs.findbugs.xml.XMLOutput
Open a tag with given name and given attributes.
optimize(InstructionList) - Method in class edu.umd.cs.findbugs.ba.BetterCFGBuilder2
 
OptionalReturnNull - Class in edu.umd.cs.findbugs.detect
Methods with "Optional" return type should never return null.
OptionalReturnNull(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.OptionalReturnNull
 
orderedLocations() - Method in class edu.umd.cs.findbugs.ba.CFG
Returns a collection of locations, ordered according to the compareTo ordering over locations.
OrderingConstraintException - Exception in edu.umd.cs.findbugs.plan
An exception indicating that the detector ordering constraints specified by a plugin are invalid.
OrderingConstraintException(String) - Constructor for exception edu.umd.cs.findbugs.plan.OrderingConstraintException
Constructor.
ORDINARY_METHOD - Static variable in class edu.umd.cs.findbugs.ba.bcp.Invoke
Match ordinary methods (everything except constructors).
originalMatcher() - Method in class edu.umd.cs.findbugs.filter.NotMatcher
 
OrMatcher - Class in edu.umd.cs.findbugs.filter
 
OrMatcher() - Constructor for class edu.umd.cs.findbugs.filter.OrMatcher
 
OSXAdapter - Class in edu.umd.cs.findbugs.gui2
 
outgoingEdgeIterator(GraphType, VertexType) - Method in class edu.umd.cs.findbugs.graph.AbstractDepthFirstSearch
Get Iterator over "logical" outgoing edges.
outgoingEdgeIterator(VertexType) - Method in class edu.umd.cs.findbugs.graph.AbstractGraph
 
outgoingEdgeIterator(GraphType, VertexType) - Method in class edu.umd.cs.findbugs.graph.DepthFirstSearch
 
outgoingEdgeIterator(VertexType) - Method in interface edu.umd.cs.findbugs.graph.Graph
Get an Iterator over outgoing edges from given vertex.
outgoingEdgeIterator(GraphType, VertexType) - Method in class edu.umd.cs.findbugs.graph.ReverseDepthFirstSearch
 
outputFile - Variable in class edu.umd.cs.findbugs.TextUICommandLine
 
outputStream - Variable in class edu.umd.cs.findbugs.TextUIBugReporter
 
OutputStreamXMLOutput - Class in edu.umd.cs.findbugs.xml
Write XML to an output stream.
OutputStreamXMLOutput(OutputStream) - Constructor for class edu.umd.cs.findbugs.xml.OutputStreamXMLOutput
Constructor.
OutputStreamXMLOutput(Writer) - Constructor for class edu.umd.cs.findbugs.xml.OutputStreamXMLOutput
Constructor.
OutputStreamXMLOutput(OutputStream, String) - Constructor for class edu.umd.cs.findbugs.xml.OutputStreamXMLOutput
Constructor.
OutputStreamXMLOutput(Writer, String) - Constructor for class edu.umd.cs.findbugs.xml.OutputStreamXMLOutput
 
overallClassificationIsNotAProblem(BugInstance) - Method in class edu.umd.cs.findbugs.cloud.AbstractCloud
 
overallClassificationIsNotAProblem(BugInstance) - Method in interface edu.umd.cs.findbugs.cloud.Cloud
 
overallClassificationIsNotAProblem(BugInstance) - Method in class edu.umd.cs.findbugs.cloud.DoNothingCloud
 
OverriddenMethodsVisitor - Class in edu.umd.cs.findbugs.ba.ch
This class implements a best-effort visitation of all methods overridden by a given derived instance method.
OverriddenMethodsVisitor(XMethod) - Constructor for class edu.umd.cs.findbugs.ba.ch.OverriddenMethodsVisitor
Constructor.
OverrideMustInvoke - Annotation Type in edu.umd.cs.findbugs.annotations
Deprecated.
overrideResourceName(String) - Method in interface edu.umd.cs.findbugs.classfile.ICodeBaseEntry
Override the resource name of this codebase entry.
overrideResourceName(String) - Method in class edu.umd.cs.findbugs.classfile.impl.AbstractScannableCodeBaseEntry
 
overrideResourceName(String) - Method in class edu.umd.cs.findbugs.classfile.impl.DelegatingCodeBaseEntry
 
overrideResourceName(String) - Method in class edu.umd.cs.findbugs.classfile.impl.SingleFileCodeBaseEntry
 
overrides() - Method in class edu.umd.cs.findbugs.ba.jsr305.AbstractMethodAnnotationAccumulator
 
overrides() - Method in class edu.umd.cs.findbugs.ba.jsr305.ParameterAnnotationAccumulator
Returns true if the method overrides/implements a method in a superclass or interface
OVERRIDES_BUT_NO_ANNOTATION - Static variable in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierAnnotation
 
OverridingEqualsNotSymmetrical - Class in edu.umd.cs.findbugs.detect
 
OverridingEqualsNotSymmetrical(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.OverridingEqualsNotSymmetrical
 

P

PackageMemberAnnotation - Class in edu.umd.cs.findbugs
Abstract base class for BugAnnotations describing constructs which are contained in a Java package.
PackageMemberAnnotation(String, String) - Constructor for class edu.umd.cs.findbugs.PackageMemberAnnotation
Constructor.
PackageMemberAnnotation(String, String, String) - Constructor for class edu.umd.cs.findbugs.PackageMemberAnnotation
Constructor.
PackageStats - Class in edu.umd.cs.findbugs
 
PackageStats(String) - Constructor for class edu.umd.cs.findbugs.PackageStats
 
PackageStats(String, int, int) - Constructor for class edu.umd.cs.findbugs.PackageStats
 
PackageStats.ClassStats - Class in edu.umd.cs.findbugs
 
PackageStats.ClassStats(String, String) - Constructor for class edu.umd.cs.findbugs.PackageStats.ClassStats
 
PackageWarningSuppressor - Class in edu.umd.cs.findbugs
 
PackageWarningSuppressor(String, String) - Constructor for class edu.umd.cs.findbugs.PackageWarningSuppressor
 
PARAM_DEAD_ON_ENTRY - Static variable in class edu.umd.cs.findbugs.detect.DeadLocalStoreProperty
This local is a parameter which is dead on entry to the method.
PARAMETER_NAME_ROLE - Static variable in class edu.umd.cs.findbugs.StringAnnotation
 
PARAMETER_NAMED_ROLE - Static variable in class edu.umd.cs.findbugs.LocalVariableAnnotation
 
PARAMETER_ROLE - Static variable in class edu.umd.cs.findbugs.LocalVariableAnnotation
 
PARAMETER_VALUE_SOURCE_NAMED_ROLE - Static variable in class edu.umd.cs.findbugs.LocalVariableAnnotation
 
PARAMETER_VALUE_SOURCE_ROLE - Static variable in class edu.umd.cs.findbugs.LocalVariableAnnotation
 
ParameterAnnotationAccumulator - Class in edu.umd.cs.findbugs.ba.jsr305
Accumulate type qualifier annotations for a method parameter.
ParameterAnnotationAccumulator(TypeQualifierValue<?>, XMethod, int) - Constructor for class edu.umd.cs.findbugs.ba.jsr305.ParameterAnnotationAccumulator
Constructor.
parameterMarkedAsMightBeNull(XMethodParameter) - Static method in class edu.umd.cs.findbugs.ba.npe.IsNullValue
Get instance representing a parameter marked as MightBeNull
parameterMarkedAsNonnull(XMethodParameter) - Static method in class edu.umd.cs.findbugs.ba.npe.IsNullValue
Get instance representing a parameter marked as Nonnull
parameterMustBeNonNull(XMethod, int) - Method in interface edu.umd.cs.findbugs.ba.INullnessAnnotationDatabase
Determine whether given parameter must be non-null.
parameterMustBeNonNull(XMethod, int) - Method in class edu.umd.cs.findbugs.ba.npe.TypeQualifierNullnessAnnotationDatabase
 
parameterMustBeNonNull(XMethod, int) - Method in class edu.umd.cs.findbugs.ba.NullnessAnnotationDatabase
Deprecated.
 
ParameterNullnessPropertyDatabase - Class in edu.umd.cs.findbugs.ba.npe
Method property database storing which method parameters might be unconditionally dereferenced.
ParameterNullnessPropertyDatabase() - Constructor for class edu.umd.cs.findbugs.ba.npe.ParameterNullnessPropertyDatabase
 
ParameterProperty - Class in edu.umd.cs.findbugs.ba.interproc
Method property recording which parameters are have some property (originally, which were required to be nonnull, now made more generic)
ParameterProperty() - Constructor for class edu.umd.cs.findbugs.ba.interproc.ParameterProperty
Constructor.
ParameterProperty(int) - Constructor for class edu.umd.cs.findbugs.ba.interproc.ParameterProperty
Constructor.
parameterSignatureIterator() - Method in class edu.umd.cs.findbugs.ba.generic.GenericSignatureParser
Get an Iterator over signatures of the method parameters.
parameterSignatureIterator() - Method in class edu.umd.cs.findbugs.ba.SignatureParser
Get an Iterator over signatures of the method parameters.
ParameterSignatureListFactory - Class in edu.umd.cs.findbugs.classfile.engine.bcel
Analysis engine to produce parameter signature lists for analyzed methods.
ParameterSignatureListFactory() - Constructor for class edu.umd.cs.findbugs.classfile.engine.bcel.ParameterSignatureListFactory
Constructor.
parameterSignatures() - Method in class edu.umd.cs.findbugs.ba.SignatureParser
 
ParameterWarningSuppressor - Class in edu.umd.cs.findbugs
 
ParameterWarningSuppressor(String, ClassAnnotation, MethodAnnotation, int) - Constructor for class edu.umd.cs.findbugs.ParameterWarningSuppressor
 
parse(String) - Static method in class edu.umd.cs.findbugs.ba.CheckReturnValueAnnotation
 
parse(String) - Static method in class edu.umd.cs.findbugs.ba.NullnessAnnotation.Parser
 
parse() - Method in class edu.umd.cs.findbugs.ba.RepositoryClassParser
Parse the class file into a JavaClass object.
parse(ClassNameAndSuperclassInfo.Builder) - Method in class edu.umd.cs.findbugs.classfile.engine.ClassParser
 
parse(ClassInfo.Builder) - Method in class edu.umd.cs.findbugs.classfile.engine.ClassParser
 
parse(ClassNameAndSuperclassInfo.Builder) - Method in interface edu.umd.cs.findbugs.classfile.engine.ClassParserInterface
Parse the class data into a ClassNameAndSuperclassInfo object containing (some of) the class's symbolic information.
parse(ClassInfo.Builder) - Method in interface edu.umd.cs.findbugs.classfile.engine.ClassParserInterface
Parse the class data into a ClassInfo object containing (some of) the class's symbolic information.
parse(ClassNameAndSuperclassInfo.Builder) - Method in class edu.umd.cs.findbugs.classfile.engine.ClassParserUsingASM
 
parse(ClassInfo.Builder) - Method in class edu.umd.cs.findbugs.classfile.engine.ClassParserUsingASM
 
parse(ClassNameAndSuperclassInfo.Builder) - Method in class edu.umd.cs.findbugs.classfile.engine.ClassParserUsingBCEL
Deprecated.
 
parse(ClassInfo.Builder) - Method in class edu.umd.cs.findbugs.classfile.engine.ClassParserUsingBCEL
Deprecated.
 
parse(String[], int, int, String) - Method in class edu.umd.cs.findbugs.config.CommandLine
Parse switches/options, showing usage information if they can't be parsed, or if we have the wrong number of remaining arguments after parsing.
parse(String[]) - Method in class edu.umd.cs.findbugs.config.CommandLine
Parse a command line.
parse() - Method in class edu.umd.cs.findbugs.jaif.JAIFParser
 
parseField(Field) - Method in class edu.umd.cs.findbugs.classfile.engine.ClassParserUsingBCEL
Deprecated.
 
parseFilter(String) - Static method in class edu.umd.cs.findbugs.filter.Filter
 
parseKey(String) - Method in class edu.umd.cs.findbugs.ba.interproc.FieldPropertyDatabase
 
parseKey(String) - Method in class edu.umd.cs.findbugs.ba.interproc.MethodPropertyDatabase
 
parseKey(String) - Method in class edu.umd.cs.findbugs.ba.interproc.PropertyDatabase
Parse a key from a String.
parseMethod(Method) - Method in class edu.umd.cs.findbugs.classfile.engine.ClassParserUsingBCEL
Deprecated.
 
parseNext() - Method in class edu.umd.cs.findbugs.ba.SignatureConverter
Parse a single type out of the signature, starting at the beginning of the remaining part of the signature.
parsePriority(String) - Static method in class edu.umd.cs.findbugs.workflow.Filter
 
passIterator() - Method in class edu.umd.cs.findbugs.plan.ExecutionPlan
Get an Iterator over the AnalysisPasses.
password() - Method in class edu.umd.cs.findbugs.IGuiCallback.FormItem
 
PATCHLEVEL - Static variable in class edu.umd.cs.findbugs.Version
Patch level.
Path - Class in edu.umd.cs.findbugs.ba
A Path is a sequence of basic blocks.
Path() - Constructor for class edu.umd.cs.findbugs.ba.Path
Constructor.
pathSensitiveNonNullValue() - Static method in class edu.umd.cs.findbugs.ba.npe.IsNullValue
Get non-null value resulting from comparison to explicit null.
pathSensitiveNullValue() - Static method in class edu.umd.cs.findbugs.ba.npe.IsNullValue
Get null value resulting from comparison to explicit null.
PathVisitor - Interface in edu.umd.cs.findbugs.ba
Visit the BasicBlocks, InstructionHandles, and Edges along a Path.
PatternElement - Class in edu.umd.cs.findbugs.ba.bcp
A PatternElement is an element of a ByteCodePattern.
PatternElement() - Constructor for class edu.umd.cs.findbugs.ba.bcp.PatternElement
 
PatternElementMatch - Class in edu.umd.cs.findbugs.ba.bcp
PatternElementMatch represents matching a PatternElement against a single instruction.
PatternElementMatch(PatternElement, InstructionHandle, BasicBlock, int, PatternElementMatch) - Constructor for class edu.umd.cs.findbugs.ba.bcp.PatternElementMatch
Constructor.
patternElementMatchIterator() - Method in class edu.umd.cs.findbugs.ba.bcp.ByteCodePatternMatch
 
PatternMatcher - Class in edu.umd.cs.findbugs.ba.bcp
Match a ByteCodePattern against the code of a method, represented by a CFG.
PatternMatcher(ByteCodePattern, ClassContext, Method) - Constructor for class edu.umd.cs.findbugs.ba.bcp.PatternMatcher
Constructor.
pc - Variable in class edu.umd.cs.findbugs.ProgramPoint
 
peekToken() - Method in class edu.umd.cs.findbugs.jaif.JAIFScanner
 
PEGGED_HIGH - Static variable in class edu.umd.cs.findbugs.props.PriorityAdjustment
Pegged high
PHI_NODE - Static variable in class edu.umd.cs.findbugs.ba.vna.ValueNumber
 
phiNodeForLoads - Variable in class edu.umd.cs.findbugs.ba.vna.ValueNumberFrame
 
PlainPrintBugDescriptions - Class in edu.umd.cs.findbugs.tools.html
 
PlainPrintBugDescriptions(String, OutputStream) - Constructor for class edu.umd.cs.findbugs.tools.html.PlainPrintBugDescriptions
 
plugin - Variable in class edu.umd.cs.findbugs.cloud.AbstractCloud
 
plugin - Variable in class edu.umd.cs.findbugs.ComponentPlugin
 
Plugin - Class in edu.umd.cs.findbugs
A FindBugs plugin.
Plugin(String, String, Date, PluginLoader, boolean, boolean) - Constructor for class edu.umd.cs.findbugs.Plugin
Constructor.
PLUGIN_RELEASE_DATE_FMT - Static variable in class edu.umd.cs.findbugs.updates.UpdateChecker
 
PluginDoesntContainMetadataException - Exception in edu.umd.cs.findbugs
 
PluginDoesntContainMetadataException(String) - Constructor for exception edu.umd.cs.findbugs.PluginDoesntContainMetadataException
 
PluginException - Exception in edu.umd.cs.findbugs
An exception to indicate that a plugin could not be loaded.
PluginException(String) - Constructor for exception edu.umd.cs.findbugs.PluginException
Constructor.
PluginException(String, Throwable) - Constructor for exception edu.umd.cs.findbugs.PluginException
Constructor.
pluginIterator() - Method in class edu.umd.cs.findbugs.DetectorFactoryCollection
Return an Iterator over all available Plugin objects.
PluginLoader - Class in edu.umd.cs.findbugs
Loader for a FindBugs plugin.
PluginLoader(URL) - Constructor for class edu.umd.cs.findbugs.PluginLoader
Deprecated.
PluginLoader(URL, ClassLoader) - Constructor for class edu.umd.cs.findbugs.PluginLoader
PluginLoader() - Constructor for class edu.umd.cs.findbugs.PluginLoader
Deprecated.
PluginLoader(boolean, URL) - Constructor for class edu.umd.cs.findbugs.PluginLoader
Deprecated.
PluginLoader.Summary - Class in edu.umd.cs.findbugs
 
PluginLoader.Summary(String, String, String, String) - Constructor for class edu.umd.cs.findbugs.PluginLoader.Summary
 
plugins() - Method in class edu.umd.cs.findbugs.DetectorFactoryCollection
Return an Collection of all available Plugin objects.
pluginUpdateCheckComplete(List<UpdateChecker.PluginUpdate>, boolean) - Method in class edu.umd.cs.findbugs.DetectorFactoryCollection
 
pluginUpdateCheckComplete(Collection<UpdateChecker.PluginUpdate>, boolean) - Method in interface edu.umd.cs.findbugs.updates.PluginUpdateListener
 
pluginUpdateCheckComplete(List<UpdateChecker.PluginUpdate>, boolean) - Method in interface edu.umd.cs.findbugs.updates.UpdateCheckCallback
 
PluginUpdateDialog - Class in edu.umd.cs.findbugs.gui2
 
PluginUpdateDialog() - Constructor for class edu.umd.cs.findbugs.gui2.PluginUpdateDialog
 
PluginUpdateListener - Interface in edu.umd.cs.findbugs.updates
 
PointerUsageRequiringNonNullValue - Class in edu.umd.cs.findbugs.ba.npe
 
PointerUsageRequiringNonNullValue() - Constructor for class edu.umd.cs.findbugs.ba.npe.PointerUsageRequiringNonNullValue
 
populateDatabase(BackwardTypeQualifierDataflow, ValueNumberDataflow, XMethod, TypeQualifierValue<?>) - Method in class edu.umd.cs.findbugs.ba.jsr305.BackwardTypeQualifierDataflowFactory
 
populateDatabase(ForwardTypeQualifierDataflow, ValueNumberDataflow, XMethod, TypeQualifierValue<?>) - Method in class edu.umd.cs.findbugs.ba.jsr305.ForwardTypeQualifierDataflowFactory
 
populateDatabase(DataflowType, ValueNumberDataflow, XMethod, TypeQualifierValue<?>) - Method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierDataflowFactory
 
popValue() - Method in class edu.umd.cs.findbugs.ba.Frame
Pop a value off of the Java operand stack.
popValue() - Method in class edu.umd.cs.findbugs.ba.type.TypeFrame
Pop a value off of the Java operand stack.
pos() - Method in class edu.umd.cs.findbugs.ba.BasicBlock
 
PossiblyNull - Annotation Type in edu.umd.cs.findbugs.annotations
Deprecated.
- use CheckForNull instead; the name of which more clearly indicates that not only could the value be null, but that good coding practice requires that the value be checked for null.
PostDominatorsAnalysis - Class in edu.umd.cs.findbugs.ba
Dataflow analysis to compute postdominator sets for a CFG.
PostDominatorsAnalysis(CFG, ReverseDepthFirstSearch, DepthFirstSearch, EdgeChooser) - Constructor for class edu.umd.cs.findbugs.ba.PostDominatorsAnalysis
Constructor.
PostDominatorsAnalysis(CFG, ReverseDepthFirstSearch, DepthFirstSearch, boolean) - Constructor for class edu.umd.cs.findbugs.ba.PostDominatorsAnalysis
Constructor.
precomputation(DismantleBytecode) - Method in class edu.umd.cs.findbugs.OpcodeStack
 
predecessorIterator(VertexType) - Method in class edu.umd.cs.findbugs.graph.AbstractGraph
 
predecessorIterator(VertexType) - Method in interface edu.umd.cs.findbugs.graph.Graph
Get an iterator over the predecessors of this vertex; i.e., the sources of the vertex's incoming edges.
predictPassCount(int[]) - Method in interface edu.umd.cs.findbugs.FindBugsProgress
Provide an array that predicts the number of classes in each pass
predictPassCount(int[]) - Method in class edu.umd.cs.findbugs.gui2.AnalyzingDialog
 
predictPassCount(int[]) - Method in class edu.umd.cs.findbugs.NoOpFindBugsProgress
 
predictPassCount(int[]) - Method in class edu.umd.cs.findbugs.TextUIProgressCallback
 
PreferencesFrame - Class in edu.umd.cs.findbugs.gui2
 
PreferZeroLengthArrays - Class in edu.umd.cs.findbugs.detect
 
PreferZeroLengthArrays(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.PreferZeroLengthArrays
 
PreorderDetector - Class in edu.umd.cs.findbugs.bcel
Base class for Detectors which want to perform a preorder traversal of the classfile.
PreorderDetector() - Constructor for class edu.umd.cs.findbugs.bcel.PreorderDetector
 
PreorderVisitor - Class in edu.umd.cs.findbugs.visitclass
Interface to make the use of a visitor pattern programming style possible.
PreorderVisitor() - Constructor for class edu.umd.cs.findbugs.visitclass.PreorderVisitor
 
prescreen(Method, ClassContext) - Method in class edu.umd.cs.findbugs.ByteCodePatternDetector
Prescreen a method.
prescreen(ClassContext, Method) - Method in class edu.umd.cs.findbugs.detect.FindBadCast2
 
prescreen(ClassContext, Method, boolean) - Method in class edu.umd.cs.findbugs.detect.FindOpenStream
 
preScreen(MethodGen) - Method in class edu.umd.cs.findbugs.detect.FindTwoLockWait
 
prescreen(ClassContext, Method) - Method in class edu.umd.cs.findbugs.detect.FindUnrelatedTypesInGenericContainer
Use this to screen out methods that do not contain invocations.
prescreen(ClassContext, Method, boolean) - Method in class edu.umd.cs.findbugs.detect.FindUnreleasedLock
 
prescreen(Method, ClassContext) - Method in class edu.umd.cs.findbugs.detect.LazyInit
 
prescreen(ClassContext, Method, boolean) - Method in class edu.umd.cs.findbugs.ResourceTrackingDetector
 
preTiger(JavaClass) - Static method in class edu.umd.cs.findbugs.bcel.BCELUtil
Checks if classfile was compiled for pre 1.5 target
PrettyPrintBugDescriptions - Class in edu.umd.cs.findbugs.tools.html
 
PrettyPrintBugDescriptions(String, OutputStream) - Constructor for class edu.umd.cs.findbugs.tools.html.PrettyPrintBugDescriptions
 
PREVIEW - Static variable in class edu.umd.cs.findbugs.Version
Preview release number. "0" indicates that the version is not a preview release.
previous() - Method in class edu.umd.cs.findbugs.sourceViewer.DocumentCharacterIterator
 
PRIMATIVE_ARRAY_AND_OTHER_ARRAY - Static variable in class edu.umd.cs.findbugs.ba.IncompatibleTypes
 
print(PrintStream) - Method in class edu.umd.cs.findbugs.ba.CFGPrinter
 
print() - Method in class edu.umd.cs.findbugs.tools.ComparePerfomance
 
print() - Method in class edu.umd.cs.findbugs.tools.html.PrintBugDescriptions
 
PrintAppVersion - Class in edu.umd.cs.findbugs.workflow
Print the AppVersion information from a BugCollection.
PrintAppVersion() - Constructor for class edu.umd.cs.findbugs.workflow.PrintAppVersion
 
printBug(BugInstance) - Method in class edu.umd.cs.findbugs.EmacsBugReporter
 
printBug(BugInstance) - Method in class edu.umd.cs.findbugs.TextUIBugReporter
Print bug in one-line format.
printBug(BugInstance) - Method in class edu.umd.cs.findbugs.XDocsBugReporter
 
PrintBugDescriptions - Class in edu.umd.cs.findbugs.tools.html
 
PrintBugDescriptions() - Constructor for class edu.umd.cs.findbugs.tools.html.PrintBugDescriptions
 
printCFG(Dataflow<Fact, AnalysisType>, PrintStream) - Static method in class edu.umd.cs.findbugs.ba.DataflowCFGPrinter
Print CFG annotated with results from given dataflow analysis.
PrintClass - Class in edu.umd.cs.findbugs.visitclass
 
PrintClass() - Constructor for class edu.umd.cs.findbugs.visitclass.PrintClass
 
printCloudSummary(PrintWriter, Iterable<BugInstance>, String[]) - Method in class edu.umd.cs.findbugs.cloud.AbstractCloud
 
printCloudSummary(PrintWriter, Iterable<BugInstance>, String[]) - Method in interface edu.umd.cs.findbugs.cloud.Cloud
 
printCloudSummary(PrintWriter, Iterable<BugInstance>, String[]) - Method in class edu.umd.cs.findbugs.cloud.DoNothingCloud
 
printCode(Method[]) - Static method in class edu.umd.cs.findbugs.visitclass.PrintClass
Dump the disassembled code of all methods in the class.
printf(String, Object...) - Static method in class edu.umd.cs.findbugs.gui2.Debug
 
PrintingBugReporter - Class in edu.umd.cs.findbugs
A simple BugReporter which simply prints the formatted message to the output stream.
PrintingBugReporter() - Constructor for class edu.umd.cs.findbugs.PrintingBugReporter
 
printJumpEntries() - Method in class edu.umd.cs.findbugs.OpcodeStack
 
printLeaderBoard2(PrintWriter, Multiset<String>, int, String, String, String) - Static method in class edu.umd.cs.findbugs.cloud.AbstractCloud
 
println(Object) - Static method in class edu.umd.cs.findbugs.gui2.Debug
 
println(Exception) - Static method in class edu.umd.cs.findbugs.gui2.Debug
 
printOpCode(int) - Method in class edu.umd.cs.findbugs.visitclass.DismantleBytecode
 
printSizes(Component) - Static method in class edu.umd.cs.findbugs.gui2.SpringUtilities
A debugging utility that prints to stdout the component's minimum, preferred, and maximum sizes.
printStream(OutputStream) - Static method in class edu.umd.cs.findbugs.charsets.UTF8
 
printStream(OutputStream, boolean) - Static method in class edu.umd.cs.findbugs.charsets.UTF8
 
printUsage(OutputStream) - Method in class edu.umd.cs.findbugs.config.CommandLine
Print command line usage information to given stream.
printVersion(boolean) - Static method in class edu.umd.cs.findbugs.Version
 
printWriter(File) - Static method in class edu.umd.cs.findbugs.charsets.SourceCharset
 
printWriter(String) - Static method in class edu.umd.cs.findbugs.charsets.SourceCharset
 
printWriter(String) - Static method in class edu.umd.cs.findbugs.charsets.UserTextFile
 
printWriter(File) - Static method in class edu.umd.cs.findbugs.charsets.UTF8
 
printWriter(PrintStream) - Static method in class edu.umd.cs.findbugs.charsets.UTF8
 
printWriter(PrintStream, boolean) - Static method in class edu.umd.cs.findbugs.charsets.UTF8
 
printWriter(String) - Static method in class edu.umd.cs.findbugs.charsets.UTF8
 
Priorities - Interface in edu.umd.cs.findbugs
 
Priority - Enum in edu.umd.cs.findbugs.annotations
Deprecated.
use Confidence instead
PriorityAdjustment - Class in edu.umd.cs.findbugs.props
Enum representing how a particular warning property is expected to affect its likelihood of being serious, benign, or a false positive.
PriorityMatcher - Class in edu.umd.cs.findbugs.filter
Matcher to select BugInstances with a particular priority.
PriorityMatcher(String) - Constructor for class edu.umd.cs.findbugs.filter.PriorityMatcher
Constructor.
PRIVATE_METHOD - Static variable in class edu.umd.cs.findbugs.detect.RefComparisonWarningProperty
Method is private (or package-protected).
probeClassAnalysis(Class<E>, ClassDescriptor) - Method in interface edu.umd.cs.findbugs.classfile.IAnalysisCache
See if the cache contains a cached class analysis result for given class descriptor.
probeClassAnalysis(Class<E>, ClassDescriptor) - Method in class edu.umd.cs.findbugs.classfile.impl.AnalysisCache
 
process() - Method in class edu.umd.cs.findbugs.xml.QuoteMetaCharacters
Quote metacharacters in the text.
processCommandLine(TextUICommandLine, String[], IFindBugsEngine) - Static method in class edu.umd.cs.findbugs.FindBugs
Process the command line.
produce() - Method in class edu.umd.cs.findbugs.ba.generic.GenericObjectType
 
produce(GenericObjectType) - Method in enum edu.umd.cs.findbugs.ba.generic.GenericUtilities.TypeCategory
 
produceStack(ConstantPoolGen) - Method in class edu.umd.cs.findbugs.bcel.generic.NullnessConversationInstruction
 
profile() - Static method in class edu.umd.cs.findbugs.ba.XFactory
 
profile() - Method in class edu.umd.cs.findbugs.classfile.DescriptorFactory
 
Profiler - Class in edu.umd.cs.findbugs.log
 
Profiler() - Constructor for class edu.umd.cs.findbugs.log.Profiler
 
profiler - Variable in class edu.umd.cs.findbugs.log.Profiler.ClassNameComparator
 
Profiler.ClassNameComparator - Class in edu.umd.cs.findbugs.log
 
Profiler.ClassNameComparator(Profiler) - Constructor for class edu.umd.cs.findbugs.log.Profiler.ClassNameComparator
 
Profiler.Filter - Interface in edu.umd.cs.findbugs.log
 
Profiler.FilterByCalls - Class in edu.umd.cs.findbugs.log
 
Profiler.FilterByCalls(int) - Constructor for class edu.umd.cs.findbugs.log.Profiler.FilterByCalls
 
Profiler.FilterByTime - Class in edu.umd.cs.findbugs.log
 
Profiler.FilterByTime(long) - Constructor for class edu.umd.cs.findbugs.log.Profiler.FilterByTime
 
Profiler.FilterByTimePerCall - Class in edu.umd.cs.findbugs.log
 
Profiler.FilterByTimePerCall(long) - Constructor for class edu.umd.cs.findbugs.log.Profiler.FilterByTimePerCall
 
Profiler.Profile - Class in edu.umd.cs.findbugs.log
 
Profiler.Profile(String) - Constructor for class edu.umd.cs.findbugs.log.Profiler.Profile
 
Profiler.TimePerCallComparator - Class in edu.umd.cs.findbugs.log
 
Profiler.TimePerCallComparator(Profiler) - Constructor for class edu.umd.cs.findbugs.log.Profiler.TimePerCallComparator
 
Profiler.TotalCallsComparator - Class in edu.umd.cs.findbugs.log
 
Profiler.TotalCallsComparator(Profiler) - Constructor for class edu.umd.cs.findbugs.log.Profiler.TotalCallsComparator
 
Profiler.TotalTimeComparator - Class in edu.umd.cs.findbugs.log
 
Profiler.TotalTimeComparator(Profiler) - Constructor for class edu.umd.cs.findbugs.log.Profiler.TotalTimeComparator
 
ProfilingMapCache<K,V> - Class in edu.umd.cs.findbugs.util
 
ProfilingMapCache(int, String) - Constructor for class edu.umd.cs.findbugs.util.ProfilingMapCache
 
progessMonitoredInputStream(File, String) - Method in class edu.umd.cs.findbugs.SortedBugCollection
 
progessMonitoredInputStream(URLConnection, String) - Method in class edu.umd.cs.findbugs.SortedBugCollection
 
ProgramPoint - Class in edu.umd.cs.findbugs
 
ProgramPoint(BytecodeScanningDetector) - Constructor for class edu.umd.cs.findbugs.ProgramPoint
 
PROGRESS - Static variable in class edu.umd.cs.findbugs.FindBugs2
 
progressMonitoredInputStream(InputStream, int, String) - Method in class edu.umd.cs.findbugs.SortedBugCollection
 
project - Variable in class edu.umd.cs.findbugs.FindBugsCommandLine
Project to analyze.
Project - Class in edu.umd.cs.findbugs
A project in the GUI.
Project() - Constructor for class edu.umd.cs.findbugs.Project
Create an anonymous project.
PROJECT_ELEMENT_NAME - Static variable in interface edu.umd.cs.findbugs.BugCollection
 
projectChanged() - Method in class edu.umd.cs.findbugs.gui2.MainFrame
 
ProjectFilterSettings - Class in edu.umd.cs.findbugs.config
Settings for user filtering of warnings for a project.
projectLoadedFromFile - Variable in class edu.umd.cs.findbugs.FindBugsCommandLine
True if project was initialized by loading a project file.
ProjectPackagePrefixes - Class in edu.umd.cs.findbugs
 
ProjectPackagePrefixes() - Constructor for class edu.umd.cs.findbugs.ProjectPackagePrefixes
 
ProjectPackagePrefixes.PrefixFilter - Class in edu.umd.cs.findbugs
 
ProjectSettings - Class in edu.umd.cs.findbugs.gui2
Deprecated.
ProjectStats - Class in edu.umd.cs.findbugs
Statistics resulting from analyzing a project.
ProjectStats() - Constructor for class edu.umd.cs.findbugs.ProjectStats
Constructor.
prologue() - Method in class edu.umd.cs.findbugs.tools.html.PlainPrintBugDescriptions
 
prologue() - Method in class edu.umd.cs.findbugs.tools.html.PrettyPrintBugDescriptions
 
prologue() - Method in class edu.umd.cs.findbugs.tools.html.PrintBugDescriptions
 
PromptForNameLookup - Class in edu.umd.cs.findbugs.cloud.username
 
PromptForNameLookup() - Constructor for class edu.umd.cs.findbugs.cloud.username.PromptForNameLookup
 
PROP_FINDBUGS_HOST_APP - Static variable in class edu.umd.cs.findbugs.FindBugs2
 
PROP_FINDBUGS_HOST_APP_VERSION - Static variable in class edu.umd.cs.findbugs.FindBugs2
 
propagateAcrossPhiNode(TypeQualifierValueSet, ValueNumber, ValueNumber) - Method in class edu.umd.cs.findbugs.ba.jsr305.BackwardTypeQualifierDataflowAnalysis
 
propagateAcrossPhiNode(TypeQualifierValueSet, ValueNumber, ValueNumber) - Method in class edu.umd.cs.findbugs.ba.jsr305.ForwardTypeQualifierDataflowAnalysis
 
propagateAcrossPhiNode(TypeQualifierValueSet, ValueNumber, ValueNumber) - Method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierDataflowAnalysis
 
propagateAcrossPhiNode(ValueNumber, ValueNumber) - Method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierValueSet
 
properties - Variable in class edu.umd.cs.findbugs.cloud.AbstractCloud
 
properties - Variable in class edu.umd.cs.findbugs.ComponentPlugin
 
PropertiesDialog - Class in edu.umd.cs.findbugs.gui2
This is the properties dialog of the GUI.
PropertyBundle - Class in edu.umd.cs.findbugs
 
PropertyBundle() - Constructor for class edu.umd.cs.findbugs.PropertyBundle
 
PropertyBundle(Properties) - Constructor for class edu.umd.cs.findbugs.PropertyBundle
 
PropertyDatabase<KeyType extends FieldOrMethodDescriptor,ValueType> - Class in edu.umd.cs.findbugs.ba.interproc
Property database for interprocedural analysis.
PropertyDatabase() - Constructor for class edu.umd.cs.findbugs.ba.interproc.PropertyDatabase
Constructor.
PropertyDatabaseFormatException - Exception in edu.umd.cs.findbugs.ba.interproc
 
PropertyDatabaseFormatException(String) - Constructor for exception edu.umd.cs.findbugs.ba.interproc.PropertyDatabaseFormatException
 
propertyIterator() - Method in class edu.umd.cs.findbugs.BugInstance
Get an Iterator over the properties defined in this BugInstance.
provider - Variable in class edu.umd.cs.findbugs.PluginLoader.Summary
 
proxy - Variable in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierValue
 
PRUNED_FAILED_ASSERTION_EDGES - Static variable in class edu.umd.cs.findbugs.ba.CFG
Flag set if CFG edges corresponding to failed assertions have been removed.
PRUNED_INFEASIBLE_EXCEPTIONS - Static variable in class edu.umd.cs.findbugs.ba.CFG
Flag set if infeasible exception edges have been pruned from the CFG.
PRUNED_UNCONDITIONAL_THROWERS - Static variable in class edu.umd.cs.findbugs.ba.CFG
Flag set if normal return edges from calls to methods which unconditionally throw an exception have been removed.
PruneInfeasibleExceptionEdges - Class in edu.umd.cs.findbugs.ba
Prune a CFG to remove infeasible exception edges.
PruneInfeasibleExceptionEdges(CFG, MethodGen, TypeDataflow) - Constructor for class edu.umd.cs.findbugs.ba.PruneInfeasibleExceptionEdges
Constructor.
PruneUnconditionalExceptionThrowerEdges - Class in edu.umd.cs.findbugs.ba
 
PruneUnconditionalExceptionThrowerEdges(JavaClass, Method, MethodGen, CFG, ConstantPoolGen, TypeDataflow, AnalysisContext) - Constructor for class edu.umd.cs.findbugs.ba.PruneUnconditionalExceptionThrowerEdges
 
pruneValue(ValueNumber) - Method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierValueSet
 
pu - Variable in class edu.umd.cs.findbugs.ba.npe.UsagesRequiringNonNullValues.Pair
 
PublicSemaphores - Class in edu.umd.cs.findbugs.detect
finds public classes that use 'this' as a semaphore, which can cause conflicts if clients of this class use an instance of this class as their own synchronization point.
PublicSemaphores(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.PublicSemaphores
 
purge(Collection<ClassDescriptor>) - Method in class edu.umd.cs.findbugs.classfile.DescriptorFactory
 
purgeAllMethodAnalyses() - Method in class edu.umd.cs.findbugs.ba.ClassContext
 
purgeAllMethodAnalysis() - Method in interface edu.umd.cs.findbugs.classfile.IAnalysisCache
Purge all method analysis results for all methods.
purgeAllMethodAnalysis() - Method in class edu.umd.cs.findbugs.classfile.impl.AnalysisCache
 
purgeBoringEntries() - Method in class edu.umd.cs.findbugs.ba.type.FieldStoreTypeDatabase
 
purgeClassAnalysis(Class<?>) - Method in interface edu.umd.cs.findbugs.classfile.IAnalysisCache
Purge all class analysis results of a particular kind
purgeClassAnalysis(Class<?>) - Method in class edu.umd.cs.findbugs.classfile.impl.AnalysisCache
 
purgeClassesThatDontMatch(Pattern) - Method in class edu.umd.cs.findbugs.PackageStats
 
purgeClassesThatDontMatch(Pattern) - Method in class edu.umd.cs.findbugs.ProjectStats
 
purgeClassStats() - Method in class edu.umd.cs.findbugs.ProjectStats
 
purgeMethodAnalyses(MethodDescriptor) - Method in class edu.umd.cs.findbugs.ba.ClassContext
Purge all CFG-based method analyses for given method.
purgeMethodAnalyses(MethodDescriptor) - Method in interface edu.umd.cs.findbugs.classfile.IAnalysisCache
Purge all analysis results for given method.
purgeMethodAnalyses(MethodDescriptor) - Method in class edu.umd.cs.findbugs.classfile.impl.AnalysisCache
 
purgePackageStats() - Method in class edu.umd.cs.findbugs.ProjectStats
 
pushCatch() - Method in class edu.umd.cs.findbugs.ba.BlockType
Enter a catch block.
pushFinally() - Method in class edu.umd.cs.findbugs.ba.BlockType
Enter a finally block.
pushReturnType(InvokeInstruction) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
Helper for pushing the return type of an invoke instruction.
pushValue(ValueType) - Method in class edu.umd.cs.findbugs.ba.Frame
Push a value onto the Java operand stack.
pushValue(Type) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrame
 
pushValue(Type) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
Work around some weirdness in BCEL (inherited from JVM Spec 1): BCEL considers long and double types to consume two slots on the stack.
put(ClassAnnotation, EqualsKindSummary.KindOfEquals) - Method in class edu.umd.cs.findbugs.ba.EqualsKindSummary
 
put(InstructionHandle, ValueType) - Method in class edu.umd.cs.findbugs.ba.InstructionHandleMap
 
put(K1, K2, V) - Method in class edu.umd.cs.findbugs.util.DualKeyHashMap
 
put(K, V) - Method in class edu.umd.cs.findbugs.util.MergeMap
 
put(K1, K2, K3, V) - Method in class edu.umd.cs.findbugs.util.TripleKeyHashMap
 
PutfieldScanner - Class in edu.umd.cs.findbugs.ba
 
PutfieldScanner() - Constructor for class edu.umd.cs.findbugs.ba.PutfieldScanner
 
putMethodAnalysis(Class<?>, MethodDescriptor, Object) - Method in class edu.umd.cs.findbugs.ba.ClassContext
Store a method analysis object.
putPackageStats(String, int, int) - Method in class edu.umd.cs.findbugs.ProjectStats
 
putStats(String, int, int) - Method in class edu.umd.cs.findbugs.tools.ComparePerfomance
 

Q

query(BugAspects) - Method in class edu.umd.cs.findbugs.gui2.BugSet
Gives you back the BugSet containing all bugs that match your query
QueryBugAnnotations - Class in edu.umd.cs.findbugs
Search for bug instances whose text annotations contain one of a set of keywords.
QueryBugAnnotations() - Constructor for class edu.umd.cs.findbugs.QueryBugAnnotations
 
QuestionableBooleanAssignment - Class in edu.umd.cs.findbugs.detect
 
QuestionableBooleanAssignment(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.QuestionableBooleanAssignment
 
quiet() - Method in class edu.umd.cs.findbugs.TextUICommandLine
 
QUOTE - Static variable in class edu.umd.cs.findbugs.sourceViewer.JavaScanner
 
QuoteMetaCharacters - Class in edu.umd.cs.findbugs.xml
Quote metacharacters in a String.
QuoteMetaCharacters(String, MetaCharacterMap) - Constructor for class edu.umd.cs.findbugs.xml.QuoteMetaCharacters
Constructor.

R

RAISE_PRIORITY - Static variable in class edu.umd.cs.findbugs.props.PriorityAdjustment
Raise the priority.
RAISE_PRIORITY_TO_AT_LEAST_NORMAL - Static variable in class edu.umd.cs.findbugs.props.PriorityAdjustment
Raise the priority.
RAISE_PRIORITY_TO_HIGH - Static variable in class edu.umd.cs.findbugs.props.PriorityAdjustment
Raise the priority.
raisePriority() - Method in class edu.umd.cs.findbugs.BugInstance
 
RANDOM_INT - Static variable in class edu.umd.cs.findbugs.OpcodeStack.Item
 
RANDOM_INT_REMAINDER - Static variable in class edu.umd.cs.findbugs.OpcodeStack.Item
 
RankMatcher - Class in edu.umd.cs.findbugs.filter
Matcher to select BugInstances with a particular rank or higher.
RankMatcher(String) - Constructor for class edu.umd.cs.findbugs.filter.RankMatcher
Constructor.
rdfs - Variable in class edu.umd.cs.findbugs.ba.ReverseDFSOrder
 
read(InputStream) - Method in class edu.umd.cs.findbugs.ba.interproc.PropertyDatabase
Read property database from an input stream.
read(InputStream) - Method in class edu.umd.cs.findbugs.ba.SourceInfoMap
Read source info from given InputStream.
read() - Method in class edu.umd.cs.findbugs.config.UserPreferences
Read persistent global UserPreferences from file in the user's home directory.
read(InputStream) - Method in class edu.umd.cs.findbugs.config.UserPreferences
Read user preferences from given input stream.
read() - Method in class edu.umd.cs.findbugs.io.SlowInputStream
 
read(byte[]) - Method in class edu.umd.cs.findbugs.io.SlowInputStream
 
read(byte[], int, int) - Method in class edu.umd.cs.findbugs.io.SlowInputStream
 
readAll(InputStream) - Static method in class edu.umd.cs.findbugs.io.IO
 
readAll(InputStream, int) - Static method in class edu.umd.cs.findbugs.io.IO
 
readAll(Reader) - Static method in class edu.umd.cs.findbugs.io.IO
 
reader(InputStream) - Static method in class edu.umd.cs.findbugs.charsets.UserTextFile
 
reader(InputStream) - Static method in class edu.umd.cs.findbugs.charsets.UTF8
 
readFrom(Reader) - Static method in class edu.umd.cs.findbugs.workflow.CountClassVersions
 
readFrom(Collection<String>, Reader) - Static method in class edu.umd.cs.findbugs.workflow.RejarClassesForAnalysis
 
readFromFile(String) - Method in class edu.umd.cs.findbugs.ba.interproc.PropertyDatabase
Read property database from given file.
readFromStandardInput() - Static method in class edu.umd.cs.findbugs.workflow.CountClassVersions
 
readFromStandardInput(Collection<String>) - Static method in class edu.umd.cs.findbugs.workflow.RejarClassesForAnalysis
 
readLabel(int, Label[]) - Method in class edu.umd.cs.findbugs.asm.FBClassReader
 
ReadOfInstanceFieldInMethodInvokedByConstructorInSuperclass - Class in edu.umd.cs.findbugs.detect
 
ReadOfInstanceFieldInMethodInvokedByConstructorInSuperclass(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.ReadOfInstanceFieldInMethodInvokedByConstructorInSuperclass
 
readProject(String) - Static method in class edu.umd.cs.findbugs.Project
Read Project from named file.
ReadReturnShouldBeChecked - Class in edu.umd.cs.findbugs.detect
 
ReadReturnShouldBeChecked(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.ReadReturnShouldBeChecked
 
readXML(String) - Method in interface edu.umd.cs.findbugs.BugCollection
Read XML data from given file into this object, populating given Project as a side effect.
readXML(InputStream) - Method in interface edu.umd.cs.findbugs.BugCollection
Read XML data from given input stream into this object, populating the Project as a side effect.
readXML(Reader) - Method in interface edu.umd.cs.findbugs.BugCollection
Read XML data from given reader into this object, populating the Project as a side effect.
readXML(File) - Static method in class edu.umd.cs.findbugs.Project
 
readXML(String) - Method in class edu.umd.cs.findbugs.SortedBugCollection
Read XML data from given file into this object, populating given Project as a side effect.
readXML(File) - Method in class edu.umd.cs.findbugs.SortedBugCollection
Read XML data from given file into this object, populating given Project as a side effect.
readXML(URL) - Method in class edu.umd.cs.findbugs.SortedBugCollection
 
readXML(InputStream, File) - Method in class edu.umd.cs.findbugs.SortedBugCollection
Read XML data from given input stream into this object, populating the Project as a side effect.
readXML(InputStream) - Method in class edu.umd.cs.findbugs.SortedBugCollection
 
readXML(Reader) - Method in class edu.umd.cs.findbugs.SortedBugCollection
 
ready() - Method in interface edu.umd.cs.findbugs.cloud.BugFiler
 
RebornIssues - Class in edu.umd.cs.findbugs.workflow
Mine historical information from a BugCollection.
RebornIssues() - Constructor for class edu.umd.cs.findbugs.workflow.RebornIssues
 
RebornIssues(BugCollection) - Constructor for class edu.umd.cs.findbugs.workflow.RebornIssues
 
rebuild() - Method in class edu.umd.cs.findbugs.gui2.BugTreeModel
Swaps in a new BugTreeModel and a new JTree
RECEIVER_OBJECT_TYPE - Static variable in class edu.umd.cs.findbugs.props.GeneralWarningProperty
The type of the receiver object in a method call or instance field access.
RecentMenu - Class in edu.umd.cs.findbugs.gui2
 
RecentMenu(JMenu) - Constructor for class edu.umd.cs.findbugs.gui2.RecentMenu
 
RECOMMENDED_SUPERCLASS_ROLE - Static variable in class edu.umd.cs.findbugs.ClassAnnotation
 
RecomputableClassAnalysisEngine<ResultType> - Class in edu.umd.cs.findbugs.classfile
 
RecomputableClassAnalysisEngine() - Constructor for class edu.umd.cs.findbugs.classfile.RecomputableClassAnalysisEngine
 
recomputeFromClassStats() - Method in class edu.umd.cs.findbugs.PackageStats
 
recomputeFromComponents() - Method in class edu.umd.cs.findbugs.ProjectStats
 
RecursiveFileSearch - Class in edu.umd.cs.findbugs
Recursively search a directory, its subdirectories, etc.
RecursiveFileSearch(String, FileFilter) - Constructor for class edu.umd.cs.findbugs.RecursiveFileSearch
Constructor.
RecursiveSearchForJavaFiles - Class in edu.umd.cs.findbugs.workflow
 
RecursiveSearchForJavaFiles() - Constructor for class edu.umd.cs.findbugs.workflow.RecursiveSearchForJavaFiles
 
redoAnalysisKeepComments(Project) - Static method in class edu.umd.cs.findbugs.gui2.BugLoader
Does what it says it does, hit apple r (control r on pc) and the analysis is redone using the current project
REDUNDANT_LOAD_ELIMINATION - Static variable in interface edu.umd.cs.findbugs.ba.vna.ValueNumberAnalysisFeatures
When set, perform redundant load elimination and forward substitution.
RedundantBranch - Class in edu.umd.cs.findbugs.ba.npe
An instruction recorded as a redundant reference comparison.
RedundantBranch(Location, int, IsNullValue, IsNullValue) - Constructor for class edu.umd.cs.findbugs.ba.npe.RedundantBranch
Constructor.
RedundantBranch(Location, int, IsNullValue) - Constructor for class edu.umd.cs.findbugs.ba.npe.RedundantBranch
Constructor.
RedundantConditions - Class in edu.umd.cs.findbugs.detect
 
RedundantConditions(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.RedundantConditions
 
RedundantInterfaces - Class in edu.umd.cs.findbugs.detect
 
RedundantInterfaces(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.RedundantInterfaces
 
RefComparisonWarningProperty - Class in edu.umd.cs.findbugs.detect
Warning properties for FindRefComparison detector.
REFINED - Static variable in class edu.umd.cs.findbugs.ba.CFG
Flag set if CFG has been "refined"; i.e., to the extent possible, all infeasible edges have been removed.
ReflectionDatabaseFactory<E> - Class in edu.umd.cs.findbugs.classfile
A generic database factory that tries to create the database by (in order of preference) Invoking a static create method Invoking a no-arg constructor
ReflectionDatabaseFactory(Class<E>) - Constructor for class edu.umd.cs.findbugs.classfile.ReflectionDatabaseFactory
 
ReflectiveClasses - Class in edu.umd.cs.findbugs.detect
Detector to find private methods that are never called.
ReflectiveClasses(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.ReflectiveClasses
 
refresh() - Method in class edu.umd.cs.findbugs.gui2.CloudCommentsPane
 
refresh() - Method in class edu.umd.cs.findbugs.gui2.CommentsArea
 
RegenerateClassFeatures - Class in edu.umd.cs.findbugs.model
Repopulate a BugCollection with class features from the classes in a specified jar file.
RegenerateClassFeatures(BugCollection, String) - Constructor for class edu.umd.cs.findbugs.model.RegenerateClassFeatures
 
REGEX_ROLE - Static variable in class edu.umd.cs.findbugs.StringAnnotation
 
RegexStringMatcher - Class in edu.umd.cs.findbugs.util
StringMatcher that matches based on a regular expression.
RegexStringMatcher(String) - Constructor for class edu.umd.cs.findbugs.util.RegexStringMatcher
Constructor.
registerAnalysisEngines(IAnalysisCache) - Method in class edu.umd.cs.findbugs.classfile.engine.asm.EngineRegistrar
 
registerAnalysisEngines(IAnalysisCache) - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.EngineRegistrar
 
registerAnalysisEngines(IAnalysisCache) - Method in class edu.umd.cs.findbugs.classfile.engine.EngineRegistrar
 
registerAnalysisEngines(IAnalysisCache) - Method in interface edu.umd.cs.findbugs.classfile.IAnalysisEngineRegistrar
Register analysis engines with given analysis cache.
registerApplication(String, String) - Static method in class edu.umd.cs.findbugs.Version
 
registerBugCategory(BugCategory) - Method in class edu.umd.cs.findbugs.DetectorFactoryCollection
Set the metadata for a bug category.
registerBugCode(BugCode) - Method in class edu.umd.cs.findbugs.DetectorFactoryCollection
 
registerBugCollection(BugCollection) - Method in class edu.umd.cs.findbugs.FuzzyBugComparator
Register a BugCollection.
registerBugPattern(BugPattern) - Method in class edu.umd.cs.findbugs.DetectorFactoryCollection
Register a BugPattern.
registerBuiltInAnalysisEngines(IAnalysisCache) - Static method in class edu.umd.cs.findbugs.FindBugs2
Register the "built-in" analysis engines with given IAnalysisCache.
registerClassAnalysisEngine(Class<E>, IClassAnalysisEngine<E>) - Method in interface edu.umd.cs.findbugs.classfile.IAnalysisCache
Register the given class analysis engine as producing the analysis result type whose Class is given.
registerClassAnalysisEngine(Class<E>, IClassAnalysisEngine<E>) - Method in class edu.umd.cs.findbugs.classfile.impl.AnalysisCache
 
registerCloud(Project, BugCollection, Cloud) - Method in class edu.umd.cs.findbugs.CommandLineUiCallback
 
registerCloud(Project, BugCollection, Cloud) - Method in interface edu.umd.cs.findbugs.IGuiCallback
Called as soon as the cloud object is created, before it is initialized.
registerDatabaseFactory(Class<E>, IDatabaseFactory<E>) - Method in interface edu.umd.cs.findbugs.classfile.IAnalysisCache
Register a database factory.
registerDatabaseFactory(Class<E>, IDatabaseFactory<E>) - Method in class edu.umd.cs.findbugs.classfile.impl.AnalysisCache
 
registerMacOSXApplication(MainFrame) - Static method in class edu.umd.cs.findbugs.gui2.OSXAdapter
 
registerMethodAnalysisEngine(Class<E>, IMethodAnalysisEngine<E>) - Method in interface edu.umd.cs.findbugs.classfile.IAnalysisCache
Register the given method analysis engine as producing the analysis result type whose Class is given.
registerMethodAnalysisEngine(Class<E>, IMethodAnalysisEngine<E>) - Method in class edu.umd.cs.findbugs.classfile.impl.AnalysisCache
 
registerPluginAnalysisEngines(DetectorFactoryCollection, IAnalysisCache) - Static method in class edu.umd.cs.findbugs.FindBugs2
Register all of the analysis engines defined in the plugins contained in a DetectorFactoryCollection with an IAnalysisCache.
registerSourceSink(SourceSinkInfo) - Method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierDataflowAnalysis
 
registerSourceSinkLocations() - Method in class edu.umd.cs.findbugs.ba.jsr305.BackwardTypeQualifierDataflowAnalysis
 
registerSourceSinkLocations() - Method in class edu.umd.cs.findbugs.ba.jsr305.ForwardTypeQualifierDataflowAnalysis
 
registerSourceSinkLocations() - Method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierDataflowAnalysis
This method must be called before the dataflow analysis is executed.
registerWith(IAnalysisCache) - Method in class edu.umd.cs.findbugs.classfile.engine.asm.ClassNodeAnalysisEngine
 
registerWith(IAnalysisCache) - Method in class edu.umd.cs.findbugs.classfile.engine.asm.ClassReaderAnalysisEngine
 
registerWith(IAnalysisCache) - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.AnalysisFactory
 
registerWith(IAnalysisCache) - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.AssertionMethodsFactory
 
registerWith(IAnalysisCache) - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.AssignedFieldMapFactory
 
registerWith(IAnalysisCache) - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.CFGFactory
 
registerWith(IAnalysisCache) - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.ClassContextClassAnalysisEngine
 
registerWith(IAnalysisCache) - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.ConstantPoolGenFactory
 
registerWith(IAnalysisCache) - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.FinallyDuplicatesInfoFactory
 
registerWith(IAnalysisCache) - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.JavaClassAnalysisEngine
 
registerWith(IAnalysisCache) - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.MethodBytecodeSetFactory
 
registerWith(IAnalysisCache) - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.MethodFactory
 
registerWith(IAnalysisCache) - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.ValueRangeAnalysisFactory
 
registerWith(IAnalysisCache) - Method in class edu.umd.cs.findbugs.classfile.engine.ClassDataAnalysisEngine
 
registerWith(IAnalysisCache) - Method in class edu.umd.cs.findbugs.classfile.engine.ClassInfoAnalysisEngine
 
registerWith(IAnalysisCache) - Method in class edu.umd.cs.findbugs.classfile.engine.ClassNameAndSuperclassInfoAnalysisEngine
 
registerWith(IAnalysisCache) - Method in interface edu.umd.cs.findbugs.classfile.IAnalysisEngine
Register the analysis engine with given analysis cache.
registerWith(IAnalysisCache) - Method in interface edu.umd.cs.findbugs.classfile.IDatabaseFactory
 
registerWith(IAnalysisCache) - Method in class edu.umd.cs.findbugs.classfile.ReflectionDatabaseFactory
 
reinitializeCloud() - Method in interface edu.umd.cs.findbugs.BugCollection
 
reinitializeCloud() - Method in class edu.umd.cs.findbugs.SortedBugCollection
 
RejarClassesForAnalysis - Class in edu.umd.cs.findbugs.workflow
 
RejarClassesForAnalysis(RejarClassesForAnalysis.RejarClassesForAnalysisCommandLine, int, String[]) - Constructor for class edu.umd.cs.findbugs.workflow.RejarClassesForAnalysis
 
RelationalOp - Class in edu.umd.cs.findbugs.filter
 
RELATIVE_PATHS - Static variable in class edu.umd.cs.findbugs.Project
 
RELAXED_REPORTING_MODE - Static variable in class edu.umd.cs.findbugs.FindBugsAnalysisFeatures
"Relaxed" warning reporting mode.
relaxedReportingMode - Variable in class edu.umd.cs.findbugs.AnalysisOptions
 
RELEASE - Static variable in class edu.umd.cs.findbugs.Version
Release version string.
RELEASE_BASE - Static variable in class edu.umd.cs.findbugs.Version
 
RELEASE_CANDIDATE - Static variable in class edu.umd.cs.findbugs.Version
Release candidate number. "0" indicates that the version is not a release candidate.
releaseDisplayWait() - Method in class edu.umd.cs.findbugs.gui2.MainFrame
 
relOp - Variable in class edu.umd.cs.findbugs.filter.VersionMatcher
 
REMAINING_OBLIGATIONS_ROLE - Static variable in class edu.umd.cs.findbugs.StringAnnotation
 
remove() - Method in class edu.umd.cs.findbugs.AnalysisLocal
 
remove() - Method in class edu.umd.cs.findbugs.ba.BasicBlock.InstructionIterator
 
remove(Obligation) - Method in class edu.umd.cs.findbugs.ba.obl.ObligationSet
 
remove() - Method in class edu.umd.cs.findbugs.ba.type.ExceptionSet.ThrownExceptionIterator
 
remove(BugInstance) - Method in class edu.umd.cs.findbugs.SortedBugCollection
 
remove(K, V) - Method in class edu.umd.cs.findbugs.util.MultiMap
 
remove(K) - Method in class edu.umd.cs.findbugs.util.Multiset
 
remove() - Method in class edu.umd.cs.findbugs.util.NullIterator
 
removeAll(K) - Method in class edu.umd.cs.findbugs.util.MultiMap
 
removeAnalysisCacheForCurrentThread() - Static method in class edu.umd.cs.findbugs.classfile.Global
Remove the analysis cache for the current thread.
removeAuxClasspathEntry(int) - Method in class edu.umd.cs.findbugs.Project
Remove the n'th auxiliary classpath entry.
removeBaselineBugs(BugCollection, BugCollection) - Method in class edu.umd.cs.findbugs.workflow.Update
 
removeBranch(ArrayList<String>) - Method in class edu.umd.cs.findbugs.gui2.BugTreeModel
 
removeCategory(String) - Method in class edu.umd.cs.findbugs.config.ProjectFilterSettings
Remove a bug category from the set of categories to be displayed.
removeChild(Matcher) - Method in class edu.umd.cs.findbugs.filter.CompoundMatcher
 
removeChild(Matcher) - Method in class edu.umd.cs.findbugs.filter.Filter
 
removeClass(JavaClass) - Method in class edu.umd.cs.findbugs.AnalysisCacheToRepositoryAdapter
 
removeClass(JavaClass) - Method in class edu.umd.cs.findbugs.ba.URLClassPathRepository
 
removeColumn(TableColumn) - Method in class edu.umd.cs.findbugs.gui2.SorterTableColumnModel
 
removeColumnModelListener(TableColumnModelListener) - Method in class edu.umd.cs.findbugs.gui2.SorterTableColumnModel
 
removeCurrentAnalysisContext() - Static method in class edu.umd.cs.findbugs.ba.AnalysisContext
 
removeCustomPlugin(URL) - Method in class edu.umd.cs.findbugs.gui2.GUISaveState
 
removeCustomPlugin(Plugin) - Static method in class edu.umd.cs.findbugs.Plugin
 
removedEdgeIterator() - Method in class edu.umd.cs.findbugs.ba.CFG
Get an Iterator over Edges removed from this CFG.
removeEdge(Edge) - Method in class edu.umd.cs.findbugs.ba.CFG
 
removeEdge(EdgeType) - Method in class edu.umd.cs.findbugs.graph.AbstractGraph
 
removeEdge(EdgeType) - Method in interface edu.umd.cs.findbugs.graph.Graph
Remove given edge from the graph.
removeEldestEntry(Map.Entry<K, V>) - Method in class edu.umd.cs.findbugs.util.MapCache
 
removeFile(int) - Method in class edu.umd.cs.findbugs.Project
Remove file at the given index in the list of project files
removeFilter(FilterMatcher) - Method in class edu.umd.cs.findbugs.gui2.ProjectSettings
Deprecated.
 
removeFilterListener(FilterListener) - Static method in class edu.umd.cs.findbugs.gui2.FilterActivity
 
removeListener(Cloud.CloudListener) - Method in class edu.umd.cs.findbugs.cloud.AbstractCloud
 
removeListener(Cloud.CloudTaskListener) - Method in interface edu.umd.cs.findbugs.cloud.Cloud.CloudTask
 
removeListener(Cloud.CloudListener) - Method in interface edu.umd.cs.findbugs.cloud.Cloud
 
removeListener(Cloud.CloudListener) - Method in class edu.umd.cs.findbugs.cloud.DoNothingCloud
 
removeListener(Cloud.CloudTaskListener) - Method in class edu.umd.cs.findbugs.cloud.MutableCloudTask
 
removeMatchedAngleBrackets(String) - Static method in class edu.umd.cs.findbugs.ba.generic.GenericUtilities
 
removePackage(String) - Static method in class edu.umd.cs.findbugs.PackageMemberAnnotation
 
removePackageName(String) - Static method in class edu.umd.cs.findbugs.PackageMemberAnnotation
Shorten a type name by removing the package name
removePlugin(URI) - Static method in class edu.umd.cs.findbugs.Plugin
 
removeProject(String) - Method in class edu.umd.cs.findbugs.config.UserPreferences
Remove project filename from the recently-used project list.
removeProperty(KeyType) - Method in class edu.umd.cs.findbugs.ba.interproc.PropertyDatabase
Remove a property.
removeProperty(T) - Method in class edu.umd.cs.findbugs.props.WarningPropertySet
Remove a warning property from the set.
removeSourceDir(int) - Method in class edu.umd.cs.findbugs.Project
Remove source directory at given index.
removeSplashScreen() - Static method in class edu.umd.cs.findbugs.gui2.Driver
 
removeStatusListener(Cloud.CloudStatusListener) - Method in class edu.umd.cs.findbugs.cloud.AbstractCloud
 
removeStatusListener(Cloud.CloudStatusListener) - Method in interface edu.umd.cs.findbugs.cloud.Cloud
 
removeStatusListener(Cloud.CloudStatusListener) - Method in class edu.umd.cs.findbugs.cloud.DoNothingCloud
 
removeTreeModelListener(TreeModelListener) - Method in class edu.umd.cs.findbugs.gui2.BugTreeModel
 
removeVertex(VertexType) - Method in class edu.umd.cs.findbugs.graph.AbstractGraph
 
removeVertex(VertexType) - Method in interface edu.umd.cs.findbugs.graph.Graph
Remove given vertex from the graph.
repeat(String, int) - Static method in class edu.umd.cs.findbugs.util.Util
 
RepeatedConditionals - Class in edu.umd.cs.findbugs.detect
 
RepeatedConditionals(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.RepeatedConditionals
 
replace(int, OpcodeStack.Item) - Method in class edu.umd.cs.findbugs.OpcodeStack
 
replace(String, String, String) - Static method in class edu.umd.cs.findbugs.util.Strings
Deprecated.
replaceMap(Map<ObligationSet, State>) - Method in class edu.umd.cs.findbugs.ba.obl.StateSet
Replace the map of ObligationSets to States with the given one.
replaceTop(OpcodeStack.Item) - Method in class edu.umd.cs.findbugs.OpcodeStack
 
report() - Method in class edu.umd.cs.findbugs.bcel.AnnotationDetector
 
report() - Method in class edu.umd.cs.findbugs.bcel.PreorderDetector
 
report() - Method in class edu.umd.cs.findbugs.ByteCodePatternDetector
 
report() - Method in class edu.umd.cs.findbugs.BytecodeScanningDetector
 
report() - Method in class edu.umd.cs.findbugs.detect.BuildInterproceduralCallGraph
 
report() - Method in class edu.umd.cs.findbugs.detect.CalledMethods
 
report() - Method in class edu.umd.cs.findbugs.detect.CallToUnconditionalThrower
 
report() - Method in class edu.umd.cs.findbugs.detect.CallToUnsupportedMethod
 
report() - Method in class edu.umd.cs.findbugs.detect.CheckCalls
 
report() - Method in class edu.umd.cs.findbugs.detect.CheckImmutableAnnotation
 
report() - Method in class edu.umd.cs.findbugs.detect.CloneIdiom
 
report() - Method in class edu.umd.cs.findbugs.detect.ComparatorIdiom
 
report() - Method in class edu.umd.cs.findbugs.detect.ConfusedInheritance
 
report() - Method in class edu.umd.cs.findbugs.detect.DontCatchIllegalMonitorStateException
 
report() - Method in class edu.umd.cs.findbugs.detect.DontIgnoreResultOfPutIfAbsent
 
report() - Method in class edu.umd.cs.findbugs.detect.DroppedException
 
report() - Method in class edu.umd.cs.findbugs.detect.DumbMethodInvocations
 
report() - Method in class edu.umd.cs.findbugs.detect.DuplicateBranches
 
report() - Method in class edu.umd.cs.findbugs.detect.FieldItemSummary
 
report() - Method in class edu.umd.cs.findbugs.detect.FindBadCast2
 
report() - Method in class edu.umd.cs.findbugs.detect.FindBugsSummaryStats
 
report(PrintStream) - Method in class edu.umd.cs.findbugs.detect.FindBugsSummaryStats
 
report() - Method in class edu.umd.cs.findbugs.detect.FindCircularDependencies
 
report() - Method in class edu.umd.cs.findbugs.detect.FindDeadLocalStores
 
report() - Method in class edu.umd.cs.findbugs.detect.FindHEmismatch
 
report() - Method in class edu.umd.cs.findbugs.detect.FindInconsistentSync2
 
report() - Method in class edu.umd.cs.findbugs.detect.FindJSR166LockMonitorenter
 
report() - Method in class edu.umd.cs.findbugs.detect.FindMaskedFields
 
report() - Method in class edu.umd.cs.findbugs.detect.FindMismatchedWaitOrNotify
 
report() - Method in class edu.umd.cs.findbugs.detect.FindNonSerializableStoreIntoSession
 
report() - Method in class edu.umd.cs.findbugs.detect.FindNonSerializableValuePassedToWriteObject
 
report() - Method in class edu.umd.cs.findbugs.detect.FindNoSideEffectMethods
 
report() - Method in class edu.umd.cs.findbugs.detect.FindNullDeref
 
report() - Method in class edu.umd.cs.findbugs.detect.FindRefComparison
 
report() - Method in class edu.umd.cs.findbugs.detect.FindSelfComparison2
 
report() - Method in class edu.umd.cs.findbugs.detect.FindSleepWithLockHeld
 
report() - Method in class edu.umd.cs.findbugs.detect.FindSqlInjection
 
report() - Method in class edu.umd.cs.findbugs.detect.FindTwoLockWait
 
report() - Method in class edu.umd.cs.findbugs.detect.FindUnrelatedTypesInGenericContainer
Empty
report() - Method in class edu.umd.cs.findbugs.detect.FindUnreleasedLock
 
report() - Method in class edu.umd.cs.findbugs.detect.FindUnsatisfiedObligation
 
report() - Method in class edu.umd.cs.findbugs.detect.FindUnsyncGet
 
report() - Method in class edu.umd.cs.findbugs.detect.FindUselessObjects
 
report() - Method in class edu.umd.cs.findbugs.detect.FindUseOfNonSerializableValue
 
report() - Method in class edu.umd.cs.findbugs.detect.HugeSharedStringConstants
 
report() - Method in class edu.umd.cs.findbugs.detect.InconsistentAnnotations
 
report() - Method in class edu.umd.cs.findbugs.detect.InitializationChain
 
report() - Method in class edu.umd.cs.findbugs.detect.IntCast2LongAsInstant
 
report() - Method in class edu.umd.cs.findbugs.detect.LoadOfKnownNullValue
 
report() - Method in class edu.umd.cs.findbugs.detect.Methods
 
report() - Method in class edu.umd.cs.findbugs.detect.MutableStaticFields
 
report() - Method in class edu.umd.cs.findbugs.detect.Naming
 
report() - Method in class edu.umd.cs.findbugs.detect.NoiseNullDeref
 
report() - Method in class edu.umd.cs.findbugs.detect.NoteAnnotationRetention
 
report() - Method in class edu.umd.cs.findbugs.detect.NoteCheckReturnValueAnnotations
 
report() - Method in class edu.umd.cs.findbugs.detect.NoteDirectlyRelevantTypeQualifiers
 
report() - Method in class edu.umd.cs.findbugs.detect.NoteJCIPAnnotation
 
report() - Method in class edu.umd.cs.findbugs.detect.NoteNonNullAnnotations
Deprecated.
 
report() - Method in class edu.umd.cs.findbugs.detect.NoteNonnullReturnValues
 
report() - Method in class edu.umd.cs.findbugs.detect.NoteSuppressedWarnings
 
report() - Method in class edu.umd.cs.findbugs.detect.NoteUnconditionalParamDerefs
 
report() - Method in class edu.umd.cs.findbugs.detect.OverridingEqualsNotSymmetrical
 
report() - Method in class edu.umd.cs.findbugs.detect.RedundantConditions
 
report() - Method in class edu.umd.cs.findbugs.detect.RedundantInterfaces
 
report() - Method in class edu.umd.cs.findbugs.detect.ResolveAllReferences
 
report() - Method in class edu.umd.cs.findbugs.detect.StaticCalendarDetector
 
report() - Method in class edu.umd.cs.findbugs.detect.TrainFieldStoreTypes
 
report() - Method in class edu.umd.cs.findbugs.detect.TrainLongInstantfParams
 
report() - Method in class edu.umd.cs.findbugs.detect.TrainNonNullAnnotations
Deprecated.
 
report() - Method in class edu.umd.cs.findbugs.detect.TrainUnconditionalDerefParams
 
report() - Method in class edu.umd.cs.findbugs.detect.UnreadFields
 
report() - Method in class edu.umd.cs.findbugs.detect.VolatileUsage
 
report() - Method in interface edu.umd.cs.findbugs.Detector
This method is called after all classes to be visited.
report() - Method in class edu.umd.cs.findbugs.log.Profiler
Default implementation uses Profiler.TotalTimeComparator and prints out class statistics based on total time spent fot a class
report(Comparator<Class<?>>, Profiler.Filter, PrintStream) - Method in class edu.umd.cs.findbugs.log.Profiler
 
report() - Method in class edu.umd.cs.findbugs.ProjectPackagePrefixes
 
report() - Method in class edu.umd.cs.findbugs.ResourceTrackingDetector
 
report(PrintStream) - Method in class edu.umd.cs.findbugs.visitclass.BetterVisitor
 
report(PrintWriter) - Method in class edu.umd.cs.findbugs.workflow.CloudSyncAndReport
 
reportAccumulatedBugs() - Method in class edu.umd.cs.findbugs.BugAccumulator
Report accumulated warnings to the BugReporter.
reportAnalysisError(AnalysisError) - Method in class edu.umd.cs.findbugs.AbstractBugReporter
Report a queued error.
reportAnalysisError(AnalysisError) - Method in class edu.umd.cs.findbugs.TextUIBugReporter
 
reportBug(BugInstance) - Method in class edu.umd.cs.findbugs.AbstractBugReporter
 
reportBug(BugInstance, BugAccumulator.Data) - Method in class edu.umd.cs.findbugs.BugAccumulator
 
reportBug(BugInstance) - Method in class edu.umd.cs.findbugs.bugReporter.MaxRankDecorator
 
reportBug(BugInstance) - Method in interface edu.umd.cs.findbugs.BugReporter
Report a bug.
reportBug(BugInstance) - Method in class edu.umd.cs.findbugs.bugReporter.SuppressionDecorator
 
reportBug(BugInstance) - Method in interface edu.umd.cs.findbugs.BugReporterObserver
Called when a BugReporter reports a bug.
reportBug(BugInstance) - Method in class edu.umd.cs.findbugs.CategoryFilteringBugReporter
 
reportBug(BugInstance) - Method in class edu.umd.cs.findbugs.DelegatingBugReporter
 
reportBug(BugInstance) - Method in class edu.umd.cs.findbugs.detect.BuildUnconditionalParamDerefDatabase
 
reportBug(BugInstance) - Method in class edu.umd.cs.findbugs.detect.FindBugsSummaryStats
 
reportBug(BugInstance) - Method in class edu.umd.cs.findbugs.detect.NoteUnconditionalParamDerefs
 
reportBug(BugInstance) - Method in class edu.umd.cs.findbugs.detect.TrainUnconditionalDerefParams
 
reportBug(BugInstance) - Method in class edu.umd.cs.findbugs.ExcludingHashesBugReporter
 
reportBug(BugInstance) - Method in class edu.umd.cs.findbugs.FilterBugReporter
 
reportBugs(Map<ValueNumber, NullValueUnconditionalDeref>, HashSet<ValueNumber>, Map<ValueNumber, SortedSet<Location>>, Map<ValueNumber, Set<Location>>) - Method in class edu.umd.cs.findbugs.ba.npe.NullDerefAndRedundantComparisonFinder
 
reportBugsFromXml(InputStream, Project) - Method in class edu.umd.cs.findbugs.AbstractBugReporter
 
ReportingDetectorFactorySelector - Class in edu.umd.cs.findbugs.plan
Select all detector factories for reporting detectors.
ReportingDetectorFactorySelector(Plugin) - Constructor for class edu.umd.cs.findbugs.plan.ReportingDetectorFactorySelector
Constructor.
reportMatch(ClassContext, Method, ByteCodePatternMatch) - Method in class edu.umd.cs.findbugs.ByteCodePatternDetector
Called to report an instance of the ByteCodePattern.
reportMatch(ClassContext, Method, ByteCodePatternMatch) - Method in class edu.umd.cs.findbugs.detect.LazyInit
 
reportMissingClass(ClassNotFoundException) - Method in class edu.umd.cs.findbugs.AbstractBugReporter
 
reportMissingClass(ClassDescriptor) - Method in class edu.umd.cs.findbugs.AbstractBugReporter
 
reportMissingClass(String) - Method in class edu.umd.cs.findbugs.AbstractBugReporter
Report a missing class.
reportMissingClass(ClassNotFoundException) - Static method in class edu.umd.cs.findbugs.ba.AnalysisContext
file a ClassNotFoundException with the lookupFailureCallback
reportMissingClass(MissingClassException) - Static method in class edu.umd.cs.findbugs.ba.AnalysisContext
 
reportMissingClass(MissingClassException) - Static method in class edu.umd.cs.findbugs.ba.AnalysisContext
 
reportMissingClass(ClassDescriptor) - Static method in class edu.umd.cs.findbugs.ba.AnalysisContext
 
reportMissingClass(ClassNotFoundException) - Method in class edu.umd.cs.findbugs.ba.DebugRepositoryLookupFailureCallback
 
reportMissingClass(ClassDescriptor) - Method in class edu.umd.cs.findbugs.ba.DebugRepositoryLookupFailureCallback
 
reportMissingClass(ClassNotFoundException) - Method in class edu.umd.cs.findbugs.BugCollectionBugReporter
 
reportMissingClass(ClassNotFoundException) - Method in interface edu.umd.cs.findbugs.classfile.IErrorLogger
Called to report a class lookup failure.
reportMissingClass(ClassDescriptor) - Method in interface edu.umd.cs.findbugs.classfile.IErrorLogger
Called to report a class lookup failure.
reportMissingClass(ClassNotFoundException) - Method in class edu.umd.cs.findbugs.DelegatingBugReporter
 
reportMissingClass(ClassDescriptor) - Method in class edu.umd.cs.findbugs.DelegatingBugReporter
 
reportMissingClass(ClassNotFoundException) - Method in class edu.umd.cs.findbugs.ErrorCountingBugReporter
 
reportMissingClass(String) - Method in class edu.umd.cs.findbugs.TextUIBugReporter
 
reportMissingClass(ClassNotFoundException) - Method in class edu.umd.cs.findbugs.XDocsBugReporter
 
reportNumberOfArchives(int) - Method in interface edu.umd.cs.findbugs.FindBugsProgress
Report the total number of archives (Jar or zip files) that will be analyzed.
reportNumberOfArchives(int) - Method in class edu.umd.cs.findbugs.gui2.AnalyzingDialog
 
reportNumberOfArchives(int) - Method in class edu.umd.cs.findbugs.NoOpFindBugsProgress
 
reportNumberOfArchives(int) - Method in class edu.umd.cs.findbugs.TextUIProgressCallback
 
reportPotentialDereference(Location, IsNullValueFrame) - Static method in class edu.umd.cs.findbugs.ba.deref.UnconditionalValueDerefAnalysis
 
reportQueuedErrors() - Method in class edu.umd.cs.findbugs.AbstractBugReporter
 
reportQueuedErrors() - Method in interface edu.umd.cs.findbugs.BugReporter
Report any accumulated error messages.
reportQueuedErrors() - Method in class edu.umd.cs.findbugs.DelegatingBugReporter
 
reportQueuedErrors() - Method in class edu.umd.cs.findbugs.TextUIBugReporter
 
reportSkippedAnalysis(MethodDescriptor) - Method in class edu.umd.cs.findbugs.AbstractBugReporter
Report that we skipped some analysis of a method
reportSkippedAnalysis(MethodDescriptor) - Method in class edu.umd.cs.findbugs.ba.DebugRepositoryLookupFailureCallback
Report that we skipped some analysis of a method
reportSkippedAnalysis(MethodDescriptor) - Method in interface edu.umd.cs.findbugs.classfile.IErrorLogger
Report that we skipped some analysis of a method
reportSkippedAnalysis(MethodDescriptor) - Method in class edu.umd.cs.findbugs.DelegatingBugReporter
Report that we skipped some analysis of a method
reportSummary(OutputStream) - Method in class edu.umd.cs.findbugs.ProjectStats
Report statistics as an XML document to given output stream.
RepositoryClassParser - Class in edu.umd.cs.findbugs.ba
A special version of ClassParser that automatically enters parsed classes into the Repository.
RepositoryClassParser(InputStream, String) - Constructor for class edu.umd.cs.findbugs.ba.RepositoryClassParser
Constructor.
RepositoryClassParser(String) - Constructor for class edu.umd.cs.findbugs.ba.RepositoryClassParser
Constructor.
RepositoryClassParser(String, String) - Constructor for class edu.umd.cs.findbugs.ba.RepositoryClassParser
Constructor.
RepositoryLookupFailureCallback - Interface in edu.umd.cs.findbugs.ba
An interface which Repository class lookup failures are reported to.
resetCommentsInputPane() - Method in interface edu.umd.cs.findbugs.gui2.FindBugsLayoutManager
 
resetCommentsInputPane() - Method in class edu.umd.cs.findbugs.gui2.SplitLayout
 
resetData() - Method in class edu.umd.cs.findbugs.gui2.BugTreeModel
 
resetForMethodEntry(DismantleBytecode) - Method in class edu.umd.cs.findbugs.OpcodeStack
 
resetInstance(DetectorFactoryCollection) - Static method in class edu.umd.cs.findbugs.DetectorFactoryCollection
Reset the factory singleton.
resetViewCache() - Method in class edu.umd.cs.findbugs.gui2.MainFrame
 
resolveAccessMethodForMethod() - Method in class edu.umd.cs.findbugs.ba.AbstractMethod
 
resolveAccessMethodForMethod() - Method in interface edu.umd.cs.findbugs.ba.XMethod
 
resolveAccessMethodForMethod() - Method in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo
 
ResolveAllReferences - Class in edu.umd.cs.findbugs.detect
 
ResolveAllReferences(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.ResolveAllReferences
 
resolveMethodCallTargets(InvokeInstruction, TypeFrame, ConstantPoolGen) - Static method in class edu.umd.cs.findbugs.ba.Hierarchy
Resolve possible method call targets.
resolveMethodCallTargets(ReferenceType, InvokeInstruction, ConstantPoolGen) - Static method in class edu.umd.cs.findbugs.ba.Hierarchy
Resolve possible instance method call targets.
resolveMethodCallTargets(ReferenceType, InvokeInstruction, ConstantPoolGen, boolean) - Static method in class edu.umd.cs.findbugs.ba.Hierarchy
Resolve possible instance method call targets.
resolveMethodCallTargets(InvokeInstruction, TypeFrame, ConstantPoolGen) - Static method in class edu.umd.cs.findbugs.ba.Hierarchy2
Resolve possible method call targets.
resolveMethodCallTargets(ReferenceType, InvokeInstruction, ConstantPoolGen) - Static method in class edu.umd.cs.findbugs.ba.Hierarchy2
Resolve possible instance method call targets.
resolveMethodCallTargets(ReferenceType, InvokeInstruction, ConstantPoolGen, boolean) - Static method in class edu.umd.cs.findbugs.ba.Hierarchy2
Resolve possible instance method call targets.
resolveRelativeToJnlpCodebase(String) - Static method in class edu.umd.cs.findbugs.util.JavaWebStart
 
resolveTypeQualifierDefaults(Collection<AnnotationValue>, ElementType) - Static method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierResolver
Resolve collection of AnnotationValues (which have been used to annotate an AnnotatedObject or method parameter) into collection of resolved type qualifier AnnotationValues.
resolveTypeQualifiers(AnnotationValue) - Static method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierResolver
Resolve an AnnotationValue into a list of AnnotationValues representing type qualifier annotations.
resolveTypeQualifiers(Collection<AnnotationValue>) - Static method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierResolver
Resolve collection of AnnotationValues (which have been used to annotate an AnnotatedObject or method parameter) into collection of resolved type qualifier AnnotationValues.
resolveVirtualMethodCallTargets(String, String, String, boolean, boolean) - Static method in class edu.umd.cs.findbugs.ba.Hierarchy2
 
resolveVirtualMethodCallTargets(XMethod, boolean, boolean) - Static method in class edu.umd.cs.findbugs.ba.Hierarchy2
 
resolveVirtualMethodCallTargets(ClassDescriptor, String, String, boolean, boolean) - Static method in class edu.umd.cs.findbugs.ba.Hierarchy2
 
ResourceCollection<Resource> - Class in edu.umd.cs.findbugs
A ResourceCollection defines all of the resources created and used in a particular method.
ResourceCollection() - Constructor for class edu.umd.cs.findbugs.ResourceCollection
Constructor.
ResourceCreationPoint - Class in edu.umd.cs.findbugs
A resource creation point.
ResourceCreationPoint(Location, String) - Constructor for class edu.umd.cs.findbugs.ResourceCreationPoint
Constructor.
resourceIterator() - Method in class edu.umd.cs.findbugs.ResourceCollection
Get an Iterator over all resources in the method.
ResourceNotFoundException - Exception in edu.umd.cs.findbugs.classfile
Exception to indicate that a resource was not found.
ResourceNotFoundException(String) - Constructor for exception edu.umd.cs.findbugs.classfile.ResourceNotFoundException
Constructor.
ResourceNotFoundException(String, Throwable) - Constructor for exception edu.umd.cs.findbugs.classfile.ResourceNotFoundException
Constructor.
ResourceTracker<Resource> - Interface in edu.umd.cs.findbugs.ba
A ResourceTracker is used with ResourceValueAnalysis to determine where in a method a certain kind of resource is created, and to model the effect of instructions on the state of that resource.
ResourceTrackingDetector<Resource,ResourceTrackerType extends ResourceTracker<Resource>> - Class in edu.umd.cs.findbugs
Abstract implementation of a Detector to find methods where a particular kind of created resource is not cleaned up or closed properly.
ResourceTrackingDetector(BugReporter) - Constructor for class edu.umd.cs.findbugs.ResourceTrackingDetector
 
ResourceValue - Class in edu.umd.cs.findbugs.ba
 
ResourceValueAnalysis<Resource> - Class in edu.umd.cs.findbugs.ba
 
ResourceValueAnalysis(MethodGen, CFG, DepthFirstSearch, ResourceTracker<Resource>, Resource) - Constructor for class edu.umd.cs.findbugs.ba.ResourceValueAnalysis
 
ResourceValueFrame - Class in edu.umd.cs.findbugs.ba
 
ResourceValueFrame(int) - Constructor for class edu.umd.cs.findbugs.ba.ResourceValueFrame
 
ResourceValueFrameModelingVisitor - Class in edu.umd.cs.findbugs.ba
 
ResourceValueFrameModelingVisitor(ConstantPoolGen) - Constructor for class edu.umd.cs.findbugs.ba.ResourceValueFrameModelingVisitor
 
restructureBranch(ArrayList<String>, boolean) - Method in class edu.umd.cs.findbugs.gui2.BugTreeModel
 
RESULT_OF_I2L - Static variable in class edu.umd.cs.findbugs.OpcodeStack.Item
 
RESULT_OF_L2I - Static variable in class edu.umd.cs.findbugs.OpcodeStack.Item
 
RESULT_PROPERTY_SUFFIX - Static variable in class edu.umd.cs.findbugs.anttask.AbstractFindBugsTask
 
resultFactIterator() - Method in class edu.umd.cs.findbugs.ba.BasicAbstractDataflowAnalysis
Get an iterator over the result facts.
RET_EDGE - Static variable in interface edu.umd.cs.findbugs.ba.EdgeTypes
Edge type for RET instructions.
retainOnlyTheseValueNumbers(Collection<ValueNumber>) - Method in class edu.umd.cs.findbugs.ba.deref.UnconditionalValueDerefSet
 
RETURN_EDGE - Static variable in interface edu.umd.cs.findbugs.ba.EdgeTypes
Edge type for RETURN instructions.
RETURN_VALUE - Static variable in class edu.umd.cs.findbugs.ba.vna.ValueNumber
Flag specifying that this value was the return value of a called method.
ReturnPath - Class in edu.umd.cs.findbugs.ba
 
ReturnPath(int) - Constructor for class edu.umd.cs.findbugs.ba.ReturnPath
 
ReturnPathAnalysis - Class in edu.umd.cs.findbugs.ba
 
ReturnPathAnalysis(DepthFirstSearch) - Constructor for class edu.umd.cs.findbugs.ba.ReturnPathAnalysis
 
ReturnPathDataflow - Class in edu.umd.cs.findbugs.ba
 
ReturnPathDataflow(CFG, ReturnPathAnalysis) - Constructor for class edu.umd.cs.findbugs.ba.ReturnPathDataflow
 
ReturnPathDataflowFactory - Class in edu.umd.cs.findbugs.classfile.engine.bcel
Analysis engine to produce ReturnPathDataflow objects for analyzed methods.
ReturnPathDataflowFactory() - Constructor for class edu.umd.cs.findbugs.classfile.engine.bcel.ReturnPathDataflowFactory
Constructor.
ReturnPathType - Class in edu.umd.cs.findbugs.ba.npe
A dataflow value that indicates what kind of return path is possible at the current program location.
ReturnPathType() - Constructor for class edu.umd.cs.findbugs.ba.npe.ReturnPathType
Constructor.
ReturnPathTypeAnalysis - Class in edu.umd.cs.findbugs.ba.npe
A dataflow analysis to determine, at each location in a method's CFG, whether or not it is possible to return normally at that location.
ReturnPathTypeAnalysis(CFG, ReverseDepthFirstSearch, DepthFirstSearch) - Constructor for class edu.umd.cs.findbugs.ba.npe.ReturnPathTypeAnalysis
Constructor.
ReturnPathTypeDataflow - Class in edu.umd.cs.findbugs.ba.npe
Dataflow class for ReturnPathTypeAnalysis.
ReturnPathTypeDataflow(CFG, ReturnPathTypeAnalysis) - Constructor for class edu.umd.cs.findbugs.ba.npe.ReturnPathTypeDataflow
Constructor.
ReturnPathTypeDataflowFactory - Class in edu.umd.cs.findbugs.classfile.engine.bcel
Analysis engine to produce ReturnPathTypeDataflow objects for analyzed methods.
ReturnPathTypeDataflowFactory() - Constructor for class edu.umd.cs.findbugs.classfile.engine.bcel.ReturnPathTypeDataflowFactory
Constructor.
RETURNS - Static variable in class edu.umd.cs.findbugs.ba.ReturnPath
Method may return normally.
returnsNonNull - Variable in class edu.umd.cs.findbugs.detect.BuildNonnullReturnDatabase
 
returnsReference - Variable in class edu.umd.cs.findbugs.detect.BuildNonnullReturnDatabase
 
ReturnValueNullnessPropertyDatabase - Class in edu.umd.cs.findbugs.ba.npe
Method property database storing which methods return values guaranteed to be nonnull
ReturnValueNullnessPropertyDatabase() - Constructor for class edu.umd.cs.findbugs.ba.npe.ReturnValueNullnessPropertyDatabase
 
ReturnValuesAreNonnullByDefault - Annotation Type in edu.umd.cs.findbugs.annotations
Deprecated.
reuseClassAnalysis(Class<E>, Map<ClassDescriptor, Object>) - Method in class edu.umd.cs.findbugs.classfile.impl.AnalysisCache
Adds the data for given analysis type from given map to the cache
ReverseDepthFirstSearch - Class in edu.umd.cs.findbugs.ba
Algorithm to perform a reverse depth first search on a CFG.
ReverseDepthFirstSearch(CFG) - Constructor for class edu.umd.cs.findbugs.ba.ReverseDepthFirstSearch
Constructor.
ReverseDepthFirstSearch<GraphType extends Graph<EdgeType,VertexType>,EdgeType extends GraphEdge<EdgeType,VertexType>,VertexType extends GraphVertex<VertexType>> - Class in edu.umd.cs.findbugs.graph
Perform a reverse depth first search of a graph.
ReverseDepthFirstSearch(GraphType) - Constructor for class edu.umd.cs.findbugs.graph.ReverseDepthFirstSearch
Constructor.
ReverseDepthFirstSearchFactory - Class in edu.umd.cs.findbugs.classfile.engine.bcel
Analysis engine to produce ReverseDepthFirstSearch objects for analyzed methods.
ReverseDepthFirstSearchFactory() - Constructor for class edu.umd.cs.findbugs.classfile.engine.bcel.ReverseDepthFirstSearchFactory
Constructor.
ReverseDFSOrder - Class in edu.umd.cs.findbugs.ba
A BlockOrder for visiting the blocks of a CFG in the order they would be visited in a depth first search of the reversed CFG.
ReverseDFSOrder(CFG, ReverseDepthFirstSearch, DepthFirstSearch) - Constructor for class edu.umd.cs.findbugs.ba.ReverseDFSOrder
Constructor.
ReversePostOrder - Class in edu.umd.cs.findbugs.ba
A BlockOrder for visiting the blocks of a CFG in the reverse of the order in which they are finished in a depth first search.
ReversePostOrder(CFG, DepthFirstSearch) - Constructor for class edu.umd.cs.findbugs.ba.ReversePostOrder
Constructor.
rewriteClassName(String) - Method in interface edu.umd.cs.findbugs.model.ClassNameRewriter
Rewrite a class name.
rewriteClassName(String) - Method in class edu.umd.cs.findbugs.model.IdentityClassNameRewriter
 
rewriteClassName(String) - Method in class edu.umd.cs.findbugs.model.MovedClassMap
 
rewriteMethodSignature(ClassNameRewriter, String) - Static method in class edu.umd.cs.findbugs.model.ClassNameRewriterUtil
Rewrite a method signature.
rewriteSignature(ClassNameRewriter, String) - Static method in class edu.umd.cs.findbugs.model.ClassNameRewriterUtil
Rewrite a signature.
rewriteURLAccordingToProperties(String) - Method in class edu.umd.cs.findbugs.PropertyBundle
 
rewriteURLAccordingToProperties(String) - Static method in class edu.umd.cs.findbugs.SystemProperties
 
RLE_DEBUG - Static variable in interface edu.umd.cs.findbugs.ba.vna.ValueNumberAnalysisFeatures
Debug redundant load elimination.
role - Variable in class edu.umd.cs.findbugs.filter.MemberMatcher
 
ROLE_ANOTHER_INSTANCE - Static variable in class edu.umd.cs.findbugs.SourceLineAnnotation
 
ROLE_CALLED_FROM_SUPERCLASS_AT - Static variable in class edu.umd.cs.findbugs.SourceLineAnnotation
 
ROLE_FIELD_SET_TOO_LATE_AT - Static variable in class edu.umd.cs.findbugs.SourceLineAnnotation
 
ROLE_GENERATED_AT - Static variable in class edu.umd.cs.findbugs.SourceLineAnnotation
 
ROLE_LOCK_OBTAINED_AT - Static variable in class edu.umd.cs.findbugs.SourceLineAnnotation
 
ROLE_OBLIGATION_CREATED - Static variable in class edu.umd.cs.findbugs.SourceLineAnnotation
 
ROLE_OBLIGATION_CREATED_BY_WILLCLOSE_PARAMETER - Static variable in class edu.umd.cs.findbugs.SourceLineAnnotation
 
ROLE_PATH_CONTINUES - Static variable in class edu.umd.cs.findbugs.SourceLineAnnotation
 
ROLE_UNREACHABLE_CODE - Static variable in class edu.umd.cs.findbugs.SourceLineAnnotation
 
ROOT_ELEMENT_NAME - Static variable in interface edu.umd.cs.findbugs.BugCollection
 
run() - Method in class edu.umd.cs.findbugs.gui2.SourceCodeDisplay
 
run(TestSuite, String) - Method in class edu.umd.cs.findbugs.tools.junit.JUnitJarRunner
 
runInDameonThread(Runnable, String) - Static method in class edu.umd.cs.findbugs.util.Util
 
runInDameonThread(Runnable) - Static method in class edu.umd.cs.findbugs.util.Util
 
runLogAtShutdown(Runnable) - Static method in class edu.umd.cs.findbugs.util.Util
 
runMain(IFindBugsEngine, TextUICommandLine) - Static method in class edu.umd.cs.findbugs.FindBugs
Given a fully-configured IFindBugsEngine and the TextUICommandLine used to configure it, execute the analysis.
RUNNING_IN_ECLIPSE - Static variable in class edu.umd.cs.findbugs.SystemProperties
 
RUNTIME_EXCEPTION - Static variable in class edu.umd.cs.findbugs.ba.Hierarchy
 
RUNTIME_EXCEPTION_TYPE - Static variable in class edu.umd.cs.findbugs.ba.Hierarchy
Type of java.lang.RuntimeException.
RuntimeExceptionCapture - Class in edu.umd.cs.findbugs.detect
RuntimeExceptionCapture
RuntimeExceptionCapture(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.RuntimeExceptionCapture
 

S

same(BitSet, BitSet) - Method in class edu.umd.cs.findbugs.ba.AbstractDominatorsAnalysis
 
same(BlockType, BlockType) - Method in class edu.umd.cs.findbugs.ba.BlockTypeAnalysis
 
same(CallList, CallList) - Method in class edu.umd.cs.findbugs.ba.ca.CallListAnalysis
 
same(Fact, Fact) - Method in interface edu.umd.cs.findbugs.ba.DataflowAnalysis
Are given dataflow facts the same?
same(UnconditionalValueDerefSet, UnconditionalValueDerefSet) - Method in class edu.umd.cs.findbugs.ba.deref.UnconditionalValueDerefAnalysis
 
same(FrameType, FrameType) - Method in class edu.umd.cs.findbugs.ba.FrameDataflowAnalysis
 
same(FieldSet, FieldSet) - Method in class edu.umd.cs.findbugs.ba.heap.FieldSetAnalysis
 
same(TypeQualifierValueSet, TypeQualifierValueSet) - Method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierDataflowAnalysis
 
same(BitSet, BitSet) - Method in class edu.umd.cs.findbugs.ba.LiveLocalStoreAnalysis
 
same(LockSet, LockSet) - Method in class edu.umd.cs.findbugs.ba.LockAnalysis
 
same(ReturnPathType, ReturnPathType) - Method in class edu.umd.cs.findbugs.ba.npe.ReturnPathTypeAnalysis
 
same(StateSet, StateSet) - Method in class edu.umd.cs.findbugs.ba.obl.ObligationAnalysis
 
same(ReturnPath, ReturnPath) - Method in class edu.umd.cs.findbugs.ba.ReturnPathAnalysis
 
same(StackDepth, StackDepth) - Method in class edu.umd.cs.findbugs.ba.StackDepthAnalysis
 
same(TypeFrame, TypeFrame) - Method in class edu.umd.cs.findbugs.ba.type.TypeAnalysis
 
same(ValueRangeAnalysisFactory.LongRangeSet) - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.ValueRangeAnalysisFactory.LongRangeSet
 
sameAs(Variable) - Method in class edu.umd.cs.findbugs.ba.bcp.FieldVariable
 
sameAs(Variable) - Method in class edu.umd.cs.findbugs.ba.bcp.LocalVariable
 
sameAs(Variable) - Method in class edu.umd.cs.findbugs.ba.bcp.LongOrDoubleLocalVariable
 
sameAs(Variable) - Method in interface edu.umd.cs.findbugs.ba.bcp.Variable
Determine if the given Variable is the same as this one.
sameAs(BlockType) - Method in class edu.umd.cs.findbugs.ba.BlockType
Return whether or not this object is identical to the one given.
sameAs(Frame<ValueType>) - Method in class edu.umd.cs.findbugs.ba.Frame
Return true if this stack frame is the same as the one given as a parameter.
sameAs(FieldSet) - Method in class edu.umd.cs.findbugs.ba.heap.FieldSet
 
sameAs(LockSet) - Method in class edu.umd.cs.findbugs.ba.LockSet
Return whether or not this LockSet is the same as the one given.
sameAs(Frame<IsNullValue>) - Method in class edu.umd.cs.findbugs.ba.npe.IsNullValueFrame
 
sameAs(Frame<ResourceValue>) - Method in class edu.umd.cs.findbugs.ba.ResourceValueFrame
 
sameAs(ReturnPath) - Method in class edu.umd.cs.findbugs.ba.ReturnPath
 
sameAs(Frame<ValueNumber>) - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumberFrame
 
samePackage(String, String) - Method in class edu.umd.cs.findbugs.detect.UselessSubclassMethod
 
samePackageBase(String, String) - Method in class edu.umd.cs.findbugs.detect.XMLFactoryBypass
 
sameSimpleName(String, String) - Method in class edu.umd.cs.findbugs.detect.Naming
 
sameValue(OpcodeStack.Item) - Method in class edu.umd.cs.findbugs.OpcodeStack.Item
 
save() - Method in class edu.umd.cs.findbugs.gui2.GUISaveState
 
save(OutputStream) - Method in class edu.umd.cs.findbugs.gui2.ProjectSettings
Deprecated.
 
saveBugs(Writer, BugCollection, Project) - Static method in class edu.umd.cs.findbugs.gui2.BugSaver
 
saveBugs(File, BugCollection, Project) - Static method in class edu.umd.cs.findbugs.gui2.BugSaver
 
saveSessionInformation(long) - Static method in class edu.umd.cs.findbugs.cloud.username.WebCloudNameLookup
 
saveState() - Method in interface edu.umd.cs.findbugs.gui2.FindBugsLayoutManager
 
saveState() - Method in class edu.umd.cs.findbugs.gui2.SplitLayout
 
SAW_CALL_TO_EQUALS - Static variable in class edu.umd.cs.findbugs.detect.RefComparisonWarningProperty
There is a call to equals() in the method.
SAW_INTERN - Static variable in class edu.umd.cs.findbugs.detect.RefComparisonWarningProperty
Saw a call to String.intern().
sawBranchTo(int) - Method in class edu.umd.cs.findbugs.detect.FindSelfComparison
 
sawBranchTo(int) - Method in class edu.umd.cs.findbugs.detect.FindUnconditionalWait
 
sawBranchTo(int) - Method in class edu.umd.cs.findbugs.detect.FindUninitializedGet
 
sawBranchTo(int) - Method in class edu.umd.cs.findbugs.detect.InfiniteLoop
 
sawBranchTo(int) - Method in class edu.umd.cs.findbugs.detect.InfiniteRecursiveLoop
 
sawBranchTo(int) - Method in class edu.umd.cs.findbugs.detect.RepeatedConditionals
 
sawBranchTo(int) - Method in class edu.umd.cs.findbugs.visitclass.DismantleBytecode
 
sawClass() - Method in class edu.umd.cs.findbugs.detect.Noise
 
sawClass() - Method in class edu.umd.cs.findbugs.detect.ReflectiveClasses
 
sawClass() - Method in class edu.umd.cs.findbugs.visitclass.DismantleBytecode
 
sawDouble(double) - Method in class edu.umd.cs.findbugs.visitclass.DismantleBytecode
 
sawField() - Method in class edu.umd.cs.findbugs.detect.MultithreadedInstanceAccess
 
sawField() - Method in class edu.umd.cs.findbugs.visitclass.DismantleBytecode
 
sawFloat(float) - Method in class edu.umd.cs.findbugs.visitclass.DismantleBytecode
 
sawIMethod() - Method in class edu.umd.cs.findbugs.visitclass.DismantleBytecode
 
sawInt(int) - Method in class edu.umd.cs.findbugs.detect.IncompatMask
 
sawInt(int) - Method in class edu.umd.cs.findbugs.detect.Noise
 
sawInt(int) - Method in class edu.umd.cs.findbugs.visitclass.DismantleBytecode
 
sawLoad(FieldSet, XField) - Method in class edu.umd.cs.findbugs.ba.heap.FieldSetAnalysis
 
sawLoad(FieldSet, XField) - Method in class edu.umd.cs.findbugs.ba.heap.LoadAnalysis
 
sawLoad(FieldSet, XField) - Method in class edu.umd.cs.findbugs.ba.heap.StoreAnalysis
 
sawLong(long) - Method in class edu.umd.cs.findbugs.detect.IncompatMask
 
sawLong(long) - Method in class edu.umd.cs.findbugs.detect.Noise
 
sawLong(long) - Method in class edu.umd.cs.findbugs.visitclass.DismantleBytecode
 
sawMethod() - Method in class edu.umd.cs.findbugs.visitclass.DismantleBytecode
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.bcel.OpcodeStackDetector
By default, this method will not be called when stack is TOP.
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.AppendingToAnObjectOutputStream
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.AtomicityProblem
This is the "dumb" version of the detector.
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.BadAppletConstructor
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.BadResultSetAccess
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.BadSyntaxForRegularExpression
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.BadUseOfReturnValue
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.BuildInterproceduralCallGraph
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.BuildStringPassthruGraph
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.CalledMethods
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.CbeckMustOverrideSuperAnnotation
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.CheckAnalysisContextContainedAnnotation
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.CloneIdiom
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.ConfusionBetweenInheritedAndOuterMethod
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.CovariantArrayAssignment
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.CrossSiteScripting
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.DefaultEncodingDetector
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.DoInsideDoPrivileged
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.DumbMethods
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.EmptyZipFileEntry
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.EqualsOperandShouldHaveClassCompatibleWithThis
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.ExplicitSerialization
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.FieldItemSummary
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.FinalizerNullsFields
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.FindBadForLoop
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.FindCircularDependencies
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.FindComparatorProblems
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.FindDoubleCheck
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.FindEmptySynchronizedBlock
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.FindFieldSelfAssignment
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.FindFinalizeInvocations
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.FindFloatEquality
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.FindFloatMath
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.FindHEmismatch
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.FindLocalSelfAssignment2
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.FindNakedNotify
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.FindNonShortCircuit
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.FindNoSideEffectMethods
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.FindNullDerefsInvolvingNonShortCircuitEvaluation
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.FindPuzzlers
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.FindReturnRef
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.FindRoughConstants
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.FindRunInvocations
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.FindSelfComparison
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.FindSpinLoop
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.FindUncalledPrivateMethods
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.FindUnconditionalWait
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.FindUninitializedGet
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.FindUselessControlFlow
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.FormatStringChecker
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.FunctionsThatMightBeMistakenForProcedures
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.IDivResultCastToDouble
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.IncompatMask
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.InefficientIndexOf
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.InefficientInitializationInsideLoop
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.InefficientMemberAccess
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.InefficientToArray
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.InfiniteLoop
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.InfiniteRecursiveLoop
Signal an infinite loop if either: we see a call to the same method with the same parameters, or we see a call to the same (dynamically dispatched method), and there has been no transfer of control.
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.InheritanceUnsafeGetResource
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.InitializationChain
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.InitializeNonnullFieldsInConstructor
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.InstantiateStaticClass
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.IntCast2LongAsInstant
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.InvalidJUnitTest
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.IteratorIdioms
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.LostLoggerDueToWeakReference
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.MethodReturnCheck
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.MultithreadedInstanceAccess
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.MutableEnum
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.MutableLock
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.MutableStaticFields
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.Noise
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.NoteDirectlyRelevantTypeQualifiers
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.NumberConstructor
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.OverridingEqualsNotSymmetrical
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.PreferZeroLengthArrays
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.PublicSemaphores
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.QuestionableBooleanAssignment
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.ReadOfInstanceFieldInMethodInvokedByConstructorInSuperclass
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.ReadReturnShouldBeChecked
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.ReflectiveClasses
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.RepeatedConditionals
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.RuntimeExceptionCapture
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.SerializableIdiom
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.StartInConstructor
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.StaticCalendarDetector
Checks for method invocations ( INVOKEVIRTUAL) call on a static Calendar or DateFormat fields.
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.StringConcatenation
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.SuperfluousInstanceOf
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.SuspiciousThreadInterrupted
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.SwitchFallthrough
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.SynchronizationOnSharedBuiltinConstant
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.SynchronizeAndNullCheckField
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.SynchronizeOnClassLiteralNotGetClass
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.SynchronizingOnContentsOfFieldToProtectField
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.TestingGround
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.TestingGround2
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.TypeReturnNull
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.UncallableMethodOfAnonymousClass
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.UnnecessaryMath
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.UnreadFields
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.URLProblems
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.UselessSubclassMethod
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.VarArgsProblems
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.VolatileUsage
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.WaitInLoop
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.WrongMapIterator
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.XMLFactoryBypass
 
sawOpcode(DismantleBytecode, int) - Method in class edu.umd.cs.findbugs.OpcodeStack
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.visitclass.DismantleBytecode
 
sawRegister(int) - Method in class edu.umd.cs.findbugs.visitclass.DismantleBytecode
 
sawStore(FieldSet, XField) - Method in class edu.umd.cs.findbugs.ba.heap.FieldSetAnalysis
 
sawStore(FieldSet, XField) - Method in class edu.umd.cs.findbugs.ba.heap.LoadAnalysis
 
sawStore(FieldSet, XField) - Method in class edu.umd.cs.findbugs.ba.heap.StoreAnalysis
 
sawString(String) - Method in class edu.umd.cs.findbugs.detect.Noise
 
sawString(String) - Method in class edu.umd.cs.findbugs.detect.ReflectiveClasses
 
sawString(String) - Method in class edu.umd.cs.findbugs.visitclass.DismantleBytecode
 
sawSuperCall(XMethod, XMethod) - Method in class edu.umd.cs.findbugs.ba.FieldSummary
 
sawUniversal() - Method in class edu.umd.cs.findbugs.ba.type.ExceptionSet
Return whether or not a universal exception handler was reached by the set.
sawUniversalHandler() - Method in class edu.umd.cs.findbugs.ba.type.ExceptionSet
Mark the set as having reached a universal exception handler.
SAXBugCollectionHandler - Class in edu.umd.cs.findbugs
Build a BugCollection based on SAX events.
SAXBugCollectionHandler(BugCollection, File) - Constructor for class edu.umd.cs.findbugs.SAXBugCollectionHandler
 
SAXBugCollectionHandler(BugCollection) - Constructor for class edu.umd.cs.findbugs.SAXBugCollectionHandler
 
SAXBugCollectionHandler(Project, File) - Constructor for class edu.umd.cs.findbugs.SAXBugCollectionHandler
 
SAXBugCollectionHandler(Filter, File) - Constructor for class edu.umd.cs.findbugs.SAXBugCollectionHandler
 
scan(byte[], BytecodeScanner.Callback) - Method in class edu.umd.cs.findbugs.ba.BytecodeScanner
Scan the raw bytecodes of a method.
scan(String) - Method in class edu.umd.cs.findbugs.QueryBugAnnotations
Scan bug instances contained in given file, reporting those whose text annotations contain at least one of the keywords in the query.
scan(BugCollection, String) - Method in class edu.umd.cs.findbugs.QueryBugAnnotations
Scan bug instances contained in given bug collection, reporting those whose text annotations contain at least one of the keywords in the query.
scanInstruction(InstructionHandle) - Method in interface edu.umd.cs.findbugs.InstructionScanner
Traverse an instruction.
scanNestedArchives - Variable in class edu.umd.cs.findbugs.AnalysisOptions
 
scanNestedArchives(boolean) - Method in interface edu.umd.cs.findbugs.classfile.IClassPathBuilder
Set whether or not nested archives should be scanned.
scanNestedArchives(boolean) - Method in class edu.umd.cs.findbugs.classfile.impl.ClassPathBuilder
 
score() - Method in enum edu.umd.cs.findbugs.cloud.Cloud.UserDesignation
 
score(E) - Method in interface edu.umd.cs.findbugs.util.TopologicalSort.OutEdges2
 
scrollLinesToVisible(int, int, Collection<Integer>) - Method in class edu.umd.cs.findbugs.sourceViewer.NavigableTextPane
scroll the specified primary lines into view, along with as many of the other lines as is convenient
scrollLineToVisible(int, int) - Method in class edu.umd.cs.findbugs.sourceViewer.NavigableTextPane
scroll the specified line into view, with a margin of 'margin' pixels above and below
scrollLineToVisible(int) - Method in class edu.umd.cs.findbugs.sourceViewer.NavigableTextPane
scroll the specified line into the middle third of the view
search() - Method in class edu.umd.cs.findbugs.graph.AbstractDepthFirstSearch
Perform the depth first search.
search() - Method in class edu.umd.cs.findbugs.RecursiveFileSearch
Perform the search.
search(File) - Static method in class edu.umd.cs.findbugs.workflow.RecursiveSearchForJavaFiles
 
searchSource(int) - Method in class edu.umd.cs.findbugs.gui2.MainFrame
 
SearchTree<VertexType extends GraphVertex<VertexType>> - Class in edu.umd.cs.findbugs.graph
SearchTree represents a search tree produced by a graph search algorithm, such as BreadthFirstSearch or DepthFirstSearch.
SearchTree(VertexType) - Constructor for class edu.umd.cs.findbugs.graph.SearchTree
Create a new search tree.
SearchTreeBuilder<VertexType extends GraphVertex<VertexType>> - Class in edu.umd.cs.findbugs.graph
A search tree callback implementation that builds a list of SearchTrees recording a graph search.
SearchTreeBuilder() - Constructor for class edu.umd.cs.findbugs.graph.SearchTreeBuilder
 
SearchTreeCallback<VertexType extends GraphVertex<VertexType>> - Interface in edu.umd.cs.findbugs.graph
Callback interface for building a search tree from a depth first search.
searchTreeIterator() - Method in class edu.umd.cs.findbugs.graph.SearchTreeBuilder
Get an Iterator over the recorded SearchTrees.
searchTreeIterator() - Method in class edu.umd.cs.findbugs.graph.StronglyConnectedComponents
Returns an iterator over the search trees containing the vertices of each strongly connected component.
secondValue - Variable in class edu.umd.cs.findbugs.ba.npe.RedundantBranch
 
SEEMS_OK - Static variable in class edu.umd.cs.findbugs.ba.IncompatibleTypes
 
SEEN_AASTORE - Static variable in class edu.umd.cs.findbugs.detect.VarArgsProblems
 
SEEN_ALOAD - Static variable in class edu.umd.cs.findbugs.detect.VarArgsProblems
 
SEEN_ANEWARRAY - Static variable in class edu.umd.cs.findbugs.detect.VarArgsProblems
 
SEEN_CURRENTTHREAD - Static variable in class edu.umd.cs.findbugs.detect.SuspiciousThreadInterrupted
 
SEEN_DUP - Static variable in class edu.umd.cs.findbugs.detect.QuestionableBooleanAssignment
 
SEEN_DUP - Static variable in class edu.umd.cs.findbugs.detect.VarArgsProblems
 
SEEN_GOTO - Static variable in class edu.umd.cs.findbugs.detect.QuestionableBooleanAssignment
 
SEEN_GOTO - Static variable in class edu.umd.cs.findbugs.detect.VarArgsProblems
 
SEEN_ICONST_0 - Static variable in class edu.umd.cs.findbugs.detect.VarArgsProblems
 
SEEN_ICONST_0_OR_1 - Static variable in class edu.umd.cs.findbugs.detect.QuestionableBooleanAssignment
 
SEEN_ICONST_1 - Static variable in class edu.umd.cs.findbugs.detect.VarArgsProblems
 
SEEN_IF - Static variable in class edu.umd.cs.findbugs.detect.QuestionableBooleanAssignment
 
SEEN_ISTORE - Static variable in class edu.umd.cs.findbugs.detect.QuestionableBooleanAssignment
 
SEEN_NOTHING - Static variable in class edu.umd.cs.findbugs.detect.QuestionableBooleanAssignment
 
SEEN_NOTHING - Static variable in class edu.umd.cs.findbugs.detect.SuspiciousThreadInterrupted
 
SEEN_NOTHING - Static variable in class edu.umd.cs.findbugs.detect.VarArgsProblems
 
SEEN_POP_AFTER_CURRENTTHREAD - Static variable in class edu.umd.cs.findbugs.detect.SuspiciousThreadInterrupted
 
SEEN_POSSIBLE_THREAD - Static variable in class edu.umd.cs.findbugs.detect.SuspiciousThreadInterrupted
 
SEEN_UNKNOWNCONTEXT_POP - Static variable in class edu.umd.cs.findbugs.detect.SuspiciousThreadInterrupted
 
selectFactory(DetectorFactory) - Method in class edu.umd.cs.findbugs.plan.ByInterfaceDetectorFactorySelector
 
selectFactory(DetectorFactory) - Method in interface edu.umd.cs.findbugs.plan.DetectorFactorySelector
Is given DetectorFactory selected (as part of an ordering constraint)?
selectFactory(DetectorFactory) - Method in class edu.umd.cs.findbugs.plan.ReportingDetectorFactorySelector
 
selectFactory(DetectorFactory) - Method in class edu.umd.cs.findbugs.plan.SingleDetectorFactorySelector
 
selectNodes(Node, String) - Static method in class edu.umd.cs.findbugs.xml.XMLUtil
 
selectPackagePrefixByProject() - Method in class edu.umd.cs.findbugs.gui2.MainFrame
 
SelfCalls - Class in edu.umd.cs.findbugs
Build a call graph of the self calls in a class.
SelfCalls(ClassContext) - Constructor for class edu.umd.cs.findbugs.SelfCalls
Constructor.
SelfMethodCalls - Class in edu.umd.cs.findbugs.classfile.engine
 
SelfMethodCalls(ClassReader) - Constructor for class edu.umd.cs.findbugs.classfile.engine.SelfMethodCalls
 
SerializableIdiom - Class in edu.umd.cs.findbugs.detect
 
SerializableIdiom(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.SerializableIdiom
 
SERVLET_OUTPUT - Static variable in class edu.umd.cs.findbugs.OpcodeStack.Item
 
SERVLET_REQUEST_TAINTED - Static variable in class edu.umd.cs.findbugs.OpcodeStack.Item
 
set(T) - Method in class edu.umd.cs.findbugs.AnalysisLocal
 
set(V) - Method in class edu.umd.cs.findbugs.util.FutureValue
 
setAbbrev(String) - Method in class edu.umd.cs.findbugs.BugCategory
Set the abbreviation (typically a single capital letter)
setAbridgedMessages(boolean) - Method in class edu.umd.cs.findbugs.FindBugs2
 
setAbridgedMessages(boolean) - Static method in class edu.umd.cs.findbugs.FindBugsDisplayFeatures
 
setAbridgedMessages(boolean) - Method in interface edu.umd.cs.findbugs.IFindBugsEngine
 
setAbsent(String) - Method in class edu.umd.cs.findbugs.anttask.FilterBugsTask
 
setAccessFlags(int) - Method in class edu.umd.cs.findbugs.classfile.analysis.ClassNameAndSuperclassInfo.Builder
 
setAccessFlags(int) - Method in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo.Builder
 
setAccessMethodForField(String, String, String, boolean) - Method in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo.Builder
 
setAccessMethodForMethod(String, String, String, boolean) - Method in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo.Builder
 
setActive(String) - Method in class edu.umd.cs.findbugs.anttask.FilterBugsTask
 
setActive(boolean) - Method in class edu.umd.cs.findbugs.gui2.FilterMatcher
Deprecated.
 
setActive(boolean) - Method in class edu.umd.cs.findbugs.gui2.StackedFilterMatcher
Deprecated.
 
setAddClassOnly(boolean) - Method in class edu.umd.cs.findbugs.ba.AnnotationDatabase
 
setAddMessages(boolean) - Method in class edu.umd.cs.findbugs.XMLBugReporter
 
setAdjustExperimental(boolean) - Method in class edu.umd.cs.findbugs.anttask.FindBugsTask
Set the adjustExperimental flag
setAdjustExperimental(boolean) - Static method in class edu.umd.cs.findbugs.BugInstance
 
setAdjustPriority(String) - Method in class edu.umd.cs.findbugs.anttask.FindBugsTask
 
setAfter(String) - Method in class edu.umd.cs.findbugs.anttask.FilterBugsTask
 
setAllowTrailingEdges(boolean) - Method in class edu.umd.cs.findbugs.ba.bcp.MatchAny
 
setAllowTrailingEdges(boolean) - Method in class edu.umd.cs.findbugs.ba.bcp.PatternElement
Set whether or not this PatternElement allows trailing edges to be matched.
setAnalysisCacheForCurrentThread(IAnalysisCache) - Static method in class edu.umd.cs.findbugs.classfile.Global
Set the analysis cache for the current thread.
setAnalysisFeatureSettings(AnalysisFeatureSetting[]) - Method in class edu.umd.cs.findbugs.FindBugs2
 
setAnalysisFeatureSettings(AnalysisFeatureSetting[]) - Method in interface edu.umd.cs.findbugs.IFindBugsEngine
Set analysis feature settings.
setAnalysisTimestamp(long) - Method in interface edu.umd.cs.findbugs.BugCollection
Set the timestamp for when the analysis was performed.
setAnalysisTimestamp(long) - Method in class edu.umd.cs.findbugs.SortedBugCollection
 
setAnalysisVersion(String) - Method in interface edu.umd.cs.findbugs.BugCollection
Set the version of FindBugs used to perform the analysis
setAnalysisVersion(String) - Method in class edu.umd.cs.findbugs.SortedBugCollection
 
setAnnotation(String) - Method in class edu.umd.cs.findbugs.anttask.FilterBugsTask
 
setAnnotationText(String) - Method in class edu.umd.cs.findbugs.BugDesignation
 
setAnnotationText(String, BugCollection) - Method in class edu.umd.cs.findbugs.BugInstance
Set the user annotation text.
setAppClassList(List<ClassDescriptor>) - Method in class edu.umd.cs.findbugs.ba.AnalysisContext
 
setAppClassList(List<ClassDescriptor>) - Static method in class edu.umd.cs.findbugs.FindBugs2
 
setApplicationCodeBase(boolean) - Method in interface edu.umd.cs.findbugs.classfile.ICodeBase
Designate this code base as an application codebase.
setApplicationCodeBase(boolean) - Method in class edu.umd.cs.findbugs.classfile.impl.AbstractScannableCodeBase
 
setApplicationCodeBase(boolean) - Method in class edu.umd.cs.findbugs.classfile.impl.SingleFileCodeBase
 
setApplySuppression(boolean) - Method in class edu.umd.cs.findbugs.anttask.ConvertXmlToTextTask
 
setApplySuppression(String) - Method in class edu.umd.cs.findbugs.anttask.FilterBugsTask
 
setApplySuppression(boolean) - Method in class edu.umd.cs.findbugs.anttask.FindBugsTask
Set the quietErrors flag
setApplySuppression(boolean) - Method in class edu.umd.cs.findbugs.FindBugs2
 
setApplySuppression(boolean) - Method in interface edu.umd.cs.findbugs.IFindBugsEngine
 
setApplySuppressions(boolean) - Method in interface edu.umd.cs.findbugs.BugCollection
 
setApplySuppressions(boolean) - Method in class edu.umd.cs.findbugs.SortedBugCollection
 
setApplySuppressions(boolean) - Method in class edu.umd.cs.findbugs.TextUIBugReporter
 
setAuxAnalyzepath(Path) - Method in class edu.umd.cs.findbugs.anttask.FindBugsTask
the auxAnalyzepath to use.
setAuxAnalyzepathRef(Reference) - Method in class edu.umd.cs.findbugs.anttask.FindBugsTask
Adds a reference to a sourcepath defined elsewhere.
setAuxClasspath(Path) - Method in class edu.umd.cs.findbugs.anttask.FindBugsTask
the auxclasspath to use.
setAuxClasspathRef(Reference) - Method in class edu.umd.cs.findbugs.anttask.FindBugsTask
Adds a reference to a sourcepath defined elsewhere.
setBaselineBugs(File) - Method in class edu.umd.cs.findbugs.anttask.FindBugsTask
Set the exclude filter file
setBefore(String) - Method in class edu.umd.cs.findbugs.anttask.FilterBugsTask
 
setBeginBodyText(String) - Method in class edu.umd.cs.findbugs.tools.html.PrettyPrintBugDescriptions
 
setBitIteratable(BitSet) - Static method in class edu.umd.cs.findbugs.util.Util
 
setBitIterator(BitSet) - Static method in class edu.umd.cs.findbugs.util.Util
 
setBoolProperty(int, boolean) - Method in class edu.umd.cs.findbugs.ba.AnalysisContext
Set a boolean property.
setBottom() - Method in class edu.umd.cs.findbugs.ba.BlockType
Make this the special "bottom" dataflow value.
setBottom() - Method in class edu.umd.cs.findbugs.ba.ca.CallList
 
setBottom() - Method in class edu.umd.cs.findbugs.ba.Frame
Make this Frame the special "BOTTOM" value.
setBottom() - Method in class edu.umd.cs.findbugs.ba.heap.FieldSet
 
setBottom() - Method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierValueSet
 
setBottom() - Method in class edu.umd.cs.findbugs.ba.obl.StateSet
 
setBranchPopupMenu(JPopupMenu) - Method in class edu.umd.cs.findbugs.gui2.MainFrameTree
 
setBridgeMethod(MethodInfo, MethodInfo) - Method in class edu.umd.cs.findbugs.ba.AnalysisContext
 
setBugAspects(BugAspects) - Method in class edu.umd.cs.findbugs.gui2.CloudCommentsPane
 
setBugCollection(BugCollection) - Method in class edu.umd.cs.findbugs.gui2.CloudCommentsPane
 
setBugCollection(BugCollection) - Method in class edu.umd.cs.findbugs.workflow.Churn
 
setBugCollection(SortedBugCollection) - Method in class edu.umd.cs.findbugs.workflow.MineBugHistory
 
setBugCollection(BugCollection) - Method in class edu.umd.cs.findbugs.workflow.ObfuscateBugs
 
setBugCollection(BugCollection) - Method in class edu.umd.cs.findbugs.workflow.RebornIssues
 
setBugCollection(BugCollection) - Method in class edu.umd.cs.findbugs.workflow.TestingGround
 
SetBugDatabaseInfo - Class in edu.umd.cs.findbugs.workflow
Java main application to compute update a historical bug collection with results from another build/analysis.
SetBugDatabaseInfo() - Constructor for class edu.umd.cs.findbugs.workflow.SetBugDatabaseInfo
 
SetBugDatabaseInfoTask - Class in edu.umd.cs.findbugs.anttask
Ant task to invoke the SetBugDatabaseInfo program in the workflow package
SetBugDatabaseInfoTask() - Constructor for class edu.umd.cs.findbugs.anttask.SetBugDatabaseInfoTask
 
setBugInstance(BugInstance) - Method in class edu.umd.cs.findbugs.gui2.CloudCommentsPane
 
setBugLinkOnCloudAndStoreIssueDetails(BugInstance, String, String) - Method in class edu.umd.cs.findbugs.cloud.AbstractCloud
 
setBugLinkOnCloudAndStoreIssueDetails(BugInstance, String, String) - Method in interface edu.umd.cs.findbugs.cloud.Cloud
 
setBugLinkOnCloudAndStoreIssueDetails(BugInstance, String, String) - Method in class edu.umd.cs.findbugs.cloud.DoNothingCloud
 
setBugPattern(String) - Method in class edu.umd.cs.findbugs.anttask.FilterBugsTask
 
setBugPatternType(String) - Method in class edu.umd.cs.findbugs.detect.InstanceFieldLoadStreamFactory
Set the bug pattern type reported for unclosed streams loaded from this field.
setBugPopupMenu(JPopupMenu) - Method in class edu.umd.cs.findbugs.gui2.MainFrameTree
 
setBugRanker(BugRanker) - Method in class edu.umd.cs.findbugs.Plugin
 
setBugReporter(BugReporter) - Method in class edu.umd.cs.findbugs.FindBugs2
 
setBugReporter(BugReporter) - Method in interface edu.umd.cs.findbugs.IFindBugsEngine
Set the BugReporter.
setBugReporterDecorators(Set<String>, Set<String>) - Method in class edu.umd.cs.findbugs.FindBugs2
 
setBugReporterDecorators(Set<String>, Set<String>) - Method in interface edu.umd.cs.findbugs.IFindBugsEngine
 
setBugType(String) - Method in class edu.umd.cs.findbugs.detect.AnyMethodReturnValueStreamFactory
 
setCalledClassDescriptors(Collection<ClassDescriptor>) - Method in class edu.umd.cs.findbugs.classfile.analysis.ClassNameAndSuperclassInfo.Builder
 
setCalledFromSuperConstructor(ProgramPoint, XMethod) - Method in class edu.umd.cs.findbugs.ba.FieldSummary
 
setCanReturnNormally(boolean) - Method in class edu.umd.cs.findbugs.ba.npe.ReturnPathType
Set whether or not it is possible to return normally.
setCategory(String) - Method in class edu.umd.cs.findbugs.anttask.FilterBugsTask
 
setChooseVisitors(String) - Method in class edu.umd.cs.findbugs.anttask.FindBugsTask
Set the specific visitors to use
setClass(String) - Method in class edu.umd.cs.findbugs.anttask.FilterBugsTask
 
setClassAndMethod(JavaClassAndMethod) - Method in class edu.umd.cs.findbugs.ba.npe.IsNullValueAnalysis
 
setClassBeingAnalyzed(ClassDescriptor) - Method in class edu.umd.cs.findbugs.ba.AnalysisContext
 
setClassDescriptor(ClassDescriptor) - Method in class edu.umd.cs.findbugs.classfile.analysis.ClassNameAndSuperclassInfo.Builder
 
setClassFeatureSet(ClassFeatureSet) - Method in interface edu.umd.cs.findbugs.BugCollection
 
setClassFeatureSet(ClassFeatureSet) - Method in class edu.umd.cs.findbugs.SortedBugCollection
 
setClassfileVersion(int, int) - Method in class edu.umd.cs.findbugs.classfile.analysis.ClassNameAndSuperclassInfo.Builder
 
setClassHash(byte[]) - Method in class edu.umd.cs.findbugs.ba.ClassHash
Set class hash.
setClassification(ViewFilter.OverallClassificationFilter) - Method in class edu.umd.cs.findbugs.gui2.ViewFilter
 
setClassLoader(ClassLoader) - Method in class edu.umd.cs.findbugs.cloud.CloudPluginBuilder
 
setClassName(String) - Method in class edu.umd.cs.findbugs.model.ClassFeatureSet
 
setClassNameRewriter(ClassNameRewriter) - Method in class edu.umd.cs.findbugs.FuzzyBugComparator
 
setClassNameRewriter(ClassNameRewriter) - Method in class edu.umd.cs.findbugs.SloppyBugComparator
 
setClassNameRewriter(ClassNameRewriter) - Method in class edu.umd.cs.findbugs.VersionInsensitiveBugComparator
 
setClassNameRewriter(ClassNameRewriter) - Method in interface edu.umd.cs.findbugs.WarningComparator
 
setClasspath(Path) - Method in class edu.umd.cs.findbugs.anttask.AbstractFindBugsTask
Set the classpath to use.
setClassPath(String) - Method in class edu.umd.cs.findbugs.tools.junit.JUnitJarRunner
Set the classpath containing the code to be tested (if it is not already on the system classpath).
setClasspathRef(Reference) - Method in class edu.umd.cs.findbugs.anttask.AbstractFindBugsTask
Adds a reference to a classpath defined elsewhere.
setClasspathRef(Ant.Reference) - Method in class edu.umd.cs.findbugs.anttask.FindBugsViewerTask
Adds a reference to a classpath defined elsewhere.
setClassScreener(IClassScreener) - Method in class edu.umd.cs.findbugs.FindBugs2
 
setClassScreener(IClassScreener) - Method in interface edu.umd.cs.findbugs.IFindBugsEngine
Set the ClassScreener.
setClassSummary(ClassSummary) - Method in class edu.umd.cs.findbugs.ba.AnalysisContext
 
setClosed() - Method in class edu.umd.cs.findbugs.detect.Stream
Set this Stream has having been closed on all paths out of the method.
setClosed() - Method in class edu.umd.cs.findbugs.detect.StreamEquivalenceClass
Mark all members of the class as being closed.
setCloud(String) - Method in class edu.umd.cs.findbugs.anttask.FindBugsTask
 
setCloudClass(Class<? extends Cloud>) - Method in class edu.umd.cs.findbugs.cloud.CloudPluginBuilder
 
setCloudid(String) - Method in class edu.umd.cs.findbugs.cloud.CloudPluginBuilder
 
setCloudId(String) - Method in class edu.umd.cs.findbugs.config.UserPreferences
 
setCloudId(String) - Method in class edu.umd.cs.findbugs.Project
 
setCloudProperties(Properties) - Method in class edu.umd.cs.findbugs.Project
 
setCodeBaseEntry(ICodeBaseEntry) - Method in class edu.umd.cs.findbugs.classfile.analysis.ClassNameAndSuperclassInfo.Builder
 
setCodeSize(int) - Method in class edu.umd.cs.findbugs.AppVersion
 
setColumnMargin(int) - Method in class edu.umd.cs.findbugs.gui2.SorterTableColumnModel
 
setColumnSelectionAllowed(boolean) - Method in class edu.umd.cs.findbugs.gui2.SorterTableColumnModel
 
setComparePriorities(boolean) - Method in class edu.umd.cs.findbugs.VersionInsensitiveBugComparator
 
setComplete(boolean) - Method in class edu.umd.cs.findbugs.ba.FieldSummary
 
setConfiguration(UserPreferences) - Method in class edu.umd.cs.findbugs.Project
 
setConsensus(String) - Method in class edu.umd.cs.findbugs.BugInstance.XmlProps
 
setConserveSpace(boolean) - Method in class edu.umd.cs.findbugs.anttask.FindBugsTask
Set the conserveSpace flag.
setConstantValue(Object) - Method in class edu.umd.cs.findbugs.ba.jsr305.SourceSinkInfo
 
setConstraint(DetectorOrderingConstraint) - Method in class edu.umd.cs.findbugs.plan.ConstraintEdge
Set the DetectorOrderingConstraint that created this edge.
setCouldBeNegative() - Method in class edu.umd.cs.findbugs.OpcodeStack.Item
 
setCount(int) - Method in class edu.umd.cs.findbugs.gui2.BugAspects
This is how the numbers after the branches contain the number of bugs in them, even if they aren't the final branch
setCurrentAnalysisContext(AnalysisContext) - Static method in class edu.umd.cs.findbugs.ba.AnalysisContext
Set the current analysis context for this thread.
setCurrentSelectedBugAspects(BugAspects) - Method in class edu.umd.cs.findbugs.gui2.MainFrame
 
setCurrentValue(String) - Method in class edu.umd.cs.findbugs.IGuiCallback.FormItem
 
setCurrentWorkingDirectory(File) - Method in class edu.umd.cs.findbugs.Project
 
setCustomPlugins(Map<String, Boolean>) - Method in class edu.umd.cs.findbugs.config.UserPreferences
Additional plugins which could be used by IFindBugsEngine (if enabled), or which shouldn't be used (if disabled).
setDatabaseInputDir(String) - Method in class edu.umd.cs.findbugs.ba.AnalysisContext
Set the interprocedural database input directory.
setDatabaseOutputDir(String) - Method in class edu.umd.cs.findbugs.ba.AnalysisContext
Set the interprocedural database output directory.
setDebug(boolean) - Method in class edu.umd.cs.findbugs.anttask.AbstractFindBugsTask
Set the debug flag
setDebug(boolean) - Method in class edu.umd.cs.findbugs.anttask.FindBugsViewerTask
Set the debug flag
setDecision(IsNullConditionDecision) - Method in class edu.umd.cs.findbugs.ba.npe.IsNullValueFrame
 
setDefaultListener(Cloud.CloudTaskListener) - Method in class edu.umd.cs.findbugs.cloud.MutableCloudTask
A listener used only if no other listeners are present.
setDefaultLockCount(int) - Method in class edu.umd.cs.findbugs.ba.LockSet
Set the default lock count to return for nonexistent lock entries.
setDepth(int) - Method in class edu.umd.cs.findbugs.ba.StackDepth
Set the stack depth.
setDerefSet(ValueNumber, Set<Location>) - Method in class edu.umd.cs.findbugs.ba.deref.UnconditionalValueDerefSet
Set a value as being unconditionally dereferenced at the given set of locations.
setDescription(String) - Method in interface edu.umd.cs.findbugs.BugAnnotation
Set a description of this bug annotation.
setDescription(String) - Method in class edu.umd.cs.findbugs.cloud.CloudPluginBuilder
 
setDescription(String) - Method in class edu.umd.cs.findbugs.IntAnnotation
 
setDescription(String) - Method in class edu.umd.cs.findbugs.LocalVariableAnnotation
 
setDescription(String) - Method in class edu.umd.cs.findbugs.PackageMemberAnnotation
 
setDescription(String) - Method in class edu.umd.cs.findbugs.SourceLineAnnotation
 
setDescription(String) - Method in class edu.umd.cs.findbugs.StringAnnotation
 
setDescription(String) - Method in class edu.umd.cs.findbugs.TypeAnnotation
 
setDesignation(String) - Method in class edu.umd.cs.findbugs.anttask.FilterBugsTask
 
setDesignation(String) - Method in class edu.umd.cs.findbugs.gui2.CloudCommentsPane
 
setDesignation(String) - Method in class edu.umd.cs.findbugs.gui2.CommentsArea
 
setDesignationKey(String) - Method in class edu.umd.cs.findbugs.BugDesignation
set the user designation E.g., "MOSTLY_HARMLESS", "CRITICAL", "NOT_A_BUG", etc.
setDetailedDescription(String) - Method in class edu.umd.cs.findbugs.Plugin
 
setDetailHTML(String) - Method in class edu.umd.cs.findbugs.DetectorFactory
Set the HTML document describing the Detector.
setDetails(String) - Method in class edu.umd.cs.findbugs.cloud.CloudPluginBuilder
 
setDetailText(String) - Method in class edu.umd.cs.findbugs.BugCategory
Set the detail text describing the category. note: no HTML markup allowed, may be null
setDetectorFactoryChooser(DetectorFactoryChooser) - Method in class edu.umd.cs.findbugs.plan.ExecutionPlan
Set the DetectorFactoryChooser to use to select which detectors to enable.
setDetectorFactoryCollection(DetectorFactoryCollection) - Method in class edu.umd.cs.findbugs.FindBugs2
Set the detector factory collection to be used by this FindBugs2 engine.
setDetectorFactoryCollection(DetectorFactoryCollection) - Method in interface edu.umd.cs.findbugs.IFindBugsEngine
Set the DetectorFactoryCollection from which plugins/detectors may be accessed.
setDirectlyRelevantTypeQualifiers(MethodDescriptor, Collection<TypeQualifierValue<?>>) - Method in class edu.umd.cs.findbugs.ba.jsr305.DirectlyRelevantTypeQualifiersDatabase
Set the collection of directly-relevant type qualifiers for a given method.
setDirty(boolean) - Method in class edu.umd.cs.findbugs.BugDesignation
 
setDisplayFalseWarnings(boolean) - Method in class edu.umd.cs.findbugs.config.ProjectFilterSettings
Set whether or not false warnings should be displayed.
setDocking(boolean) - Method in class edu.umd.cs.findbugs.gui2.GUI2CommandLine
 
setDockingLayout(byte[]) - Method in class edu.umd.cs.findbugs.gui2.GUISaveState
 
setDoNotUseCloud(boolean) - Method in class edu.umd.cs.findbugs.SortedBugCollection
 
setEffort(String) - Method in class edu.umd.cs.findbugs.anttask.FindBugsTask
Set effort level.
setEffort(String) - Method in class edu.umd.cs.findbugs.config.UserPreferences
 
setEnabled(Matcher, boolean) - Method in class edu.umd.cs.findbugs.filter.Filter
 
setEnabled(boolean) - Method in class edu.umd.cs.findbugs.gui2.CheckBoxList
 
setEnabledButNonReporting(boolean) - Method in class edu.umd.cs.findbugs.DetectorFactory
 
setEndBodyText(String) - Method in class edu.umd.cs.findbugs.tools.html.PrettyPrintBugDescriptions
 
setEngineRegistrarClass(Class<? extends IAnalysisEngineRegistrar>) - Method in class edu.umd.cs.findbugs.Plugin
Set the analysis engine registrar class that, when instantiated, can be used to register the plugin's analysis engines with the analysis cache.
setErrorLogger(IErrorLogger) - Method in class edu.umd.cs.findbugs.DiscoverSourceDirectories
Set the error logger to use to report errors during scanning.
setErrorMessage(String) - Method in class edu.umd.cs.findbugs.CommandLineUiCallback
 
setErrorMessage(String) - Method in interface edu.umd.cs.findbugs.IGuiCallback
 
setErrorProperty(String) - Method in class edu.umd.cs.findbugs.anttask.AbstractFindBugsTask
Tells this task to set the property with the given name to "true" when there were errors.
setErrorVerbosity(int) - Method in class edu.umd.cs.findbugs.AbstractBugReporter
 
setErrorVerbosity(int) - Method in interface edu.umd.cs.findbugs.BugReporter
Set the error-reporting verbosity level.
setErrorVerbosity(int) - Method in class edu.umd.cs.findbugs.DelegatingBugReporter
 
setEvaluation(ViewFilter.CloudFilter) - Method in class edu.umd.cs.findbugs.gui2.ViewFilter
 
setExact(int, boolean) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrame
Set whether or not a type in a given slot is exact.
setExactBugPatternMatch(boolean) - Method in class edu.umd.cs.findbugs.VersionInsensitiveBugComparator
 
setExceptionGen(TypeMerger, CodeExceptionGen) - Method in class edu.umd.cs.findbugs.ba.BasicBlock
Set the CodeExceptionGen object.
setExceptionMessage(String) - Method in class edu.umd.cs.findbugs.AnalysisError
Set the exception message.
setExceptionThrower(InstructionHandle) - Method in class edu.umd.cs.findbugs.ba.BasicBlock
Set the instruction for which this block is the ETB.
setExclude(String) - Method in class edu.umd.cs.findbugs.anttask.FilterBugsTask
 
setExcludeBugs(String) - Method in class edu.umd.cs.findbugs.anttask.FilterBugsTask
 
setExcludeBugsFiles(Map<String, Boolean>) - Method in class edu.umd.cs.findbugs.config.UserPreferences
 
setExcludeFilter(File) - Method in class edu.umd.cs.findbugs.anttask.FindBugsTask
Set the exclude filter file
setExcludeFilterFiles(Map<String, Boolean>) - Method in class edu.umd.cs.findbugs.config.UserPreferences
 
setExitCode() - Method in class edu.umd.cs.findbugs.TextUICommandLine
 
setExplicit(boolean) - Method in class edu.umd.cs.findbugs.ba.type.ThrownException
Set whether or not the exception is explicit.
setExtendedWindowState(int) - Method in class edu.umd.cs.findbugs.gui2.GUISaveState
 
setFailIfBugFound(boolean) - Method in class edu.umd.cs.findbugs.anttask.ConvertXmlToTextTask
 
setFailOnError(boolean) - Method in class edu.umd.cs.findbugs.anttask.AbstractFindBugsTask
Set the failOnError flag
setField(JComponent) - Method in class edu.umd.cs.findbugs.IGuiCallback.FormItem
 
setFieldDescriptorList(FieldInfo[]) - Method in class edu.umd.cs.findbugs.classfile.analysis.ClassInfo.Builder
 
setFieldForPackagesToDisplayText(String) - Method in class edu.umd.cs.findbugs.gui2.MainFrameTree
 
setFieldStoreTypeDatabase(FieldStoreTypeDatabase) - Method in class edu.umd.cs.findbugs.ba.type.TypeAnalysis
Set the FieldStoreTypeDatabase.
setFieldStoreTypeDatabase(FieldStoreTypeDatabase) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
Set the field store type database.
setFieldSummary(FieldSummary) - Method in class edu.umd.cs.findbugs.ba.AnalysisContext
 
setFieldsWritten(XMethod, Collection<XField>) - Method in class edu.umd.cs.findbugs.ba.FieldSummary
 
setFindbugsPluginId(String) - Method in class edu.umd.cs.findbugs.cloud.CloudPluginBuilder
 
setFindSource(String) - Method in class edu.umd.cs.findbugs.anttask.SetBugDatabaseInfoTask
 
setFirst(String) - Method in class edu.umd.cs.findbugs.anttask.FilterBugsTask
 
setFirstSeen(Date) - Method in class edu.umd.cs.findbugs.BugInstance.XmlProps
 
setFirstSeen(ViewFilter.FirstSeenFilter) - Method in class edu.umd.cs.findbugs.gui2.ViewFilter
 
setFirstVersion(long) - Method in class edu.umd.cs.findbugs.BugInstance
 
setFixed(String) - Method in class edu.umd.cs.findbugs.anttask.FilterBugsTask
 
setFlag(int) - Method in class edu.umd.cs.findbugs.ba.CFG
 
setFlags(int) - Method in class edu.umd.cs.findbugs.ba.CFG
 
setFlags(int) - Method in class edu.umd.cs.findbugs.ba.Edge
Set the edge flags.
setFontSize(float) - Method in class edu.umd.cs.findbugs.gui2.FBDialog
Sets size of font
setFontSize(float) - Method in class edu.umd.cs.findbugs.gui2.FBFileChooser
Sets size of font
setFontSize(float) - Method in class edu.umd.cs.findbugs.gui2.FBFrame
Sets size of font
setFontSize(float) - Method in class edu.umd.cs.findbugs.gui2.GUISaveState
 
setFontSizeHelper(Component[], float) - Method in class edu.umd.cs.findbugs.gui2.FBDialog
 
setFontSizeHelper(Component[], float) - Method in class edu.umd.cs.findbugs.gui2.FBFileChooser
 
setFontSizeHelper(Component[], float) - Method in class edu.umd.cs.findbugs.gui2.FBFrame
setFontSizeHelper(float, Component...) - Method in class edu.umd.cs.findbugs.gui2.FBFrame
 
setFormat(String) - Method in class edu.umd.cs.findbugs.anttask.ConvertXmlToTextTask
 
setFormatDates(String) - Method in class edu.umd.cs.findbugs.anttask.MineBugHistoryTask
 
setFormatDates(boolean) - Method in class edu.umd.cs.findbugs.workflow.MineBugHistory
 
setForwardTypeQualifierDataflow(ForwardTypeQualifierDataflow) - Method in class edu.umd.cs.findbugs.ba.jsr305.BackwardTypeQualifierDataflowAnalysis
 
setFrameAndLocation(FrameType, Location) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
Set the frame and Location for the instruction about to be modeled.
setFrameBounds(Rectangle) - Method in class edu.umd.cs.findbugs.gui2.GUISaveState
 
setGloballyEnabled(boolean) - Method in class edu.umd.cs.findbugs.Plugin
 
setGuiCallback(IGuiCallback) - Method in class edu.umd.cs.findbugs.Project
 
setHandle(InstructionHandle) - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumberFrameModelingVisitor
Set the instruction handle of the instruction currently being visited.
setHasBackBranch() - Method in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo.Builder
 
setHasStubs() - Method in class edu.umd.cs.findbugs.classfile.analysis.ClassInfo.Builder
 
setHeaderText(String) - Method in class edu.umd.cs.findbugs.tools.html.PrettyPrintBugDescriptions
 
setHidden(boolean) - Method in class edu.umd.cs.findbugs.BugCategory
 
setHidden(boolean) - Method in class edu.umd.cs.findbugs.cloud.CloudPluginBuilder
 
setHidden(boolean) - Method in class edu.umd.cs.findbugs.DetectorFactory
Set visibility of the factory (to GUI dialogs to configure detectors).
setHighlight(int, int, Color) - Method in class edu.umd.cs.findbugs.sourceViewer.HighlightInformation
 
setHighlight(Integer, Color) - Method in class edu.umd.cs.findbugs.sourceViewer.HighlightInformation
 
setHistory(BugInstance) - Method in class edu.umd.cs.findbugs.BugInstance
 
setHome(File) - Method in class edu.umd.cs.findbugs.anttask.AbstractFindBugsTask
Set the home directory into which findbugs was installed
setHome(File) - Method in class edu.umd.cs.findbugs.anttask.FindBugsViewerTask
Set the home directory into which findbugs was installed
setHome(String) - Static method in class edu.umd.cs.findbugs.FindBugs
Set the FindBugs home directory.
setHowDiscovered(ICodeBase.Discovered) - Method in interface edu.umd.cs.findbugs.classfile.ICodeBase
Set how this codebase was discovered.
setHowDiscovered(ICodeBase.Discovered) - Method in class edu.umd.cs.findbugs.classfile.impl.AbstractScannableCodeBase
 
setHowDiscovered(ICodeBase.Discovered) - Method in class edu.umd.cs.findbugs.classfile.impl.SingleFileCodeBase
 
setIgnoreImplicitExceptions(boolean) - Method in class edu.umd.cs.findbugs.detect.Stream
Mark whether or not implicit exception edges should be ignored by ResourceValueAnalysis when determining whether or not stream is closed on all paths out of method.
setImmediateEnclosingClass(ClassDescriptor) - Method in class edu.umd.cs.findbugs.classfile.analysis.ClassInfo.Builder
 
setInclude(String) - Method in class edu.umd.cs.findbugs.anttask.FilterBugsTask
 
setIncludeFilter(File) - Method in class edu.umd.cs.findbugs.anttask.FindBugsTask
Set the exclude filter file
setIncludeFilterFiles(Map<String, Boolean>) - Method in class edu.umd.cs.findbugs.config.UserPreferences
 
setIndex(int) - Method in class edu.umd.cs.findbugs.ba.bcp.PatternElement
Set the index.
setIndex(int) - Method in class edu.umd.cs.findbugs.sourceViewer.DocumentCharacterIterator
 
setInfeasibleEdge(Edge) - Method in class edu.umd.cs.findbugs.ba.npe.RedundantBranch
Set the edge which has been determined to be infeasible.
setInput(String) - Method in class edu.umd.cs.findbugs.anttask.ConvertXmlToTextTask
 
setInput(String) - Method in class edu.umd.cs.findbugs.anttask.FilterBugsTask
 
setInput(String) - Method in class edu.umd.cs.findbugs.anttask.MineBugHistoryTask
 
setInput(String) - Method in class edu.umd.cs.findbugs.anttask.SetBugDatabaseInfoTask
 
setInputFile(String) - Method in class edu.umd.cs.findbugs.anttask.ConvertXmlToTextTask
 
setInputFile(String) - Method in class edu.umd.cs.findbugs.anttask.FilterBugsTask
 
setInputString(String) - Method in class edu.umd.cs.findbugs.anttask.AbstractFindBugsTask
Sets the given string to be piped to standard input of the FindBugs JVM upon launching.
setInstanceHash(String) - Method in class edu.umd.cs.findbugs.BugInstance
 
setInstanceOccurrenceMax(int) - Method in class edu.umd.cs.findbugs.BugInstance
 
setInstanceOccurrenceNum(int) - Method in class edu.umd.cs.findbugs.BugInstance
 
setInstanceParam(int) - Method in class edu.umd.cs.findbugs.detect.Stream
Set the number of the parameter which passes the stream instance.
setInterElementWild(int) - Method in class edu.umd.cs.findbugs.ba.bcp.ByteCodePattern
Set number of inter-element wildcards to create between explicit PatternElements.
setInteresting(String) - Method in class edu.umd.cs.findbugs.detect.Stream
Mark this Stream as interesting.
setInterface(boolean) - Method in class edu.umd.cs.findbugs.model.ClassFeatureSet
 
setInterface(boolean) - Method in class edu.umd.cs.findbugs.PackageStats.ClassStats
 
setInterfaceDescriptorList(ClassDescriptor[]) - Method in class edu.umd.cs.findbugs.classfile.analysis.ClassNameAndSuperclassInfo.Builder
 
setInterproc(boolean) - Method in class edu.umd.cs.findbugs.ba.jsr305.SourceSinkInfo
Set the SourceSinkInfo as having been created based on the results of type qualifiers computed for a called method (and not explicitly annotating the called method).
setIntroducedByChange(String) - Method in class edu.umd.cs.findbugs.anttask.FilterBugsTask
 
setIntroducedByChangeOfExistingClass(boolean) - Method in class edu.umd.cs.findbugs.BugInstance
 
setIsBottom() - Method in class edu.umd.cs.findbugs.ba.deref.UnconditionalValueDerefSet
Make this dataflow fact the bottom value.
setIsForwards(boolean) - Method in class edu.umd.cs.findbugs.ba.CFGPrinter
 
setIsIdentity() - Method in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo.Builder
 
setIsInCloud(boolean) - Method in class edu.umd.cs.findbugs.BugInstance.XmlProps
 
setIsOpenOnCreation(boolean) - Method in class edu.umd.cs.findbugs.detect.Stream
Mark whether or not Stream is open as soon as it is created, or whether a later method or constructor must explicitly open it.
setIsRelaxed(boolean) - Method in class edu.umd.cs.findbugs.AbstractBugReporter
 
setIsServletWriter() - Method in class edu.umd.cs.findbugs.OpcodeStack.Item
 
setIsStub() - Method in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo.Builder
 
setIsTop() - Method in class edu.umd.cs.findbugs.ba.deref.UnconditionalValueDerefSet
Make this dataflow fact the top value.
setIsUnconditionalThrower() - Method in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo.Builder
 
setItems(List<IGuiCallback.FormItem>) - Method in class edu.umd.cs.findbugs.IGuiCallback.FormItem
 
setIterator() - Method in class edu.umd.cs.findbugs.graph.StronglyConnectedComponents
Returns an iterator over the sets of vertices of each strongly connected component.
setJumpInfoChangedByBackwardBranch(String, int, int) - Method in class edu.umd.cs.findbugs.OpcodeStack
 
setJumpInfoChangedByNewTarget() - Method in class edu.umd.cs.findbugs.OpcodeStack
 
setJvm(String) - Method in class edu.umd.cs.findbugs.anttask.AbstractFindBugsTask
Set the command used to start the VM
setJvmargs(String) - Method in class edu.umd.cs.findbugs.anttask.AbstractFindBugsTask
Set any specific jvm args
setJvmargs(String) - Method in class edu.umd.cs.findbugs.anttask.FindBugsViewerTask
Set any specific jvm args
setKind(int) - Method in class edu.umd.cs.findbugs.ba.ReturnPath
 
setKnownValue(ValueNumber, IsNullValue) - Method in class edu.umd.cs.findbugs.ba.npe.IsNullValueFrame
 
setLabel(int) - Method in class edu.umd.cs.findbugs.graph.AbstractEdge
 
setLabel(int) - Method in class edu.umd.cs.findbugs.graph.AbstractVertex
 
setLabel(int) - Method in interface edu.umd.cs.findbugs.graph.GraphEdge
Set the integer label.
setLabel(int) - Method in interface edu.umd.cs.findbugs.graph.GraphVertex
Set the numeric label for this vertex.
setLast(String) - Method in class edu.umd.cs.findbugs.anttask.FilterBugsTask
 
setLastModifiedTime(long) - Method in interface edu.umd.cs.findbugs.classfile.ICodeBase
Set timestamp indicating the most recent time when any of the files in the codebase were modified.
setLastModifiedTime(long) - Method in class edu.umd.cs.findbugs.classfile.impl.AbstractScannableCodeBase
 
setLastModifiedTime(long) - Method in class edu.umd.cs.findbugs.classfile.impl.SingleFileCodeBase
 
setLastUpdateTimestamp(Fact, int) - Method in class edu.umd.cs.findbugs.ba.BasicAbstractDataflowAnalysis
 
setLastUpdateTimestamp(Fact, int) - Method in interface edu.umd.cs.findbugs.ba.DataflowAnalysis
 
setLastUpdateTimestamp(UnconditionalValueDerefSet, int) - Method in class edu.umd.cs.findbugs.ba.deref.UnconditionalValueDerefAnalysis
 
setLastUpdateTimestamp(int) - Method in class edu.umd.cs.findbugs.ba.deref.UnconditionalValueDerefSet
 
setLastUpdateTimestamp(int) - Method in class edu.umd.cs.findbugs.ba.Frame
 
setLastUpdateTimestamp(FrameType, int) - Method in class edu.umd.cs.findbugs.ba.FrameDataflowAnalysis
 
setLastUpdateTimestamp(ReturnPathType, int) - Method in class edu.umd.cs.findbugs.ba.npe.ReturnPathTypeAnalysis
 
setLastVersion(long) - Method in class edu.umd.cs.findbugs.BugInstance
 
setLive() - Method in class edu.umd.cs.findbugs.BugInstance
Mark the bug instance is being alive (still present in the last version)
setLoadbugs(File) - Method in class edu.umd.cs.findbugs.anttask.FindBugsViewerTask
Sets the file that contains the XML output of a findbugs report.
setLoadedFromField(XField, int) - Method in class edu.umd.cs.findbugs.OpcodeStack.Item
 
setLocalTypeTable(LocalVariableTypeTable) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
setLocation(File) - Method in class edu.umd.cs.findbugs.anttask.FindBugsTask.ClassLocation
 
setLockCount(int, int) - Method in class edu.umd.cs.findbugs.ba.LockSet
Set the lock count for a lock object.
setLongBugCodes(boolean) - Method in class edu.umd.cs.findbugs.anttask.ConvertXmlToTextTask
 
setLook(String) - Method in class edu.umd.cs.findbugs.anttask.FindBugsViewerTask
Set look.
setMaxRank(String) - Method in class edu.umd.cs.findbugs.anttask.FilterBugsTask
 
setMaxRank(int) - Method in class edu.umd.cs.findbugs.anttask.FindBugsTask
 
setMaxSizeOfPreviousComments(int) - Method in class edu.umd.cs.findbugs.gui2.ProjectSettings
Deprecated.
Sets the maximum number of previous comments stored.
setMergeSimilarWarnings(boolean) - Method in class edu.umd.cs.findbugs.FindBugs2
 
setMergeSimilarWarnings(boolean) - Method in interface edu.umd.cs.findbugs.IFindBugsEngine
 
setMergeTree(MergeTree) - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumberAnalysis
 
setMessage(String) - Method in class edu.umd.cs.findbugs.AnalysisError
Set the message describing the error.
setMethodDescriptorList(MethodInfo[]) - Method in class edu.umd.cs.findbugs.classfile.analysis.ClassInfo.Builder
 
setMethodGen(MethodGen) - Method in class edu.umd.cs.findbugs.ba.CFG
 
setMethodHash(XMethod, byte[]) - Method in class edu.umd.cs.findbugs.ba.ClassHash
Set method hash for given method.
setMethodName(String) - Method in class edu.umd.cs.findbugs.ba.CFG
 
setMinAndMax(int, int) - Method in class edu.umd.cs.findbugs.ba.bcp.Wild
Set min and max values.
setMinimalXML(boolean) - Method in interface edu.umd.cs.findbugs.BugCollection
Set whether we should minimize XML
setMinimalXML(boolean) - Method in class edu.umd.cs.findbugs.SortedBugCollection
 
setMinimalXML(boolean) - Method in class edu.umd.cs.findbugs.XMLBugReporter
 
setMinPriority(String) - Method in class edu.umd.cs.findbugs.config.ProjectFilterSettings
Set minimum warning priority threshold.
setMinRank(int) - Method in class edu.umd.cs.findbugs.config.ProjectFilterSettings
 
setMissingClassWarningsSuppressed(boolean) - Method in class edu.umd.cs.findbugs.ba.AnalysisContext
 
setMode(Cloud.Mode) - Method in class edu.umd.cs.findbugs.cloud.AbstractCloud
 
setMode(Cloud.Mode) - Method in class edu.umd.cs.findbugs.cloud.BugCollectionStorageCloud
 
setMode(Cloud.Mode) - Method in interface edu.umd.cs.findbugs.cloud.Cloud
Set voting mode
setMode(Cloud.Mode) - Method in class edu.umd.cs.findbugs.cloud.DoNothingCloud
 
setModified(boolean) - Method in class edu.umd.cs.findbugs.Project
Set whether or not this Project has unsaved modifications.
setMyGlobalOption(String, String) - Method in class edu.umd.cs.findbugs.Plugin
 
setName(String) - Method in class edu.umd.cs.findbugs.anttask.AbstractFindBugsTask.SystemProperty
 
setName(String) - Method in class edu.umd.cs.findbugs.anttask.DataFile
 
setName(String) - Method in class edu.umd.cs.findbugs.anttask.SetBugDatabaseInfoTask
 
setNested(boolean) - Method in class edu.umd.cs.findbugs.anttask.FindBugsTask
Set the nested flag.
setNewCode(String) - Method in class edu.umd.cs.findbugs.anttask.FilterBugsTask
 
setNext(PatternElement) - Method in class edu.umd.cs.findbugs.ba.bcp.PatternElement
Set the next PatternElement.
setNoAnalysis() - Static method in class edu.umd.cs.findbugs.FindBugs
Disable analysis within FindBugs.
setNoClassOk(boolean) - Method in class edu.umd.cs.findbugs.anttask.FindBugsTask
Set the noClassOk flag.
setNoClassOk(boolean) - Method in class edu.umd.cs.findbugs.FindBugs2
 
setNoClassOk(boolean) - Method in interface edu.umd.cs.findbugs.IFindBugsEngine
Set whether or not to generate an empty output file if there were no class files specified.
setNoMains() - Static method in class edu.umd.cs.findbugs.FindBugs
Disable loading of FindBugsMain classes.
setNoPackageMoves(boolean) - Method in class edu.umd.cs.findbugs.anttask.ComputeBugHistoryTask
 
setNormal() - Method in class edu.umd.cs.findbugs.ba.BlockType
Make this value represent "normal" control flow.
setNot(String) - Method in class edu.umd.cs.findbugs.anttask.FilterBugsTask
 
setNoTabs(String) - Method in class edu.umd.cs.findbugs.anttask.MineBugHistoryTask
 
setNoTabs() - Method in class edu.umd.cs.findbugs.workflow.MineBugHistory
 
setNotAProblem(String) - Method in class edu.umd.cs.findbugs.anttask.FilterBugsTask
 
setNumberMethodCalls(int) - Method in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo.Builder
 
setNumClasses(int) - Method in class edu.umd.cs.findbugs.AppVersion
 
setNumClasses(int) - Method in class edu.umd.cs.findbugs.PackageStats
 
setNumEdgeLabels(int) - Method in class edu.umd.cs.findbugs.graph.AbstractGraph
 
setNumEdgeLabels(int) - Method in interface edu.umd.cs.findbugs.graph.Graph
Reset the number of edge labels.
setNumVertexLabels(int) - Method in class edu.umd.cs.findbugs.graph.AbstractGraph
 
setNumVertexLabels(int) - Method in interface edu.umd.cs.findbugs.graph.Graph
Reset number of (integer) labels.
setOldInstanceHash(String) - Method in class edu.umd.cs.findbugs.BugInstance
 
setOmitVisitors(String) - Method in class edu.umd.cs.findbugs.anttask.FindBugsTask
Set the specific visitors to use
setOnExceptionPath(boolean) - Method in class edu.umd.cs.findbugs.ba.obl.StateSet
 
setOnlineStorage(boolean) - Method in class edu.umd.cs.findbugs.cloud.CloudPluginBuilder
 
setOnlyAnalyze(String) - Method in class edu.umd.cs.findbugs.anttask.FindBugsTask
Set the packages or classes to analyze
setOpenLocation(Location) - Method in class edu.umd.cs.findbugs.detect.Stream
 
setOutput(File) - Method in class edu.umd.cs.findbugs.anttask.ComputeBugHistoryTask
 
setOutput(String) - Method in class edu.umd.cs.findbugs.anttask.ConvertXmlToTextTask
 
setOutput(File) - Method in class edu.umd.cs.findbugs.anttask.FilterBugsTask
 
setOutput(String) - Method in class edu.umd.cs.findbugs.anttask.FindBugsTask
Set the output format
setOutput(File) - Method in class edu.umd.cs.findbugs.anttask.MineBugHistoryTask
 
setOutput(String) - Method in class edu.umd.cs.findbugs.anttask.SetBugDatabaseInfoTask
 
setOutputFile(String) - Method in class edu.umd.cs.findbugs.anttask.ConvertXmlToTextTask
 
setOutputFile(File) - Method in class edu.umd.cs.findbugs.anttask.FilterBugsTask
 
setOutputFile(String) - Method in class edu.umd.cs.findbugs.anttask.FindBugsTask
Set name of output file.
setOutputStream(PrintStream) - Method in class edu.umd.cs.findbugs.TextUIBugReporter
Set the PrintStream to write bug output to.
setOverrideRevisionNames(boolean) - Method in class edu.umd.cs.findbugs.anttask.ComputeBugHistoryTask
 
setPackagePrefixSegments(int) - Method in class edu.umd.cs.findbugs.gui2.GUISaveState
 
setParameter(int) - Method in class edu.umd.cs.findbugs.ba.jsr305.SourceSinkInfo
 
setParameter(MethodDescriptor, int, TypeQualifierValue<?>, TypeQualifierAnnotation) - Method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierDatabase
Set a TypeQualifierAnnotation on a method parameter.
setParameterAndLocal(int, int) - Method in class edu.umd.cs.findbugs.ba.jsr305.SourceSinkInfo
 
setParamsWithProperty(int) - Method in class edu.umd.cs.findbugs.ba.interproc.ParameterProperty
Set the non-null param bitset.
setParamsWithProperty(BitSet) - Method in class edu.umd.cs.findbugs.ba.interproc.ParameterProperty
Set the non-null param set from given BitSet.
setParamWithProperty(int, boolean) - Method in class edu.umd.cs.findbugs.ba.interproc.ParameterProperty
Set whether or not a parameter might be non-null.
setPC(int) - Method in class edu.umd.cs.findbugs.OpcodeStack.Item
 
setPluginEnabled(String) - Method in class edu.umd.cs.findbugs.gui2.GUISaveState
 
setPluginList(Path) - Method in class edu.umd.cs.findbugs.anttask.AbstractFindBugsTask
the plugin list to use.
setPluginList(Path) - Method in class edu.umd.cs.findbugs.anttask.FindBugsViewerTask
the plugin list to use.
setPluginListRef(Reference) - Method in class edu.umd.cs.findbugs.anttask.AbstractFindBugsTask
Adds a reference to a plugin list defined elsewhere.
setPluginListRef(Ant.Reference) - Method in class edu.umd.cs.findbugs.anttask.FindBugsViewerTask
Adds a reference to a plugin list defined elsewhere.
setPluginsEnabled(List<String>, List<String>) - Method in class edu.umd.cs.findbugs.gui2.GUISaveState
 
setPluginStatusTrinary(String, Boolean) - Method in class edu.umd.cs.findbugs.Project
 
setPositionSpecifiedInPluginDescriptor(int) - Method in class edu.umd.cs.findbugs.DetectorFactory
Set the overall position in which this detector was specified in the plugin descriptor.
setPreciseMatch(boolean) - Method in class edu.umd.cs.findbugs.anttask.ComputeBugHistoryTask
 
setPrecisePriorityMatch(boolean) - Method in class edu.umd.cs.findbugs.anttask.ComputeBugHistoryTask
 
setPresent(String) - Method in class edu.umd.cs.findbugs.anttask.FilterBugsTask
 
setPreviousComments(LinkedList<String>) - Method in class edu.umd.cs.findbugs.gui2.GUISaveState
 
setPriority(String) - Method in class edu.umd.cs.findbugs.anttask.FilterBugsTask
 
setPriority(int) - Method in class edu.umd.cs.findbugs.BugInstance
Set the bug priority.
setPriority(ViewFilter.PriorityFilter) - Method in class edu.umd.cs.findbugs.gui2.ViewFilter
 
setPriorityAdjustment(int) - Method in class edu.umd.cs.findbugs.DetectorFactory
Set the priority adjustment for the detector produced by this factory.
setPriorityThreshold(int) - Method in class edu.umd.cs.findbugs.AbstractBugReporter
 
setPriorityThreshold(int) - Method in interface edu.umd.cs.findbugs.BugReporter
Set the priority threshold.
setPriorityThreshold(int) - Method in class edu.umd.cs.findbugs.DelegatingBugReporter
 
setProgress(DiscoverSourceDirectories.Progress) - Method in class edu.umd.cs.findbugs.DiscoverSourceDirectories
Set the progress callback to which scanning progress should be reported.
setProgressCallback(FindBugsProgress) - Method in class edu.umd.cs.findbugs.FindBugs2
 
setProgressCallback(FindBugsProgress) - Method in interface edu.umd.cs.findbugs.IFindBugsEngine
Set the progress callback that will be used to keep track of the progress of the analysis.
setProject(Project) - Method in class edu.umd.cs.findbugs.DiscoverSourceDirectories
Set the Project for which we want to find source directories.
setProject(Project) - Method in class edu.umd.cs.findbugs.FindBugs2
 
setProject(Project) - Method in class edu.umd.cs.findbugs.gui2.MainFrame
 
setProject(Project) - Method in interface edu.umd.cs.findbugs.IFindBugsEngine
Set the Project.
setProjectChanged(boolean) - Method in class edu.umd.cs.findbugs.gui2.MainFrame
Called when something in the project is changed and the change needs to be saved.
setProjectFile(File) - Method in class edu.umd.cs.findbugs.anttask.FindBugsTask
Set the project file
setProjectFile(File) - Method in class edu.umd.cs.findbugs.anttask.FindBugsViewerTask
Set the project file
setProjectFilterSettings(ProjectFilterSettings) - Method in class edu.umd.cs.findbugs.config.UserPreferences
Set the ProjectFilterSettings.
setProjectName(String) - Method in class edu.umd.cs.findbugs.anttask.FindBugsTask
Set project name
setProjectName(String) - Method in class edu.umd.cs.findbugs.FindBugs2
 
setProjectName(String) - Method in interface edu.umd.cs.findbugs.IFindBugsEngine
 
setProjectName(String) - Method in class edu.umd.cs.findbugs.Project
 
setPrologueText(String) - Method in class edu.umd.cs.findbugs.tools.html.PrettyPrintBugDescriptions
 
setProperties(PropertyBundle) - Method in class edu.umd.cs.findbugs.cloud.CloudPluginBuilder
 
setProperty(KeyType, ValueType) - Method in class edu.umd.cs.findbugs.ba.interproc.PropertyDatabase
Set a property.
setProperty(String, String) - Method in class edu.umd.cs.findbugs.BugInstance
Set value of given property.
setProperty(String, String) - Method in class edu.umd.cs.findbugs.PropertyBundle
 
setProperty(T, String) - Method in class edu.umd.cs.findbugs.props.WarningPropertySet
Add a warning property and its attribute value.
setProperty(T, Boolean) - Method in class edu.umd.cs.findbugs.props.WarningPropertySet
Add a warning property and its attribute value.
setProperty(String, String) - Static method in class edu.umd.cs.findbugs.SystemProperties
 
setProperty(String, String) - Method in class edu.umd.cs.findbugs.util.WriteOnceProperties
 
setProvider(String) - Method in class edu.umd.cs.findbugs.Plugin
Set plugin provider.
setQuiet(boolean) - Method in class edu.umd.cs.findbugs.anttask.ComputeBugHistoryTask
 
setQuietErrors(boolean) - Method in class edu.umd.cs.findbugs.anttask.FindBugsTask
Set the quietErrors flag
setRank(ViewFilter.RankFilter) - Method in class edu.umd.cs.findbugs.gui2.ViewFilter
 
setRankThreshold(int) - Method in class edu.umd.cs.findbugs.AbstractBugReporter
 
setRankThreshold(int) - Method in class edu.umd.cs.findbugs.FindBugs2
 
setRankThreshold(int) - Method in interface edu.umd.cs.findbugs.IFindBugsEngine
 
setReferencedClassDescriptors(Collection<ClassDescriptor>) - Method in class edu.umd.cs.findbugs.classfile.analysis.ClassNameAndSuperclassInfo.Builder
 
setReferencedClasses(int) - Method in class edu.umd.cs.findbugs.ProjectStats
 
setRelaxed(boolean) - Method in class edu.umd.cs.findbugs.anttask.FindBugsTask
Set the relaxed flag.
setRelaxedMode(boolean) - Static method in class edu.umd.cs.findbugs.FindBugsAnalysisFeatures
Set relaxed reporting mode.
setRelaxedReportingMode(boolean) - Method in class edu.umd.cs.findbugs.FindBugs2
 
setRelaxedReportingMode(boolean) - Method in interface edu.umd.cs.findbugs.IFindBugsEngine
Set relaxed reporting mode.
setReleaseName(String) - Method in class edu.umd.cs.findbugs.AppVersion
 
setReleaseName(String) - Method in interface edu.umd.cs.findbugs.BugCollection
Set the current release name.
setReleaseName(String) - Method in class edu.umd.cs.findbugs.FindBugs2
 
setReleaseName(String) - Method in interface edu.umd.cs.findbugs.IFindBugsEngine
 
setReleaseName(String) - Method in class edu.umd.cs.findbugs.SortedBugCollection
 
setRemovedByChange(String) - Method in class edu.umd.cs.findbugs.anttask.FilterBugsTask
 
setRemovedByChangeOfPersistingClass(boolean) - Method in class edu.umd.cs.findbugs.BugInstance
 
setRemovedCode(String) - Method in class edu.umd.cs.findbugs.anttask.FilterBugsTask
 
setReportHistory(boolean) - Method in class edu.umd.cs.findbugs.TextUIBugReporter
 
setReportLevel(String) - Method in class edu.umd.cs.findbugs.anttask.FindBugsTask
Set the report level
setReportStackTrace(boolean) - Method in class edu.umd.cs.findbugs.TextUIBugReporter
Set whether or not stack traces should be reported in error output.
setReportUserDesignations(boolean) - Method in class edu.umd.cs.findbugs.TextUIBugReporter
 
setResetSource(String) - Method in class edu.umd.cs.findbugs.anttask.SetBugDatabaseInfoTask
 
setResourceCollection(ResourceCollection<Stream>) - Method in class edu.umd.cs.findbugs.detect.StreamResourceTracker
Set the precomputed ResourceCollection for the method.
setReturnValue(MethodDescriptor, TypeQualifierValue<?>, TypeQualifierAnnotation) - Method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierDatabase
Set a TypeQualifierAnnotation on a method return value.
setReviewCount(int) - Method in class edu.umd.cs.findbugs.BugInstance.XmlProps
 
setRootSourceDirectory(String) - Method in class edu.umd.cs.findbugs.DiscoverSourceDirectories
Set the "root" source directory: we expect all of the actual source directories to be underneath it.
setRunAtFullBuild(boolean) - Method in class edu.umd.cs.findbugs.config.UserPreferences
Set the enabled/disabled status of running findbugs automatically for full builds.
setRuntimeRetention(String, boolean) - Method in class edu.umd.cs.findbugs.ba.AnnotationRetentionDatabase
 
setSaveFile(File) - Method in class edu.umd.cs.findbugs.gui2.GUI2CommandLine
 
setSaveFile(File) - Method in class edu.umd.cs.findbugs.gui2.MainFrame
 
setSaveSessionInformation(boolean) - Static method in class edu.umd.cs.findbugs.cloud.username.WebCloudNameLookup
 
setSaveSignInInformation(boolean) - Method in class edu.umd.cs.findbugs.cloud.BugCollectionStorageCloud
 
setSaveSignInInformation(boolean) - Method in interface edu.umd.cs.findbugs.cloud.Cloud
Whether the cloud should save login information, session ID's, etc.
setSaveSignInInformation(boolean) - Method in class edu.umd.cs.findbugs.cloud.DoNothingCloud
 
setSaveType(SaveType) - Method in class edu.umd.cs.findbugs.gui2.MainFrame
 
setScanForNestedArchives(boolean) - Method in class edu.umd.cs.findbugs.DiscoverSourceDirectories
Set whether or not to scan the project for nested archives (i.e., if there is a WAR or EAR file that contains jar files inside it.)
setScanNestedArchives(boolean) - Method in class edu.umd.cs.findbugs.FindBugs2
 
setScanNestedArchives(boolean) - Method in interface edu.umd.cs.findbugs.IFindBugsEngine
Set whether or not nested archives should be scanned.
setSearchTreeCallback(SearchTreeCallback<VertexType>) - Method in class edu.umd.cs.findbugs.graph.AbstractDepthFirstSearch
Set a search tree callback.
setSelectionModel(ListSelectionModel) - Method in class edu.umd.cs.findbugs.gui2.SorterTableColumnModel
 
setSequenceNumber(long) - Method in interface edu.umd.cs.findbugs.BugCollection
Set the sequence number of the BugCollection.
setSequenceNumber(long) - Method in class edu.umd.cs.findbugs.SortedBugCollection
 
setServletParameterTainted() - Method in class edu.umd.cs.findbugs.OpcodeStack.Item
 
setSetExitCode(boolean) - Method in class edu.umd.cs.findbugs.anttask.FindBugsTask
Set the exit code flag.
setShortDescription(String) - Method in class edu.umd.cs.findbugs.BugCategory
Set the short description of the category
setShortDescription(String) - Method in class edu.umd.cs.findbugs.Plugin
 
setShowRank(boolean) - Method in class edu.umd.cs.findbugs.TextUIBugReporter
 
setSignInOutText(String) - Method in class edu.umd.cs.findbugs.gui2.CloudCommentsPane
 
setSignInOutText(String) - Method in class edu.umd.cs.findbugs.gui2.CloudCommentsPaneSwing
 
setSigninState(Cloud.SigninState) - Method in class edu.umd.cs.findbugs.cloud.AbstractCloud
 
setSingleSource(boolean) - Method in class edu.umd.cs.findbugs.plan.DetectorOrderingConstraint
Set whether or not this ordering constraint resulted from an ordering constraint having a single detector as its source (ealier detector).
setSize(int) - Method in class edu.umd.cs.findbugs.PackageStats.ClassStats
 
setSize(int) - Method in class edu.umd.cs.findbugs.PackageStats
 
setSort(boolean) - Method in class edu.umd.cs.findbugs.anttask.FindBugsTask
Set the sorted flag
setSource(String) - Method in class edu.umd.cs.findbugs.anttask.SetBugDatabaseInfoTask
 
setSource(String) - Method in class edu.umd.cs.findbugs.classfile.analysis.ClassInfo.Builder
 
setSourceDirecs(DefaultListModel<String>) - Method in class edu.umd.cs.findbugs.gui2.NewProjectWizard
 
setSourceFile(String) - Method in class edu.umd.cs.findbugs.SourceLineAnnotation
Set the source file name.
setSourceInfoFile(String) - Method in class edu.umd.cs.findbugs.FindBugs2
 
setSourceInfoFile(String) - Method in interface edu.umd.cs.findbugs.IFindBugsEngine
Set the filename of the source info file containing line numbers for fields and classes.
setSourceLines(SourceLineAnnotation) - Method in class edu.umd.cs.findbugs.BugAnnotationWithSourceLines
Set a SourceLineAnnotation describing the source lines where the package element is defined.
setSourcePath(Path) - Method in class edu.umd.cs.findbugs.anttask.FindBugsTask
the sourcepath to use.
setSourcePathRef(Reference) - Method in class edu.umd.cs.findbugs.anttask.FindBugsTask
Adds a reference to a source path defined elsewhere.
setSourceSignature(String) - Method in class edu.umd.cs.findbugs.classfile.analysis.ClassInfo.Builder
 
setSourceSignature(String) - Method in class edu.umd.cs.findbugs.classfile.analysis.FieldInfo.Builder
 
setSourceSignature(String) - Method in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo.Builder
 
setSourceTitle(String) - Method in interface edu.umd.cs.findbugs.gui2.FindBugsLayoutManager
 
setSourceTitle(String) - Method in class edu.umd.cs.findbugs.gui2.SplitLayout
 
setSpecialKind(int) - Method in class edu.umd.cs.findbugs.OpcodeStack.Item
 
setSplitMain(int) - Method in class edu.umd.cs.findbugs.gui2.GUISaveState
 
setSplitSummary(int) - Method in class edu.umd.cs.findbugs.gui2.GUISaveState
 
setSplitTop(int) - Method in class edu.umd.cs.findbugs.gui2.GUISaveState
 
setSplitTreeComments(int) - Method in class edu.umd.cs.findbugs.gui2.GUISaveState
 
setStackTrace(String[]) - Method in class edu.umd.cs.findbugs.AnalysisError
Set the stack trace elements.
setStarterDirectoryForLoadBugs(File) - Method in class edu.umd.cs.findbugs.gui2.GUISaveState
 
setStatus(int) - Method in class edu.umd.cs.findbugs.ba.ResourceValueFrame
 
setStatusMsg(String) - Method in class edu.umd.cs.findbugs.cloud.AbstractCloud
 
setStrictChecking(boolean) - Method in class edu.umd.cs.findbugs.ba.obl.ObligationPolicyDatabase
 
setStylesheet(String) - Method in class edu.umd.cs.findbugs.anttask.FindBugsTask
Set the stylesheet filename for HTML generation.
setSummary(String) - Method in class edu.umd.cs.findbugs.anttask.MineBugHistoryTask
 
setSummary() - Method in class edu.umd.cs.findbugs.workflow.MineBugHistory
 
setSummaryTopPanel(JPanel) - Method in class edu.umd.cs.findbugs.gui2.MainFrame
 
setSuperclassDescriptor(ClassDescriptor) - Method in class edu.umd.cs.findbugs.classfile.analysis.ClassNameAndSuperclassInfo.Builder
 
setSuppress(String) - Method in class edu.umd.cs.findbugs.anttask.SetBugDatabaseInfoTask
 
setSuppressionFilter(Filter) - Method in class edu.umd.cs.findbugs.Project
 
setSynthetic(boolean) - Method in class edu.umd.cs.findbugs.SourceLineAnnotation
 
setTabSize(int) - Method in class edu.umd.cs.findbugs.gui2.GUISaveState
 
setThrownExceptions(String[]) - Method in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo.Builder
 
setTimeout(long) - Method in class edu.umd.cs.findbugs.anttask.AbstractFindBugsTask
Set timeout in milliseconds.
setTimeout(long) - Method in class edu.umd.cs.findbugs.anttask.FindBugsViewerTask
Set timeout in milliseconds.
setTimestamp(String) - Method in class edu.umd.cs.findbugs.anttask.SetBugDatabaseInfoTask
 
setTimestamp(long) - Method in class edu.umd.cs.findbugs.AppVersion
 
setTimestamp(long) - Method in interface edu.umd.cs.findbugs.BugCollection
Get the timestamp for the analyzed code (when it was compiled)
setTimestamp(long) - Method in class edu.umd.cs.findbugs.BugDesignation
 
setTimestamp(long) - Method in class edu.umd.cs.findbugs.Project
Make the given list of pathnames absolute relative to the absolute path of the project file.
setTimestamp(String) - Method in class edu.umd.cs.findbugs.ProjectStats
Set the timestamp for this analysis run.
setTimestamp(long) - Method in class edu.umd.cs.findbugs.ProjectStats
 
setTimestamp(long) - Method in class edu.umd.cs.findbugs.SortedBugCollection
 
setTimestampNow(boolean) - Method in class edu.umd.cs.findbugs.anttask.FindBugsTask
Set the timestampNow flag
settingList - Variable in class edu.umd.cs.findbugs.FindBugsCommandLine
Analysis settings to configure the analysis effort.
setTo(String) - Method in class edu.umd.cs.findbugs.anttask.UnionBugs
Deprecated.
The File everything should get merged into
setTo(String) - Method in class edu.umd.cs.findbugs.anttask.UnionBugs2
The File everything should get merged into
setTop() - Method in class edu.umd.cs.findbugs.ba.BlockType
Make this the special "top" dataflow value.
setTop() - Method in class edu.umd.cs.findbugs.ba.ca.CallList
 
setTop() - Method in class edu.umd.cs.findbugs.ba.Frame
Make this frame the special "TOP" value.
setTop() - Method in class edu.umd.cs.findbugs.ba.heap.FieldSet
 
setTop() - Method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierValueSet
 
setTop() - Method in class edu.umd.cs.findbugs.ba.npe.IsNullValueFrame
 
setTop() - Method in class edu.umd.cs.findbugs.ba.npe.ReturnPathType
Set the dataflow fact to top.
setTop() - Method in class edu.umd.cs.findbugs.ba.obl.StateSet
 
setTop() - Method in class edu.umd.cs.findbugs.ba.type.TypeFrame
 
setTotalClasses(int) - Method in class edu.umd.cs.findbugs.ProjectStats
 
setTotalSize(int) - Method in class edu.umd.cs.findbugs.ProjectStats
 
setType(int) - Method in class edu.umd.cs.findbugs.ba.Edge
Set the type of edge.
setTypeDataflow(TypeDataflow) - Method in class edu.umd.cs.findbugs.ba.deref.UnconditionalValueDerefAnalysis
 
setTypeParameters(String) - Method in class edu.umd.cs.findbugs.TypeAnnotation
 
setUnreadFields(UnreadFields) - Method in class edu.umd.cs.findbugs.ba.AnalysisContext
 
setUnsupported() - Method in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo.Builder
 
setUpdateUrl(String) - Method in class edu.umd.cs.findbugs.Plugin
 
setupLinksOrButtons() - Method in class edu.umd.cs.findbugs.gui2.CloudCommentsPane
 
setupLinksOrButtons() - Method in class edu.umd.cs.findbugs.gui2.CloudCommentsPaneSwing
 
setupVisitorForClass(JavaClass) - Method in class edu.umd.cs.findbugs.detect.InitializeNonnullFieldsInConstructor
 
setupVisitorForClass(JavaClass) - Method in class edu.umd.cs.findbugs.visitclass.PreorderVisitor
 
setUseDefaultListener(boolean) - Method in interface edu.umd.cs.findbugs.cloud.Cloud.CloudTask
 
setUseDefaultListener(boolean) - Method in class edu.umd.cs.findbugs.cloud.MutableCloudTask
 
setUseLongBugCodes(boolean) - Method in class edu.umd.cs.findbugs.TextUIBugReporter
 
setUser(String) - Method in class edu.umd.cs.findbugs.BugDesignation
 
setUser(String) - Method in class edu.umd.cs.findbugs.BugInstance
 
setUserAnnotationDirty(boolean) - Method in class edu.umd.cs.findbugs.BugInstance
 
setUserAnnotationTimestamp(long) - Method in class edu.umd.cs.findbugs.BugInstance
 
setUserDesignation(BugDesignation) - Method in class edu.umd.cs.findbugs.BugInstance
Deprecated.
setUserDesignationKey(String, BugCollection) - Method in class edu.umd.cs.findbugs.BugInstance
 
setUserDesignationKeyIndex(int, BugCollection) - Method in class edu.umd.cs.findbugs.BugInstance
 
setUserDetectorThreshold(int) - Method in class edu.umd.cs.findbugs.config.UserPreferences
Set the detector threshold (min severity to report a warning).
setUserDetectorThreshold(String) - Method in class edu.umd.cs.findbugs.config.UserPreferences
Set the detector threshold (min severity to report a warning).
setUsernameClass(Class<? extends NameLookup>) - Method in class edu.umd.cs.findbugs.cloud.CloudPluginBuilder
 
setUserObligationType(boolean) - Method in class edu.umd.cs.findbugs.ba.obl.Obligation
 
setUserPreferences(UserPreferences) - Method in class edu.umd.cs.findbugs.FindBugs2
 
setUserPreferences(UserPreferences) - Method in interface edu.umd.cs.findbugs.IFindBugsEngine
Set the UserPreferences representing which Detectors should be used.
setUserPreferencesFile(File) - Method in class edu.umd.cs.findbugs.anttask.FindBugsTask
Set the project file
setUserValue(Object) - Method in class edu.umd.cs.findbugs.OpcodeStack.Item
attaches a detector specified value to this item to use this method, detector should be annotated with CustomUserValue.
setUsesConcurrency() - Method in class edu.umd.cs.findbugs.classfile.analysis.ClassInfo.Builder
 
setUsesConcurrency() - Method in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo.Builder
 
setUsesInvokeDynamic() - Method in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo.Builder
 
setValid() - Method in class edu.umd.cs.findbugs.ba.Frame
Set the Frame to be valid (neither TOP nor BOTTOM).
setValue(String) - Method in class edu.umd.cs.findbugs.anttask.AbstractFindBugsTask.SystemProperty
 
setValue(int, ValueType) - Method in class edu.umd.cs.findbugs.ba.Frame
Set the value at the nth slot.
setValue(String) - Method in class edu.umd.cs.findbugs.BugProperty
Set value of property.
setValueNumberDataflow(ValueNumberDataflow) - Method in class edu.umd.cs.findbugs.ba.type.TypeAnalysis
Set the ValueNumberDataflow for the method being analyzed.
setValueNumberDataflow(ValueNumberDataflow) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
Set ValueNumberDataflow for the method being analyzed.
setVariableHasName(int) - Method in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo.Builder
 
setVariableIsSynthetic(int) - Method in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo.Builder
 
setVertexChooser(VertexChooser<VertexType>) - Method in class edu.umd.cs.findbugs.graph.AbstractDepthFirstSearch
Specify a VertexChooser object to be used to selected which vertices are visited by the search.
setVertexChooser(VertexChooser<VertexType>) - Method in class edu.umd.cs.findbugs.graph.StronglyConnectedComponents
Specify a VertexChooser object to restrict which vertices are considered.
setVisible(boolean) - Method in class edu.umd.cs.findbugs.gui2.SorterDialog
 
setVisible(Sortables, boolean) - Method in class edu.umd.cs.findbugs.gui2.SorterTableColumnModel
 
setVisible(boolean) - Method in class edu.umd.cs.findbugs.gui2.SplashFrame
 
setVisitMethodsInCallOrder(boolean) - Method in class edu.umd.cs.findbugs.visitclass.PreorderVisitor
 
setVisitors(String) - Method in class edu.umd.cs.findbugs.anttask.FindBugsTask
Set the specific visitors to use
setVMVersion(String) - Method in class edu.umd.cs.findbugs.ProjectStats
 
setWaitStatusLabelText(String) - Method in class edu.umd.cs.findbugs.gui2.MainFrameTree
 
setWarningsProperty(String) - Method in class edu.umd.cs.findbugs.anttask.FindBugsTask
Tells this task to set the property with the given name to "true" when bugs were found.
setWebsite(String) - Method in class edu.umd.cs.findbugs.Plugin
Set plugin website.
setWithMessages(boolean) - Method in class edu.umd.cs.findbugs.anttask.ComputeBugHistoryTask
 
setWithMessages(String) - Method in class edu.umd.cs.findbugs.anttask.FilterBugsTask
 
setWithMessages(String) - Method in class edu.umd.cs.findbugs.anttask.SetBugDatabaseInfoTask
 
setWithMessages(boolean) - Method in interface edu.umd.cs.findbugs.BugCollection
Set whether textual messages should be added to any generated XML
setWithMessages(boolean) - Method in class edu.umd.cs.findbugs.SortedBugCollection
 
setWithSource(String) - Method in class edu.umd.cs.findbugs.anttask.FilterBugsTask
 
setWorkHard(boolean) - Method in class edu.umd.cs.findbugs.anttask.FindBugsTask
Set the workHard flag.
setWriter(PrintWriter) - Method in class edu.umd.cs.findbugs.TextUIBugReporter
 
setXmethod(XMethod) - Method in class edu.umd.cs.findbugs.ba.ch.InterproceduralCallGraphVertex
 
setXml() - Method in class edu.umd.cs.findbugs.workflow.MineBugHistory
 
setXmlCloudDetails(Map<String, String>) - Method in interface edu.umd.cs.findbugs.BugCollection
 
setXmlCloudDetails(Map<String, String>) - Method in class edu.umd.cs.findbugs.SortedBugCollection
 
SEVERITY - Static variable in class edu.umd.cs.findbugs.BugProperty
Integer property defining the warning severity (1=least severe, 5=most severe).
SHADOWS_FIELD - Static variable in class edu.umd.cs.findbugs.detect.DeadLocalStoreProperty
Variable shadows a fields with the same name
shorten(String, String) - Static method in class edu.umd.cs.findbugs.ba.SignatureConverter
 
shorten(String, String) - Static method in class edu.umd.cs.findbugs.PackageMemberAnnotation
Shorten a type name of remove extraneous components.
shortId - Variable in class edu.umd.cs.findbugs.ComponentPlugin
 
SHOULD_CALL - Static variable in class edu.umd.cs.findbugs.MethodAnnotation
 
shouldAskToSignIn() - Method in enum edu.umd.cs.findbugs.cloud.Cloud.SigninState
Should ask to sign in if new issues to upload found
shouldContain(ClassFeatureSet) - Method in class edu.umd.cs.findbugs.model.SimilarClassSet
 
shouldFix() - Method in enum edu.umd.cs.findbugs.cloud.Cloud.UserDesignation
 
shouldVisit(JavaClass) - Method in class edu.umd.cs.findbugs.detect.DefaultEncodingDetector
 
shouldVisit(JavaClass) - Method in class edu.umd.cs.findbugs.detect.ExplicitSerialization
 
shouldVisit(JavaClass) - Method in class edu.umd.cs.findbugs.detect.FieldItemSummary
 
shouldVisit(JavaClass) - Method in class edu.umd.cs.findbugs.detect.StartInConstructor
 
shouldVisit(JavaClass) - Method in class edu.umd.cs.findbugs.visitclass.PreorderVisitor
 
shouldVisitCode(Code) - Method in class edu.umd.cs.findbugs.BytecodeScanningDetector
Check see if the Code for this method should be visited.
shouldVisitCode(Code) - Method in class edu.umd.cs.findbugs.detect.BuildStringPassthruGraph
 
shouldVisitCode(Code) - Method in class edu.umd.cs.findbugs.detect.FindComparatorProblems
 
shouldVisitCode(Code) - Method in class edu.umd.cs.findbugs.detect.FindHEmismatch
 
shouldVisitCode(Code) - Method in class edu.umd.cs.findbugs.detect.MultithreadedInstanceAccess
 
shouldVisitCode(Code) - Method in class edu.umd.cs.findbugs.detect.MutableEnum
 
show(Project) - Static method in class edu.umd.cs.findbugs.gui2.AnalyzingDialog
 
show(Project, AnalysisCallback, boolean) - Static method in class edu.umd.cs.findbugs.gui2.AnalyzingDialog
 
show(BugInstance) - Method in class edu.umd.cs.findbugs.gui2.ViewFilter
 
SHOW_HELP - Static variable in class edu.umd.cs.findbugs.LaunchAppropriateUI
UI code for displaying command line help.
SHOW_VERSION - Static variable in class edu.umd.cs.findbugs.LaunchAppropriateUI
UI code for displaying command line version information.
showCloudChooser(List<CloudPlugin>, List<String>) - Method in class edu.umd.cs.findbugs.gui2.CloudCommentsPane
 
showCloudChooser(List<CloudPlugin>, List<String>) - Method in class edu.umd.cs.findbugs.gui2.CloudCommentsPaneSwing
 
showCommandLineOptions() - Static method in class edu.umd.cs.findbugs.FindBugs
Print command line options synopses to stdout.
showCommandLineOptions(TextUICommandLine) - Static method in class edu.umd.cs.findbugs.FindBugs
Print command line options synopses to stdout.
showConfirmDialog(String, String, String, String) - Method in class edu.umd.cs.findbugs.CommandLineUiCallback
 
showConfirmDialog(String, String, String, String) - Method in class edu.umd.cs.findbugs.gui2.AbstractSwingGuiCallback
 
showConfirmDialog(String, String, String, String) - Method in class edu.umd.cs.findbugs.gui2.MainFrame
 
showConfirmDialog(String, String, int) - Method in class edu.umd.cs.findbugs.gui2.MainFrame
 
showConfirmDialog(String, String, String, String) - Method in interface edu.umd.cs.findbugs.IGuiCallback
 
showDialog(Component, String) - Method in class edu.umd.cs.findbugs.gui2.FBFileChooser
 
showDocument(URL) - Method in class edu.umd.cs.findbugs.CommandLineUiCallback
 
showDocument(URL) - Method in class edu.umd.cs.findbugs.gui2.AbstractSwingGuiCallback
 
showDocument(URL) - Method in interface edu.umd.cs.findbugs.IGuiCallback
 
showDocument(URL) - Static method in class edu.umd.cs.findbugs.util.LaunchBrowser
attempt to show the given URL. will first attempt via the JNLP api, then will try showViaExec().
showFilterPane() - Method in class edu.umd.cs.findbugs.gui2.PreferencesFrame
 
showForm(String, String, List<IGuiCallback.FormItem>) - Method in class edu.umd.cs.findbugs.CommandLineUiCallback
 
showForm(String, String, List<IGuiCallback.FormItem>) - Method in class edu.umd.cs.findbugs.gui2.AbstractSwingGuiCallback
 
showForm(String, String, List<IGuiCallback.FormItem>) - Method in interface edu.umd.cs.findbugs.IGuiCallback
 
showGeneralOptions() - Static method in class edu.umd.cs.findbugs.ShowHelp
 
showHelp(TextUICommandLine) - Static method in class edu.umd.cs.findbugs.FindBugs
Show -help message.
ShowHelp - Class in edu.umd.cs.findbugs
Show command line help.
ShowHelp() - Constructor for class edu.umd.cs.findbugs.ShowHelp
 
showIgnoringPackagePrefixes(BugInstance) - Method in class edu.umd.cs.findbugs.gui2.ViewFilter
 
showLine(int) - Method in class edu.umd.cs.findbugs.gui2.SourceCodeDisplay
 
showMessageDialog(String) - Method in class edu.umd.cs.findbugs.CommandLineUiCallback
 
showMessageDialog(String) - Method in class edu.umd.cs.findbugs.gui2.AbstractSwingGuiCallback
 
showMessageDialog(String) - Method in class edu.umd.cs.findbugs.gui2.MainFrame
 
showMessageDialog(String) - Method in interface edu.umd.cs.findbugs.IGuiCallback
 
showMessageDialogAndWait(String) - Method in class edu.umd.cs.findbugs.CommandLineUiCallback
 
showMessageDialogAndWait(String) - Method in class edu.umd.cs.findbugs.gui2.AbstractSwingGuiCallback
 
showMessageDialogAndWait(String) - Method in interface edu.umd.cs.findbugs.IGuiCallback
 
showOpenDialog(Component) - Method in class edu.umd.cs.findbugs.gui2.FBFileChooser
 
showQuestionDialog(String, String, String) - Method in class edu.umd.cs.findbugs.CommandLineUiCallback
 
showQuestionDialog(String, String, String) - Method in class edu.umd.cs.findbugs.gui2.AbstractSwingGuiCallback
 
showQuestionDialog(String, String, String) - Method in interface edu.umd.cs.findbugs.IGuiCallback
 
showSaveDialog(Component) - Method in class edu.umd.cs.findbugs.gui2.FBFileChooser
 
showSynopsis() - Static method in class edu.umd.cs.findbugs.FindBugs
Show the overall FindBugs command synopsis.
showSynopsis() - Static method in class edu.umd.cs.findbugs.ShowHelp
 
showUpdateDialog(Collection<UpdateChecker.PluginUpdate>, boolean) - Method in class edu.umd.cs.findbugs.gui2.PluginUpdateDialog
 
shutdown() - Method in class edu.umd.cs.findbugs.AWTEventQueueExecutor
 
shutdown() - Method in class edu.umd.cs.findbugs.cloud.AbstractCloud
 
shutdown() - Method in interface edu.umd.cs.findbugs.cloud.Cloud
Shutdown the cloud, note termination of session, close connections
shutdown() - Method in class edu.umd.cs.findbugs.cloud.DoNothingCloud
 
shutdown() - Method in class edu.umd.cs.findbugs.workflow.CloudSyncAndReport
 
shutdownNow() - Method in class edu.umd.cs.findbugs.AWTEventQueueExecutor
 
sign(int) - Static method in class edu.umd.cs.findbugs.util.Util
 
signature - Variable in class edu.umd.cs.findbugs.filter.MemberMatcher
 
SignatureConverter - Class in edu.umd.cs.findbugs.ba
Convert part or all of a Java type signature into something closer to what types look like in the source code.
SignatureConverter(String) - Constructor for class edu.umd.cs.findbugs.ba.SignatureConverter
Constructor.
signatureInvolvesObligations(String) - Method in class edu.umd.cs.findbugs.ba.obl.ObligationFactory
 
signatureIterator() - Method in class edu.umd.cs.findbugs.ba.type.FieldStoreType
 
SignatureParser - Class in edu.umd.cs.findbugs.ba
A simple class to parse method signatures.
SignatureParser(String) - Constructor for class edu.umd.cs.findbugs.ba.SignatureParser
Constructor.
SignatureUtil - Class in edu.umd.cs.findbugs.filter
 
SignatureUtil() - Constructor for class edu.umd.cs.findbugs.filter.SignatureUtil
 
SIGNED_BYTE - Static variable in class edu.umd.cs.findbugs.OpcodeStack.Item
 
signIn() - Method in class edu.umd.cs.findbugs.cloud.BugCollectionStorageCloud
 
signIn() - Method in interface edu.umd.cs.findbugs.cloud.Cloud
 
signIn() - Method in class edu.umd.cs.findbugs.cloud.DoNothingCloud
 
signIn(CloudPlugin, BugCollection) - Method in class edu.umd.cs.findbugs.cloud.username.LocalNameLookup
 
signIn(CloudPlugin, BugCollection) - Method in interface edu.umd.cs.findbugs.cloud.username.NameLookup
tries to obtain a user name.
signIn(CloudPlugin, BugCollection) - Method in class edu.umd.cs.findbugs.cloud.username.NoNameLookup
 
signIn(CloudPlugin, BugCollection) - Method in class edu.umd.cs.findbugs.cloud.username.PromptForNameLookup
 
signIn(CloudPlugin, BugCollection) - Method in class edu.umd.cs.findbugs.cloud.username.WebCloudNameLookup
 
SignInCancelledException - Exception in edu.umd.cs.findbugs.cloud
 
SignInCancelledException() - Constructor for exception edu.umd.cs.findbugs.cloud.SignInCancelledException
 
SignInCancelledException(Throwable) - Constructor for exception edu.umd.cs.findbugs.cloud.SignInCancelledException
 
signInOrOutClicked() - Method in class edu.umd.cs.findbugs.gui2.CloudCommentsPane
 
signInOutLink - Variable in class edu.umd.cs.findbugs.gui2.CloudCommentsPane
 
signOut() - Method in class edu.umd.cs.findbugs.cloud.BugCollectionStorageCloud
 
signOut() - Method in interface edu.umd.cs.findbugs.cloud.Cloud
 
signOut() - Method in class edu.umd.cs.findbugs.cloud.DoNothingCloud
 
SILENT - Static variable in interface edu.umd.cs.findbugs.BugReporter
Silent error-reporting verbosity level.
SILENT_BUG - Static variable in class edu.umd.cs.findbugs.props.GeneralWarningProperty
 
SimilarClassFinder - Class in edu.umd.cs.findbugs.model
 
SimilarClassFinder() - Constructor for class edu.umd.cs.findbugs.model.SimilarClassFinder
 
SimilarClassSet - Class in edu.umd.cs.findbugs.model
A set of classes considered similar because of their features.
SimilarClassSet() - Constructor for class edu.umd.cs.findbugs.model.SimilarClassSet
 
similarClassSetIterator() - Method in class edu.umd.cs.findbugs.model.SimilarClassFinder
 
similarity(ClassFeatureSet, ClassFeatureSet) - Static method in class edu.umd.cs.findbugs.model.ClassFeatureSet
 
similarTo(ClassFeatureSet) - Method in class edu.umd.cs.findbugs.model.ClassFeatureSet
 
SimplePathEnumerator - Class in edu.umd.cs.findbugs.ba
Object to enumerate (some subset of) the simple paths in a CFG.
SimplePathEnumerator(CFG, int, int) - Constructor for class edu.umd.cs.findbugs.ba.SimplePathEnumerator
Constructor.
SimplePathEnumerator(CFG, int) - Constructor for class edu.umd.cs.findbugs.ba.SimplePathEnumerator
Constructor; max work is set to DEFAULT_MAX_WORK.
SINGLE - Static variable in class edu.umd.cs.findbugs.Token
A single character token.
SINGLE_DEAD_INCREMENT - Static variable in class edu.umd.cs.findbugs.detect.DeadLocalStoreProperty
The dead store is an increment: the only one in the method.
SINGLE_STORE - Static variable in class edu.umd.cs.findbugs.detect.DeadLocalStoreProperty
There is only one store of this local.
SingleDetectorFactorySelector - Class in edu.umd.cs.findbugs.plan
Select a detector factory for a specific detector class.
SingleDetectorFactorySelector(Plugin, String) - Constructor for class edu.umd.cs.findbugs.plan.SingleDetectorFactorySelector
 
SingleFileCodeBase - Class in edu.umd.cs.findbugs.classfile.impl
Implementation of ICodeBase for a single classfile.
SingleFileCodeBase(ICodeBaseLocator, String) - Constructor for class edu.umd.cs.findbugs.classfile.impl.SingleFileCodeBase
 
SingleFileCodeBaseEntry - Class in edu.umd.cs.findbugs.classfile.impl
Codebase entry for a single-file codebase.
SingleFileCodeBaseEntry(SingleFileCodeBase) - Constructor for class edu.umd.cs.findbugs.classfile.impl.SingleFileCodeBaseEntry
Constructor.
SingleInstruction - Class in edu.umd.cs.findbugs.ba.bcp
An abstract PatternElement subclass for pattern elements which must match exactly one instruction and accept any kind of branch.
SingleInstruction() - Constructor for class edu.umd.cs.findbugs.ba.bcp.SingleInstruction
 
size() - Method in class edu.umd.cs.findbugs.ba.ca.CallList
 
size() - Method in class edu.umd.cs.findbugs.ba.type.ExceptionSet
 
size() - Method in class edu.umd.cs.findbugs.gui2.BugAspects
 
size() - Method in class edu.umd.cs.findbugs.gui2.BugSet
 
size() - Method in class edu.umd.cs.findbugs.model.SimilarClassFinder
 
size() - Method in class edu.umd.cs.findbugs.model.SimilarClassSet
 
size() - Method in class edu.umd.cs.findbugs.PackageStats.ClassStats
 
size() - Method in class edu.umd.cs.findbugs.PackageStats
 
size() - Method in class edu.umd.cs.findbugs.ProjectPackagePrefixes
 
sizeUnfiltered() - Method in class edu.umd.cs.findbugs.gui2.BugSet
 
skip() - Method in class edu.umd.cs.findbugs.ba.SignatureConverter
Skip the first character of the remaining part of the signature.
skip(long) - Method in class edu.umd.cs.findbugs.io.SlowInputStream
 
SKIP_HUGE_METHODS - Static variable in interface edu.umd.cs.findbugs.ba.AnalysisFeatures
Skip generating CFG's and methodGen's for huge methods
skipFully(InputStream, long) - Static method in class edu.umd.cs.findbugs.io.IO
Provide a skip fully method.
skipIfInsideCatchNull() - Method in class edu.umd.cs.findbugs.detect.FindNullDeref
 
skipIfInsideCatchNull() - Method in class edu.umd.cs.findbugs.detect.NoiseNullDeref
 
SlashedClassName - Annotation Type in edu.umd.cs.findbugs.internalAnnotations
* Denotes a class name or package name where the / character is used to separate package/class name components.
SlashedClassName.Checker - Class in edu.umd.cs.findbugs.internalAnnotations
 
SlashedClassName.Checker() - Constructor for class edu.umd.cs.findbugs.internalAnnotations.SlashedClassName.Checker
 
SloppyBugComparator - Class in edu.umd.cs.findbugs
Very sloppy bug comparator: if the warnings are of the same type, and in the same class/method/field, assume they are the same.
SloppyBugComparator() - Constructor for class edu.umd.cs.findbugs.SloppyBugComparator
 
SlowInputStream - Class in edu.umd.cs.findbugs.io
 
SlowInputStream(InputStream, int) - Constructor for class edu.umd.cs.findbugs.io.SlowInputStream
 
snarfFieldValue(FieldInstruction, ConstantPoolGen, ValueNumberFrame) - Static method in class edu.umd.cs.findbugs.ba.bcp.FieldAccess
Get a Variable representing the stack value which will either be stored into or loaded from a field.
softAdd(Matcher) - Method in class edu.umd.cs.findbugs.filter.Filter
Add if not present, but do not enable if already present and disabled
softSignin() - Method in class edu.umd.cs.findbugs.cloud.username.WebCloudNameLookup
If the user can be authenticated due to an existing session id, do so
Sortables - Enum in edu.umd.cs.findbugs.gui2
A useful enum for dealing with all the types of filterable and sortable data in BugInstances This is the preferred way for getting the information out of a BugInstance and formatting it for display It also has the comparators for the different types of data
SortableStringComparator - Class in edu.umd.cs.findbugs.gui2
 
sortBranch(TreePath) - Method in class edu.umd.cs.findbugs.gui2.BugTreeModel
 
sortByCallGraph(Collection<ClassDescriptor>, TopologicalSort.OutEdges<ClassDescriptor>) - Method in class edu.umd.cs.findbugs.FindBugs2
 
sortByCallGraph(Collection<E>, TopologicalSort.OutEdges<E>) - Static method in class edu.umd.cs.findbugs.util.TopologicalSort
 
SortedBugCollection - Class in edu.umd.cs.findbugs
An implementation of BugCollection that keeps the BugInstances sorted by class (using the native comparison ordering of BugInstance's compareTo() method as a tie-breaker).
SortedBugCollection(Project) - Constructor for class edu.umd.cs.findbugs.SortedBugCollection
 
SortedBugCollection(File) - Constructor for class edu.umd.cs.findbugs.SortedBugCollection
 
SortedBugCollection() - Constructor for class edu.umd.cs.findbugs.SortedBugCollection
Constructor.
SortedBugCollection(Comparator<BugInstance>) - Constructor for class edu.umd.cs.findbugs.SortedBugCollection
Constructor.
SortedBugCollection(ProjectStats) - Constructor for class edu.umd.cs.findbugs.SortedBugCollection
Constructor.
SortedBugCollection(ProjectStats, Project) - Constructor for class edu.umd.cs.findbugs.SortedBugCollection
 
SortedBugCollection(ProjectStats, Comparator<BugInstance>) - Constructor for class edu.umd.cs.findbugs.SortedBugCollection
Constructor.
SortedBugCollection(ProjectStats, Comparator<BugInstance>, Project) - Constructor for class edu.umd.cs.findbugs.SortedBugCollection
 
SortedBugCollection.BugInstanceComparator - Class in edu.umd.cs.findbugs
 
SortedBugCollection.MultiversionBugInstanceComparator - Class in edu.umd.cs.findbugs
 
SortedProperties - Class in edu.umd.cs.findbugs.config
 
SortedProperties() - Constructor for class edu.umd.cs.findbugs.config.SortedProperties
 
SorterDialog - Class in edu.umd.cs.findbugs.gui2
This is the window that pops up when the user double clicks on the sorting table Its also available from the menu if they remove all Sortables.
SorterTableColumnModel - Class in edu.umd.cs.findbugs.gui2
Handles the sorting order and informs the treeModel when changes are necessary
SorterTableColumnModel(Sortables[]) - Constructor for class edu.umd.cs.findbugs.gui2.SorterTableColumnModel
 
SorterTableColumnModel(Collection<Sortables>) - Constructor for class edu.umd.cs.findbugs.gui2.SorterTableColumnModel
 
SortingBugReporter - Class in edu.umd.cs.findbugs
A BugReporter which stores all of the reported bug instances, and sorts them by class name before printing them.
SortingBugReporter() - Constructor for class edu.umd.cs.findbugs.SortingBugReporter
 
sortKeys(Set<String>) - Static method in class edu.umd.cs.findbugs.config.SortedProperties
To be compatible with version control systems, we need to sort properties before storing them to disk.
source - Variable in class edu.umd.cs.findbugs.detect.StreamEscape
 
SourceCharset - Class in edu.umd.cs.findbugs.charsets
 
SourceCharset() - Constructor for class edu.umd.cs.findbugs.charsets.SourceCharset
 
SourceCodeDisplay - Class in edu.umd.cs.findbugs.gui2
 
SourceDirectoryWizard - Class in edu.umd.cs.findbugs.gui2
Wizard dialog to automatically find and configure source directories for a project.
SourceDirectoryWizard(Frame, boolean, Project, NewProjectWizard) - Constructor for class edu.umd.cs.findbugs.gui2.SourceDirectoryWizard
Creates new form SourceDirectoryWizard
SourceFile - Class in edu.umd.cs.findbugs.ba
Cached data for a source file.
SourceFile(SourceFileDataSource) - Constructor for class edu.umd.cs.findbugs.ba.SourceFile
Constructor.
SourceFileDataSource - Interface in edu.umd.cs.findbugs.ba
A data source which can produce a stream for a source file.
sourceFileName - Variable in class edu.umd.cs.findbugs.BugAnnotationWithSourceLines
 
SourceFinder - Class in edu.umd.cs.findbugs.ba
Class to open input streams on source files.
SourceFinder(Project) - Constructor for class edu.umd.cs.findbugs.ba.SourceFinder
 
sourceInfoFileName - Variable in class edu.umd.cs.findbugs.AnalysisOptions
 
SourceInfoMap - Class in edu.umd.cs.findbugs.ba
Global information about the source code for an application.
SourceInfoMap() - Constructor for class edu.umd.cs.findbugs.ba.SourceInfoMap
Constructor.
SourceInfoMap.SourceLineRange - Class in edu.umd.cs.findbugs.ba
A range of source lines.
SourceInfoMap.SourceLineRange(Integer) - Constructor for class edu.umd.cs.findbugs.ba.SourceInfoMap.SourceLineRange
Constructor for a single line.
SourceInfoMap.SourceLineRange(Integer, Integer) - Constructor for class edu.umd.cs.findbugs.ba.SourceInfoMap.SourceLineRange
Constructor for a range of lines.
sourceIsTopOfLoop(Set<Integer>) - Method in class edu.umd.cs.findbugs.ba.Edge
 
SourceLineAnnotation - Class in edu.umd.cs.findbugs
A BugAnnotation that records a range of source lines in a class.
SourceLineAnnotation(String, String, int, int, int, int) - Constructor for class edu.umd.cs.findbugs.SourceLineAnnotation
Constructor.
sourceLines - Variable in class edu.umd.cs.findbugs.BugAnnotationWithSourceLines
 
SourceMatcher - Class in edu.umd.cs.findbugs.filter
 
SourceMatcher(String) - Constructor for class edu.umd.cs.findbugs.filter.SourceMatcher
 
SourceSearcher - Class in edu.umd.cs.findbugs.workflow
 
SourceSearcher(Project) - Constructor for class edu.umd.cs.findbugs.workflow.SourceSearcher
 
SourceSinkInfo - Class in edu.umd.cs.findbugs.ba.jsr305
Information about a source or sink in the type qualifier dataflow analysis.
SourceSinkInfo(SourceSinkType, Location, ValueNumber, When) - Constructor for class edu.umd.cs.findbugs.ba.jsr305.SourceSinkInfo
Constructor.
SourceSinkType - Enum in edu.umd.cs.findbugs.ba.jsr305
Types of sources and sinks in type qualifier dataflow analysis.
specialKindNames - Static variable in class edu.umd.cs.findbugs.OpcodeStack.Item
 
SplashFrame - Class in edu.umd.cs.findbugs.gui2
 
SplashFrame() - Constructor for class edu.umd.cs.findbugs.gui2.SplashFrame
 
split(String, boolean) - Static method in class edu.umd.cs.findbugs.ba.generic.GenericUtilities
 
split() - Method in class edu.umd.cs.findbugs.util.SplitCamelCaseIdentifier
Split the identifier into words.
SplitCamelCaseIdentifier - Class in edu.umd.cs.findbugs.util
Split a camel case identifier into individual words.
SplitCamelCaseIdentifier(String) - Constructor for class edu.umd.cs.findbugs.util.SplitCamelCaseIdentifier
Constructor.
splitGreater(long) - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.ValueRangeAnalysisFactory.LongRangeSet
 
SplitLayout - Class in edu.umd.cs.findbugs.gui2
 
SplitLayout(MainFrame) - Constructor for class edu.umd.cs.findbugs.gui2.SplitLayout
 
SpringUtilities - Class in edu.umd.cs.findbugs.gui2
A 1.4 file that provides utility methods for creating form- or grid-style layouts with SpringLayout.
SpringUtilities() - Constructor for class edu.umd.cs.findbugs.gui2.SpringUtilities
 
srcDirList - Variable in class edu.umd.cs.findbugs.workflow.MergeSummarizeAndView.MSVOptions
 
SRCMAP_ELEMENT_NAME - Static variable in interface edu.umd.cs.findbugs.BugCollection
 
stack - Variable in class edu.umd.cs.findbugs.bcel.OpcodeStackDetector
 
StackDepth - Class in edu.umd.cs.findbugs.ba
Dataflow fact to represent the depth of the Java operand stack.
StackDepth(int) - Constructor for class edu.umd.cs.findbugs.ba.StackDepth
Constructor.
StackDepthAnalysis - Class in edu.umd.cs.findbugs.ba
A really simple forward dataflow analysis to find the depth of the Java operand stack.
StackDepthAnalysis(ConstantPoolGen, DepthFirstSearch) - Constructor for class edu.umd.cs.findbugs.ba.StackDepthAnalysis
Constructor.
StackedFilterMatcher - Class in edu.umd.cs.findbugs.gui2
Deprecated.
StackedFilterMatcher(FilterMatcher...) - Constructor for class edu.umd.cs.findbugs.gui2.StackedFilterMatcher
Deprecated.
 
StackMapAnalyzer - Class in edu.umd.cs.findbugs
 
StackMapAnalyzer() - Constructor for class edu.umd.cs.findbugs.StackMapAnalyzer
 
StackMapAnalyzer.StackMapAnalysisFactory - Class in edu.umd.cs.findbugs
 
StackMapAnalyzer.StackMapAnalysisFactory() - Constructor for class edu.umd.cs.findbugs.StackMapAnalyzer.StackMapAnalysisFactory
 
stackSize() - Method in class edu.umd.cs.findbugs.SwitchHandler
 
StandardTypeMerger - Class in edu.umd.cs.findbugs.ba.type
A TypeMerger which applies standard Java semantics when merging Types.
StandardTypeMerger(RepositoryLookupFailureCallback, ExceptionSetFactory) - Constructor for class edu.umd.cs.findbugs.ba.type.StandardTypeMerger
Constructor.
start(InstructionHandle) - Method in interface edu.umd.cs.findbugs.InstructionScannerGenerator
Return true if a new scanner should be created starting at this instruction, false otherwise.
start(Class<?>) - Method in class edu.umd.cs.findbugs.log.Profiler
 
START_EDGE - Static variable in interface edu.umd.cs.findbugs.ba.EdgeTypes
Edge from entry node to real start node.
START_TIME - Static variable in class edu.umd.cs.findbugs.StartTime
The start time this FindBugs instance was started
startAnalysis(int) - Method in interface edu.umd.cs.findbugs.FindBugsProgress
Report that FindBugs has finished scanning the archives and will start analysing the classes contained therein.
startAnalysis(int) - Method in class edu.umd.cs.findbugs.gui2.AnalyzingDialog
 
startAnalysis(int) - Method in class edu.umd.cs.findbugs.NoOpFindBugsProgress
 
startAnalysis(int) - Method in class edu.umd.cs.findbugs.TextUIProgressCallback
 
startAnnotation(String) - Method in interface edu.umd.cs.findbugs.jaif.JAIFEvents
Called to indicate the start of an annotation.
startAnnotationDefinition(String, String) - Method in interface edu.umd.cs.findbugs.jaif.JAIFEvents
Called to indicate the start of an annotation definition.
startArchive(String) - Method in interface edu.umd.cs.findbugs.classfile.IClassPathBuilderProgress
Report that FindBugs has started scanning an archive in order to add its classes to the repository.
startArchive(String) - Method in interface edu.umd.cs.findbugs.FindBugsProgress
Report that FindBugs has started scanning an archive in order to add its classes to the repository.
startArchive(String) - Method in class edu.umd.cs.findbugs.gui2.AnalyzingDialog
 
startArchive(String) - Method in class edu.umd.cs.findbugs.NoOpFindBugsProgress
 
startArchive(String) - Method in class edu.umd.cs.findbugs.TextUIProgressCallback
 
startBasicBlock() - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
This method must be called at the beginning of modeling a basic block in order to clear information cached for instanceof modeling.
startContext(Object) - Method in class edu.umd.cs.findbugs.log.Profiler
 
startDameonThread(Thread) - Static method in class edu.umd.cs.findbugs.util.Util
 
startElement(String, String, String, Attributes) - Method in class edu.umd.cs.findbugs.SAXBugCollectionHandler
 
StartInConstructor - Class in edu.umd.cs.findbugs.detect
 
StartInConstructor(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.StartInConstructor
 
startIteration() - Method in class edu.umd.cs.findbugs.ba.BasicAbstractDataflowAnalysis
 
startIteration() - Method in interface edu.umd.cs.findbugs.ba.DataflowAnalysis
Called before beginning an iteration of analysis.
startIteration() - Method in class edu.umd.cs.findbugs.ba.deref.UnconditionalValueDerefAnalysis
 
startIteration() - Method in class edu.umd.cs.findbugs.ba.npe.IsNullValueAnalysis
 
startIteration() - Method in class edu.umd.cs.findbugs.ba.npe.ReturnPathTypeAnalysis
 
startOptionGroup(String) - Method in class edu.umd.cs.findbugs.config.CommandLine
Start a new group of related command-line options.
startPackageDefinition(String) - Method in interface edu.umd.cs.findbugs.jaif.JAIFEvents
Called to indicate the start of a package definition.
startRecursiveDirectorySearch() - Method in interface edu.umd.cs.findbugs.DiscoverSourceDirectories.Progress
 
startScanningArchives(int) - Method in interface edu.umd.cs.findbugs.DiscoverSourceDirectories.Progress
 
startScanningClasses(int) - Method in interface edu.umd.cs.findbugs.DiscoverSourceDirectories.Progress
 
startSearchTree(VertexType) - Method in class edu.umd.cs.findbugs.graph.SearchTreeBuilder
 
startSearchTree(VertexType) - Method in interface edu.umd.cs.findbugs.graph.SearchTreeCallback
Start a search tree.
startTag(String) - Method in class edu.umd.cs.findbugs.xml.Dom4JXMLOutput
 
startTag(String) - Method in class edu.umd.cs.findbugs.xml.OutputStreamXMLOutput
 
startTag(String) - Method in interface edu.umd.cs.findbugs.xml.XMLOutput
Start a tag, with the intention of adding attributes.
StartTime - Class in edu.umd.cs.findbugs
 
StartTime() - Constructor for class edu.umd.cs.findbugs.StartTime
 
startTransfer() - Method in class edu.umd.cs.findbugs.ba.npe.IsNullValueAnalysis
 
State - Class in edu.umd.cs.findbugs.ba.obl
Error-handling obligation analysis state.
State(ObligationFactory) - Constructor for class edu.umd.cs.findbugs.ba.obl.State
 
stateIterator() - Method in class edu.umd.cs.findbugs.ba.obl.StateSet
Return an Iterator over the States in the StateSet.
StatelessDetector - Interface in edu.umd.cs.findbugs
is a marker interface for detectors that don't save state from one class file to the next.
StateSet - Class in edu.umd.cs.findbugs.ba.obl
A dataflow fact used in ObligationAnalysis.
StateSet(ObligationFactory) - Constructor for class edu.umd.cs.findbugs.ba.obl.StateSet
 
STATIC - Static variable in class edu.umd.cs.findbugs.ba.bcp.Invoke
Match static invocations.
STATIC_AND_UNKNOWN - Static variable in class edu.umd.cs.findbugs.detect.RefComparisonWarningProperty
Comparing static string and an unknown string.
STATIC_METHOD - Static variable in class edu.umd.cs.findbugs.ba.Hierarchy
JavaClassAndMethodChooser which accepts only static methods.
StaticCalendarDetector - Class in edu.umd.cs.findbugs.detect
Detector for static fields of type Calendar or DateFormat and their subclasses.
StaticCalendarDetector(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.StaticCalendarDetector
Creates a new instance of this Detector.
StaticConstant - Annotation Type in edu.umd.cs.findbugs.internalAnnotations
Denotes a static field that is initialized to a constant value and then never changes.
StaticFieldLoadStreamFactory - Class in edu.umd.cs.findbugs.detect
Stream factory for streams created by loading a value from a static field.
StaticFieldLoadStreamFactory(String, String, String, String) - Constructor for class edu.umd.cs.findbugs.detect.StaticFieldLoadStreamFactory
Constructor.
status(MethodDescriptor) - Method in class edu.umd.cs.findbugs.detect.FindNoSideEffectMethods.NoSideEffectMethodsDatabase
 
statusUpdated() - Method in interface edu.umd.cs.findbugs.cloud.Cloud.CloudListener
 
stopTag(boolean) - Method in class edu.umd.cs.findbugs.xml.Dom4JXMLOutput
 
stopTag(boolean) - Method in class edu.umd.cs.findbugs.xml.OutputStreamXMLOutput
 
stopTag(boolean) - Method in interface edu.umd.cs.findbugs.xml.XMLOutput
End a started tag.
Store - Class in edu.umd.cs.findbugs.ba.bcp
A PatternElement representing a store to a field.
Store(String, String) - Constructor for class edu.umd.cs.findbugs.ba.bcp.Store
Constructor.
STORE_OF_CONSTANT - Static variable in class edu.umd.cs.findbugs.detect.DeadLocalStoreProperty
 
STORE_OF_DATABASE_VALUE - Static variable in class edu.umd.cs.findbugs.detect.DeadLocalStoreProperty
Store of database operation
STORE_OF_NULL - Static variable in class edu.umd.cs.findbugs.detect.DeadLocalStoreProperty
 
StoreAnalysis - Class in edu.umd.cs.findbugs.ba.heap
 
StoreAnalysis(DepthFirstSearch, ConstantPoolGen) - Constructor for class edu.umd.cs.findbugs.ba.heap.StoreAnalysis
 
storeClass(JavaClass) - Method in class edu.umd.cs.findbugs.AnalysisCacheToRepositoryAdapter
 
storeClass(JavaClass) - Method in class edu.umd.cs.findbugs.ba.URLClassPathRepository
 
STORED_ROLE - Static variable in class edu.umd.cs.findbugs.FieldAnnotation
 
StoreDataflow - Class in edu.umd.cs.findbugs.ba.heap
 
StoreDataflow(CFG, StoreAnalysis) - Constructor for class edu.umd.cs.findbugs.ba.heap.StoreDataflow
 
StoreDataflowFactory - Class in edu.umd.cs.findbugs.classfile.engine.bcel
Analysis engine to produce StoreDataflow objects for analyzed methods.
StoreDataflowFactory() - Constructor for class edu.umd.cs.findbugs.classfile.engine.bcel.StoreDataflowFactory
Constructor.
storePropertyDatabase(DatabaseType, String, String) - Method in class edu.umd.cs.findbugs.ba.AnalysisContext
Write an interprocedural property database.
storeUserAnnotation(BugInstance) - Method in class edu.umd.cs.findbugs.cloud.BugCollectionStorageCloud
 
storeUserAnnotation(BugInstance) - Method in interface edu.umd.cs.findbugs.cloud.Cloud
Update user designation and evaluation from information in bug instance and push to database
storeUserAnnotation(BugInstance) - Method in class edu.umd.cs.findbugs.cloud.DoNothingCloud
 
Stream - Class in edu.umd.cs.findbugs.detect
A Stream object marks the location in the code where a stream is created.
Stream(Location, String, String) - Constructor for class edu.umd.cs.findbugs.detect.Stream
Constructor.
streamBaseClass - Variable in class edu.umd.cs.findbugs.detect.StaticFieldLoadStreamFactory
 
StreamEquivalenceClass - Class in edu.umd.cs.findbugs.detect
Set of streams that are in an equivalence class.
StreamEquivalenceClass() - Constructor for class edu.umd.cs.findbugs.detect.StreamEquivalenceClass
Constructor.
StreamEscape - Class in edu.umd.cs.findbugs.detect
A StreamEscape is an object representing the escape of a Stream to a called method.
StreamEscape(Stream, Location) - Constructor for class edu.umd.cs.findbugs.detect.StreamEscape
Constructor.
StreamFactory - Interface in edu.umd.cs.findbugs.detect
An object that examines a Location and determines if a Stream is created there.
StreamFrameModelingVisitor - Class in edu.umd.cs.findbugs.detect
A visitor to model the effect of instructions on the status of the resource (in this case, Streams).
StreamFrameModelingVisitor(ConstantPoolGen, StreamResourceTracker, Stream) - Constructor for class edu.umd.cs.findbugs.detect.StreamFrameModelingVisitor
 
StreamResourceTracker - Class in edu.umd.cs.findbugs.detect
Resource tracker which determines where streams are created, and how they are used within the method.
StreamResourceTracker(StreamFactory[], RepositoryLookupFailureCallback) - Constructor for class edu.umd.cs.findbugs.detect.StreamResourceTracker
Constructor.
STRING - Static variable in class edu.umd.cs.findbugs.Token
A string or character literal.
STRING_CONSTANT_ROLE - Static variable in class edu.umd.cs.findbugs.StringAnnotation
 
STRING_MESSAGE - Static variable in class edu.umd.cs.findbugs.StringAnnotation
 
STRING_NONSTRING_CONSTANT_ROLE - Static variable in class edu.umd.cs.findbugs.StringAnnotation
Used for non-string constants (e.g., null)
STRING_PARAMETER - Static variable in class edu.umd.cs.findbugs.detect.RefComparisonWarningProperty
 
STRING_PARAMETER_IN_PUBLIC_METHOD - Static variable in class edu.umd.cs.findbugs.detect.RefComparisonWarningProperty
 
StringAnnotation - Class in edu.umd.cs.findbugs
Bug annotation class for string values.
StringAnnotation(String) - Constructor for class edu.umd.cs.findbugs.StringAnnotation
Constructor.
StringConcatenation - Class in edu.umd.cs.findbugs.detect
Find occurrences of using the String "+" or "+=" operators within a loop.
StringConcatenation(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.StringConcatenation
 
StringMatcher - Interface in edu.umd.cs.findbugs.util
A boolean predicate for matching String values.
Strings - Class in edu.umd.cs.findbugs.util
A class for static String utility methods.
Strings() - Constructor for class edu.umd.cs.findbugs.util.Strings
 
StringSetMatch - Class in edu.umd.cs.findbugs.filter
Matches a string against a set of predefined values.
StringSetMatch(String) - Constructor for class edu.umd.cs.findbugs.filter.StringSetMatch
Constructor.
stringToEdgeType(String) - Static method in class edu.umd.cs.findbugs.ba.Edge
Get numeric edge type from string representation.
stringToHash(String) - Static method in class edu.umd.cs.findbugs.ba.ClassHash
Convert a string of hex digits to a hash.
stripJavaLang(String) - Method in class edu.umd.cs.findbugs.MethodAnnotation
 
stripPackageName(String) - Method in class edu.umd.cs.findbugs.detect.Naming
 
strongEvidenceForIntendedSerialization(ClassDescriptor) - Method in class edu.umd.cs.findbugs.detect.UnreadFields
strongEvidenceForIntendedSerialization(ClassDescriptor) - Method in class edu.umd.cs.findbugs.detect.UnreadFieldsData
 
StronglyConnectedComponents<GraphType extends Graph<EdgeType,VertexType>,EdgeType extends GraphEdge<EdgeType,VertexType>,VertexType extends GraphVertex<VertexType>> - Class in edu.umd.cs.findbugs.graph
Algorithm to find strongly connected components in a graph.
StronglyConnectedComponents() - Constructor for class edu.umd.cs.findbugs.graph.StronglyConnectedComponents
Constructor.
SUBCLASS_ROLE - Static variable in class edu.umd.cs.findbugs.ClassAnnotation
 
Subtypes2 - Class in edu.umd.cs.findbugs.ba.ch
Class for performing class hierarchy queries.
Subtypes2() - Constructor for class edu.umd.cs.findbugs.ba.ch.Subtypes2
Constructor.
SubtypeTypeMatcher - Class in edu.umd.cs.findbugs.util
Type matcher that determines if a candidate Type is a subtype of a given Type.
SubtypeTypeMatcher(ReferenceType) - Constructor for class edu.umd.cs.findbugs.util.SubtypeTypeMatcher
Constructor.
SubtypeTypeMatcher(ClassDescriptor) - Constructor for class edu.umd.cs.findbugs.util.SubtypeTypeMatcher
Constructor.
successorIterator(VertexType) - Method in class edu.umd.cs.findbugs.graph.AbstractGraph
 
successorIterator(VertexType) - Method in interface edu.umd.cs.findbugs.graph.Graph
Get an iterator over the successors of this vertex; i.e., the targets of the vertex's outgoing edges.
SUMMARY_HTML_ELEMENT_NAME - Static variable in interface edu.umd.cs.findbugs.BugCollection
 
SUPERCLASS_ROLE - Static variable in class edu.umd.cs.findbugs.ClassAnnotation
 
SuperfluousInstanceOf - Class in edu.umd.cs.findbugs.detect
Find occurrences of a instanceof b where it can be determined statically whether this is true or false.
SuperfluousInstanceOf(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.SuperfluousInstanceOf
 
SupertypeTraversalVisitor - Interface in edu.umd.cs.findbugs.ba.ch
Visitor interface for simple traversals of the inheritance graph.
SUPPORT_EMAIL - Static variable in class edu.umd.cs.findbugs.Version
Support email.
supportsBugLinks() - Method in class edu.umd.cs.findbugs.cloud.AbstractCloud
 
supportsBugLinks() - Method in interface edu.umd.cs.findbugs.cloud.Cloud
Supports links to a bug database
supportsBugLinks() - Method in class edu.umd.cs.findbugs.cloud.DoNothingCloud
 
supportsClaims() - Method in class edu.umd.cs.findbugs.cloud.AbstractCloud
 
supportsClaims() - Method in interface edu.umd.cs.findbugs.cloud.Cloud
Supports allowing users to claim a bug
supportsClaims() - Method in class edu.umd.cs.findbugs.cloud.DoNothingCloud
 
supportsCloudReports() - Method in class edu.umd.cs.findbugs.cloud.AbstractCloud
 
supportsCloudReports() - Method in interface edu.umd.cs.findbugs.cloud.Cloud
Supports textual summaries about the status of a bug
supportsCloudReports() - Method in class edu.umd.cs.findbugs.cloud.DoNothingCloud
 
supportsCloudSummaries() - Method in class edu.umd.cs.findbugs.cloud.AbstractCloud
 
supportsCloudSummaries() - Method in interface edu.umd.cs.findbugs.cloud.Cloud
 
supportsCloudSummaries() - Method in class edu.umd.cs.findbugs.cloud.DoNothingCloud
 
supportsSourceLinks() - Method in class edu.umd.cs.findbugs.cloud.AbstractCloud
 
supportsSourceLinks() - Method in interface edu.umd.cs.findbugs.cloud.Cloud
Does the cloud support source lines (e.g., to FishEye)
supportsSourceLinks() - Method in class edu.umd.cs.findbugs.cloud.DoNothingCloud
 
SuppressFBWarnings - Annotation Type in edu.umd.cs.findbugs.annotations
Used to suppress FindBugs warnings.
SuppressionDecorator - Class in edu.umd.cs.findbugs.bugReporter
 
SuppressionDecorator(ComponentPlugin<BugReporterDecorator>, BugReporter) - Constructor for class edu.umd.cs.findbugs.bugReporter.SuppressionDecorator
 
SuppressionMatcher - Class in edu.umd.cs.findbugs.gui2
Deprecated.
SuppressionMatcher() - Constructor for class edu.umd.cs.findbugs.gui2.SuppressionMatcher
Deprecated.
 
SuppressionMatcher - Class in edu.umd.cs.findbugs
 
SuppressionMatcher() - Constructor for class edu.umd.cs.findbugs.SuppressionMatcher
 
SuppressWarnings - Annotation Type in edu.umd.cs.findbugs.annotations
Deprecated.
- Use SuppressFBWarnings instead
SuspiciousThreadInterrupted - Class in edu.umd.cs.findbugs.detect
looks for calls to Thread.interrupted from a non static context, especially when that context is not 'currentThread()'.
SuspiciousThreadInterrupted(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.SuspiciousThreadInterrupted
 
SwingThread - Annotation Type in edu.umd.cs.findbugs.gui2
 
SWITCH_DEFAULT_EDGE - Static variable in interface edu.umd.cs.findbugs.ba.EdgeTypes
Edge type for switch instructions (default case).
SWITCH_EDGE - Static variable in interface edu.umd.cs.findbugs.ba.EdgeTypes
Edge type for switch instructions (explicit case).
SwitchFallthrough - Class in edu.umd.cs.findbugs.detect
 
SwitchFallthrough(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.SwitchFallthrough
 
SwitchHandler - Class in edu.umd.cs.findbugs
 
SwitchHandler() - Constructor for class edu.umd.cs.findbugs.SwitchHandler
 
SwitchHandler.SwitchDetails - Class in edu.umd.cs.findbugs
 
SwitchHandler.SwitchDetails(int, int[], int, boolean) - Constructor for class edu.umd.cs.findbugs.SwitchHandler.SwitchDetails
 
sync() - Method in class edu.umd.cs.findbugs.workflow.CloudSyncAndReport
 
SynchronizationOnSharedBuiltinConstant - Class in edu.umd.cs.findbugs.detect
 
SynchronizationOnSharedBuiltinConstant(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.SynchronizationOnSharedBuiltinConstant
 
SynchronizeAndNullCheckField - Class in edu.umd.cs.findbugs.detect
 
SynchronizeAndNullCheckField(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.SynchronizeAndNullCheckField
 
SynchronizeOnClassLiteralNotGetClass - Class in edu.umd.cs.findbugs.detect
 
SynchronizeOnClassLiteralNotGetClass(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.SynchronizeOnClassLiteralNotGetClass
 
SynchronizingOnContentsOfFieldToProtectField - Class in edu.umd.cs.findbugs.detect
 
SynchronizingOnContentsOfFieldToProtectField(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.SynchronizingOnContentsOfFieldToProtectField
 
SYNTHETIC_NAME - Static variable in class edu.umd.cs.findbugs.detect.DeadLocalStoreProperty
 
SystemProperties - Class in edu.umd.cs.findbugs
 
SystemProperties() - Constructor for class edu.umd.cs.findbugs.SystemProperties
 

T

T_AVAIL_TYPE - Static variable in interface edu.umd.cs.findbugs.ba.type.ExtendedTypes
A Type code that is available for "user-defined" types.
T_BOTTOM - Static variable in interface edu.umd.cs.findbugs.ba.type.ExtendedTypes
Special type code for the "Bottom" type in the lattice.
T_DOUBLE_EXTRA - Static variable in interface edu.umd.cs.findbugs.ba.type.ExtendedTypes
Special type that represents the value store in local n+1 when a double value is stored in local n.
T_EXCEPTION - Static variable in interface edu.umd.cs.findbugs.ba.type.ExtendedTypes
Special type code for "Exception" object type, which is an instance of the ExceptionObjectType class.
T_LONG_EXTRA - Static variable in interface edu.umd.cs.findbugs.ba.type.ExtendedTypes
Special type that represents the value store in local n+1 when a long value is stored in local n.
T_NULL - Static variable in interface edu.umd.cs.findbugs.ba.type.ExtendedTypes
Special type code for the "Null" type.
T_TOP - Static variable in interface edu.umd.cs.findbugs.ba.type.ExtendedTypes
Special type code for the "Top" type in the lattice.
Target - Class in edu.umd.cs.findbugs.ba
The target of a branch instruction.
Target(InstructionHandle, int) - Constructor for class edu.umd.cs.findbugs.ba.Target
Constructor.
target - Variable in class edu.umd.cs.findbugs.detect.StreamEscape
 
TargetEnumeratingVisitor - Class in edu.umd.cs.findbugs.ba
Visitor to find all of the targets of an instruction whose InstructionHandle is given.
TargetEnumeratingVisitor(InstructionHandle, ConstantPoolGen) - Constructor for class edu.umd.cs.findbugs.ba.TargetEnumeratingVisitor
Constructor.
targetIterator() - Method in class edu.umd.cs.findbugs.ba.TargetEnumeratingVisitor
Iterate over Target objects representing control flow targets and their edge types.
taskFailed(String) - Method in interface edu.umd.cs.findbugs.cloud.Cloud.CloudTaskListener
 
taskFinished() - Method in interface edu.umd.cs.findbugs.cloud.Cloud.CloudTaskListener
 
taskStarted(Cloud.CloudTask) - Method in interface edu.umd.cs.findbugs.cloud.Cloud.CloudListener
 
taskStatusUpdated(String, double) - Method in interface edu.umd.cs.findbugs.cloud.Cloud.CloudTaskListener
 
Test - Class in edu.umd.cs.findbugs
 
Test() - Constructor for class edu.umd.cs.findbugs.Test
 
TestASM - Class in edu.umd.cs.findbugs.detect
Sample detector, using ASM
TestASM(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.TestASM
 
TestCaseDetector - Class in edu.umd.cs.findbugs.ba
 
TestCaseDetector() - Constructor for class edu.umd.cs.findbugs.ba.TestCaseDetector
 
TestDataflowAnalysis<Fact,AnalysisType extends DataflowAnalysis<Fact>> - Class in edu.umd.cs.findbugs.detect
This detector is just a test harness to test a dataflow analysis class specified by the dataflow.classname property.
TestDataflowAnalysis(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.TestDataflowAnalysis
 
TestDesktopIntegration - Class in edu.umd.cs.findbugs.util
 
TestDesktopIntegration() - Constructor for class edu.umd.cs.findbugs.util.TestDesktopIntegration
 
TestingGround - Class in edu.umd.cs.findbugs.detect
 
TestingGround(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.TestingGround
 
TestingGround - Class in edu.umd.cs.findbugs.workflow
 
TestingGround() - Constructor for class edu.umd.cs.findbugs.workflow.TestingGround
 
TestingGround(BugCollection) - Constructor for class edu.umd.cs.findbugs.workflow.TestingGround
 
TestingGround2 - Class in edu.umd.cs.findbugs.detect
 
TestingGround2(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.TestingGround2
 
text - Variable in class edu.umd.cs.findbugs.cloud.BugFilingCommentHelper.SourceLine
 
TEXTUI - Static variable in class edu.umd.cs.findbugs.LaunchAppropriateUI
UI code for the text (command line) UI.
TextUIBugReporter - Class in edu.umd.cs.findbugs
Base class for BugReporters which provides convenient formatting and reporting of warnings and analysis errors.
TextUIBugReporter() - Constructor for class edu.umd.cs.findbugs.TextUIBugReporter
 
TextUICommandLine - Class in edu.umd.cs.findbugs
Helper class to parse the command line and configure the IFindBugsEngine object.
TextUICommandLine() - Constructor for class edu.umd.cs.findbugs.TextUICommandLine
Constructor.
TextUIProgressCallback - Class in edu.umd.cs.findbugs
Display FindBugs progress in the terminal window using ASCII codes.
TextUIProgressCallback(PrintStream) - Constructor for class edu.umd.cs.findbugs.TextUIProgressCallback
 
thawOrder() - Method in class edu.umd.cs.findbugs.gui2.SorterTableColumnModel
 
THROW_EXCEPTION_IF_CANT_CONNECT - Static variable in class edu.umd.cs.findbugs.cloud.AbstractCloud
 
throwClassNotFoundException(ClassDescriptor) - Static method in class edu.umd.cs.findbugs.bcel.BCELUtil
throwClassNotFoundException(ClassDescriptor) - Static method in class edu.umd.cs.findbugs.classfile.ClassDescriptor
Throw a ClassNotFoundException to indicate that class named by given ClassDescriptor cannot be found.
throwIOException(String, Throwable) - Static method in class edu.umd.cs.findbugs.util.Util
 
ThrownException - Class in edu.umd.cs.findbugs.ba.type
An exception thrown from an instruction.
ThrownException(ObjectType, boolean) - Constructor for class edu.umd.cs.findbugs.ba.type.ThrownException
Constructor.
TIME_ANALYSES - Static variable in class edu.umd.cs.findbugs.ba.ClassContext
 
TITLE_START_TXT - Static variable in class edu.umd.cs.findbugs.gui2.MainFrame
 
titleLabel - Variable in class edu.umd.cs.findbugs.gui2.CloudCommentsPane
 
toClassNotFoundException() - Method in exception edu.umd.cs.findbugs.classfile.ResourceNotFoundException
Convert this exception to a ClassNotFoundException.
toCompactString() - Method in class edu.umd.cs.findbugs.ba.Location
 
toDocument() - Method in interface edu.umd.cs.findbugs.BugCollection
Convert the BugCollection into a dom4j Document object.
toDocument() - Method in class edu.umd.cs.findbugs.SortedBugCollection
Convert the BugCollection into a dom4j Document object.
toDottedClassName() - Method in class edu.umd.cs.findbugs.classfile.ClassDescriptor
Get the name of the class in dotted format.
toDottedClassName(String) - Static method in class edu.umd.cs.findbugs.util.ClassName
Convert class name to dotted format.
toElement(BugInstance) - Method in class edu.umd.cs.findbugs.XDocsBugReporter
 
toEncodedString() - Method in class edu.umd.cs.findbugs.config.ProjectFilterSettings
Create a string containing the encoded form of the ProjectFilterSettings.
toExceptionValue() - Method in class edu.umd.cs.findbugs.ba.npe.IsNullValue
Convert to an exception path value.
toExceptionValues() - Method in class edu.umd.cs.findbugs.ba.npe.IsNullValueFrame
 
toFieldDescriptor() - Method in class edu.umd.cs.findbugs.FieldAnnotation
 
Token - Class in edu.umd.cs.findbugs
Simple token class.
Token(int, String) - Constructor for class edu.umd.cs.findbugs.Token
Constructor.
Token(int) - Constructor for class edu.umd.cs.findbugs.Token
Constructor when there is no text.
Tokenizer - Class in edu.umd.cs.findbugs
A simple tokenizer for Java source text.
Tokenizer(Reader) - Constructor for class edu.umd.cs.findbugs.Tokenizer
Constructor.
toMethodDescriptor() - Method in class edu.umd.cs.findbugs.ba.JavaClassAndMethod
Get the MethodDescriptor that (hopefully) uniqely names this method.
toMethodDescriptor() - Method in class edu.umd.cs.findbugs.MethodAnnotation
 
TOP - Static variable in class edu.umd.cs.findbugs.ba.LockSet
An uninitialized lock value.
TOP - Static variable in class edu.umd.cs.findbugs.ba.ReturnPath
Top value.
TOP - Static variable in class edu.umd.cs.findbugs.ba.StackDepthAnalysis
 
toPlainString() - Method in class edu.umd.cs.findbugs.ba.generic.GenericObjectType
 
TopologicalSort - Class in edu.umd.cs.findbugs.util
 
TopologicalSort() - Constructor for class edu.umd.cs.findbugs.util.TopologicalSort
 
TopologicalSort.OutEdges<E> - Interface in edu.umd.cs.findbugs.util
 
TopologicalSort.OutEdges2<E> - Interface in edu.umd.cs.findbugs.util
 
TopologicalSort.OutEdgesCache<E> - Class in edu.umd.cs.findbugs.util
 
TopologicalSort.OutEdgesCache(TopologicalSort.OutEdges<E>) - Constructor for class edu.umd.cs.findbugs.util.TopologicalSort.OutEdgesCache
 
topologicalSortIterator() - Method in class edu.umd.cs.findbugs.graph.AbstractDepthFirstSearch
Get an iterator over the vertexs in topological sort order.
TopType - Class in edu.umd.cs.findbugs.ba.type
Special "top" type.
toResourceName() - Method in class edu.umd.cs.findbugs.classfile.ClassDescriptor
Get the resource name of this class as it would appear in the classpath.
toSignature(String) - Static method in class edu.umd.cs.findbugs.util.ClassName
 
toSlashedClassName(String) - Static method in class edu.umd.cs.findbugs.util.ClassName
Convert class name to slashed format.
toSlashedClassName(Class<?>) - Static method in class edu.umd.cs.findbugs.util.ClassName
 
toString() - Method in class edu.umd.cs.findbugs.anttask.FindBugsTask.ClassLocation
 
toString() - Method in class edu.umd.cs.findbugs.AppVersion
 
toString() - Method in class edu.umd.cs.findbugs.ba.AbstractClassMember
 
toString() - Method in class edu.umd.cs.findbugs.ba.AbstractMethod
 
toString() - Method in class edu.umd.cs.findbugs.ba.AnnotationEnumeration
 
toString() - Method in class edu.umd.cs.findbugs.ba.BasicBlock.InstructionIterator
 
toString() - Method in class edu.umd.cs.findbugs.ba.BasicBlock
 
toString() - Method in class edu.umd.cs.findbugs.ba.bcp.Binding
 
toString() - Method in class edu.umd.cs.findbugs.ba.bcp.BindingSet
 
toString() - Method in class edu.umd.cs.findbugs.ba.bcp.ByteCodePatternMatch
 
toString() - Method in class edu.umd.cs.findbugs.ba.bcp.FieldVariable
 
toString() - Method in class edu.umd.cs.findbugs.ba.bcp.LocalVariable
 
toString() - Method in class edu.umd.cs.findbugs.ba.bcp.PatternElement
 
toString() - Method in class edu.umd.cs.findbugs.ba.bcp.PatternElementMatch
 
toString() - Method in class edu.umd.cs.findbugs.ba.BlockType
 
toString() - Method in class edu.umd.cs.findbugs.ba.ca.CallList
 
toString() - Method in class edu.umd.cs.findbugs.ba.ClassContext
 
toString() - Method in class edu.umd.cs.findbugs.ba.ClassHash
 
toString() - Method in class edu.umd.cs.findbugs.ba.constant.Constant
 
toString() - Method in class edu.umd.cs.findbugs.ba.deref.UnconditionalValueDerefAnalysis
 
toString() - Method in class edu.umd.cs.findbugs.ba.deref.UnconditionalValueDerefSet
 
toString() - Method in class edu.umd.cs.findbugs.ba.Edge
 
toString() - Method in class edu.umd.cs.findbugs.ba.Frame
Convert to string.
toString(boolean) - Method in class edu.umd.cs.findbugs.ba.generic.GenericObjectType
Return a string representation of this object.
toString() - Method in class edu.umd.cs.findbugs.ba.generic.GenericObjectType
 
toString() - Method in class edu.umd.cs.findbugs.ba.heap.FieldSet
 
toString() - Method in class edu.umd.cs.findbugs.ba.IncompatibleTypes
 
toString() - Method in class edu.umd.cs.findbugs.ba.interproc.ParameterProperty
 
toString() - Method in class edu.umd.cs.findbugs.ba.JavaClassAndMethod
 
toString() - Method in class edu.umd.cs.findbugs.ba.jsr305.SourceSinkInfo
 
toString() - Method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierAnnotation
 
toString() - Method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierAnnotationLookupResult.PartialResult
 
toString() - Method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierAnnotationLookupResult
 
toString() - Method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierValue
 
toString() - Method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierValueSet
 
toString() - Method in class edu.umd.cs.findbugs.ba.Location
 
toString() - Method in class edu.umd.cs.findbugs.ba.LockSet
 
toString() - Method in class edu.umd.cs.findbugs.ba.MethodBytecodeSet
 
toString() - Method in class edu.umd.cs.findbugs.ba.npe.IsNullConditionDecision
 
toString() - Method in class edu.umd.cs.findbugs.ba.npe.IsNullValue
 
toString() - Method in class edu.umd.cs.findbugs.ba.npe.IsNullValueFrame
 
toString() - Method in class edu.umd.cs.findbugs.ba.npe.LocationWhereValueBecomesNull
 
toString() - Method in class edu.umd.cs.findbugs.ba.npe.NonNullSpecification
 
toString() - Method in class edu.umd.cs.findbugs.ba.npe.PointerUsageRequiringNonNullValue
 
toString() - Method in class edu.umd.cs.findbugs.ba.npe.RedundantBranch
 
toString() - Method in class edu.umd.cs.findbugs.ba.npe.ReturnPathType
 
toString() - Method in class edu.umd.cs.findbugs.ba.npe.UsagesRequiringNonNullValues.Pair
 
toString() - Method in class edu.umd.cs.findbugs.ba.npe.UsagesRequiringNonNullValues
 
toString() - Method in class edu.umd.cs.findbugs.ba.obl.MatchMethodEntry
 
toString() - Method in class edu.umd.cs.findbugs.ba.obl.Obligation
 
toString() - Method in class edu.umd.cs.findbugs.ba.obl.ObligationPolicyDatabaseAction
 
toString() - Method in class edu.umd.cs.findbugs.ba.obl.ObligationSet
 
toString() - Method in class edu.umd.cs.findbugs.ba.obl.State
 
toString() - Method in class edu.umd.cs.findbugs.ba.obl.StateSet
 
toString() - Method in class edu.umd.cs.findbugs.ba.Path
 
toString() - Method in class edu.umd.cs.findbugs.ba.ResourceValue
 
toString() - Method in class edu.umd.cs.findbugs.ba.ResourceValueFrame
 
toString() - Method in class edu.umd.cs.findbugs.ba.ReturnPath
 
toString() - Method in class edu.umd.cs.findbugs.ba.SignatureParser
 
toString() - Method in class edu.umd.cs.findbugs.ba.SourceInfoMap.SourceLineRange
 
toString() - Method in class edu.umd.cs.findbugs.ba.StackDepth
 
toString() - Method in class edu.umd.cs.findbugs.ba.type.ExceptionObjectType
 
toString() - Method in class edu.umd.cs.findbugs.ba.type.ExceptionSet
 
toString() - Method in class edu.umd.cs.findbugs.ba.type.TypeAnalysis
 
toString() - Method in class edu.umd.cs.findbugs.ba.type.TypeFrame
 
toString() - Method in class edu.umd.cs.findbugs.ba.vna.AvailableLoad
 
toString() - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumber
 
toString() - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumberCache.Entry
 
toString() - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumberFrame
 
toString() - Method in class edu.umd.cs.findbugs.ba.XMethodParameter
 
toString(ClassAnnotation) - Method in interface edu.umd.cs.findbugs.BugAnnotation
 
toString(ClassAnnotation) - Method in class edu.umd.cs.findbugs.BugAnnotationWithSourceLines
 
toString() - Method in class edu.umd.cs.findbugs.BugCategory
suitable for debugging. will be ugly if detailText has multiple lines
toString() - Method in class edu.umd.cs.findbugs.BugCode
Get the abbreviation fo this bug code.
toString() - Method in class edu.umd.cs.findbugs.BugDesignation
 
toString() - Method in class edu.umd.cs.findbugs.BugInstance
Convert to String.
toString() - Method in class edu.umd.cs.findbugs.BugPattern
 
toString() - Method in enum edu.umd.cs.findbugs.BugRankCategory
 
toString() - Method in class edu.umd.cs.findbugs.classfile.analysis.AnnotationValue
 
toString() - Method in class edu.umd.cs.findbugs.classfile.analysis.ClassData
 
toString() - Method in class edu.umd.cs.findbugs.classfile.analysis.EnumValue
 
toString() - Method in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo.Builder
 
toString() - Method in class edu.umd.cs.findbugs.classfile.ClassDescriptor
 
toString() - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.AnalysisFactory
 
toString() - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.FinallyDuplicatesInfoFactory.FinallyDuplicatesInfo
 
toString() - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.ValueRangeAnalysisFactory.LongRangeSet
 
toString() - Method in class edu.umd.cs.findbugs.classfile.FieldDescriptor
 
toString() - Method in class edu.umd.cs.findbugs.classfile.FieldOrMethodDescriptor
 
toString() - Method in interface edu.umd.cs.findbugs.classfile.ICodeBaseLocator
Convert the codebase locator to a string representation.
toString() - Method in class edu.umd.cs.findbugs.classfile.impl.ClassPathImpl
 
toString() - Method in class edu.umd.cs.findbugs.classfile.impl.DelegatingCodeBaseEntry
 
toString() - Method in class edu.umd.cs.findbugs.classfile.impl.DirectoryCodeBase
 
toString() - Method in class edu.umd.cs.findbugs.classfile.impl.DirectoryCodeBaseEntry
 
toString() - Method in class edu.umd.cs.findbugs.classfile.impl.FilesystemCodeBaseLocator
 
toString() - Method in class edu.umd.cs.findbugs.classfile.impl.NestedZipFileCodeBaseLocator
 
toString() - Method in class edu.umd.cs.findbugs.classfile.impl.SingleFileCodeBase
 
toString() - Method in class edu.umd.cs.findbugs.classfile.impl.SingleFileCodeBaseEntry
 
toString() - Method in class edu.umd.cs.findbugs.classfile.impl.ZipFileCodeBase
 
toString() - Method in class edu.umd.cs.findbugs.classfile.impl.ZipFileCodeBaseEntry
 
toString() - Method in class edu.umd.cs.findbugs.classfile.impl.ZipInputStreamCodeBase
 
toString() - Method in class edu.umd.cs.findbugs.classfile.impl.ZipInputStreamCodeBaseEntry
 
toString() - Method in enum edu.umd.cs.findbugs.cloud.Cloud.BugFilingStatus
 
toString() - Method in enum edu.umd.cs.findbugs.cloud.Cloud.SigninState
 
toString() - Method in class edu.umd.cs.findbugs.cloud.CloudPlugin
 
toString() - Method in class edu.umd.cs.findbugs.ComponentPlugin
 
toString() - Method in class edu.umd.cs.findbugs.config.ProjectFilterSettings
 
toString() - Method in class edu.umd.cs.findbugs.detect.BuildStringPassthruGraph.MethodParameter
 
toString() - Method in class edu.umd.cs.findbugs.detect.FindRefComparison.DynamicStringType
 
toString() - Method in class edu.umd.cs.findbugs.detect.FindRefComparison.EmptyStringType
 
toString() - Method in class edu.umd.cs.findbugs.detect.FindRefComparison.FinalConstant
 
toString() - Method in class edu.umd.cs.findbugs.detect.FindRefComparison.ParameterStringType
 
toString() - Method in class edu.umd.cs.findbugs.detect.FindRefComparison.StaticStringType
 
toString() - Method in class edu.umd.cs.findbugs.detect.IOStreamFactory
 
toString() - Method in class edu.umd.cs.findbugs.detect.Stream
 
toString() - Method in class edu.umd.cs.findbugs.detect.StreamEscape
 
toString() - Method in class edu.umd.cs.findbugs.DetectorFactory
 
toString() - Method in class edu.umd.cs.findbugs.FieldWarningSuppressor
 
toString() - Method in class edu.umd.cs.findbugs.filter.AndMatcher
 
toString() - Method in class edu.umd.cs.findbugs.filter.BugMatcher
 
toString() - Method in class edu.umd.cs.findbugs.filter.ClassMatcher
 
toString() - Method in class edu.umd.cs.findbugs.filter.CompoundMatcher
 
toString() - Method in class edu.umd.cs.findbugs.filter.ConfidenceMatcher
 
toString() - Method in class edu.umd.cs.findbugs.filter.DesignationMatcher
 
toString() - Method in class edu.umd.cs.findbugs.filter.FieldMatcher
 
toString() - Method in class edu.umd.cs.findbugs.filter.FirstVersionMatcher
 
toString() - Method in class edu.umd.cs.findbugs.filter.LastVersionMatcher
 
toString() - Method in class edu.umd.cs.findbugs.filter.LocalMatcher
 
toString() - Method in class edu.umd.cs.findbugs.filter.MemberMatcher
 
toString() - Method in class edu.umd.cs.findbugs.filter.MethodMatcher
 
toString() - Method in class edu.umd.cs.findbugs.filter.NameMatch
 
toString() - Method in class edu.umd.cs.findbugs.filter.NotMatcher
 
toString() - Method in class edu.umd.cs.findbugs.filter.OrMatcher
 
toString() - Method in class edu.umd.cs.findbugs.filter.PriorityMatcher
 
toString() - Method in class edu.umd.cs.findbugs.filter.RankMatcher
 
toString() - Method in class edu.umd.cs.findbugs.filter.RelationalOp
 
toString() - Method in class edu.umd.cs.findbugs.filter.SourceMatcher
 
toString() - Method in class edu.umd.cs.findbugs.filter.StringSetMatch
 
toString() - Method in class edu.umd.cs.findbugs.filter.TypeMatcher
 
toString() - Method in class edu.umd.cs.findbugs.Footprint
 
toString() - Method in class edu.umd.cs.findbugs.gui.AnnotatedString
 
toString() - Method in class edu.umd.cs.findbugs.gui2.BugAspects
 
toString() - Method in class edu.umd.cs.findbugs.gui2.BugLeafNode
 
toString() - Method in class edu.umd.cs.findbugs.gui2.DeadBugFilter
 
toString() - Method in class edu.umd.cs.findbugs.gui2.FilterMatcher
Deprecated.
 
toString() - Method in enum edu.umd.cs.findbugs.gui2.Sortables
 
toString() - Method in class edu.umd.cs.findbugs.gui2.SorterTableColumnModel
 
toString() - Method in class edu.umd.cs.findbugs.gui2.StackedFilterMatcher
Deprecated.
 
toString() - Method in class edu.umd.cs.findbugs.IntAnnotation
 
toString(ClassAnnotation) - Method in class edu.umd.cs.findbugs.IntAnnotation
 
toString() - Method in class edu.umd.cs.findbugs.jaif.JAIFEnumConstant
 
toString() - Method in enum edu.umd.cs.findbugs.jaif.JAIFTokenKind
 
toString() - Method in class edu.umd.cs.findbugs.JavaVersion
 
toString() - Method in class edu.umd.cs.findbugs.LocalVariableAnnotation
 
toString(ClassAnnotation) - Method in class edu.umd.cs.findbugs.LocalVariableAnnotation
 
toString() - Method in class edu.umd.cs.findbugs.OpcodeStack.Item
 
toString() - Method in class edu.umd.cs.findbugs.OpcodeStack
 
toString() - Method in class edu.umd.cs.findbugs.PackageMemberAnnotation
All PackageMemberAnnotation object share a common toString() implementation.
toString(ClassAnnotation) - Method in class edu.umd.cs.findbugs.PackageMemberAnnotation
 
toString() - Method in class edu.umd.cs.findbugs.PackageStats
 
toString() - Method in class edu.umd.cs.findbugs.plan.ConstraintGraph
 
toString() - Method in class edu.umd.cs.findbugs.plan.DetectorNode
Get the Plugin Name for this DetectorFactory for debugging support
toString() - Method in class edu.umd.cs.findbugs.plan.DetectorOrderingConstraint
 
toString() - Method in class edu.umd.cs.findbugs.plan.ReportingDetectorFactorySelector
 
toString() - Method in class edu.umd.cs.findbugs.plan.SingleDetectorFactorySelector
 
toString() - Method in class edu.umd.cs.findbugs.Plugin
 
toString() - Method in class edu.umd.cs.findbugs.PluginLoader
 
toString() - Method in class edu.umd.cs.findbugs.ProgramPoint
 
toString() - Method in class edu.umd.cs.findbugs.Project
Convert to a string in a nice (displayable) format.
toString() - Method in class edu.umd.cs.findbugs.ProjectPackagePrefixes.PrefixFilter
 
toString() - Method in class edu.umd.cs.findbugs.ProjectStats
 
toString() - Method in class edu.umd.cs.findbugs.PropertyBundle
 
toString() - Method in class edu.umd.cs.findbugs.props.PriorityAdjustment
 
toString() - Method in class edu.umd.cs.findbugs.props.WarningPropertySet
 
toString() - Method in class edu.umd.cs.findbugs.SourceLineAnnotation
 
toString(ClassAnnotation) - Method in class edu.umd.cs.findbugs.SourceLineAnnotation
 
toString() - Method in class edu.umd.cs.findbugs.StringAnnotation
 
toString(ClassAnnotation) - Method in class edu.umd.cs.findbugs.StringAnnotation
 
toString() - Method in class edu.umd.cs.findbugs.TypeAnnotation
 
toString() - Method in class edu.umd.cs.findbugs.updates.UpdateChecker.PluginUpdate
 
toString() - Method in class edu.umd.cs.findbugs.util.AnyTypeMatcher
 
toString() - Method in class edu.umd.cs.findbugs.util.ContainsCamelCaseWordStringMatcher
 
toString() - Method in class edu.umd.cs.findbugs.util.ExactStringMatcher
 
toString() - Method in class edu.umd.cs.findbugs.util.RegexStringMatcher
 
toString(Object[]) - Static method in class edu.umd.cs.findbugs.util.Strings
Deprecated.
toString() - Method in class edu.umd.cs.findbugs.util.SubtypeTypeMatcher
 
toString() - Method in class edu.umd.cs.findbugs.visitclass.PreorderVisitor
 
toString() - Method in class edu.umd.cs.findbugs.xml.XMLAttributeList
Return the attribute list as a String which can be directly output as part of an XML tag.
toXField() - Method in class edu.umd.cs.findbugs.FieldAnnotation
 
toXMethod() - Method in class edu.umd.cs.findbugs.ba.JavaClassAndMethod
Convert to an XMethod.
toXMethod() - Method in class edu.umd.cs.findbugs.MethodAnnotation
Convert to an XMethod.
TRACE - Static variable in class edu.umd.cs.findbugs.gui2.BugTreeModel
 
TRACK_GUARANTEED_VALUE_DEREFS_IN_NULL_POINTER_ANALYSIS - Static variable in interface edu.umd.cs.findbugs.ba.AnalysisFeatures
In the null pointer analysis, track null values that are guaranteed to be dereferenced on some (non-implicit-exception) path.
TRACK_VALUE_NUMBERS_IN_NULL_POINTER_ANALYSIS - Static variable in interface edu.umd.cs.findbugs.ba.AnalysisFeatures
In the null pointer analysis, track value numbers that are known to be null.
TrainFieldStoreTypes - Class in edu.umd.cs.findbugs.detect
Build a database of reference types stored into fields.
TrainFieldStoreTypes(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.TrainFieldStoreTypes
 
TrainingDetector - Interface in edu.umd.cs.findbugs
Interface to mark Detector classes which are used only as a training pass.
trainingInputDir - Variable in class edu.umd.cs.findbugs.AnalysisOptions
 
trainingOutputDir - Variable in class edu.umd.cs.findbugs.AnalysisOptions
 
TrainLongInstantfParams - Class in edu.umd.cs.findbugs.detect
 
TrainLongInstantfParams(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.TrainLongInstantfParams
 
TrainNonNullAnnotations - Class in edu.umd.cs.findbugs.detect
Deprecated.
AnnotationDatabases are being phased out, since annotations are now stored directly in the XClass/XMethod/XField objects. Resolving nullness annotations will be handled through the JSR-305 type qualifier code.
TrainNonNullAnnotations(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.TrainNonNullAnnotations
Deprecated.
 
TrainUnconditionalDerefParams - Class in edu.umd.cs.findbugs.detect
Training pass to find method parameters which are unconditionally dereferenced.
TrainUnconditionalDerefParams(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.TrainUnconditionalDerefParams
 
transfer(BasicBlock, InstructionHandle, Fact, Fact) - Method in class edu.umd.cs.findbugs.ba.AbstractDataflowAnalysis
 
transfer(BasicBlock, InstructionHandle, BitSet, BitSet) - Method in class edu.umd.cs.findbugs.ba.AbstractDominatorsAnalysis
 
transfer(BasicBlock, InstructionHandle, BlockType, BlockType) - Method in class edu.umd.cs.findbugs.ba.BlockTypeAnalysis
 
transfer(BasicBlock, InstructionHandle, Fact, Fact) - Method in interface edu.umd.cs.findbugs.ba.DataflowAnalysis
Transfer function for the analysis.
transfer(BasicBlock, InstructionHandle, IsNullValueFrame, IsNullValueFrame) - Method in class edu.umd.cs.findbugs.ba.npe.IsNullValueAnalysis
 
transfer(BasicBlock, InstructionHandle, ReturnPathType, ReturnPathType) - Method in class edu.umd.cs.findbugs.ba.npe.ReturnPathTypeAnalysis
 
transfer(BasicBlock, InstructionHandle, StateSet, StateSet) - Method in class edu.umd.cs.findbugs.ba.obl.ObligationAnalysis
 
transfer(BasicBlock, InstructionHandle, TypeFrame, TypeFrame) - Method in class edu.umd.cs.findbugs.ba.type.TypeAnalysis
 
transfer(BasicBlock, InstructionHandle, ValueNumberFrame, ValueNumberFrame) - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumberAnalysis
 
transferInstruction(InstructionHandle, BasicBlock, Fact) - Method in class edu.umd.cs.findbugs.ba.AbstractDataflowAnalysis
Transfer function for a single instruction.
transferInstruction(InstructionHandle, BasicBlock, CallList) - Method in class edu.umd.cs.findbugs.ba.ca.CallListAnalysis
 
transferInstruction(InstructionHandle, BasicBlock, ConstantFrame) - Method in class edu.umd.cs.findbugs.ba.constant.ConstantAnalysis
 
transferInstruction(InstructionHandle, BasicBlock, UnconditionalValueDerefSet) - Method in class edu.umd.cs.findbugs.ba.deref.UnconditionalValueDerefAnalysis
 
transferInstruction(InstructionHandle, BasicBlock, FieldSet) - Method in class edu.umd.cs.findbugs.ba.heap.FieldSetAnalysis
 
transferInstruction(InstructionHandle, BasicBlock, TypeQualifierValueSet) - Method in class edu.umd.cs.findbugs.ba.jsr305.BackwardTypeQualifierDataflowAnalysis
 
transferInstruction(InstructionHandle, BasicBlock, TypeQualifierValueSet) - Method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierDataflowAnalysis
 
transferInstruction(InstructionHandle, BasicBlock, BitSet) - Method in class edu.umd.cs.findbugs.ba.LiveLocalStoreAnalysis
 
transferInstruction(InstructionHandle, BasicBlock, LockSet) - Method in class edu.umd.cs.findbugs.ba.LockAnalysis
 
transferInstruction(InstructionHandle, BasicBlock, IsNullValueFrame) - Method in class edu.umd.cs.findbugs.ba.npe.IsNullValueAnalysis
 
transferInstruction(InstructionHandle, BasicBlock, StateSet) - Method in class edu.umd.cs.findbugs.ba.obl.ObligationAnalysis
 
transferInstruction(InstructionHandle, BasicBlock, ResourceValueFrame) - Method in class edu.umd.cs.findbugs.ba.ResourceValueAnalysis
 
transferInstruction(InstructionHandle, BasicBlock) - Method in class edu.umd.cs.findbugs.ba.ResourceValueFrameModelingVisitor
Subclasses must override this to model the effect of the given instruction on the current frame.
transferInstruction(InstructionHandle, BasicBlock, ReturnPath) - Method in class edu.umd.cs.findbugs.ba.ReturnPathAnalysis
 
transferInstruction(InstructionHandle, BasicBlock, StackDepth) - Method in class edu.umd.cs.findbugs.ba.StackDepthAnalysis
 
transferInstruction(InstructionHandle, BasicBlock, TypeFrame) - Method in class edu.umd.cs.findbugs.ba.type.TypeAnalysis
 
transferInstruction(InstructionHandle, BasicBlock, ValueNumberFrame) - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumberAnalysis
 
transferInstruction(InstructionHandle, BasicBlock) - Method in class edu.umd.cs.findbugs.detect.StreamFrameModelingVisitor
 
transformClassName(String) - Static method in class edu.umd.cs.findbugs.model.ClassFeatureSet
Transform a class name by stripping its package name.
transformFilename(String) - Static method in class edu.umd.cs.findbugs.Project
Transform a user-entered filename into a proper filename, by adding the ".fb" file extension if it isn't already present.
transformMethodSignature(String) - Static method in class edu.umd.cs.findbugs.model.ClassFeatureSet
Transform a method signature to allow it to be compared even if any of its parameter types are moved to another package.
transformSignature(String) - Static method in class edu.umd.cs.findbugs.model.ClassFeatureSet
Transform a field or method parameter signature to allow it to be compared even if it is moved to another package.
transformSummaryToHTML(Writer) - Method in class edu.umd.cs.findbugs.ProjectStats
Transform summary information to HTML.
translateResourceName(String) - Method in class edu.umd.cs.findbugs.classfile.impl.AbstractScannableCodeBase
 
Transpose<GraphType extends Graph<EdgeType,VertexType>,EdgeType extends GraphEdge<EdgeType,VertexType>,VertexType extends GraphVertex<VertexType>> - Class in edu.umd.cs.findbugs.graph
Algorithm to transpose a graph.
Transpose() - Constructor for class edu.umd.cs.findbugs.graph.Transpose
Constructor.
transpose(GraphType, GraphToolkit<GraphType, EdgeType, VertexType>) - Method in class edu.umd.cs.findbugs.graph.Transpose
Transpose a graph.
traverseEdge(Edge) - Method in interface edu.umd.cs.findbugs.InstructionScanner
Traverse an edge.
traverseSupertypes(ClassDescriptor, InheritanceGraphVisitor) - Method in class edu.umd.cs.findbugs.ba.ch.Subtypes2
Starting at the class or interface named by the given ClassDescriptor, traverse the inheritance graph, exploring all paths from the class or interface to java.lang.Object.
traverseSupertypesDepthFirst(ClassDescriptor, SupertypeTraversalVisitor) - Method in class edu.umd.cs.findbugs.ba.ch.Subtypes2
Starting at the class or interface named by the given ClassDescriptor, traverse the inheritance graph depth first, visiting each class only once.
TREE_EDGE - Static variable in interface edu.umd.cs.findbugs.graph.DFSEdgeTypes
Tree edge.
treeCollapsed(TreeExpansionEvent) - Method in class edu.umd.cs.findbugs.gui2.BugTreeModel
 
treeExpanded(TreeExpansionEvent) - Method in class edu.umd.cs.findbugs.gui2.BugTreeModel
 
TreemapVisualization - Class in edu.umd.cs.findbugs.workflow
 
TreemapVisualization() - Constructor for class edu.umd.cs.findbugs.workflow.TreemapVisualization
 
trimAppVersions(long) - Method in class edu.umd.cs.findbugs.SortedBugCollection
 
trimComma(String) - Static method in class edu.umd.cs.findbugs.util.Strings
Trim trailing comma from given string.
trimToMaxRank(BugCollection, int) - Static method in class edu.umd.cs.findbugs.BugRanker
 
TripleKeyHashMap<K1,K2,K3,V> - Class in edu.umd.cs.findbugs.util
 
TripleKeyHashMap() - Constructor for class edu.umd.cs.findbugs.util.TripleKeyHashMap
 
tryAddingOptionalUniqueAnnotations(BugAnnotation...) - Method in class edu.umd.cs.findbugs.BugInstance
 
turnTotalIntoAverage(Multiset<K>) - Method in class edu.umd.cs.findbugs.util.FractionalMultiset
 
TWO_STORES_MULTIPLE_LOADS - Static variable in class edu.umd.cs.findbugs.detect.DeadLocalStoreProperty
Method contains two stores and multiple loads of this local.
type - Variable in exception edu.umd.cs.findbugs.BugInstance.NoSuchBugPattern
 
TYPE_ONLY - Static variable in class edu.umd.cs.findbugs.OpcodeStack.Item
 
TYPE_QUALIFIER_ROLE - Static variable in class edu.umd.cs.findbugs.ClassAnnotation
 
TYPE_QUALIFIER_ROLE - Static variable in class edu.umd.cs.findbugs.StringAnnotation
 
TypeAnalysis - Class in edu.umd.cs.findbugs.ba.type
A forward dataflow analysis to determine the types of all values in the Java stack frame at all points in a Java method.
TypeAnalysis(Method, MethodGen, CFG, DepthFirstSearch, TypeMerger, TypeFrameModelingVisitor, RepositoryLookupFailureCallback, ExceptionSetFactory) - Constructor for class edu.umd.cs.findbugs.ba.type.TypeAnalysis
Constructor.
TypeAnalysis(Method, MethodGen, CFG, DepthFirstSearch, TypeMerger, RepositoryLookupFailureCallback, ExceptionSetFactory) - Constructor for class edu.umd.cs.findbugs.ba.type.TypeAnalysis
Constructor.
TypeAnalysis(Method, MethodGen, CFG, DepthFirstSearch, RepositoryLookupFailureCallback, ExceptionSetFactory) - Constructor for class edu.umd.cs.findbugs.ba.type.TypeAnalysis
Constructor which uses StandardTypeMerger.
TypeAnnotation - Class in edu.umd.cs.findbugs
Bug annotation class for java types.
TypeAnnotation(String) - Constructor for class edu.umd.cs.findbugs.TypeAnnotation
constructor.
TypeAnnotation(Type) - Constructor for class edu.umd.cs.findbugs.TypeAnnotation
 
TypeAnnotation(Type, String) - Constructor for class edu.umd.cs.findbugs.TypeAnnotation
 
TypeAnnotation(String, String) - Constructor for class edu.umd.cs.findbugs.TypeAnnotation
 
TypeDataflow - Class in edu.umd.cs.findbugs.ba.type
 
TypeDataflow(CFG, TypeAnalysis) - Constructor for class edu.umd.cs.findbugs.ba.type.TypeDataflow
 
TypeDataflow.LocationAndFactPair - Class in edu.umd.cs.findbugs.ba.type
 
TypeDataflowFactory - Class in edu.umd.cs.findbugs.classfile.engine.bcel
Analysis engine to produce TypeDataflow objects for analyzed methods.
TypeDataflowFactory() - Constructor for class edu.umd.cs.findbugs.classfile.engine.bcel.TypeDataflowFactory
Constructor.
TypeFrame - Class in edu.umd.cs.findbugs.ba.type
A specialization of Frame for determining the types of values in the Java stack frame (locals and operand stack).
TypeFrame(int) - Constructor for class edu.umd.cs.findbugs.ba.type.TypeFrame
Constructor.
TypeFrameModelingVisitor - Class in edu.umd.cs.findbugs.ba.type
Visitor to model the effects of bytecode instructions on the types of the values (local and operand stack) in Java stack frames.
TypeFrameModelingVisitor(ConstantPoolGen, TypeMerger) - Constructor for class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
Constructor.
TypeMatcher - Class in edu.umd.cs.findbugs.filter
 
TypeMatcher(String, String, String) - Constructor for class edu.umd.cs.findbugs.filter.TypeMatcher
 
TypeMatcher - Interface in edu.umd.cs.findbugs.util
Predicate for matching types.
typeMerger - Variable in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
TypeMerger - Interface in edu.umd.cs.findbugs.ba.type
Interface for object which merges types for TypeAnalysis.
typeOnly(String) - Static method in class edu.umd.cs.findbugs.OpcodeStack.Item
 
typeQualifier - Variable in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierAnnotation
 
typeQualifier - Variable in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierValue
 
TypeQualifierAnnotation - Class in edu.umd.cs.findbugs.ba.jsr305
A type qualifier applied to a field, method, parameter, or return value.
TypeQualifierAnnotationLookupResult - Class in edu.umd.cs.findbugs.ba.jsr305
The result of looking up a TypeQualifierAnnotation.
TypeQualifierAnnotationLookupResult.PartialResult - Class in edu.umd.cs.findbugs.ba.jsr305
Partial result of looking up a TypeQualifierAnnotation.
TypeQualifierApplications - Class in edu.umd.cs.findbugs.ba.jsr305
Figure out where and how type qualifier annotations are applied.
TypeQualifierApplications() - Constructor for class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierApplications
 
typeQualifierClass - Variable in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierValue
 
TypeQualifierDatabase - Class in edu.umd.cs.findbugs.ba.jsr305
Store computed type qualifiers for method parameters and return values.
TypeQualifierDatabase() - Constructor for class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierDatabase
Constructor.
TypeQualifierDataflow<AnalysisType extends TypeQualifierDataflowAnalysis> - Class in edu.umd.cs.findbugs.ba.jsr305
Dataflow class for TypeQualifierDataflowAnalysis.
TypeQualifierDataflow(CFG, AnalysisType) - Constructor for class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierDataflow
Constructor.
TypeQualifierDataflowAnalysis - Class in edu.umd.cs.findbugs.ba.jsr305
Abstract base class for type qualifier dataflow analyses.
TypeQualifierDataflowAnalysis(XMethod, CFG, ValueNumberDataflow, ConstantPoolGen, TypeQualifierValue<?>) - Constructor for class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierDataflowAnalysis
Constructor.
TypeQualifierDataflowFactory<AnalysisType extends TypeQualifierDataflowAnalysis,DataflowType extends TypeQualifierDataflow<AnalysisType>> - Class in edu.umd.cs.findbugs.ba.jsr305
Factory to create and cache TypeQualifierDataflow objects for a particular method.
TypeQualifierDataflowFactory(MethodDescriptor) - Constructor for class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierDataflowFactory
 
TypeQualifierNullnessAnnotationDatabase - Class in edu.umd.cs.findbugs.ba.npe
Implementation of INullnessAnnotationDatabase that is based on JSR-305 type qualifiers.
TypeQualifierNullnessAnnotationDatabase() - Constructor for class edu.umd.cs.findbugs.ba.npe.TypeQualifierNullnessAnnotationDatabase
 
TypeQualifierResolver - Class in edu.umd.cs.findbugs.ba.jsr305
Resolve annotations into type qualifiers.
TypeQualifierResolver() - Constructor for class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierResolver
 
typeQualifierValue - Variable in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierDataflowAnalysis
 
TypeQualifierValue<A extends Annotation> - Class in edu.umd.cs.findbugs.ba.jsr305
A TypeQualifierValue is a pair specifying a type qualifier annotation and a value.
TypeQualifierValueSet - Class in edu.umd.cs.findbugs.ba.jsr305
Set of ValueNumbers and their corresponding FlowValues.
TypeQualifierValueSet(TypeQualifierValue<?>) - Constructor for class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierValueSet
 
TypeReturnNull - Class in edu.umd.cs.findbugs.detect
Base class for simple type checking detectors which tests if the method returns null references for specific types.
TypeReturnNull(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.TypeReturnNull
 

U

UE - Static variable in class edu.umd.cs.findbugs.ba.ReturnPath
Method returns by throwing an unhandled exception.
uiNameToCodeMap - Static variable in class edu.umd.cs.findbugs.LaunchAppropriateUI
Map of UI name strings to integer UI codes.
UncallableMethodOfAnonymousClass - Class in edu.umd.cs.findbugs.detect
 
UncallableMethodOfAnonymousClass(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.UncallableMethodOfAnonymousClass
 
UNCHECKED - Static variable in class edu.umd.cs.findbugs.ba.IncompatibleTypes
 
UncheckedAnalysisException - Exception in edu.umd.cs.findbugs.classfile
Common base class for unchecked analysis exceptions.
UncheckedAnalysisException(String) - Constructor for exception edu.umd.cs.findbugs.classfile.UncheckedAnalysisException
Constructor.
UncheckedAnalysisException(String, Throwable) - Constructor for exception edu.umd.cs.findbugs.classfile.UncheckedAnalysisException
Constructor.
UNCLASSIFIED - Static variable in class edu.umd.cs.findbugs.BugDesignation
The default key for the user designation.
UNCONDITIONAL_DEREF_DB_FILENAME - Static variable in class edu.umd.cs.findbugs.ba.AnalysisContext
 
UNCONDITIONAL_DEREF_DB_RESOURCE - Static variable in class edu.umd.cs.findbugs.ba.AnalysisContext
 
UnconditionalValueDerefAnalysis - Class in edu.umd.cs.findbugs.ba.deref
Dataflow analysis to find values unconditionally dereferenced in the future.
UnconditionalValueDerefAnalysis(ReverseDepthFirstSearch, DepthFirstSearch, CFG, Method, MethodGen, ValueNumberDataflow, AssertionMethods) - Constructor for class edu.umd.cs.findbugs.ba.deref.UnconditionalValueDerefAnalysis
Constructor.
UnconditionalValueDerefDataflow - Class in edu.umd.cs.findbugs.ba.deref
Dataflow to find value numbers unconditionally dereferenced.
UnconditionalValueDerefDataflow(CFG, UnconditionalValueDerefAnalysis) - Constructor for class edu.umd.cs.findbugs.ba.deref.UnconditionalValueDerefDataflow
Constructor.
UnconditionalValueDerefDataflowFactory - Class in edu.umd.cs.findbugs.classfile.engine.bcel
Analysis engine to produce UnconditionalValueDerefDataflow objects for analyzed methods.
UnconditionalValueDerefDataflowFactory() - Constructor for class edu.umd.cs.findbugs.classfile.engine.bcel.UnconditionalValueDerefDataflowFactory
Constructor.
UnconditionalValueDerefSet - Class in edu.umd.cs.findbugs.ba.deref
A set of values unconditionally dereferenced in the future.
UnconditionalValueDerefSet(int) - Constructor for class edu.umd.cs.findbugs.ba.deref.UnconditionalValueDerefSet
Constructor.
unescapeXml(String) - Static method in class edu.umd.cs.findbugs.util.Strings
Unescape XML entities and illegal characters in the given string.
UNHANDLED_EXCEPTION_EDGE - Static variable in interface edu.umd.cs.findbugs.ba.EdgeTypes
Edge representing the possibility that an exception might propagate out of the current method.
UNHASHABLE_ROLE - Static variable in class edu.umd.cs.findbugs.TypeAnnotation
 
union(SortedBugCollection, SortedBugCollection) - Static method in class edu.umd.cs.findbugs.workflow.MergeSummarizeAndView
 
union(SortedBugCollection, SortedBugCollection) - Static method in class edu.umd.cs.findbugs.workflow.UnionResults
 
UnionBugs - Class in edu.umd.cs.findbugs.anttask
Deprecated.
UnionBugs() - Constructor for class edu.umd.cs.findbugs.anttask.UnionBugs
Deprecated.
 
UnionBugs2 - Class in edu.umd.cs.findbugs.anttask
An ant task that is wraps the behavior of the UnionResults executable into an ant task.
UnionBugs2() - Constructor for class edu.umd.cs.findbugs.anttask.UnionBugs2
 
UnionResults - Class in edu.umd.cs.findbugs.workflow
Compute the union of two sets of bug results, preserving annotations.
UnionResults() - Constructor for class edu.umd.cs.findbugs.workflow.UnionResults
 
unionWith(UnconditionalValueDerefSet, ValueNumberFactory) - Method in class edu.umd.cs.findbugs.ba.deref.UnconditionalValueDerefSet
 
uniqueBugs() - Method in class edu.umd.cs.findbugs.BugAccumulator
 
uniqueKeys() - Method in class edu.umd.cs.findbugs.util.Multiset
 
UNKNOWN - Static variable in class edu.umd.cs.findbugs.OpcodeStack.Item
 
UNKNOWN_EDGE - Static variable in interface edu.umd.cs.findbugs.ba.EdgeTypes
Unknown edge type.
UNKNOWN_EDGE - Static variable in interface edu.umd.cs.findbugs.graph.DFSEdgeTypes
Unknown DFS edge type.
UNKNOWN_NULLNESS - Static variable in class edu.umd.cs.findbugs.ba.NullnessAnnotation
 
UNKNOWN_ROLE - Static variable in class edu.umd.cs.findbugs.LocalVariableAnnotation
 
UNKNOWN_SOURCE_FILE - Static variable in class edu.umd.cs.findbugs.SourceLineAnnotation
String returned if the source file is unknown.
UNKNOWN_VALUES_ARE_NSP - Static variable in interface edu.umd.cs.findbugs.ba.npe.IsNullValueAnalysisFeatures
If this property is true, then we assume parameters and return values can be null (but aren't definitely null).
UnknownNullness - Annotation Type in edu.umd.cs.findbugs.annotations
Deprecated.
UNKNOWNSOURCE - Static variable in class edu.umd.cs.findbugs.sourceViewer.JavaSourceDocument
 
UNNAMED_PROJECT - Static variable in class edu.umd.cs.findbugs.Project
StaticConstant used to name anonymous projects.
UnnecessaryMath - Class in edu.umd.cs.findbugs.detect
Find occurrences of Math using constants, where the result of the calculation can be determined statically.
UnnecessaryMath(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.UnnecessaryMath
 
UnpackedBytecodeCallback - Class in edu.umd.cs.findbugs.classfile.engine.bcel
 
UnpackedBytecodeCallback(int) - Constructor for class edu.umd.cs.findbugs.classfile.engine.bcel.UnpackedBytecodeCallback
 
UnpackedCode - Class in edu.umd.cs.findbugs.classfile.engine.bcel
Unpacked code for a method.
UnpackedCode(MethodBytecodeSet, short[]) - Constructor for class edu.umd.cs.findbugs.classfile.engine.bcel.UnpackedCode
 
UnpackedCodeFactory - Class in edu.umd.cs.findbugs.classfile.engine.bcel
Analysis engine to produce UnpackedCode objects for analyzed methods.
UnpackedCodeFactory() - Constructor for class edu.umd.cs.findbugs.classfile.engine.bcel.UnpackedCodeFactory
Constructor.
UnreadFields - Class in edu.umd.cs.findbugs.detect
 
UnreadFields(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.UnreadFields
 
unreadFieldsAvailable() - Method in class edu.umd.cs.findbugs.ba.AnalysisContext
 
UnreadFieldsData - Class in edu.umd.cs.findbugs.detect
 
UnreadFieldsData() - Constructor for class edu.umd.cs.findbugs.detect.UnreadFieldsData
 
unRegisterBugCategory(BugCategory) - Method in class edu.umd.cs.findbugs.DetectorFactoryCollection
 
unRegisterBugCode(BugCode) - Method in class edu.umd.cs.findbugs.DetectorFactoryCollection
 
unRegisterBugPattern(BugPattern) - Method in class edu.umd.cs.findbugs.DetectorFactoryCollection
 
unregisterCloud(Project, BugCollection, Cloud) - Method in class edu.umd.cs.findbugs.CommandLineUiCallback
 
unregisterCloud(Project, BugCollection, Cloud) - Method in interface edu.umd.cs.findbugs.IGuiCallback
 
UNRELATED_CLASS_AND_INTERFACE - Static variable in class edu.umd.cs.findbugs.ba.IncompatibleTypes
 
UNRELATED_FINAL_CLASS_AND_INTERFACE - Static variable in class edu.umd.cs.findbugs.ba.IncompatibleTypes
 
UNRELATED_INTERFACES - Static variable in class edu.umd.cs.findbugs.ba.IncompatibleTypes
 
UNRELATED_INTERFACES_WITHOUT_IMPLEMENTATIONS - Static variable in class edu.umd.cs.findbugs.ba.IncompatibleTypes
 
UNRELATED_TYPES_BUT_MATCHES_TYPE_PARAMETER - Static variable in class edu.umd.cs.findbugs.ba.IncompatibleTypes
 
UNRELATED_UTIL_INTERFACE - Static variable in class edu.umd.cs.findbugs.ba.IncompatibleTypes
 
UnresolvedXField - Class in edu.umd.cs.findbugs.ba
 
UnresolvedXField(String, String, String, int) - Constructor for class edu.umd.cs.findbugs.ba.UnresolvedXField
 
UnresolvedXField(FieldDescriptor) - Constructor for class edu.umd.cs.findbugs.ba.UnresolvedXField
 
unsetHighlight(Integer) - Method in class edu.umd.cs.findbugs.sourceViewer.HighlightInformation
 
unvisitedVertices() - Method in class edu.umd.cs.findbugs.graph.AbstractDepthFirstSearch
 
update(String, double) - Method in class edu.umd.cs.findbugs.cloud.MutableCloudTask
 
Update - Class in edu.umd.cs.findbugs.workflow
Java main application to compute update a historical bug collection with results from another build/analysis.
Update() - Constructor for class edu.umd.cs.findbugs.workflow.Update
 
updateAnnotations(AnnotatedObject) - Static method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierApplications
 
updateBugCollection() - Method in class edu.umd.cs.findbugs.gui2.CommentsArea
 
updateBugStatusCache(BugInstance, String) - Method in class edu.umd.cs.findbugs.cloud.AbstractCloud
 
updateBugStatusCache(BugInstance, String) - Method in interface edu.umd.cs.findbugs.cloud.Cloud
Updates the local cache of bug reporting status.
updateBugStatusCache(BugInstance, String) - Method in class edu.umd.cs.findbugs.cloud.DoNothingCloud
 
updateBugTree() - Method in class edu.umd.cs.findbugs.gui2.MainFrame
 
updateBugTree() - Method in class edu.umd.cs.findbugs.gui2.MainFrameTree
 
UpdateCheckCallback - Interface in edu.umd.cs.findbugs.updates
 
UpdateChecker - Class in edu.umd.cs.findbugs.updates
 
UpdateChecker(UpdateCheckCallback) - Constructor for class edu.umd.cs.findbugs.updates.UpdateChecker
 
UpdateChecker.PluginUpdate - Class in edu.umd.cs.findbugs.updates
 
updateChecksGloballyDisabled() - Method in class edu.umd.cs.findbugs.updates.UpdateChecker
 
updateCloud() - Method in class edu.umd.cs.findbugs.gui2.CloudCommentsPane
 
updateCloud() - Method in class edu.umd.cs.findbugs.gui2.CommentsArea
 
updateCommentsFromNonLeafInformationFromSwingThread(BugAspects) - Method in class edu.umd.cs.findbugs.gui2.CommentsArea
 
updated() - Method in class edu.umd.cs.findbugs.IGuiCallback.FormItem
 
updateDatabases(int) - Method in class edu.umd.cs.findbugs.ba.AnalysisContext
After a pass has been completed, allow the analysis context to update information.
updatedIssue(BugInstance) - Method in class edu.umd.cs.findbugs.cloud.AbstractCloud
 
updatedStatus() - Method in class edu.umd.cs.findbugs.cloud.AbstractCloud
 
updateFilters(boolean) - Static method in class edu.umd.cs.findbugs.gui2.PreferencesFrame
 
updateFoundLineNum(Integer) - Method in class edu.umd.cs.findbugs.sourceViewer.HighlightInformation
 
updatesHaveBeenSeenBefore(Collection<UpdateChecker.PluginUpdate>) - Method in class edu.umd.cs.findbugs.updates.UpdateChecker
 
updateTitle() - Method in class edu.umd.cs.findbugs.gui2.MainFrame
Changes the title based on curProject and saveFile.
URLClassPath - Class in edu.umd.cs.findbugs.ba
A work-alike class to use instead of BCEL's ClassPath class.
URLClassPath() - Constructor for class edu.umd.cs.findbugs.ba.URLClassPath
Constructor.
URLClassPathRepository - Class in edu.umd.cs.findbugs.ba
BCEL Repository implementation that uses an URLClassPath to find classes.
URLClassPathRepository() - Constructor for class edu.umd.cs.findbugs.ba.URLClassPathRepository
 
URLProblems - Class in edu.umd.cs.findbugs.detect
equals and hashCode are blocking methods on URL's.
URLProblems(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.URLProblems
 
UsagesRequiringNonNullValues - Class in edu.umd.cs.findbugs.ba.npe
 
UsagesRequiringNonNullValues() - Constructor for class edu.umd.cs.findbugs.ba.npe.UsagesRequiringNonNullValues
 
UsagesRequiringNonNullValues.Pair - Class in edu.umd.cs.findbugs.ba.npe
 
UsagesRequiringNonNullValuesFactory - Class in edu.umd.cs.findbugs.classfile.engine.bcel
 
UsagesRequiringNonNullValuesFactory() - Constructor for class edu.umd.cs.findbugs.classfile.engine.bcel.UsagesRequiringNonNullValuesFactory
 
USE_DATABASE - Static variable in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierDatabase
If true, populate and use interprocedural database.
USE_TYPE_QUALIFIERS - Static variable in interface edu.umd.cs.findbugs.ba.npe.IsNullValueAnalysisFeatures
If this property is true, then resolution of nullness annotations is based on JSR-305 type qualifiers rather than an AnnotationDatabase.
USE_WINDOWS_LAF - Static variable in class edu.umd.cs.findbugs.gui2.MainFrame
 
UseAnnotationDatabase - Interface in edu.umd.cs.findbugs
A marker interface for detectors which use an AnnotationDatabase.
useless(MethodDescriptor) - Method in class edu.umd.cs.findbugs.detect.FindNoSideEffectMethods.NoSideEffectMethodsDatabase
 
UselessSubclassMethod - Class in edu.umd.cs.findbugs.detect
 
UselessSubclassMethod(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.UselessSubclassMethod
 
useNewValueNumberForLoad(ValueNumber, ValueNumber) - Method in class edu.umd.cs.findbugs.ba.npe.IsNullValueFrame
 
useProject(String) - Method in class edu.umd.cs.findbugs.config.UserPreferences
Add given project filename to the front of the recently-used project list.
USER_NAME - Static variable in interface edu.umd.cs.findbugs.cloud.username.NameLookup
 
UserPreferences - Class in edu.umd.cs.findbugs.config
User Preferences outside of any one Project.
UserTextFile - Class in edu.umd.cs.findbugs.charsets
 
UserTextFile() - Constructor for class edu.umd.cs.findbugs.charsets.UserTextFile
 
usesConcurrency() - Method in interface edu.umd.cs.findbugs.ba.XClass
 
usesConcurrency() - Method in interface edu.umd.cs.findbugs.ba.XMethod
 
usesConcurrency() - Method in class edu.umd.cs.findbugs.classfile.analysis.ClassInfo
 
usesConcurrency() - Method in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo
 
usesInvokeDynamic() - Method in interface edu.umd.cs.findbugs.ba.XMethod
 
usesInvokeDynamic() - Method in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo
 
usesTwoSlots() - Method in class edu.umd.cs.findbugs.OpcodeStack.Item
 
useTrainingInput() - Method in class edu.umd.cs.findbugs.FindBugs2
 
useTrainingInput() - Method in interface edu.umd.cs.findbugs.IFindBugsEngine
Return whether or not we should make use of training data.
UTF8 - Class in edu.umd.cs.findbugs.charsets
 
UTF8() - Constructor for class edu.umd.cs.findbugs.charsets.UTF8
 
Util - Class in edu.umd.cs.findbugs.util
 
Util() - Constructor for class edu.umd.cs.findbugs.util.Util
 
Util - Class in edu.umd.cs.findbugs.visitclass
 
Util() - Constructor for class edu.umd.cs.findbugs.visitclass.Util
 

V

vacuous() - Method in class edu.umd.cs.findbugs.ClassScreener
 
vacuous() - Method in interface edu.umd.cs.findbugs.IClassScreener
Does the class screener always return true?
validate(Object) - Method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierValue
 
validate(File) - Static method in class edu.umd.cs.findbugs.PluginLoader
 
validTimestamp(long) - Static method in class edu.umd.cs.findbugs.FindBugs
 
value - Variable in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierValue
 
value - Variable in class edu.umd.cs.findbugs.classfile.analysis.EnumValue
 
VALUE_DOOMED_NAMED_ROLE - Static variable in class edu.umd.cs.findbugs.LocalVariableAnnotation
 
VALUE_DOOMED_ROLE - Static variable in class edu.umd.cs.findbugs.LocalVariableAnnotation
 
VALUE_OF_ROLE - Static variable in class edu.umd.cs.findbugs.FieldAnnotation
 
VALUE_OF_ROLE - Static variable in class edu.umd.cs.findbugs.LocalVariableAnnotation
 
valueCouldBeNegative() - Method in class edu.umd.cs.findbugs.OpcodeStack.Item
 
valueForPathChanged(TreePath, Object) - Method in class edu.umd.cs.findbugs.gui2.BugTreeModel
 
ValueNumber - Class in edu.umd.cs.findbugs.ba.vna
A "value number" is a value produced somewhere in a methods.
ValueNumberAnalysis - Class in edu.umd.cs.findbugs.ba.vna
A dataflow analysis to track the production and flow of values in the Java stack frame.
ValueNumberAnalysis(MethodGen, DepthFirstSearch, LoadedFieldSet, RepositoryLookupFailureCallback) - Constructor for class edu.umd.cs.findbugs.ba.vna.ValueNumberAnalysis
 
ValueNumberAnalysisFeatures - Interface in edu.umd.cs.findbugs.ba.vna
Global flags controlling ValueNumberAnalysis.
ValueNumberCache - Class in edu.umd.cs.findbugs.ba.vna
A cache mapping instructions and input values to the output values they produce.
ValueNumberCache() - Constructor for class edu.umd.cs.findbugs.ba.vna.ValueNumberCache
 
ValueNumberCache.Entry - Class in edu.umd.cs.findbugs.ba.vna
An entry in the cache.
ValueNumberCache.Entry(InstructionHandle, ValueNumber[]) - Constructor for class edu.umd.cs.findbugs.ba.vna.ValueNumberCache.Entry
 
ValueNumberDataflow - Class in edu.umd.cs.findbugs.ba.vna
 
ValueNumberDataflow(CFG, ValueNumberAnalysis) - Constructor for class edu.umd.cs.findbugs.ba.vna.ValueNumberDataflow
 
ValueNumberDataflowFactory - Class in edu.umd.cs.findbugs.classfile.engine.bcel
Analysis engine to produce ValueNumberDataflow objects for analyzed methods.
ValueNumberDataflowFactory() - Constructor for class edu.umd.cs.findbugs.classfile.engine.bcel.ValueNumberDataflowFactory
Constructor.
ValueNumberFactory - Class in edu.umd.cs.findbugs.ba.vna
Factory for ValueNumbers.
ValueNumberFactory() - Constructor for class edu.umd.cs.findbugs.ba.vna.ValueNumberFactory
 
ValueNumberFrame - Class in edu.umd.cs.findbugs.ba.vna
A dataflow value representing a Java stack frame with value number information.
ValueNumberFrame(int) - Constructor for class edu.umd.cs.findbugs.ba.vna.ValueNumberFrame
 
ValueNumberFrameModelingVisitor - Class in edu.umd.cs.findbugs.ba.vna
Visitor which models the effects of bytecode instructions on value numbers of values in the operand stack frames.
ValueNumberFrameModelingVisitor(MethodGen, ValueNumberFactory, ValueNumberCache, LoadedFieldSet, RepositoryLookupFailureCallback) - Constructor for class edu.umd.cs.findbugs.ba.vna.ValueNumberFrameModelingVisitor
Constructor.
valueNumbersForLoads() - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumberFrame
 
ValueNumberSourceInfo - Class in edu.umd.cs.findbugs.ba.vna
Helper methods to find out information about the source of the value represented by a given ValueNumber.
ValueNumberSourceInfo() - Constructor for class edu.umd.cs.findbugs.ba.vna.ValueNumberSourceInfo
 
valueNumberToString(ValueNumber) - Method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierValueSet
 
valueNumberToString(ValueNumber, FlowValue) - Method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierValueSet
 
valueOf(String) - Static method in enum edu.umd.cs.findbugs.annotations.Confidence
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum edu.umd.cs.findbugs.annotations.Priority
Deprecated.
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum edu.umd.cs.findbugs.annotations.When
Deprecated.
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum edu.umd.cs.findbugs.ba.AnnotationDatabase.Target
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum edu.umd.cs.findbugs.ba.EqualsKindSummary.KindOfEquals
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum edu.umd.cs.findbugs.ba.generic.GenericUtilities.TypeCategory
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum edu.umd.cs.findbugs.ba.jsr305.FlowValue
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum edu.umd.cs.findbugs.ba.jsr305.SourceSinkType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum edu.umd.cs.findbugs.ba.obl.ObligationPolicyDatabaseActionType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum edu.umd.cs.findbugs.ba.obl.ObligationPolicyDatabaseEntryType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum edu.umd.cs.findbugs.BugRankCategory
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum edu.umd.cs.findbugs.classfile.ICodeBase.Discovered
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum edu.umd.cs.findbugs.cloud.Cloud.BugFilingStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum edu.umd.cs.findbugs.cloud.Cloud.Mode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum edu.umd.cs.findbugs.cloud.Cloud.SigninState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum edu.umd.cs.findbugs.cloud.Cloud.UserDesignation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum edu.umd.cs.findbugs.detect.FindNoSideEffectMethods.MethodSideEffectStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum edu.umd.cs.findbugs.gui2.FilterListener.Action
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum edu.umd.cs.findbugs.gui2.Sortables
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum edu.umd.cs.findbugs.jaif.JAIFTokenKind
Returns the enum constant of this type with the specified name.
ValueRangeAnalysisFactory - Class in edu.umd.cs.findbugs.classfile.engine.bcel
 
ValueRangeAnalysisFactory() - Constructor for class edu.umd.cs.findbugs.classfile.engine.bcel.ValueRangeAnalysisFactory
 
ValueRangeAnalysisFactory.LongRangeSet - Class in edu.umd.cs.findbugs.classfile.engine.bcel
 
ValueRangeAnalysisFactory.LongRangeSet(String) - Constructor for class edu.umd.cs.findbugs.classfile.engine.bcel.ValueRangeAnalysisFactory.LongRangeSet
 
ValueRangeAnalysisFactory.RedundantCondition - Class in edu.umd.cs.findbugs.classfile.engine.bcel
 
ValueRangeAnalysisFactory.RedundantCondition(Location, String, boolean, Location, Location, String, boolean, Number, boolean) - Constructor for class edu.umd.cs.findbugs.classfile.engine.bcel.ValueRangeAnalysisFactory.RedundantCondition
 
ValueRangeAnalysisFactory.ValueRangeAnalysis - Class in edu.umd.cs.findbugs.classfile.engine.bcel
 
ValueRangeAnalysisFactory.ValueRangeAnalysis(List<ValueRangeAnalysisFactory.RedundantCondition>) - Constructor for class edu.umd.cs.findbugs.classfile.engine.bcel.ValueRangeAnalysisFactory.ValueRangeAnalysis
 
values() - Static method in enum edu.umd.cs.findbugs.annotations.Confidence
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum edu.umd.cs.findbugs.annotations.Priority
Deprecated.
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum edu.umd.cs.findbugs.annotations.When
Deprecated.
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum edu.umd.cs.findbugs.ba.AnnotationDatabase.Target
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in class edu.umd.cs.findbugs.ba.CheckReturnValueAnnotation
 
values() - Static method in enum edu.umd.cs.findbugs.ba.EqualsKindSummary.KindOfEquals
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum edu.umd.cs.findbugs.ba.generic.GenericUtilities.TypeCategory
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum edu.umd.cs.findbugs.ba.jsr305.FlowValue
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum edu.umd.cs.findbugs.ba.jsr305.SourceSinkType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in class edu.umd.cs.findbugs.ba.NullnessAnnotation
 
values() - Static method in enum edu.umd.cs.findbugs.ba.obl.ObligationPolicyDatabaseActionType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum edu.umd.cs.findbugs.ba.obl.ObligationPolicyDatabaseEntryType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum edu.umd.cs.findbugs.BugRankCategory
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum edu.umd.cs.findbugs.classfile.ICodeBase.Discovered
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum edu.umd.cs.findbugs.cloud.Cloud.BugFilingStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum edu.umd.cs.findbugs.cloud.Cloud.Mode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum edu.umd.cs.findbugs.cloud.Cloud.SigninState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum edu.umd.cs.findbugs.cloud.Cloud.UserDesignation
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum edu.umd.cs.findbugs.detect.FindNoSideEffectMethods.MethodSideEffectStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in class edu.umd.cs.findbugs.filter.RelationalOp
 
values() - Static method in enum edu.umd.cs.findbugs.gui2.FilterListener.Action
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum edu.umd.cs.findbugs.gui2.Sortables
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum edu.umd.cs.findbugs.jaif.JAIFTokenKind
Returns an array containing the constants of this enum type, in the order they are declared.
valuesConflict(boolean, FlowValue, FlowValue) - Static method in enum edu.umd.cs.findbugs.ba.jsr305.FlowValue
Determine whether given flow values conflict.
valueToString(ValueType) - Method in class edu.umd.cs.findbugs.ba.Frame
Subclasses may override this if they want to do something special to convert Value objects to Strings.
valueToString(Type) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrame
 
VarArgsProblems - Class in edu.umd.cs.findbugs.detect
 
VarArgsProblems(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.VarArgsProblems
 
Variable - Interface in edu.umd.cs.findbugs.ba.bcp
A Variable is either a LocalVariable or a FieldVariable.
VERBOSE_DEBUG - Static variable in class edu.umd.cs.findbugs.detect.BuildNonnullReturnDatabase
 
VERBOSE_DEBUG - Static variable in class edu.umd.cs.findbugs.detect.BuildUnconditionalParamDerefDatabase
 
VERBOSE_NULLARG_DEBUG - Static variable in class edu.umd.cs.findbugs.ba.deref.UnconditionalValueDerefAnalysis
 
VERIFY_INTEGRITY - Static variable in interface edu.umd.cs.findbugs.ba.Debug
Set this to true to enable data structure integrity checks.
verifyURL(URL) - Static method in class edu.umd.cs.findbugs.io.IO
 
version - Variable in class edu.umd.cs.findbugs.filter.VersionMatcher
 
Version - Class in edu.umd.cs.findbugs
Version number and release date information.
Version() - Constructor for class edu.umd.cs.findbugs.Version
 
VersionInsensitiveBugComparator - Class in edu.umd.cs.findbugs
Compare bug instances by only those criteria which we would expect to remain constant between versions.
VersionInsensitiveBugComparator() - Constructor for class edu.umd.cs.findbugs.VersionInsensitiveBugComparator
 
VersionMatcher - Class in edu.umd.cs.findbugs.filter
 
VersionMatcher(long, RelationalOp) - Constructor for class edu.umd.cs.findbugs.filter.VersionMatcher
 
VertexChooser<VertexType extends GraphVertex<VertexType>> - Interface in edu.umd.cs.findbugs.graph
VertexChooser specifies an interface for objects that determine whether or not a vertex is chosen for some purpose.
VertexCombinator<VertexType extends GraphVertex<VertexType>> - Interface in edu.umd.cs.findbugs.graph
Interface for an object which combines a set of vertices into a single composite vertex; for example, after finding strongly connected components.
vertexIterator() - Method in class edu.umd.cs.findbugs.graph.AbstractGraph
 
vertexIterator() - Method in interface edu.umd.cs.findbugs.graph.Graph
Get Iterator over all vertices in the graph.
vertices() - Method in class edu.umd.cs.findbugs.graph.AbstractGraph
 
veryFuzzyMatch(ValueNumber, ValueNumber) - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumberFrame
 
ViewFilter - Class in edu.umd.cs.findbugs.gui2
 
ViewFilter(MainFrame) - Constructor for class edu.umd.cs.findbugs.gui2.ViewFilter
 
VISIBLE_RANK_MAX - Static variable in class edu.umd.cs.findbugs.BugRanker
Maximum value for user visible ranks (least relevant)
VISIBLE_RANK_MIN - Static variable in class edu.umd.cs.findbugs.BugRanker
Minimum value for user visible ranks (most relevant)
visit(Method) - Method in class edu.umd.cs.findbugs.detect.AppendingToAnObjectOutputStream
 
visit(Code) - Method in class edu.umd.cs.findbugs.detect.AtomicityProblem
 
visit(Method) - Method in class edu.umd.cs.findbugs.detect.BadAppletConstructor
 
visit(Code) - Method in class edu.umd.cs.findbugs.detect.BadAppletConstructor
 
visit(JavaClass) - Method in class edu.umd.cs.findbugs.detect.BadlyOverriddenAdapter
 
visit(Method) - Method in class edu.umd.cs.findbugs.detect.BadlyOverriddenAdapter
 
visit(Code) - Method in class edu.umd.cs.findbugs.detect.BadUseOfReturnValue
 
visit(Code) - Method in class edu.umd.cs.findbugs.detect.CbeckMustOverrideSuperAnnotation
 
visit(Field) - Method in class edu.umd.cs.findbugs.detect.CheckAnalysisContextContainedAnnotation
 
visit(Code) - Method in class edu.umd.cs.findbugs.detect.CheckAnalysisContextContainedAnnotation
 
visit(Field) - Method in class edu.umd.cs.findbugs.detect.CheckImmutableAnnotation
 
visit(Code) - Method in class edu.umd.cs.findbugs.detect.CloneIdiom
 
visit(JavaClass) - Method in class edu.umd.cs.findbugs.detect.CloneIdiom
 
visit(ConstantNameAndType) - Method in class edu.umd.cs.findbugs.detect.CloneIdiom
 
visit(Method) - Method in class edu.umd.cs.findbugs.detect.CloneIdiom
 
visit(JavaClass) - Method in class edu.umd.cs.findbugs.detect.ComparatorIdiom
 
visit(Field) - Method in class edu.umd.cs.findbugs.detect.ConfusionBetweenInheritedAndOuterMethod
 
visit(Code) - Method in class edu.umd.cs.findbugs.detect.ConfusionBetweenInheritedAndOuterMethod
 
visit(Code) - Method in class edu.umd.cs.findbugs.detect.CovariantArrayAssignment
 
visit(Code) - Method in class edu.umd.cs.findbugs.detect.CrossSiteScripting
 
visit(Code) - Method in class edu.umd.cs.findbugs.detect.DefaultEncodingDetector
 
visit(JavaClass) - Method in class edu.umd.cs.findbugs.detect.DoInsideDoPrivileged
 
visit(Code) - Method in class edu.umd.cs.findbugs.detect.DoInsideDoPrivileged
 
visit(ExceptionTable) - Method in class edu.umd.cs.findbugs.detect.DontCatchIllegalMonitorStateException
 
visit(CodeException) - Method in class edu.umd.cs.findbugs.detect.DontCatchIllegalMonitorStateException
 
visit(Method) - Method in class edu.umd.cs.findbugs.detect.DontUseEnum
 
visit(Field) - Method in class edu.umd.cs.findbugs.detect.DontUseEnum
 
visit(LocalVariable) - Method in class edu.umd.cs.findbugs.detect.DontUseEnum
 
visit(Code) - Method in class edu.umd.cs.findbugs.detect.DroppedException
 
visit(JavaClass) - Method in class edu.umd.cs.findbugs.detect.DumbMethods
 
visit(Field) - Method in class edu.umd.cs.findbugs.detect.DumbMethods
 
visit(Method) - Method in class edu.umd.cs.findbugs.detect.DumbMethods
 
visit(Code) - Method in class edu.umd.cs.findbugs.detect.DumbMethods
 
visit(JavaClass) - Method in class edu.umd.cs.findbugs.detect.EmptyZipFileEntry
 
visit(Method) - Method in class edu.umd.cs.findbugs.detect.EmptyZipFileEntry
 
visit(Code) - Method in class edu.umd.cs.findbugs.detect.EqualsOperandShouldHaveClassCompatibleWithThis
 
visit(Code) - Method in class edu.umd.cs.findbugs.detect.FieldItemSummary
 
visit(Method) - Method in class edu.umd.cs.findbugs.detect.FinalizerNullsFields
 
visit(Field) - Method in class edu.umd.cs.findbugs.detect.FinalizerNullsFields
 
visit(Code) - Method in class edu.umd.cs.findbugs.detect.FinalizerNullsFields
 
visit(Code) - Method in class edu.umd.cs.findbugs.detect.FindBadForLoop
 
visit(JavaClass) - Method in class edu.umd.cs.findbugs.detect.FindBugsSummaryStats
 
visit(Method) - Method in class edu.umd.cs.findbugs.detect.FindBugsSummaryStats
 
visit(Field) - Method in class edu.umd.cs.findbugs.detect.FindBugsSummaryStats
 
visit(Code) - Method in class edu.umd.cs.findbugs.detect.FindBugsSummaryStats
 
visit(LineNumber) - Method in class edu.umd.cs.findbugs.detect.FindBugsSummaryStats
 
visit(JavaClass) - Method in class edu.umd.cs.findbugs.detect.FindCircularDependencies
 
visit(Code) - Method in class edu.umd.cs.findbugs.detect.FindComparatorProblems
 
visit(Method) - Method in class edu.umd.cs.findbugs.detect.FindDoubleCheck
 
visit(Code) - Method in class edu.umd.cs.findbugs.detect.FindFieldSelfAssignment
 
visit(Method) - Method in class edu.umd.cs.findbugs.detect.FindFinalizeInvocations
 
visit(Code) - Method in class edu.umd.cs.findbugs.detect.FindFinalizeInvocations
 
visit(Code) - Method in class edu.umd.cs.findbugs.detect.FindFloatEquality
 
visit(JavaClass) - Method in class edu.umd.cs.findbugs.detect.FindHEmismatch
 
visit(Field) - Method in class edu.umd.cs.findbugs.detect.FindHEmismatch
 
visit(Method) - Method in class edu.umd.cs.findbugs.detect.FindHEmismatch
 
visit(Signature) - Method in class edu.umd.cs.findbugs.detect.FindHEmismatch
 
visit(Code) - Method in class edu.umd.cs.findbugs.detect.FindLocalSelfAssignment2
 
visit(JavaClass) - Method in class edu.umd.cs.findbugs.detect.FindMaskedFields
 
visit(Method) - Method in class edu.umd.cs.findbugs.detect.FindMaskedFields
 
visit(LocalVariableTable) - Method in class edu.umd.cs.findbugs.detect.FindMaskedFields
 
visit(Method) - Method in class edu.umd.cs.findbugs.detect.FindNakedNotify
 
visit(Code) - Method in class edu.umd.cs.findbugs.detect.FindNakedNotify
 
visit(Method) - Method in class edu.umd.cs.findbugs.detect.FindNonShortCircuit
 
visit(Code) - Method in class edu.umd.cs.findbugs.detect.FindNonShortCircuit
 
visit(JavaClass) - Method in class edu.umd.cs.findbugs.detect.FindNoSideEffectMethods
 
visit(Method) - Method in class edu.umd.cs.findbugs.detect.FindNoSideEffectMethods
 
visit(Field) - Method in class edu.umd.cs.findbugs.detect.FindNoSideEffectMethods
 
visit(Code) - Method in class edu.umd.cs.findbugs.detect.FindNoSideEffectMethods
 
visit(Code) - Method in class edu.umd.cs.findbugs.detect.FindNullDerefsInvolvingNonShortCircuitEvaluation
 
visit(Code) - Method in class edu.umd.cs.findbugs.detect.FindPuzzlers
 
visit(JavaClass) - Method in class edu.umd.cs.findbugs.detect.FindPuzzlers
 
visit(JavaClass) - Method in class edu.umd.cs.findbugs.detect.FindReturnRef
 
visit(Method) - Method in class edu.umd.cs.findbugs.detect.FindReturnRef
 
visit(Code) - Method in class edu.umd.cs.findbugs.detect.FindReturnRef
 
visit(Code) - Method in class edu.umd.cs.findbugs.detect.FindRunInvocations
 
visit(Code) - Method in class edu.umd.cs.findbugs.detect.FindSelfComparison
 
visit(Method) - Method in class edu.umd.cs.findbugs.detect.FindSpinLoop
 
visit(Method) - Method in class edu.umd.cs.findbugs.detect.FindUnconditionalWait
 
visit(JavaClass) - Method in class edu.umd.cs.findbugs.detect.FindUninitializedGet
 
visit(Field) - Method in class edu.umd.cs.findbugs.detect.FindUninitializedGet
 
visit(Method) - Method in class edu.umd.cs.findbugs.detect.FindUninitializedGet
 
visit(Code) - Method in class edu.umd.cs.findbugs.detect.FindUninitializedGet
 
visit(JavaClass) - Method in class edu.umd.cs.findbugs.detect.FindUnsyncGet
 
visit(Method) - Method in class edu.umd.cs.findbugs.detect.FindUnsyncGet
 
visit(Code) - Method in class edu.umd.cs.findbugs.detect.FindUselessControlFlow
 
visit(Code) - Method in class edu.umd.cs.findbugs.detect.FormatStringChecker
 
visit(JavaClass) - Method in class edu.umd.cs.findbugs.detect.FunctionsThatMightBeMistakenForProcedures
 
visit(Field) - Method in class edu.umd.cs.findbugs.detect.FunctionsThatMightBeMistakenForProcedures
 
visit(Code) - Method in class edu.umd.cs.findbugs.detect.FunctionsThatMightBeMistakenForProcedures
 
visit(ConstantString) - Method in class edu.umd.cs.findbugs.detect.HugeSharedStringConstants
 
visit(ConstantValue) - Method in class edu.umd.cs.findbugs.detect.HugeSharedStringConstants
 
visit(Method) - Method in class edu.umd.cs.findbugs.detect.IDivResultCastToDouble
 
visit(Code) - Method in class edu.umd.cs.findbugs.detect.IDivResultCastToDouble
 
visit(Method) - Method in class edu.umd.cs.findbugs.detect.IncompatMask
 
visit(Method) - Method in class edu.umd.cs.findbugs.detect.InefficientToArray
 
visit(Code) - Method in class edu.umd.cs.findbugs.detect.InefficientToArray
 
visit(Code) - Method in class edu.umd.cs.findbugs.detect.InfiniteLoop
 
visit(Method) - Method in class edu.umd.cs.findbugs.detect.InfiniteRecursiveLoop
 
visit(JavaClass) - Method in class edu.umd.cs.findbugs.detect.InheritanceUnsafeGetResource
 
visit(Method) - Method in class edu.umd.cs.findbugs.detect.InheritanceUnsafeGetResource
 
visit(Code) - Method in class edu.umd.cs.findbugs.detect.InitializationChain
 
visit(Field) - Method in class edu.umd.cs.findbugs.detect.InitializeNonnullFieldsInConstructor
 
visit(Code) - Method in class edu.umd.cs.findbugs.detect.InitializeNonnullFieldsInConstructor
 
visit(Method) - Method in class edu.umd.cs.findbugs.detect.InvalidJUnitTest
 
visit(Code) - Method in class edu.umd.cs.findbugs.detect.InvalidJUnitTest
 
visit(Method) - Method in class edu.umd.cs.findbugs.detect.IteratorIdioms
 
visit(Code) - Method in class edu.umd.cs.findbugs.detect.IteratorIdioms
 
visit(Code) - Method in class edu.umd.cs.findbugs.detect.LostLoggerDueToWeakReference
 
visit(JavaClass) - Method in class edu.umd.cs.findbugs.detect.MutableLock
 
visit(Field) - Method in class edu.umd.cs.findbugs.detect.MutableLock
 
visit(Method) - Method in class edu.umd.cs.findbugs.detect.MutableLock
 
visit(JavaClass) - Method in class edu.umd.cs.findbugs.detect.MutableStaticFields
 
visit(Method) - Method in class edu.umd.cs.findbugs.detect.MutableStaticFields
 
visit(Code) - Method in class edu.umd.cs.findbugs.detect.MutableStaticFields
 
visit(Field) - Method in class edu.umd.cs.findbugs.detect.MutableStaticFields
 
visit(JavaClass) - Method in class edu.umd.cs.findbugs.detect.Naming
 
visit(Field) - Method in class edu.umd.cs.findbugs.detect.Naming
 
visit(Method) - Method in class edu.umd.cs.findbugs.detect.Naming
 
visit(Code) - Method in class edu.umd.cs.findbugs.detect.Noise
 
visit(JavaClass) - Method in class edu.umd.cs.findbugs.detect.NoteAnnotationRetention
 
visit(Code) - Method in class edu.umd.cs.findbugs.detect.NoteDirectlyRelevantTypeQualifiers
 
visit(Code) - Method in class edu.umd.cs.findbugs.detect.NumberConstructor
 
visit(Code) - Method in class edu.umd.cs.findbugs.detect.OverridingEqualsNotSymmetrical
 
visit(Code) - Method in class edu.umd.cs.findbugs.detect.PreferZeroLengthArrays
 
visit(Code) - Method in class edu.umd.cs.findbugs.detect.PublicSemaphores
 
visit(Code) - Method in class edu.umd.cs.findbugs.detect.ReadOfInstanceFieldInMethodInvokedByConstructorInSuperclass
 
visit(Code) - Method in class edu.umd.cs.findbugs.detect.ReadReturnShouldBeChecked
 
visit(Code) - Method in class edu.umd.cs.findbugs.detect.RepeatedConditionals
 
visit(JavaClass) - Method in class edu.umd.cs.findbugs.detect.ResolveAllReferences
 
visit(CodeException) - Method in class edu.umd.cs.findbugs.detect.RuntimeExceptionCapture
 
visit(JavaClass) - Method in class edu.umd.cs.findbugs.detect.SerializableIdiom
 
visit(Method) - Method in class edu.umd.cs.findbugs.detect.SerializableIdiom
 
visit(Code) - Method in class edu.umd.cs.findbugs.detect.SerializableIdiom
 
visit(Field) - Method in class edu.umd.cs.findbugs.detect.SerializableIdiom
 
visit(Code) - Method in class edu.umd.cs.findbugs.detect.StartInConstructor
 
visit(JavaClass) - Method in class edu.umd.cs.findbugs.detect.StaticCalendarDetector
Remembers the class name and resets temporary fields.
visit(ConstantPool) - Method in class edu.umd.cs.findbugs.detect.StaticCalendarDetector
 
visit(Field) - Method in class edu.umd.cs.findbugs.detect.StaticCalendarDetector
Checks if the visited field is of type Calendar or DateFormat or a subclass of either one.
visit(Code) - Method in class edu.umd.cs.findbugs.detect.StaticCalendarDetector
 
visit(Method) - Method in class edu.umd.cs.findbugs.detect.StringConcatenation
 
visit(Method) - Method in class edu.umd.cs.findbugs.detect.SuperfluousInstanceOf
 
visit(Code) - Method in class edu.umd.cs.findbugs.detect.SuperfluousInstanceOf
 
visit(Method) - Method in class edu.umd.cs.findbugs.detect.SuspiciousThreadInterrupted
 
visit(Code) - Method in class edu.umd.cs.findbugs.detect.SwitchFallthrough
 
visit(Code) - Method in class edu.umd.cs.findbugs.detect.SynchronizationOnSharedBuiltinConstant
 
visit(Method) - Method in class edu.umd.cs.findbugs.detect.SynchronizeAndNullCheckField
 
visit(Code) - Method in class edu.umd.cs.findbugs.detect.SynchronizeOnClassLiteralNotGetClass
 
visit(Code) - Method in class edu.umd.cs.findbugs.detect.SynchronizingOnContentsOfFieldToProtectField
 
visit(Code) - Method in class edu.umd.cs.findbugs.detect.TestingGround
 
visit(Code) - Method in class edu.umd.cs.findbugs.detect.TestingGround2
 
visit(Code) - Method in class edu.umd.cs.findbugs.detect.TrainLongInstantfParams
 
visit(Code) - Method in class edu.umd.cs.findbugs.detect.TypeReturnNull
 
visit(Code) - Method in class edu.umd.cs.findbugs.detect.UncallableMethodOfAnonymousClass
 
visit(Method) - Method in class edu.umd.cs.findbugs.detect.UncallableMethodOfAnonymousClass
 
visit(Code) - Method in class edu.umd.cs.findbugs.detect.UnnecessaryMath
 
visit(JavaClass) - Method in class edu.umd.cs.findbugs.detect.UnreadFields
 
visit(Field) - Method in class edu.umd.cs.findbugs.detect.UnreadFields
 
visit(ConstantValue) - Method in class edu.umd.cs.findbugs.detect.UnreadFields
 
visit(Code) - Method in class edu.umd.cs.findbugs.detect.UnreadFields
 
visit(Method) - Method in class edu.umd.cs.findbugs.detect.UnreadFields
 
visit(Code) - Method in class edu.umd.cs.findbugs.detect.URLProblems
 
visit(Signature) - Method in class edu.umd.cs.findbugs.detect.URLProblems
 
visit(Code) - Method in class edu.umd.cs.findbugs.detect.VolatileUsage
 
visit(Code) - Method in class edu.umd.cs.findbugs.detect.WaitInLoop
 
visit(Method) - Method in class edu.umd.cs.findbugs.detect.WrongMapIterator
 
visit(Code) - Method in class edu.umd.cs.findbugs.detect.WrongMapIterator
 
visit(JavaClass) - Method in class edu.umd.cs.findbugs.visitclass.BetterVisitor
 
visit(ConstantPool) - Method in class edu.umd.cs.findbugs.visitclass.BetterVisitor
 
visit(Field) - Method in class edu.umd.cs.findbugs.visitclass.BetterVisitor
 
visit(Method) - Method in class edu.umd.cs.findbugs.visitclass.BetterVisitor
 
visit(Constant) - Method in class edu.umd.cs.findbugs.visitclass.BetterVisitor
 
visit(ConstantCP) - Method in class edu.umd.cs.findbugs.visitclass.BetterVisitor
 
visit(ConstantMethodref) - Method in class edu.umd.cs.findbugs.visitclass.BetterVisitor
 
visit(ConstantFieldref) - Method in class edu.umd.cs.findbugs.visitclass.BetterVisitor
 
visit(ConstantInterfaceMethodref) - Method in class edu.umd.cs.findbugs.visitclass.BetterVisitor
 
visit(ConstantClass) - Method in class edu.umd.cs.findbugs.visitclass.BetterVisitor
 
visit(ConstantDouble) - Method in class edu.umd.cs.findbugs.visitclass.BetterVisitor
 
visit(ConstantFloat) - Method in class edu.umd.cs.findbugs.visitclass.BetterVisitor
 
visit(ConstantInteger) - Method in class edu.umd.cs.findbugs.visitclass.BetterVisitor
 
visit(ConstantLong) - Method in class edu.umd.cs.findbugs.visitclass.BetterVisitor
 
visit(ConstantNameAndType) - Method in class edu.umd.cs.findbugs.visitclass.BetterVisitor
 
visit(ConstantString) - Method in class edu.umd.cs.findbugs.visitclass.BetterVisitor
 
visit(ConstantUtf8) - Method in class edu.umd.cs.findbugs.visitclass.BetterVisitor
 
visit(Attribute) - Method in class edu.umd.cs.findbugs.visitclass.BetterVisitor
 
visit(Code) - Method in class edu.umd.cs.findbugs.visitclass.BetterVisitor
 
visit(ConstantValue) - Method in class edu.umd.cs.findbugs.visitclass.BetterVisitor
 
visit(ExceptionTable) - Method in class edu.umd.cs.findbugs.visitclass.BetterVisitor
 
visit(InnerClasses) - Method in class edu.umd.cs.findbugs.visitclass.BetterVisitor
 
visit(LineNumberTable) - Method in class edu.umd.cs.findbugs.visitclass.BetterVisitor
 
visit(LocalVariableTable) - Method in class edu.umd.cs.findbugs.visitclass.BetterVisitor
 
visit(LocalVariableTypeTable) - Method in class edu.umd.cs.findbugs.visitclass.BetterVisitor
 
visit(SourceFile) - Method in class edu.umd.cs.findbugs.visitclass.BetterVisitor
 
visit(Synthetic) - Method in class edu.umd.cs.findbugs.visitclass.BetterVisitor
 
visit(Deprecated) - Method in class edu.umd.cs.findbugs.visitclass.BetterVisitor
 
visit(Unknown) - Method in class edu.umd.cs.findbugs.visitclass.BetterVisitor
 
visit(Signature) - Method in class edu.umd.cs.findbugs.visitclass.BetterVisitor
 
visit(InnerClass) - Method in class edu.umd.cs.findbugs.visitclass.BetterVisitor
 
visit(LocalVariable) - Method in class edu.umd.cs.findbugs.visitclass.BetterVisitor
 
visit(LineNumber) - Method in class edu.umd.cs.findbugs.visitclass.BetterVisitor
 
visit(CodeException) - Method in class edu.umd.cs.findbugs.visitclass.BetterVisitor
 
visit(StackMapEntry) - Method in class edu.umd.cs.findbugs.visitclass.BetterVisitor
 
visit(Code) - Method in class edu.umd.cs.findbugs.visitclass.DismantleBytecode
 
visitAALOAD(AALOAD) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitAALOAD(AALOAD) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
visitAASTORE(AASTORE) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitAASTORE(AASTORE) - Method in class edu.umd.cs.findbugs.ba.ResourceValueFrameModelingVisitor
 
visitACONST_NULL(ACONST_NULL) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitACONST_NULL(ACONST_NULL) - Method in class edu.umd.cs.findbugs.ba.npe.IsNullValueFrameModelingVisitor
 
visitACONST_NULL(ACONST_NULL) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
visitACONST_NULL(ACONST_NULL) - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumberFrameModelingVisitor
 
visitAfter(JavaClass) - Method in class edu.umd.cs.findbugs.detect.BadlyOverriddenAdapter
 
visitAfter(Code) - Method in class edu.umd.cs.findbugs.detect.BuildStringPassthruGraph
 
visitAfter(JavaClass) - Method in class edu.umd.cs.findbugs.detect.CloneIdiom
 
visitAfter(JavaClass) - Method in class edu.umd.cs.findbugs.detect.DumbMethods
 
visitAfter(JavaClass) - Method in class edu.umd.cs.findbugs.detect.FindBugsSummaryStats
 
visitAfter(JavaClass) - Method in class edu.umd.cs.findbugs.detect.FindHEmismatch
 
visitAfter(JavaClass) - Method in class edu.umd.cs.findbugs.detect.FindNoSideEffectMethods
 
visitAfter(JavaClass) - Method in class edu.umd.cs.findbugs.detect.FindReturnRef
 
visitAfter(JavaClass) - Method in class edu.umd.cs.findbugs.detect.FindRoughConstants
 
visitAfter(JavaClass) - Method in class edu.umd.cs.findbugs.detect.FunctionsThatMightBeMistakenForProcedures
 
visitAfter(JavaClass) - Method in class edu.umd.cs.findbugs.detect.InitializationChain
 
visitAfter(JavaClass) - Method in class edu.umd.cs.findbugs.detect.InitializeNonnullFieldsInConstructor
 
visitAfter(Code) - Method in class edu.umd.cs.findbugs.detect.MethodReturnCheck
 
visitAfter(JavaClass) - Method in class edu.umd.cs.findbugs.detect.NoteAnnotationRetention
 
visitAfter(Code) - Method in class edu.umd.cs.findbugs.detect.RuntimeExceptionCapture
 
visitAfter(JavaClass) - Method in class edu.umd.cs.findbugs.detect.SerializableIdiom
 
visitAfter(JavaClass) - Method in class edu.umd.cs.findbugs.detect.UnreadFields
 
visitAfter(JavaClass) - Method in class edu.umd.cs.findbugs.detect.URLProblems
 
visitAfter(JavaClass) - Method in class edu.umd.cs.findbugs.detect.UselessSubclassMethod
 
visitAfter(Code) - Method in class edu.umd.cs.findbugs.visitclass.PreorderVisitor
Called after visiting a code attribute
visitAfter(JavaClass) - Method in class edu.umd.cs.findbugs.visitclass.PreorderVisitor
 
visitAllocationInstruction(AllocationInstruction) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitALOAD(ALOAD) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitANEWARRAY(ANEWARRAY) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitANEWARRAY(ANEWARRAY) - Method in class edu.umd.cs.findbugs.ba.npe.IsNullValueFrameModelingVisitor
 
visitANEWARRAY(ANEWARRAY) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
visitAnnotation(String, Map<String, ElementValue>, boolean) - Method in class edu.umd.cs.findbugs.detect.BuildCheckReturnAnnotationDatabase
 
visitAnnotation(String, Map<String, ElementValue>, boolean) - Method in class edu.umd.cs.findbugs.detect.BuildNonNullAnnotationDatabase
Deprecated.
 
visitAnnotation(String, Map<String, ElementValue>, boolean) - Method in class edu.umd.cs.findbugs.detect.FindUninitializedGet
 
visitAnnotation(String, Map<String, ElementValue>, boolean) - Method in class edu.umd.cs.findbugs.detect.NoteAnnotationRetention
 
visitAnnotation(String, Map<String, ElementValue>, boolean) - Method in class edu.umd.cs.findbugs.detect.NoteJCIPAnnotation
 
visitAnnotation(String, Map<String, ElementValue>, boolean) - Method in class edu.umd.cs.findbugs.detect.NoteSuppressedWarnings
 
visitAnnotation(String, Map<String, ElementValue>, boolean) - Method in class edu.umd.cs.findbugs.detect.UnreadFields
 
visitAnnotation(String, Map<String, ElementValue>, boolean) - Method in class edu.umd.cs.findbugs.visitclass.AnnotationVisitor
Visit annotation on a class, field or method
visitAnnotation(Annotations) - Method in class edu.umd.cs.findbugs.visitclass.AnnotationVisitor
 
visitAnnotation(Annotations) - Method in class edu.umd.cs.findbugs.visitclass.PreorderVisitor
 
visitAnnotationDefault() - Method in class edu.umd.cs.findbugs.classfile.engine.AbstractMethodVisitor
 
visitAnnotationDefault(AnnotationDefault) - Method in class edu.umd.cs.findbugs.visitclass.PreorderVisitor
 
visitAnnotationEntry(AnnotationEntry) - Method in class edu.umd.cs.findbugs.visitclass.PreorderVisitor
 
visitARETURN(ARETURN) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitARETURN(ARETURN) - Method in class edu.umd.cs.findbugs.ba.ResourceValueFrameModelingVisitor
 
visitArithmeticInstruction(ArithmeticInstruction) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitArrayInstruction(ArrayInstruction) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitARRAYLENGTH(ARRAYLENGTH) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitARRAYLENGTH(ARRAYLENGTH) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
visitASTORE(ASTORE) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitATHROW(ATHROW) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitATHROW(ATHROW) - Method in class edu.umd.cs.findbugs.ba.TargetEnumeratingVisitor
 
visitATHROW(ATHROW) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
VisitationTimeComparator<VertexType extends GraphVertex<VertexType>> - Class in edu.umd.cs.findbugs.graph
Comparator to compare GraphVertex objects by their visitation times in a search; for example, it could compare the finishing times produced by DepthFirstSearch.
VisitationTimeComparator(int[], int) - Constructor for class edu.umd.cs.findbugs.graph.VisitationTimeComparator
Constructor.
visitAttribute(Attribute) - Method in class edu.umd.cs.findbugs.classfile.engine.AbstractFieldAnnotationVisitor
 
visitAttribute(Attribute) - Method in class edu.umd.cs.findbugs.classfile.engine.AbstractMethodVisitor
 
visitBALOAD(BALOAD) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitBALOAD(BALOAD) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
visitBasicBlock(BasicBlock) - Method in interface edu.umd.cs.findbugs.ba.PathVisitor
Start to visit the given BasicBlock.
visitBASTORE(BASTORE) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitBIPUSH(BIPUSH) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitBIPUSH(BIPUSH) - Method in class edu.umd.cs.findbugs.ba.constant.ConstantFrameModelingVisitor
 
visitBIPUSH(BIPUSH) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
visitBranchInstruction(BranchInstruction) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitBREAKPOINT(BREAKPOINT) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitCALOAD(CALOAD) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitCALOAD(CALOAD) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
visitCASTORE(CASTORE) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitCHECKCAST(CHECKCAST) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitCHECKCAST(CHECKCAST) - Method in class edu.umd.cs.findbugs.ba.npe.IsNullValueFrameModelingVisitor
 
visitCHECKCAST(CHECKCAST) - Method in class edu.umd.cs.findbugs.ba.ResourceValueFrameModelingVisitor
 
visitCHECKCAST(CHECKCAST) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
visitCHECKCAST(CHECKCAST) - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumberFrameModelingVisitor
 
visitClass(ClassDescriptor) - Method in class edu.umd.cs.findbugs.asm.ClassNodeDetector
 
visitClass(ClassDescriptor, XClass) - Method in interface edu.umd.cs.findbugs.ba.ch.InheritanceGraphVisitor
Visit a class vertex in the inheritance graph.
visitClass(ClassDescriptor, XClass) - Method in class edu.umd.cs.findbugs.ba.ch.OverriddenMethodsVisitor
 
visitClass(ClassDescriptor, XClass) - Method in interface edu.umd.cs.findbugs.ba.ch.SupertypeTraversalVisitor
Visit a class vertex in the inheritance graph.
visitClass(ClassDescriptor) - Method in class edu.umd.cs.findbugs.bcel.CFGDetector
 
visitClass(ClassDescriptor) - Method in class edu.umd.cs.findbugs.detect.BuildObligationPolicyDatabase
 
visitClass(ClassDescriptor) - Method in class edu.umd.cs.findbugs.detect.CheckExpectedWarnings
 
visitClass(ClassDescriptor) - Method in class edu.umd.cs.findbugs.detect.CheckRelaxingNullnessAnnotation
 
visitClass(ClassDescriptor) - Method in class edu.umd.cs.findbugs.detect.CheckTypeQualifiers
 
visitClass(ClassDescriptor) - Method in class edu.umd.cs.findbugs.detect.FindUnsatisfiedObligation
 
visitClass(ClassDescriptor) - Method in class edu.umd.cs.findbugs.detect.TestDataflowAnalysis
 
visitClass(ClassDescriptor) - Method in interface edu.umd.cs.findbugs.Detector2
Visit a class.
visitClass(ClassDescriptor) - Method in class edu.umd.cs.findbugs.DetectorToDetector2Adapter
 
visitClassAnnotation(ClassAnnotation) - Method in interface edu.umd.cs.findbugs.BugAnnotationVisitor
 
visitClassContext(ClassContext) - Method in class edu.umd.cs.findbugs.bcel.AnnotationDetector
 
visitClassContext(ClassContext) - Method in class edu.umd.cs.findbugs.bcel.PreorderDetector
 
visitClassContext(ClassContext) - Method in class edu.umd.cs.findbugs.ByteCodePatternDetector
 
visitClassContext(ClassContext) - Method in class edu.umd.cs.findbugs.BytecodeScanningDetector
 
visitClassContext(ClassContext) - Method in class edu.umd.cs.findbugs.detect.AppendingToAnObjectOutputStream
 
visitClassContext(ClassContext) - Method in class edu.umd.cs.findbugs.detect.AtomicityProblem
 
visitClassContext(ClassContext) - Method in class edu.umd.cs.findbugs.detect.BadAppletConstructor
 
visitClassContext(ClassContext) - Method in class edu.umd.cs.findbugs.detect.BadResultSetAccess
 
visitClassContext(ClassContext) - Method in class edu.umd.cs.findbugs.detect.BuildInterproceduralCallGraph
 
visitClassContext(ClassContext) - Method in class edu.umd.cs.findbugs.detect.BuildNonnullReturnDatabase
 
visitClassContext(ClassContext) - Method in class edu.umd.cs.findbugs.detect.BuildUnconditionalParamDerefDatabase
 
visitClassContext(ClassContext) - Method in class edu.umd.cs.findbugs.detect.CallToUnconditionalThrower
 
visitClassContext(ClassContext) - Method in class edu.umd.cs.findbugs.detect.CallToUnsupportedMethod
 
visitClassContext(ClassContext) - Method in class edu.umd.cs.findbugs.detect.CheckCalls
 
visitClassContext(ClassContext) - Method in class edu.umd.cs.findbugs.detect.CheckImmutableAnnotation
 
visitClassContext(ClassContext) - Method in class edu.umd.cs.findbugs.detect.CloneIdiom
 
visitClassContext(ClassContext) - Method in class edu.umd.cs.findbugs.detect.ComparatorIdiom
 
visitClassContext(ClassContext) - Method in class edu.umd.cs.findbugs.detect.ConfusedInheritance
 
visitClassContext(ClassContext) - Method in class edu.umd.cs.findbugs.detect.DontCatchIllegalMonitorStateException
 
visitClassContext(ClassContext) - Method in class edu.umd.cs.findbugs.detect.DontIgnoreResultOfPutIfAbsent
 
visitClassContext(ClassContext) - Method in class edu.umd.cs.findbugs.detect.DroppedException
 
visitClassContext(ClassContext) - Method in class edu.umd.cs.findbugs.detect.DumbMethodInvocations
 
visitClassContext(ClassContext) - Method in class edu.umd.cs.findbugs.detect.DuplicateBranches
 
visitClassContext(ClassContext) - Method in class edu.umd.cs.findbugs.detect.FindBadCast2
 
visitClassContext(ClassContext) - Method in class edu.umd.cs.findbugs.detect.FindBugsSummaryStats
 
visitClassContext(ClassContext) - Method in class edu.umd.cs.findbugs.detect.FindComparatorProblems
 
visitClassContext(ClassContext) - Method in class edu.umd.cs.findbugs.detect.FindDeadLocalStores
 
visitClassContext(ClassContext) - Method in class edu.umd.cs.findbugs.detect.FindInconsistentSync2
 
visitClassContext(ClassContext) - Method in class edu.umd.cs.findbugs.detect.FindJSR166LockMonitorenter
 
visitClassContext(ClassContext) - Method in class edu.umd.cs.findbugs.detect.FindMaskedFields
 
visitClassContext(ClassContext) - Method in class edu.umd.cs.findbugs.detect.FindMismatchedWaitOrNotify
 
visitClassContext(ClassContext) - Method in class edu.umd.cs.findbugs.detect.FindNonSerializableStoreIntoSession
 
visitClassContext(ClassContext) - Method in class edu.umd.cs.findbugs.detect.FindNonSerializableValuePassedToWriteObject
 
visitClassContext(ClassContext) - Method in class edu.umd.cs.findbugs.detect.FindNullDeref
 
visitClassContext(ClassContext) - Method in class edu.umd.cs.findbugs.detect.FindOpenStream
 
visitClassContext(ClassContext) - Method in class edu.umd.cs.findbugs.detect.FindRefComparison
 
visitClassContext(ClassContext) - Method in class edu.umd.cs.findbugs.detect.FindRoughConstants
 
visitClassContext(ClassContext) - Method in class edu.umd.cs.findbugs.detect.FindSelfComparison2
 
visitClassContext(ClassContext) - Method in class edu.umd.cs.findbugs.detect.FindSleepWithLockHeld
 
visitClassContext(ClassContext) - Method in class edu.umd.cs.findbugs.detect.FindSqlInjection
 
visitClassContext(ClassContext) - Method in class edu.umd.cs.findbugs.detect.FindTwoLockWait
 
visitClassContext(ClassContext) - Method in class edu.umd.cs.findbugs.detect.FindUncalledPrivateMethods
 
visitClassContext(ClassContext) - Method in class edu.umd.cs.findbugs.detect.FindUnrelatedTypesInGenericContainer
Visit the class context
visitClassContext(ClassContext) - Method in class edu.umd.cs.findbugs.detect.FindUnreleasedLock
 
visitClassContext(ClassContext) - Method in class edu.umd.cs.findbugs.detect.FindUselessObjects
 
visitClassContext(ClassContext) - Method in class edu.umd.cs.findbugs.detect.FindUseOfNonSerializableValue
 
visitClassContext(ClassContext) - Method in class edu.umd.cs.findbugs.detect.InconsistentAnnotations
 
visitClassContext(ClassContext) - Method in class edu.umd.cs.findbugs.detect.InefficientIndexOf
 
visitClassContext(ClassContext) - Method in class edu.umd.cs.findbugs.detect.InefficientInitializationInsideLoop
 
visitClassContext(ClassContext) - Method in class edu.umd.cs.findbugs.detect.InefficientMemberAccess
 
visitClassContext(ClassContext) - Method in class edu.umd.cs.findbugs.detect.InefficientToArray
 
visitClassContext(ClassContext) - Method in class edu.umd.cs.findbugs.detect.IntCast2LongAsInstant
 
visitClassContext(ClassContext) - Method in class edu.umd.cs.findbugs.detect.InvalidJUnitTest
 
visitClassContext(ClassContext) - Method in class edu.umd.cs.findbugs.detect.IteratorIdioms
 
visitClassContext(ClassContext) - Method in class edu.umd.cs.findbugs.detect.LoadOfKnownNullValue
 
visitClassContext(ClassContext) - Method in class edu.umd.cs.findbugs.detect.LostLoggerDueToWeakReference
 
visitClassContext(ClassContext) - Method in class edu.umd.cs.findbugs.detect.MethodReturnCheck
 
visitClassContext(ClassContext) - Method in class edu.umd.cs.findbugs.detect.Methods
 
visitClassContext(ClassContext) - Method in class edu.umd.cs.findbugs.detect.MultithreadedInstanceAccess
 
visitClassContext(ClassContext) - Method in class edu.umd.cs.findbugs.detect.MutableEnum
 
visitClassContext(ClassContext) - Method in class edu.umd.cs.findbugs.detect.Naming
 
visitClassContext(ClassContext) - Method in class edu.umd.cs.findbugs.detect.NoiseNullDeref
 
visitClassContext(ClassContext) - Method in class edu.umd.cs.findbugs.detect.NoteAnnotationRetention
 
visitClassContext(ClassContext) - Method in class edu.umd.cs.findbugs.detect.NoteCheckReturnValueAnnotations
 
visitClassContext(ClassContext) - Method in class edu.umd.cs.findbugs.detect.NoteDirectlyRelevantTypeQualifiers
 
visitClassContext(ClassContext) - Method in class edu.umd.cs.findbugs.detect.NoteJCIPAnnotation
 
visitClassContext(ClassContext) - Method in class edu.umd.cs.findbugs.detect.NoteNonNullAnnotations
Deprecated.
 
visitClassContext(ClassContext) - Method in class edu.umd.cs.findbugs.detect.NoteSuppressedWarnings
 
visitClassContext(ClassContext) - Method in class edu.umd.cs.findbugs.detect.NumberConstructor
The detector is only meaningful for Java5 class libraries.
visitClassContext(ClassContext) - Method in class edu.umd.cs.findbugs.detect.PublicSemaphores
 
visitClassContext(ClassContext) - Method in class edu.umd.cs.findbugs.detect.RedundantConditions
 
visitClassContext(ClassContext) - Method in class edu.umd.cs.findbugs.detect.RedundantInterfaces
 
visitClassContext(ClassContext) - Method in class edu.umd.cs.findbugs.detect.ResolveAllReferences
 
visitClassContext(ClassContext) - Method in class edu.umd.cs.findbugs.detect.SerializableIdiom
 
visitClassContext(ClassContext) - Method in class edu.umd.cs.findbugs.detect.SuspiciousThreadInterrupted
 
visitClassContext(ClassContext) - Method in class edu.umd.cs.findbugs.detect.SwitchFallthrough
 
visitClassContext(ClassContext) - Method in class edu.umd.cs.findbugs.detect.TrainFieldStoreTypes
 
visitClassContext(ClassContext) - Method in class edu.umd.cs.findbugs.detect.TrainLongInstantfParams
 
visitClassContext(ClassContext) - Method in class edu.umd.cs.findbugs.detect.TrainNonNullAnnotations
Deprecated.
 
visitClassContext(ClassContext) - Method in class edu.umd.cs.findbugs.detect.UnnecessaryMath
 
visitClassContext(ClassContext) - Method in class edu.umd.cs.findbugs.detect.URLProblems
 
visitClassContext(ClassContext) - Method in class edu.umd.cs.findbugs.detect.UselessSubclassMethod
 
visitClassContext(ClassContext) - Method in class edu.umd.cs.findbugs.detect.VolatileUsage
 
visitClassContext(ClassContext) - Method in class edu.umd.cs.findbugs.detect.WrongMapIterator
 
visitClassContext(ClassContext) - Method in class edu.umd.cs.findbugs.detect.XMLFactoryBypass
 
visitClassContext(ClassContext) - Method in interface edu.umd.cs.findbugs.Detector
Visit the ClassContext for a class which should be analyzed for instances of bug patterns.
visitClassContext(ClassContext) - Method in class edu.umd.cs.findbugs.ResourceTrackingDetector
 
visitCode(Code) - Method in class edu.umd.cs.findbugs.bcel.OpcodeStackDetector
 
visitCode() - Method in class edu.umd.cs.findbugs.classfile.engine.AbstractMethodVisitor
 
visitCode(Code) - Method in class edu.umd.cs.findbugs.detect.QuestionableBooleanAssignment
 
visitCode(Code) - Method in class edu.umd.cs.findbugs.detect.UselessSubclassMethod
 
visitCode(Code) - Method in class edu.umd.cs.findbugs.detect.VarArgsProblems
 
visitCode(Code) - Method in class edu.umd.cs.findbugs.visitclass.BetterVisitor
 
visitCode(Code) - Method in class edu.umd.cs.findbugs.visitclass.PreorderVisitor
 
visitCodeException(CodeException) - Method in class edu.umd.cs.findbugs.visitclass.BetterVisitor
 
visitConstantClass(ConstantClass) - Method in class edu.umd.cs.findbugs.visitclass.BetterVisitor
 
visitConstantDouble(ConstantDouble) - Method in class edu.umd.cs.findbugs.visitclass.BetterVisitor
 
visitConstantFieldref(ConstantFieldref) - Method in class edu.umd.cs.findbugs.visitclass.BetterVisitor
 
visitConstantFloat(ConstantFloat) - Method in class edu.umd.cs.findbugs.visitclass.BetterVisitor
 
visitConstantInteger(ConstantInteger) - Method in class edu.umd.cs.findbugs.visitclass.BetterVisitor
 
visitConstantInterfaceMethodref(ConstantInterfaceMethodref) - Method in class edu.umd.cs.findbugs.visitclass.BetterVisitor
 
visitConstantLong(ConstantLong) - Method in class edu.umd.cs.findbugs.visitclass.BetterVisitor
 
visitConstantMethodref(ConstantMethodref) - Method in class edu.umd.cs.findbugs.visitclass.BetterVisitor
 
visitConstantNameAndType(ConstantNameAndType) - Method in class edu.umd.cs.findbugs.visitclass.BetterVisitor
 
visitConstantPool(ConstantPool) - Method in class edu.umd.cs.findbugs.visitclass.BetterVisitor
 
visitConstantPool(ConstantPool) - Method in class edu.umd.cs.findbugs.visitclass.PreorderVisitor
 
visitConstantPushInstruction(ConstantPushInstruction) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitConstantString(ConstantString) - Method in class edu.umd.cs.findbugs.visitclass.BetterVisitor
 
visitConstantUtf8(ConstantUtf8) - Method in class edu.umd.cs.findbugs.visitclass.BetterVisitor
 
visitConstantValue(ConstantValue) - Method in class edu.umd.cs.findbugs.visitclass.BetterVisitor
 
visitConversionInstruction(ConversionInstruction) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
To allow for calls to visitNULL2Z and visitNONNULL2Z, this method is made final.
visitConversionInstruction2(ConversionInstruction) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitCPInstruction(CPInstruction) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitD2F(D2F) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitD2F(D2F) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
visitD2I(D2I) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitD2I(D2I) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
visitD2L(D2L) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitD2L(D2L) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
visitDADD(DADD) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitDADD(DADD) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
visitDALOAD(DALOAD) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitDALOAD(DALOAD) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
visitDASTORE(DASTORE) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitDCMPG(DCMPG) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitDCMPG(DCMPG) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
visitDCMPL(DCMPL) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitDCMPL(DCMPL) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
visitDCONST(DCONST) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitDCONST(DCONST) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
visitDDIV(DDIV) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitDDIV(DDIV) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
visitDeprecated(Deprecated) - Method in class edu.umd.cs.findbugs.visitclass.BetterVisitor
 
visitDLOAD(DLOAD) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitDMUL(DMUL) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitDMUL(DMUL) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
visitDNEG(DNEG) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitDNEG(DNEG) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
visitDREM(DREM) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitDREM(DREM) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
visitDRETURN(DRETURN) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitDSTORE(DSTORE) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitDSUB(DSUB) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitDSUB(DSUB) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
visitDUP(DUP) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitDUP(DUP) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
visitDUP2(DUP2) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitDUP2_X1(DUP2_X1) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitDUP2_X2(DUP2_X2) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitDUP_X1(DUP_X1) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitDUP_X2(DUP_X2) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitEdge(ClassDescriptor, XClass, ClassDescriptor, XClass) - Method in interface edu.umd.cs.findbugs.ba.ch.InheritanceGraphVisitor
Visit an inheritance edge in the inheritance graph.
visitEdge(Edge) - Method in interface edu.umd.cs.findbugs.ba.PathVisitor
Visit an Edge connecting two BasicBlocks in the Path being visited.
visitEnclosingMethod(EnclosingMethod) - Method in class edu.umd.cs.findbugs.visitclass.PreorderVisitor
 
visitExceptionTable(ExceptionTable) - Method in class edu.umd.cs.findbugs.visitclass.BetterVisitor
 
visitExceptionThrower(ExceptionThrower) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitF2D(F2D) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitF2D(F2D) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
visitF2I(F2I) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitF2I(F2I) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
visitF2L(F2L) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitF2L(F2L) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
visitFADD(FADD) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitFADD(FADD) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
visitFALOAD(FALOAD) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitFALOAD(FALOAD) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
visitFASTORE(FASTORE) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitFCMPG(FCMPG) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitFCMPG(FCMPG) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
visitFCMPL(FCMPL) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitFCMPL(FCMPL) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
visitFCONST(FCONST) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitFCONST(FCONST) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
visitFDIV(FDIV) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitFDIV(FDIV) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
visitField(Field) - Method in class edu.umd.cs.findbugs.detect.ConfusedInheritance
 
visitField(int, String, String, String, Object) - Method in class edu.umd.cs.findbugs.detect.TestASM
 
visitField(Field) - Method in class edu.umd.cs.findbugs.visitclass.BetterVisitor
 
visitFieldAnnotation(FieldAnnotation) - Method in interface edu.umd.cs.findbugs.BugAnnotationVisitor
 
visitFieldInsn(int, String, String, String) - Method in class edu.umd.cs.findbugs.classfile.engine.AbstractMethodVisitor
 
visitFieldInstruction(FieldInstruction) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitFieldOrMethod(FieldOrMethod) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitFLOAD(FLOAD) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitFMUL(FMUL) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitFMUL(FMUL) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
visitFNEG(FNEG) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitFNEG(FNEG) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
visitFrame(int, int, Object[], int, Object[]) - Method in class edu.umd.cs.findbugs.classfile.engine.AbstractMethodVisitor
 
visitFREM(FREM) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitFREM(FREM) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
visitFRETURN(FRETURN) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitFSTORE(FSTORE) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitFSUB(FSUB) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitFSUB(FSUB) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
visitGETFIELD(GETFIELD) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitGETFIELD(GETFIELD) - Method in class edu.umd.cs.findbugs.ba.npe.IsNullValueFrameModelingVisitor
 
visitGETFIELD(GETFIELD) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
visitGETFIELD(GETFIELD) - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumberFrameModelingVisitor
 
visitGETSTATIC(GETSTATIC) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitGETSTATIC(GETSTATIC) - Method in class edu.umd.cs.findbugs.ba.npe.IsNullValueFrameModelingVisitor
 
visitGETSTATIC(GETSTATIC) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
visitGETSTATIC(GETSTATIC) - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumberFrameModelingVisitor
 
visitGOTO(GOTO) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitGOTO_W(GOTO_W) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitGotoInstruction(GotoInstruction) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitGotoInstruction(GotoInstruction) - Method in class edu.umd.cs.findbugs.ba.TargetEnumeratingVisitor
 
visitI2B(I2B) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitI2B(I2B) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
visitI2C(I2C) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitI2C(I2C) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
visitI2D(I2D) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitI2D(I2D) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
visitI2F(I2F) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitI2F(I2F) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
visitI2L(I2L) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitI2L(I2L) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
visitI2S(I2S) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitI2S(I2S) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
visitIADD(IADD) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitIADD(IADD) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
visitIALOAD(IALOAD) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitIALOAD(IALOAD) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
visitIAND(IAND) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitIAND(IAND) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
visitIASTORE(IASTORE) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitICONST(ICONST) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitICONST(ICONST) - Method in class edu.umd.cs.findbugs.ba.constant.ConstantFrameModelingVisitor
 
visitICONST(ICONST) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
visitIDIV(IDIV) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitIDIV(IDIV) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
visitIF_ACMPEQ(IF_ACMPEQ) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitIF_ACMPNE(IF_ACMPNE) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitIF_ICMPEQ(IF_ICMPEQ) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitIF_ICMPGE(IF_ICMPGE) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitIF_ICMPGT(IF_ICMPGT) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitIF_ICMPLE(IF_ICMPLE) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitIF_ICMPLT(IF_ICMPLT) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitIF_ICMPNE(IF_ICMPNE) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitIFEQ(IFEQ) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitIFEQ(IFEQ) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
visitIFGE(IFGE) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitIFGT(IFGT) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitIFGT(IFGT) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
visitIfInstruction(IfInstruction) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitIfInstruction(IfInstruction) - Method in class edu.umd.cs.findbugs.ba.TargetEnumeratingVisitor
 
visitIFLE(IFLE) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitIFLE(IFLE) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
visitIFLT(IFLT) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitIFNE(IFNE) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitIFNE(IFNE) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
visitIFNONNULL(IFNONNULL) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitIFNONNULL(IFNONNULL) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
visitIFNULL(IFNULL) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitIFNULL(IFNULL) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
visitIINC(IINC) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitIINC(IINC) - Method in class edu.umd.cs.findbugs.ba.constant.ConstantFrameModelingVisitor
 
visitIINC(IINC) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
visitIINC(IINC) - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumberFrameModelingVisitor
 
visitIincInsn(int, int) - Method in class edu.umd.cs.findbugs.classfile.engine.AbstractMethodVisitor
 
visitILOAD(ILOAD) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitIMPDEP1(IMPDEP1) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitIMPDEP2(IMPDEP2) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitIMUL(IMUL) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitIMUL(IMUL) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
visitINEG(INEG) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitINEG(INEG) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
visitingField() - Method in class edu.umd.cs.findbugs.visitclass.PreorderVisitor
is the visitor currently visiting a field?
visitingMethod() - Method in class edu.umd.cs.findbugs.visitclass.PreorderVisitor
is the visitor currently visiting a method?
visitInnerClass(InnerClass) - Method in class edu.umd.cs.findbugs.visitclass.BetterVisitor
 
visitInnerClasses(InnerClasses) - Method in class edu.umd.cs.findbugs.visitclass.BetterVisitor
 
visitInnerClasses(InnerClasses) - Method in class edu.umd.cs.findbugs.visitclass.PreorderVisitor
 
visitInsn(int) - Method in class edu.umd.cs.findbugs.classfile.engine.AbstractMethodVisitor
 
visitINSTANCEOF(INSTANCEOF) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitINSTANCEOF(INSTANCEOF) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
visitInstructionHandle(InstructionHandle) - Method in interface edu.umd.cs.findbugs.ba.PathVisitor
Visit an InstructionHandle within the BasicBlock currently being visited.
visitIntAnnotation(IntAnnotation) - Method in interface edu.umd.cs.findbugs.BugAnnotationVisitor
 
visitIntInsn(int, int) - Method in class edu.umd.cs.findbugs.classfile.engine.AbstractMethodVisitor
 
visitINVOKEDYNAMIC(INVOKEDYNAMIC) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitInvokeInstruction(InvokeInstruction) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitInvokeInstructionCommon(InvokeInstruction) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
visitINVOKEINTERFACE(INVOKEINTERFACE) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitINVOKEINTERFACE(INVOKEINTERFACE) - Method in class edu.umd.cs.findbugs.ba.npe.IsNullValueFrameModelingVisitor
 
visitINVOKEINTERFACE(INVOKEINTERFACE) - Method in class edu.umd.cs.findbugs.ba.ResourceValueFrameModelingVisitor
 
visitINVOKEINTERFACE(INVOKEINTERFACE) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
visitInvokeOnException(Instruction) - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumberFrameModelingVisitor
 
visitINVOKESPECIAL(INVOKESPECIAL) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitINVOKESPECIAL(INVOKESPECIAL) - Method in class edu.umd.cs.findbugs.ba.npe.IsNullValueFrameModelingVisitor
 
visitINVOKESPECIAL(INVOKESPECIAL) - Method in class edu.umd.cs.findbugs.ba.ResourceValueFrameModelingVisitor
 
visitINVOKESPECIAL(INVOKESPECIAL) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
visitINVOKESTATIC(INVOKESTATIC) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitINVOKESTATIC(INVOKESTATIC) - Method in class edu.umd.cs.findbugs.ba.npe.IsNullValueFrameModelingVisitor
 
visitINVOKESTATIC(INVOKESTATIC) - Method in class edu.umd.cs.findbugs.ba.ResourceValueFrameModelingVisitor
 
visitINVOKESTATIC(INVOKESTATIC) - Method in class edu.umd.cs.findbugs.ba.TargetEnumeratingVisitor
 
visitINVOKESTATIC(INVOKESTATIC) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
visitINVOKESTATIC(INVOKESTATIC) - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumberFrameModelingVisitor
 
visitINVOKEVIRTUAL(INVOKEVIRTUAL) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitINVOKEVIRTUAL(INVOKEVIRTUAL) - Method in class edu.umd.cs.findbugs.ba.npe.IsNullValueFrameModelingVisitor
 
visitINVOKEVIRTUAL(INVOKEVIRTUAL) - Method in class edu.umd.cs.findbugs.ba.ResourceValueFrameModelingVisitor
 
visitINVOKEVIRTUAL(INVOKEVIRTUAL) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
visitINVOKEVIRTUAL(INVOKEVIRTUAL) - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumberFrameModelingVisitor
 
visitIOR(IOR) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitIOR(IOR) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
visitIREM(IREM) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitIREM(IREM) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
visitIRETURN(IRETURN) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitISHL(ISHL) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitISHL(ISHL) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
visitISHR(ISHR) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitISHR(ISHR) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
visitISTORE(ISTORE) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitISUB(ISUB) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitISUB(ISUB) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
visitIUSHR(IUSHR) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitIUSHR(IUSHR) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
visitIXOR(IXOR) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitIXOR(IXOR) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
visitJavaClass(JavaClass) - Method in class edu.umd.cs.findbugs.detect.CheckImmutableAnnotation
 
visitJavaClass(JavaClass) - Method in class edu.umd.cs.findbugs.detect.ConfusionBetweenInheritedAndOuterMethod
 
visitJavaClass(JavaClass) - Method in class edu.umd.cs.findbugs.detect.FindBugsSummaryStats
 
visitJavaClass(JavaClass) - Method in class edu.umd.cs.findbugs.detect.Naming
 
visitJavaClass(JavaClass) - Method in class edu.umd.cs.findbugs.detect.RuntimeExceptionCapture
 
visitJavaClass(JavaClass) - Method in class edu.umd.cs.findbugs.detect.UncallableMethodOfAnonymousClass
 
visitJavaClass(JavaClass) - Method in class edu.umd.cs.findbugs.visitclass.BetterVisitor
 
visitJavaClass(JavaClass) - Method in class edu.umd.cs.findbugs.visitclass.PreorderVisitor
 
visitJSR(JSR) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitJSR(JSR) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
visitJSR_W(JSR_W) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitJSR_W(JSR_W) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
visitJsrInstruction(JsrInstruction) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitJumpInsn(int, Label) - Method in class edu.umd.cs.findbugs.classfile.engine.AbstractMethodVisitor
 
visitL2D(L2D) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitL2D(L2D) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
visitL2F(L2F) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitL2F(L2F) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
visitL2I(L2I) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitL2I(L2I) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
visitLabel(Label) - Method in class edu.umd.cs.findbugs.classfile.engine.AbstractMethodVisitor
 
visitLADD(LADD) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitLADD(LADD) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
visitLALOAD(LALOAD) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitLALOAD(LALOAD) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
visitLAND(LAND) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitLAND(LAND) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
visitLASTORE(LASTORE) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitLCMP(LCMP) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitLCMP(LCMP) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
visitLCONST(LCONST) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitLCONST(LCONST) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
visitLDC(LDC) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitLDC(LDC) - Method in class edu.umd.cs.findbugs.ba.constant.ConstantFrameModelingVisitor
 
visitLDC(LDC) - Method in class edu.umd.cs.findbugs.ba.npe.IsNullValueFrameModelingVisitor
 
visitLDC(LDC) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
visitLDC(LDC) - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumberFrameModelingVisitor
 
visitLDC2_W(LDC2_W) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitLDC2_W(LDC2_W) - Method in class edu.umd.cs.findbugs.ba.constant.ConstantFrameModelingVisitor
 
visitLDC2_W(LDC2_W) - Method in class edu.umd.cs.findbugs.ba.npe.IsNullValueFrameModelingVisitor
 
visitLDC2_W(LDC2_W) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
visitLdcInsn(Object) - Method in class edu.umd.cs.findbugs.classfile.engine.AbstractMethodVisitor
 
visitLDIV(LDIV) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitLDIV(LDIV) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
visitLineNumber(int, Label) - Method in class edu.umd.cs.findbugs.classfile.engine.AbstractMethodVisitor
 
visitLineNumber(LineNumber) - Method in class edu.umd.cs.findbugs.visitclass.BetterVisitor
 
visitLineNumberTable(LineNumberTable) - Method in class edu.umd.cs.findbugs.visitclass.BetterVisitor
 
visitLineNumberTable(LineNumberTable) - Method in class edu.umd.cs.findbugs.visitclass.PreorderVisitor
 
visitLLOAD(LLOAD) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitLMUL(LMUL) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitLMUL(LMUL) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
visitLNEG(LNEG) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitLNEG(LNEG) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
visitLoadClass(LoadClass) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitLoadInstruction(LoadInstruction) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitLocalVariable(String, String, String, Label, Label, int) - Method in class edu.umd.cs.findbugs.classfile.engine.AbstractMethodVisitor
 
visitLocalVariable(LocalVariable) - Method in class edu.umd.cs.findbugs.visitclass.BetterVisitor
 
visitLocalVariableAnnotation(LocalVariableAnnotation) - Method in interface edu.umd.cs.findbugs.BugAnnotationVisitor
 
visitLocalVariableInstruction(LocalVariableInstruction) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitLocalVariableTable(LocalVariableTable) - Method in class edu.umd.cs.findbugs.visitclass.BetterVisitor
 
visitLocalVariableTable(LocalVariableTable) - Method in class edu.umd.cs.findbugs.visitclass.PreorderVisitor
 
visitLocalVariableTypeTable(LocalVariableTypeTable) - Method in class edu.umd.cs.findbugs.visitclass.BetterVisitor
 
visitLocation(ClassContext, Location, MethodGen, LockDataflow) - Method in class edu.umd.cs.findbugs.detect.FindTwoLockWait
 
visitLOOKUPSWITCH(LOOKUPSWITCH) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitLookupSwitchInsn(Label, int[], Label[]) - Method in class edu.umd.cs.findbugs.classfile.engine.AbstractMethodVisitor
 
visitLOR(LOR) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitLOR(LOR) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
visitLREM(LREM) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitLREM(LREM) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
visitLRETURN(LRETURN) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitLSHL(LSHL) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitLSHL(LSHL) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
visitLSHR(LSHR) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitLSHR(LSHR) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
visitLSTORE(LSTORE) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitLSUB(LSUB) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitLSUB(LSUB) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
visitLUSHR(LUSHR) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitLUSHR(LUSHR) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
visitLXOR(LXOR) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitLXOR(LXOR) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
visitMaxs(int, int) - Method in class edu.umd.cs.findbugs.classfile.engine.AbstractMethodVisitor
 
visitMe(VertexType) - Method in class edu.umd.cs.findbugs.graph.AbstractDepthFirstSearch
Predicate to determine which vertices should be visited as the search progresses.
visitMethod(Method) - Method in class edu.umd.cs.findbugs.detect.BuildInterproceduralCallGraph
 
visitMethod(Method) - Method in class edu.umd.cs.findbugs.detect.BuildStringPassthruGraph
 
visitMethod(int, String, String, String, String[]) - Method in class edu.umd.cs.findbugs.detect.CheckRelaxingNullnessAnnotation
 
visitMethod(Method) - Method in class edu.umd.cs.findbugs.detect.DuplicateBranches
 
visitMethod(Method) - Method in class edu.umd.cs.findbugs.detect.FindUncalledPrivateMethods
 
visitMethod(Method) - Method in class edu.umd.cs.findbugs.detect.InefficientInitializationInsideLoop
 
visitMethod(Method) - Method in class edu.umd.cs.findbugs.detect.MultithreadedInstanceAccess
 
visitMethod(Method) - Method in class edu.umd.cs.findbugs.detect.StaticCalendarDetector
 
visitMethod(int, String, String, String, String[]) - Method in class edu.umd.cs.findbugs.detect.TestASM
 
visitMethod(Method) - Method in class edu.umd.cs.findbugs.detect.UselessSubclassMethod
 
visitMethod(Method) - Method in class edu.umd.cs.findbugs.visitclass.BetterVisitor
 
visitMethodAnnotation(MethodAnnotation) - Method in interface edu.umd.cs.findbugs.BugAnnotationVisitor
 
visitMethodCFG(MethodDescriptor, CFG) - Method in class edu.umd.cs.findbugs.bcel.CFGDetector
Visit the CFG (control flow graph) of a method to be analyzed.
visitMethodCFG(MethodDescriptor, CFG) - Method in class edu.umd.cs.findbugs.detect.CheckTypeQualifiers
 
visitMethodCFG(MethodDescriptor, CFG) - Method in class edu.umd.cs.findbugs.detect.FindUnsatisfiedObligation
 
visitMethodInsn(int, String, String, String, boolean) - Method in class edu.umd.cs.findbugs.classfile.engine.AbstractMethodVisitor
 
visitMONITORENTER(MONITORENTER) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitMONITORENTER(MONITORENTER) - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumberFrameModelingVisitor
 
visitMONITOREXIT(MONITOREXIT) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitMULTIANEWARRAY(MULTIANEWARRAY) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitMULTIANEWARRAY(MULTIANEWARRAY) - Method in class edu.umd.cs.findbugs.ba.npe.IsNullValueFrameModelingVisitor
 
visitMULTIANEWARRAY(MULTIANEWARRAY) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
visitMultiANewArrayInsn(String, int) - Method in class edu.umd.cs.findbugs.classfile.engine.AbstractMethodVisitor
 
visitNEW(NEW) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitNEW(NEW) - Method in class edu.umd.cs.findbugs.ba.npe.IsNullValueFrameModelingVisitor
 
visitNEW(NEW) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
visitNEWARRAY(NEWARRAY) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitNEWARRAY(NEWARRAY) - Method in class edu.umd.cs.findbugs.ba.npe.IsNullValueFrameModelingVisitor
 
visitNEWARRAY(NEWARRAY) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
visitNONNULL2Z(NONNULL2Z) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitNOP(NOP) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitNULL2Z(NULL2Z) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitOffset(int) - Method in class edu.umd.cs.findbugs.asm.AbstractFBMethodVisitor
 
visitOffset(int) - Method in class edu.umd.cs.findbugs.asm.FBMethodVisitor
 
visitOverriddenMethod(XMethod) - Method in class edu.umd.cs.findbugs.ba.ch.OverriddenMethodsVisitor
Downcall method: will be called for each method overridden by the derived method object passed to the constructor.
visitOverriddenMethod(XMethod) - Method in class edu.umd.cs.findbugs.ba.jsr305.AbstractMethodAnnotationAccumulator
 
visitParameterAnnotation(int, String, Map<String, ElementValue>, boolean) - Method in class edu.umd.cs.findbugs.detect.BuildNonNullAnnotationDatabase
Deprecated.
 
visitParameterAnnotation(int, String, Map<String, ElementValue>, boolean) - Method in class edu.umd.cs.findbugs.detect.NoteSuppressedWarnings
 
visitParameterAnnotation(int, String, Map<String, ElementValue>, boolean) - Method in class edu.umd.cs.findbugs.visitclass.AnnotationVisitor
Visit annotation on a method parameter
visitParameterAnnotation(ParameterAnnotations) - Method in class edu.umd.cs.findbugs.visitclass.AnnotationVisitor
 
visitParameterAnnotation(ParameterAnnotations) - Method in class edu.umd.cs.findbugs.visitclass.PreorderVisitor
 
visitPOP(POP) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitPOP2(POP2) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitPopInstruction(PopInstruction) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitPushInstruction(PushInstruction) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitPUTFIELD(PUTFIELD) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitPUTFIELD(PUTFIELD) - Method in class edu.umd.cs.findbugs.ba.npe.IsNullValueFrameModelingVisitor
 
visitPUTFIELD(PUTFIELD) - Method in class edu.umd.cs.findbugs.ba.ResourceValueFrameModelingVisitor
 
visitPUTFIELD(PUTFIELD) - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumberFrameModelingVisitor
 
visitPUTSTATIC(PUTSTATIC) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitPUTSTATIC(PUTSTATIC) - Method in class edu.umd.cs.findbugs.ba.ResourceValueFrameModelingVisitor
 
visitPUTSTATIC(PUTSTATIC) - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumberFrameModelingVisitor
 
visitRET(RET) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitRET(RET) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
visitRETURN(RETURN) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitReturnInstruction(ReturnInstruction) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitReturnInstruction(ReturnInstruction) - Method in class edu.umd.cs.findbugs.ba.TargetEnumeratingVisitor
 
visitSALOAD(SALOAD) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitSALOAD(SALOAD) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
visitSASTORE(SASTORE) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitSelect(Select) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitSelect(Select) - Method in class edu.umd.cs.findbugs.ba.TargetEnumeratingVisitor
 
visitSignature(Signature) - Method in class edu.umd.cs.findbugs.visitclass.BetterVisitor
 
visitSIPUSH(SIPUSH) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitSIPUSH(SIPUSH) - Method in class edu.umd.cs.findbugs.ba.constant.ConstantFrameModelingVisitor
 
visitSIPUSH(SIPUSH) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
visitSomeInsn() - Method in class edu.umd.cs.findbugs.classfile.engine.AbstractMethodVisitor
 
visitSourceFile(SourceFile) - Method in class edu.umd.cs.findbugs.visitclass.BetterVisitor
 
visitSourceLineAnnotation(SourceLineAnnotation) - Method in interface edu.umd.cs.findbugs.BugAnnotationVisitor
 
visitStackConsumer(StackConsumer) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitStackInstruction(StackInstruction) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitStackMap(StackMap) - Method in class edu.umd.cs.findbugs.visitclass.BetterVisitor
 
visitStackMapEntry(StackMapEntry) - Method in class edu.umd.cs.findbugs.visitclass.BetterVisitor
 
visitStackMapTable(StackMapTable) - Method in class edu.umd.cs.findbugs.visitclass.PreorderVisitor
 
visitStackMapTableEntry(StackMapTableEntry) - Method in class edu.umd.cs.findbugs.visitclass.PreorderVisitor
 
visitStackProducer(StackProducer) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitStoreInstruction(StoreInstruction) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitStringAnnotation(StringAnnotation) - Method in interface edu.umd.cs.findbugs.BugAnnotationVisitor
 
visitSuperClassMethods(JavaClassAndMethod, JavaClassAndMethodChooser) - Static method in class edu.umd.cs.findbugs.ba.Hierarchy
Visit all superclass methods which the given method overrides.
visitSuperInterfaceMethods(JavaClassAndMethod, JavaClassAndMethodChooser) - Static method in class edu.umd.cs.findbugs.ba.Hierarchy
Visit all superinterface methods which the given method implements.
visitSWAP(SWAP) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitSynthetic(Synthetic) - Method in class edu.umd.cs.findbugs.visitclass.BetterVisitor
 
visitSyntheticParameterAnnotation(int, boolean) - Method in class edu.umd.cs.findbugs.detect.BuildNonNullAnnotationDatabase
Deprecated.
 
visitSyntheticParameterAnnotation(int, boolean) - Method in class edu.umd.cs.findbugs.visitclass.AnnotationVisitor
 
visitTABLESWITCH(TABLESWITCH) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitTableSwitchInsn(int, int, Label, Label...) - Method in class edu.umd.cs.findbugs.classfile.engine.AbstractMethodVisitor
 
visitTryCatchBlock(Label, Label, Label, String) - Method in class edu.umd.cs.findbugs.classfile.engine.AbstractMethodVisitor
 
visitTypeAnnotation(TypeAnnotation) - Method in interface edu.umd.cs.findbugs.BugAnnotationVisitor
 
visitTypedInstruction(TypedInstruction) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitTypeInsn(int, String) - Method in class edu.umd.cs.findbugs.classfile.engine.AbstractMethodVisitor
 
visitUnconditionalBranch(UnconditionalBranch) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitUnknown(Unknown) - Method in class edu.umd.cs.findbugs.visitclass.BetterVisitor
 
visitVariableLengthInstruction(VariableLengthInstruction) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitVarInsn(int, int) - Method in class edu.umd.cs.findbugs.classfile.engine.AbstractMethodVisitor
 
VM_START_TIME - Static variable in class edu.umd.cs.findbugs.StartTime
 
vn - Variable in class edu.umd.cs.findbugs.ba.npe.UsagesRequiringNonNullValues.Pair
 
vnaDataflow - Variable in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierDataflowAnalysis
 
VolatileUsage - Class in edu.umd.cs.findbugs.detect
 
VolatileUsage(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.VolatileUsage
 

W

WaitInLoop - Class in edu.umd.cs.findbugs.detect
 
WaitInLoop(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.WaitInLoop
 
waitUntilIssueDataDownloaded() - Method in class edu.umd.cs.findbugs.cloud.BugCollectionStorageCloud
 
waitUntilIssueDataDownloaded(long, TimeUnit) - Method in class edu.umd.cs.findbugs.cloud.BugCollectionStorageCloud
 
waitUntilIssueDataDownloaded() - Method in interface edu.umd.cs.findbugs.cloud.Cloud
Waits until all data about this bug collection has been received from the cloud.
waitUntilIssueDataDownloaded(long, TimeUnit) - Method in interface edu.umd.cs.findbugs.cloud.Cloud
 
waitUntilIssueDataDownloaded() - Method in class edu.umd.cs.findbugs.cloud.DoNothingCloud
 
waitUntilIssueDataDownloaded(long, TimeUnit) - Method in class edu.umd.cs.findbugs.cloud.DoNothingCloud
 
waitUntilNewIssuesUploaded(long, TimeUnit) - Method in class edu.umd.cs.findbugs.cloud.BugCollectionStorageCloud
 
waitUntilNewIssuesUploaded() - Method in class edu.umd.cs.findbugs.cloud.BugCollectionStorageCloud
 
waitUntilNewIssuesUploaded() - Method in interface edu.umd.cs.findbugs.cloud.Cloud
Waits until all new issues have been uploaded
waitUntilNewIssuesUploaded(long, TimeUnit) - Method in interface edu.umd.cs.findbugs.cloud.Cloud
 
waitUntilNewIssuesUploaded() - Method in class edu.umd.cs.findbugs.cloud.DoNothingCloud
 
waitUntilNewIssuesUploaded(long, TimeUnit) - Method in class edu.umd.cs.findbugs.cloud.DoNothingCloud
 
waitUntilReady() - Method in class edu.umd.cs.findbugs.gui2.MainFrame
 
wantCallsFor(Method) - Method in class edu.umd.cs.findbugs.SelfCalls
Determine whether we are interested in calls for the given method.
WARNING - Static variable in interface edu.umd.cs.findbugs.log.Logger
 
WarningComparator - Interface in edu.umd.cs.findbugs
 
WarningProperty - Interface in edu.umd.cs.findbugs.props
Interface that all warning property enumerations are expected to implement.
WarningPropertySet<T extends WarningProperty> - Class in edu.umd.cs.findbugs.props
A Set of WarningProperty objects, each with an optional attribute Object.
WarningPropertySet() - Constructor for class edu.umd.cs.findbugs.props.WarningPropertySet
Constructor Creates empty object.
WarningPropertyUtil - Class in edu.umd.cs.findbugs.props
Utility methods for creating general warning properties.
WarningPropertyUtil() - Constructor for class edu.umd.cs.findbugs.props.WarningPropertyUtil
 
WarningSuppressor - Class in edu.umd.cs.findbugs
 
WarningSuppressor(String) - Constructor for class edu.umd.cs.findbugs.WarningSuppressor
 
wasCFGModified() - Method in class edu.umd.cs.findbugs.ba.PruneInfeasibleExceptionEdges
 
wasCFGModified() - Method in class edu.umd.cs.findbugs.ba.PruneUnconditionalExceptionThrowerEdges
Return whether or not the CFG was modified.
webbsite - Variable in class edu.umd.cs.findbugs.PluginLoader.Summary
 
WebCloudNameLookup - Class in edu.umd.cs.findbugs.cloud.username
 
WebCloudNameLookup() - Constructor for class edu.umd.cs.findbugs.cloud.username.WebCloudNameLookup
 
WEBSITE - Static variable in class edu.umd.cs.findbugs.Version
FindBugs website.
When - Enum in edu.umd.cs.findbugs.annotations
Deprecated.
when - Variable in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierAnnotation
 
WHITE - Static variable in class edu.umd.cs.findbugs.graph.AbstractDepthFirstSearch
Color of a vertex which hasn't been visited yet.
WideComboBox<E> - Class in edu.umd.cs.findbugs.gui2
 
WideComboBox() - Constructor for class edu.umd.cs.findbugs.gui2.WideComboBox
 
WideComboBox(E[]) - Constructor for class edu.umd.cs.findbugs.gui2.WideComboBox
 
WideComboBox(Vector<E>) - Constructor for class edu.umd.cs.findbugs.gui2.WideComboBox
 
WideComboBox(ComboBoxModel<E>) - Constructor for class edu.umd.cs.findbugs.gui2.WideComboBox
 
Wild - Class in edu.umd.cs.findbugs.ba.bcp
A wildcard PatternElement, which matches any kind of instruction indiscriminately.
Wild() - Constructor for class edu.umd.cs.findbugs.ba.bcp.Wild
Default constructor.
Wild(int) - Constructor for class edu.umd.cs.findbugs.ba.bcp.Wild
Constructor.
Wild(int, int) - Constructor for class edu.umd.cs.findbugs.ba.bcp.Wild
Constructor.
WORD - Static variable in class edu.umd.cs.findbugs.Token
An ordinary word, number, etc.
workingDirList - Variable in class edu.umd.cs.findbugs.workflow.MergeSummarizeAndView.MSVOptions
 
WOULD_HAVE_BEEN_A_KABOOM - Static variable in class edu.umd.cs.findbugs.detect.NullDerefProperty
Redundant nullcheck of previously dereferenced value.
wouldHaveBeenAKaboom() - Method in class edu.umd.cs.findbugs.ba.npe.IsNullValue
Is this value known to be non null because a NPE would have occurred otherwise?
wrapGzip(InputStream, Object) - Method in class edu.umd.cs.findbugs.SortedBugCollection
 
wrapInDescriptionLink(String) - Method in class edu.umd.cs.findbugs.BugPattern
 
write(OutputStream) - Method in class edu.umd.cs.findbugs.ba.interproc.PropertyDatabase
Write property database to an OutputStream.
write() - Method in class edu.umd.cs.findbugs.config.UserPreferences
Write persistent global UserPreferences to file in user's home directory.
write(OutputStream) - Method in class edu.umd.cs.findbugs.config.UserPreferences
Write UserPreferences to given OutputStream.
write(String, boolean, String) - Method in class edu.umd.cs.findbugs.Project
Deprecated.
write(XMLWriteable) - Method in class edu.umd.cs.findbugs.xml.Dom4JXMLOutput
Add given object to the tree.
writeAsXML(OutputStream) - Method in class edu.umd.cs.findbugs.filter.Filter
 
writeBodyAsXML(XMLOutput) - Method in class edu.umd.cs.findbugs.filter.Filter
 
writeCDATA(String) - Method in class edu.umd.cs.findbugs.xml.Dom4JXMLOutput
 
writeCDATA(String) - Method in class edu.umd.cs.findbugs.xml.OutputStreamXMLOutput
 
writeCDATA(String) - Method in interface edu.umd.cs.findbugs.xml.XMLOutput
Write a CDATA section to the XML document.
writeChildrenXML(XMLOutput) - Method in class edu.umd.cs.findbugs.filter.CompoundMatcher
 
writeCollection(Collection<? extends XMLWriteable>) - Method in class edu.umd.cs.findbugs.xml.Dom4JXMLOutput
Add a Collection of XMLWriteable objects to the tree.
writeCollection(XMLOutput, Collection<? extends XMLWriteable>) - Static method in class edu.umd.cs.findbugs.xml.XMLOutputUtil
Write a Collection of XMLWriteable objects.
writeElementList(String, Collection<String>) - Method in class edu.umd.cs.findbugs.xml.Dom4JXMLOutput
Add a list of Strings to document as elements with given tag name to the tree.
writeElementList(XMLOutput, String, Iterable<String>) - Static method in class edu.umd.cs.findbugs.xml.XMLOutputUtil
Write a list of Strings to document as elements with given tag name.
writeElementList(XMLOutput, String, Iterator<String>) - Static method in class edu.umd.cs.findbugs.xml.XMLOutputUtil
Write a list of Strings to document as elements with given tag name.
writeEnabledMatchersAsXML(OutputStream) - Method in class edu.umd.cs.findbugs.filter.Filter
 
writeEpilogue(XMLOutput) - Method in interface edu.umd.cs.findbugs.BugCollection
 
writeEpilogue(XMLOutput) - Method in class edu.umd.cs.findbugs.SortedBugCollection
 
writeFileList(XMLOutput, String, Iterable<File>) - Static method in class edu.umd.cs.findbugs.xml.XMLOutputUtil
Write a list of Strings to document as elements with given tag name.
writeFileList(XMLOutput, String, Iterator<File>) - Static method in class edu.umd.cs.findbugs.xml.XMLOutputUtil
Write a list of Strings to document as elements with given tag name.
writeKey(Writer, FieldDescriptor) - Method in class edu.umd.cs.findbugs.ba.interproc.FieldPropertyDatabase
 
writeKey(Writer, MethodDescriptor) - Method in class edu.umd.cs.findbugs.ba.interproc.MethodPropertyDatabase
 
writeKey(Writer, KeyType) - Method in class edu.umd.cs.findbugs.ba.interproc.PropertyDatabase
Write an encoded key to given Writer.
WriteOnceProperties - Class in edu.umd.cs.findbugs.util
 
writePrologue(XMLOutput) - Method in interface edu.umd.cs.findbugs.BugCollection
 
writePrologue(XMLOutput) - Method in class edu.umd.cs.findbugs.SortedBugCollection
 
writer(OutputStream) - Static method in class edu.umd.cs.findbugs.charsets.UTF8
 
writeText(String) - Method in class edu.umd.cs.findbugs.xml.Dom4JXMLOutput
 
writeText(String) - Method in class edu.umd.cs.findbugs.xml.OutputStreamXMLOutput
 
writeText(String) - Method in interface edu.umd.cs.findbugs.xml.XMLOutput
Write text to the XML document.
writeToFile(String) - Method in class edu.umd.cs.findbugs.ba.interproc.PropertyDatabase
Write property database to given file.
writeToLog(String) - Method in class edu.umd.cs.findbugs.gui2.MainFrame
Write a message to stdout.
writeToLog(String) - Method in interface edu.umd.cs.findbugs.log.LogSync
 
writeXML(XMLOutput) - Method in class edu.umd.cs.findbugs.AppVersion
 
writeXML(XMLOutput) - Method in class edu.umd.cs.findbugs.ba.ClassHash
 
writeXML(XMLOutput, String, BugAnnotation, XMLAttributeList, boolean) - Static method in class edu.umd.cs.findbugs.BugAnnotationUtil
Write a BugAnnotation as XML.
writeXML(String) - Method in interface edu.umd.cs.findbugs.BugCollection
Write this BugCollection to a file as XML.
writeXML(Writer) - Method in interface edu.umd.cs.findbugs.BugCollection
Write the BugCollection to given output stream as XML.
writeXML(OutputStream) - Method in interface edu.umd.cs.findbugs.BugCollection
Write the BugCollection to given output stream as XML using a UTF8 encoding.
writeXML(XMLOutput) - Method in interface edu.umd.cs.findbugs.BugCollection
Write the BugCollection to an XMLOutput object.
writeXML(XMLOutput) - Method in class edu.umd.cs.findbugs.BugDesignation
 
writeXML(XMLOutput) - Method in class edu.umd.cs.findbugs.BugInstance
 
writeXML(XMLOutput, BugCollection, boolean) - Method in class edu.umd.cs.findbugs.BugInstance
 
writeXML(XMLOutput) - Method in class edu.umd.cs.findbugs.BugProperty
 
writeXML(XMLOutput) - Method in class edu.umd.cs.findbugs.ClassAnnotation
 
writeXML(XMLOutput, boolean, boolean) - Method in class edu.umd.cs.findbugs.ClassAnnotation
 
writeXML(XMLOutput) - Method in class edu.umd.cs.findbugs.FieldAnnotation
 
writeXML(XMLOutput, boolean, boolean) - Method in class edu.umd.cs.findbugs.FieldAnnotation
 
writeXML(XMLOutput, boolean) - Method in class edu.umd.cs.findbugs.filter.AndMatcher
 
writeXML(XMLOutput, boolean) - Method in class edu.umd.cs.findbugs.filter.BugMatcher
 
writeXML(XMLOutput, boolean) - Method in class edu.umd.cs.findbugs.filter.ClassMatcher
 
writeXML(XMLOutput, boolean) - Method in class edu.umd.cs.findbugs.filter.ConfidenceMatcher
 
writeXML(XMLOutput, boolean) - Method in class edu.umd.cs.findbugs.filter.DesignationMatcher
 
writeXML(XMLOutput, boolean) - Method in class edu.umd.cs.findbugs.filter.FieldMatcher
 
writeXML(XMLOutput, boolean) - Method in class edu.umd.cs.findbugs.filter.FirstVersionMatcher
 
writeXML(XMLOutput, boolean) - Method in class edu.umd.cs.findbugs.filter.LastVersionMatcher
 
writeXML(XMLOutput, boolean) - Method in class edu.umd.cs.findbugs.filter.LocalMatcher
 
writeXML(XMLOutput, boolean) - Method in interface edu.umd.cs.findbugs.filter.Matcher
 
writeXML(XMLOutput, boolean) - Method in class edu.umd.cs.findbugs.filter.MethodMatcher
 
writeXML(XMLOutput, boolean) - Method in class edu.umd.cs.findbugs.filter.NotMatcher
 
writeXML(XMLOutput, boolean) - Method in class edu.umd.cs.findbugs.filter.OrMatcher
 
writeXML(XMLOutput, boolean) - Method in class edu.umd.cs.findbugs.filter.PriorityMatcher
 
writeXML(XMLOutput, boolean) - Method in class edu.umd.cs.findbugs.filter.RankMatcher
 
writeXML(XMLOutput, boolean) - Method in class edu.umd.cs.findbugs.filter.SourceMatcher
 
writeXML(XMLOutput, boolean) - Method in class edu.umd.cs.findbugs.filter.TypeMatcher
 
writeXML(XMLOutput, boolean) - Method in class edu.umd.cs.findbugs.gui2.CompoundMatcher
Deprecated.
 
writeXML(XMLOutput, boolean) - Method in class edu.umd.cs.findbugs.gui2.FilterMatcher
Deprecated.
 
writeXML(XMLOutput, boolean) - Method in class edu.umd.cs.findbugs.gui2.SuppressionMatcher
Deprecated.
 
writeXML(XMLOutput) - Method in class edu.umd.cs.findbugs.IntAnnotation
 
writeXML(XMLOutput, boolean, boolean) - Method in class edu.umd.cs.findbugs.IntAnnotation
 
writeXML(XMLOutput) - Method in class edu.umd.cs.findbugs.LocalVariableAnnotation
 
writeXML(XMLOutput, boolean, boolean) - Method in class edu.umd.cs.findbugs.LocalVariableAnnotation
 
writeXML(XMLOutput) - Method in class edu.umd.cs.findbugs.log.Profiler.Profile
 
writeXML(XMLOutput) - Method in class edu.umd.cs.findbugs.log.Profiler
 
writeXML(XMLOutput) - Method in class edu.umd.cs.findbugs.MethodAnnotation
 
writeXML(XMLOutput, boolean, boolean) - Method in class edu.umd.cs.findbugs.MethodAnnotation
 
writeXML(XMLOutput) - Method in class edu.umd.cs.findbugs.model.ClassFeatureSet
 
writeXML(XMLOutput) - Method in class edu.umd.cs.findbugs.PackageStats.ClassStats
 
writeXML(XMLOutput) - Method in class edu.umd.cs.findbugs.PackageStats
 
writeXML(File, BugCollection) - Method in class edu.umd.cs.findbugs.Project
 
writeXML(XMLOutput) - Method in class edu.umd.cs.findbugs.Project
 
writeXML(XMLOutput, File, BugCollection) - Method in class edu.umd.cs.findbugs.Project
 
writeXML(XMLOutput) - Method in class edu.umd.cs.findbugs.ProjectStats
Output as XML.
writeXML(XMLOutput, boolean) - Method in class edu.umd.cs.findbugs.ProjectStats
Output as XML.
writeXML(OutputStream) - Method in class edu.umd.cs.findbugs.SortedBugCollection
 
writeXML(String) - Method in class edu.umd.cs.findbugs.SortedBugCollection
Write this BugCollection to a file as XML.
writeXML(File) - Method in class edu.umd.cs.findbugs.SortedBugCollection
Write this BugCollection to a file as XML.
writeXML(Writer) - Method in class edu.umd.cs.findbugs.SortedBugCollection
Write the BugCollection to given output stream as XML.
writeXML(XMLOutput) - Method in class edu.umd.cs.findbugs.SortedBugCollection
Write the BugCollection to an XMLOutput object.
writeXML(XMLOutput) - Method in class edu.umd.cs.findbugs.SourceLineAnnotation
 
writeXML(XMLOutput, boolean, boolean) - Method in class edu.umd.cs.findbugs.SourceLineAnnotation
 
writeXML(XMLOutput) - Method in class edu.umd.cs.findbugs.StringAnnotation
 
writeXML(XMLOutput, boolean, boolean) - Method in class edu.umd.cs.findbugs.StringAnnotation
 
writeXML(XMLOutput, boolean) - Method in class edu.umd.cs.findbugs.SuppressionMatcher
 
writeXML(XMLOutput) - Method in class edu.umd.cs.findbugs.TypeAnnotation
 
writeXML(XMLOutput, boolean, boolean) - Method in class edu.umd.cs.findbugs.TypeAnnotation
 
writeXml(OutputStream, Collection<Plugin>, String, boolean) - Method in class edu.umd.cs.findbugs.updates.UpdateChecker
protected for testing
writeXML(XMLOutput, boolean) - Method in class edu.umd.cs.findbugs.WarningSuppressor
 
writeXML(XMLOutput) - Method in interface edu.umd.cs.findbugs.xml.XMLWriteable
Write this object to given XMLOutput.
writeXML(XMLOutput, boolean, boolean) - Method in interface edu.umd.cs.findbugs.XMLWriteableWithMessages
 
WrongMapIterator - Class in edu.umd.cs.findbugs.detect
 
WrongMapIterator(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.WrongMapIterator
 

X

XClass - Interface in edu.umd.cs.findbugs.ba
Interface for object representing information about a class.
XDocsBugReporter - Class in edu.umd.cs.findbugs
BugReporter to output warnings in xdocs format for Maven.
XDocsBugReporter(Project) - Constructor for class edu.umd.cs.findbugs.XDocsBugReporter
 
XFactory - Class in edu.umd.cs.findbugs.ba
Factory methods for creating XMethod objects.
XFactory() - Constructor for class edu.umd.cs.findbugs.ba.XFactory
Constructor.
XField - Interface in edu.umd.cs.findbugs.ba
Abstract representation of a field.
xmethod - Variable in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierDataflowAnalysis
 
XMethod - Interface in edu.umd.cs.findbugs.ba
An XMethod represents symbolic information about a particular method.
XMethodParameter - Class in edu.umd.cs.findbugs.ba
 
XMethodParameter(XMethod, int) - Constructor for class edu.umd.cs.findbugs.ba.XMethodParameter
Create a new Method parameter reference
XMLAttributeList - Class in edu.umd.cs.findbugs.xml
Helper class to format attributes in an XML tag.
XMLAttributeList() - Constructor for class edu.umd.cs.findbugs.xml.XMLAttributeList
Constructor.
XMLAttributeList.NameValuePair - Class in edu.umd.cs.findbugs.xml
 
XMLAttributeList.NameValuePair(String, String) - Constructor for class edu.umd.cs.findbugs.xml.XMLAttributeList.NameValuePair
 
XMLBugReporter - Class in edu.umd.cs.findbugs
Report warnings as an XML document.
XMLBugReporter(Project) - Constructor for class edu.umd.cs.findbugs.XMLBugReporter
 
XMLFactoryBypass - Class in edu.umd.cs.findbugs.detect
 
XMLFactoryBypass(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.XMLFactoryBypass
 
XMLOutput - Interface in edu.umd.cs.findbugs.xml
Interface to generate an XML document in some form.
XMLOutputUtil - Class in edu.umd.cs.findbugs.xml
Utility routines for writing to XMLOutput.
XMLOutputUtil() - Constructor for class edu.umd.cs.findbugs.xml.XMLOutputUtil
 
XMLUtil - Class in edu.umd.cs.findbugs.xml
 
XMLUtil() - Constructor for class edu.umd.cs.findbugs.xml.XMLUtil
 
XMLWriteable - Interface in edu.umd.cs.findbugs.xml
Interface indicating that an object can write itself to an XML document.
XMLWriteableWithMessages - Interface in edu.umd.cs.findbugs
Write an object to XMLOutput while optionally adding descriptive messages.
XPathFind - Class in edu.umd.cs.findbugs.xml
Find nodes in a dom4j tree that match a particular XPath expression.
XPathFind(Document) - Constructor for class edu.umd.cs.findbugs.xml.XPathFind
 
xslt(String, boolean, String[], int) - Static method in class edu.umd.cs.findbugs.PrintingBugReporter
 

Y

YES_NO_CANCEL_OPTION - Static variable in interface edu.umd.cs.findbugs.IGuiCallback
 
YES_NO_OPTION - Static variable in interface edu.umd.cs.findbugs.IGuiCallback
 
YES_OPTION - Static variable in interface edu.umd.cs.findbugs.IGuiCallback
 
YourKitController - Class in edu.umd.cs.findbugs.log
 
YourKitController() - Constructor for class edu.umd.cs.findbugs.log.YourKitController
 

Z

ZERO_MEANS_NULL - Static variable in class edu.umd.cs.findbugs.OpcodeStack.Item
 
ZipCodeBaseFactory - Class in edu.umd.cs.findbugs.classfile.impl
 
ZipCodeBaseFactory() - Constructor for class edu.umd.cs.findbugs.classfile.impl.ZipCodeBaseFactory
 
ZipFileCodeBase - Class in edu.umd.cs.findbugs.classfile.impl
Implementation of ICodeBase to read from a zip file or jar file.
ZipFileCodeBase(ICodeBaseLocator, File) - Constructor for class edu.umd.cs.findbugs.classfile.impl.ZipFileCodeBase
Constructor.
ZipFileCodeBaseEntry - Class in edu.umd.cs.findbugs.classfile.impl
Implementation of ICodeBaseEntry for resources in zipfile codebases.
ZipFileCodeBaseEntry(ZipFileCodeBase, ZipEntry) - Constructor for class edu.umd.cs.findbugs.classfile.impl.ZipFileCodeBaseEntry
 
ZipInputStreamCodeBase - Class in edu.umd.cs.findbugs.classfile.impl
Implementation of ICodeBase to read from a zip file or jar file.
ZipInputStreamCodeBase(ICodeBaseLocator, File) - Constructor for class edu.umd.cs.findbugs.classfile.impl.ZipInputStreamCodeBase
Constructor.
ZipInputStreamCodeBaseEntry - Class in edu.umd.cs.findbugs.classfile.impl
Implementation of ICodeBaseEntry for resources in zipfile codebases.
ZipInputStreamCodeBaseEntry(ZipInputStreamCodeBase, ZipEntry, byte[]) - Constructor for class edu.umd.cs.findbugs.classfile.impl.ZipInputStreamCodeBaseEntry
 
ZipSourceFileDataSource - Class in edu.umd.cs.findbugs.ba
A source file data source for source files residing in Zip or Jar archives.
ZipSourceFileDataSource(ZipFile, String) - Constructor for class edu.umd.cs.findbugs.ba.ZipSourceFileDataSource
 

_

_bugCollection - Variable in class edu.umd.cs.findbugs.gui2.CloudCommentsPane
 
_bugInstance - Variable in class edu.umd.cs.findbugs.gui2.CloudCommentsPane
 
$ 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 _ 

Copyright © 2003–2015. All rights reserved.