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