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

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
 
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.
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.
 
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
 
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
 
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
 
$ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _ 
FindBugs™ 3.0.1

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