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 _ 

E

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