- 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
-
- 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
-
- edu.umd.cs.findbugs.classfile.engine.bcel - package edu.umd.cs.findbugs.classfile.engine.bcel
-
- 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
-