Overview
Package
Class
Use
Tree
Deprecated
Index
Help
FindBugs™ 1.3.8
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Z
M
M_BR
- Static variable in class edu.umd.cs.findbugs.visitclass.
DismantleBytecode
M_CP
- Static variable in class edu.umd.cs.findbugs.visitclass.
DismantleBytecode
M_INT
- Static variable in class edu.umd.cs.findbugs.visitclass.
DismantleBytecode
Meaning of bytecode operands
M_PAD
- Static variable in class edu.umd.cs.findbugs.visitclass.
DismantleBytecode
M_R
- Static variable in class edu.umd.cs.findbugs.visitclass.
DismantleBytecode
M_UINT
- Static variable in class edu.umd.cs.findbugs.visitclass.
DismantleBytecode
MAGIC
- Static variable in interface edu.umd.cs.findbugs.classfile.
IClassConstants
main(String[])
- Static method in class edu.umd.cs.findbugs.
AddAnnotation
main(String[])
- Static method in class edu.umd.cs.findbugs.
AddMessages
main(String[])
- Static method in class edu.umd.cs.findbugs.ba.
BetterCFGBuilder2
Test driver.
main(String[])
- Static method in class edu.umd.cs.findbugs.ba.generic.
GenericSignatureParser
main(String[])
- Static method in class edu.umd.cs.findbugs.ba.npe.
MayReturnNullPropertyDatabase
Deprecated.
main(String[])
- Static method in class edu.umd.cs.findbugs.ba.
SignatureParser
main(String[])
- Static method in class edu.umd.cs.findbugs.detect.
FindBadEqualsImplementation
main(String[])
- Static method in class edu.umd.cs.findbugs.
DiscoverSourceDirectories
Just for testing.
main(String[])
- Static method in class edu.umd.cs.findbugs.filter.
Filter
main(String[])
- Static method in class edu.umd.cs.findbugs.
FindBugs2
main(String[])
- Static method in class edu.umd.cs.findbugs.
Footprint
main(String[])
- Static method in class edu.umd.cs.findbugs.gui.
AnnotatedString
main(String[])
- Static method in class edu.umd.cs.findbugs.gui.
ConfigureDetectorsDialog
main(String[])
- Static method in class edu.umd.cs.findbugs.gui.
FindBugsFrame
Invoke from the command line.
main(String[])
- Static method in class edu.umd.cs.findbugs.gui2.
ClearGuiSaveState
main(String[])
- Static method in class edu.umd.cs.findbugs.gui2.
Debug
main(String[])
- Static method in class edu.umd.cs.findbugs.gui2.
Driver
main(String[])
- Static method in class edu.umd.cs.findbugs.gui2.
NewFilterFrame
main(String[])
- Static method in class edu.umd.cs.findbugs.gui2.
SourceDirectoryWizard
main(String[])
- Static method in class edu.umd.cs.findbugs.gui2.
SplashFrame
main(String[])
- Static method in class edu.umd.cs.findbugs.gui2.
StackedFilterMatcher
Deprecated.
main(String[])
- Static method in class edu.umd.cs.findbugs.jaif.
JAIFParser
main(String[])
- Static method in class edu.umd.cs.findbugs.
LaunchAppropriateUI
main() method.
main(String[])
- Static method in class edu.umd.cs.findbugs.ml.
ConvertToARFF
main(String[])
- Static method in class edu.umd.cs.findbugs.ml.
GenerateUIDs
main(String[])
- Static method in class edu.umd.cs.findbugs.model.
ClassFeatureSet
main(String[])
- Static method in class edu.umd.cs.findbugs.model.
RegenerateClassFeatures
main(String[])
- Static method in class edu.umd.cs.findbugs.
NewResults
main(String[])
- Static method in class edu.umd.cs.findbugs.plan.
ExecutionPlan
main(String[])
- Static method in class edu.umd.cs.findbugs.
PrintingBugReporter
main(String[])
- Static method in class edu.umd.cs.findbugs.
ShowHelp
main(String[])
- Static method in class edu.umd.cs.findbugs.
Version
main(String[])
- Static method in class edu.umd.cs.findbugs.visitclass.
PrintClass
main(String[])
- Static method in class edu.umd.cs.findbugs.workflow.
BugHistory
Deprecated.
main(String[])
- Static method in class edu.umd.cs.findbugs.workflow.
Churn
main(String[])
- Static method in class edu.umd.cs.findbugs.workflow.
CopyBuggySource
main(String[])
- Static method in class edu.umd.cs.findbugs.workflow.
CountByPackagePrefix
main(String[])
- Static method in class edu.umd.cs.findbugs.workflow.
CountClassVersions
main(String[])
- Static method in class edu.umd.cs.findbugs.workflow.
DefectDensity
main(String[])
- Static method in class edu.umd.cs.findbugs.workflow.
FileBugHash
main(String[])
- Static method in class edu.umd.cs.findbugs.workflow.
Filter
main(String[])
- Static method in class edu.umd.cs.findbugs.workflow.
ListBugDatabaseInfo
main(String[])
- Static method in class edu.umd.cs.findbugs.workflow.
MineBugHistory
main(String[])
- Static method in class edu.umd.cs.findbugs.workflow.
PrintAppVersion
main(String[])
- Static method in class edu.umd.cs.findbugs.workflow.
RecursiveSearchForJavaFiles
main(String[])
- Static method in class edu.umd.cs.findbugs.workflow.
RejarClassesForAnalysis
main(String[])
- Static method in class edu.umd.cs.findbugs.workflow.
SetBugDatabaseInfo
main(String[])
- Static method in class edu.umd.cs.findbugs.workflow.
TreemapVisualization
main(String[])
- Static method in class edu.umd.cs.findbugs.workflow.
UnionResults
main(String[])
- Static method in class edu.umd.cs.findbugs.workflow.
Update
main(String[])
- Static method in class edu.umd.cs.findbugs.xml.
XPathFind
MainFrame
- Class in
edu.umd.cs.findbugs.gui2
MAJOR
- Static variable in class edu.umd.cs.findbugs.
Version
Major version number.
makeAndMatcher(Collection<BugAspects.SortableValue>)
- Static method in class edu.umd.cs.findbugs.gui2.
FilterFactory
makeCommentsVisible()
- Method in interface edu.umd.cs.findbugs.gui2.
FindBugsLayoutManager
makeCommentsVisible()
- Method in class edu.umd.cs.findbugs.gui2.
SplitLayout
makeCommentsVisible()
- Method in class edu.umd.cs.findbugs.gui2.
TabbedLayout
makeCompactGrid(Container, int, int, int, int, int, int)
- Static method in class edu.umd.cs.findbugs.gui2.
SpringUtilities
Aligns the first
rows
*
cols
components of
parent
in a grid.
makeCrossMethod()
- Method in class edu.umd.cs.findbugs.
OpcodeStack.Item
makeFactTop(BitSet)
- Method in class edu.umd.cs.findbugs.ba.
AbstractDominatorsAnalysis
makeFactTop(BlockType)
- Method in class edu.umd.cs.findbugs.ba.
BlockTypeAnalysis
makeFactTop(CallList)
- Method in class edu.umd.cs.findbugs.ba.ca.
CallListAnalysis
makeFactTop(Fact)
- Method in interface edu.umd.cs.findbugs.ba.
DataflowAnalysis
Make given fact the top value.
makeFactTop(UnconditionalValueDerefSet)
- Method in class edu.umd.cs.findbugs.ba.deref.
UnconditionalValueDerefAnalysis
makeFactTop(FrameType)
- Method in class edu.umd.cs.findbugs.ba.
FrameDataflowAnalysis
makeFactTop(FieldSet)
- Method in class edu.umd.cs.findbugs.ba.heap.
FieldSetAnalysis
makeFactTop(TypeQualifierValueSet)
- Method in class edu.umd.cs.findbugs.ba.jsr305.
TypeQualifierDataflowAnalysis
makeFactTop(BitSet)
- Method in class edu.umd.cs.findbugs.ba.
LiveLocalStoreAnalysis
makeFactTop(LockSet)
- Method in class edu.umd.cs.findbugs.ba.
LockAnalysis
makeFactTop(ReturnPathType)
- Method in class edu.umd.cs.findbugs.ba.npe.
ReturnPathTypeAnalysis
makeFactTop(DefinitelyNullSet)
- Method in class edu.umd.cs.findbugs.ba.npe2.
DefinitelyNullSetAnalysis
makeFactTop(StateSet)
- Method in class edu.umd.cs.findbugs.ba.obl.
ObligationAnalysis
makeFactTop(ReturnPath)
- Method in class edu.umd.cs.findbugs.ba.
ReturnPathAnalysis
makeFactTop(StackDepth)
- Method in class edu.umd.cs.findbugs.ba.
StackDepthAnalysis
makeFactTop(TypeFrame)
- Method in class edu.umd.cs.findbugs.ba.type.
TypeAnalysis
makeGrid(Container, int, int, int, int, int, int)
- Static method in class edu.umd.cs.findbugs.gui2.
SpringUtilities
Aligns the first
rows
*
cols
components of
parent
in a grid.
makeIOException(String, Throwable)
- Static method in class edu.umd.cs.findbugs.util.
Util
makeMatcher(Collection<Sortables>, BugInstance)
- Static method in class edu.umd.cs.findbugs.gui2.
FilterFactory
makeOptionUnlisted(String)
- Method in class edu.umd.cs.findbugs.config.
CommandLine
Don't list this option when printing Usage information
makeOrMatcher(Collection<BugAspects.SortableValue>)
- Static method in class edu.umd.cs.findbugs.gui2.
FilterFactory
makeRecentMenu()
- Method in class edu.umd.cs.findbugs.gui2.
RecentMenu
makeSameAs(UnconditionalValueDerefSet)
- Method in class edu.umd.cs.findbugs.ba.deref.
UnconditionalValueDerefSet
Make this dataflow fact the same as the given one.
makeSameAs(TypeQualifierValueSet)
- Method in class edu.umd.cs.findbugs.ba.jsr305.
TypeQualifierValueSet
makeSameAs(DefinitelyNullSet)
- Method in class edu.umd.cs.findbugs.ba.npe2.
DefinitelyNullSet
makeSourceVisible()
- Method in interface edu.umd.cs.findbugs.gui2.
FindBugsLayoutManager
makeSourceVisible()
- Method in class edu.umd.cs.findbugs.gui2.
SplitLayout
makeSourceVisible()
- Method in class edu.umd.cs.findbugs.gui2.
TabbedLayout
makeValid()
- Method in class edu.umd.cs.findbugs.ba.jsr305.
TypeQualifierValueSet
makeZipCodeBase(ICodeBaseLocator, File)
- Static method in class edu.umd.cs.findbugs.classfile.impl.
ZipCodeBaseFactory
MANY_BIASED_UNLOCKED
- Static variable in class edu.umd.cs.findbugs.detect.
InconsistentSyncWarningProperty
Field is accessed unlocked most of the time, and therefore is probably not intended to be safely used from multiple threads.
MANY_STORES
- Static variable in class edu.umd.cs.findbugs.detect.
DeadLocalStoreProperty
many stores
MapCache
<
K
,
V
> - Class in
edu.umd.cs.findbugs.util
Provide a HashMap that can only grow to a specified maximum capacity, with entries discarded using a LRU policy to keep the size of the HashMap within that bound.
MapCache(int)
- Constructor for class edu.umd.cs.findbugs.util.
MapCache
Create a new MapCache
mapInputToOutput(ValueNumber, ValueNumber)
- Method in class edu.umd.cs.findbugs.ba.vna.
MergeTree
Map an input ValueNumber to an output ValueNumber.
mapResourceNameToCodeBaseEntry(String, ICodeBaseEntry)
- Method in interface edu.umd.cs.findbugs.classfile.
IClassPath
Add a resource name to codebase entry mapping.
mapResourceNameToCodeBaseEntry(String, ICodeBaseEntry)
- Method in class edu.umd.cs.findbugs.classfile.impl.
ClassPathImpl
markInformationAsComingFromFieldValue(XField)
- Method in class edu.umd.cs.findbugs.ba.npe.
IsNullValue
Convert to a value known because it was returned from a method in a method property database.
markInformationAsComingFromReturnValueOfMethod(XMethod)
- Method in class edu.umd.cs.findbugs.ba.npe.
IsNullValue
Convert to a value known because it was returned from a method in a method property database.
markTransitiveUninterestingStreamEscapes()
- Method in class edu.umd.cs.findbugs.detect.
StreamResourceTracker
Transitively mark all streams into which uninteresting streams (such as System.out) escape.
match(InstructionHandle, ConstantPoolGen, ValueNumberFrame, ValueNumberFrame, BindingSet)
- Method in class edu.umd.cs.findbugs.ba.bcp.
IfNull
match(InstructionHandle, ConstantPoolGen, ValueNumberFrame, ValueNumberFrame, BindingSet)
- Method in class edu.umd.cs.findbugs.ba.bcp.
Invoke
match(InstructionHandle, ConstantPoolGen, ValueNumberFrame, ValueNumberFrame, BindingSet)
- Method in class edu.umd.cs.findbugs.ba.bcp.
Load
match(InstructionHandle, ConstantPoolGen, ValueNumberFrame, ValueNumberFrame, BindingSet)
- Method in class edu.umd.cs.findbugs.ba.bcp.
MatchAny
match(InstructionHandle, ConstantPoolGen, ValueNumberFrame, ValueNumberFrame, BindingSet)
- Method in class edu.umd.cs.findbugs.ba.bcp.
Monitorenter
match(InstructionHandle, ConstantPoolGen, ValueNumberFrame, ValueNumberFrame, BindingSet)
- Method in class edu.umd.cs.findbugs.ba.bcp.
New
match(InstructionHandle, ConstantPoolGen, ValueNumberFrame, ValueNumberFrame, BindingSet)
- Method in class edu.umd.cs.findbugs.ba.bcp.
Opcode
match(InstructionHandle, ConstantPoolGen, ValueNumberFrame, ValueNumberFrame, BindingSet)
- Method in class edu.umd.cs.findbugs.ba.bcp.
PatternElement
Return whether or not this element matches the given instruction with the given Bindings in effect.
match(InstructionHandle, ConstantPoolGen, ValueNumberFrame, ValueNumberFrame, BindingSet)
- Method in class edu.umd.cs.findbugs.ba.bcp.
Store
match(InstructionHandle, ConstantPoolGen, ValueNumberFrame, ValueNumberFrame, BindingSet)
- Method in class edu.umd.cs.findbugs.ba.bcp.
Wild
match(BugInstance)
- Method in class edu.umd.cs.findbugs.
ClassWarningSuppressor
match(BugInstance)
- Method in class edu.umd.cs.findbugs.
FieldWarningSuppressor
match(BugInstance)
- Method in class edu.umd.cs.findbugs.filter.
AndMatcher
match(BugInstance)
- Method in class edu.umd.cs.findbugs.filter.
BugMatcher
match(BugInstance)
- Method in class edu.umd.cs.findbugs.filter.
ClassMatcher
match(BugInstance)
- Method in class edu.umd.cs.findbugs.filter.
DesignationMatcher
match(BugInstance)
- Method in class edu.umd.cs.findbugs.filter.
FieldMatcher
match(BugInstance)
- Method in class edu.umd.cs.findbugs.filter.
Filter
match(BugInstance)
- Method in class edu.umd.cs.findbugs.filter.
FirstVersionMatcher
match(BugInstance)
- Method in class edu.umd.cs.findbugs.filter.
LastVersionMatcher
match(BugInstance)
- Method in class edu.umd.cs.findbugs.filter.
LocalMatcher
match(BugInstance)
- Method in interface edu.umd.cs.findbugs.filter.
Matcher
Determine whether or not the given BugInstance has the feature this Matcher tests for.
match(BugInstance)
- Method in class edu.umd.cs.findbugs.filter.
MethodMatcher
match(String)
- Method in class edu.umd.cs.findbugs.filter.
NameMatch
match(BugInstance)
- Method in class edu.umd.cs.findbugs.filter.
OrMatcher
match(BugInstance)
- Method in class edu.umd.cs.findbugs.filter.
PriorityMatcher
match(String)
- Method in class edu.umd.cs.findbugs.filter.
StringSetMatch
Returns true if the given string is contained in the value set.
match(BugInstance)
- Method in class edu.umd.cs.findbugs.gui2.
CompoundMatcher
Deprecated.
match(BugInstance)
- Method in class edu.umd.cs.findbugs.gui2.
DeadBugFilter
match(BugInstance)
- Method in class edu.umd.cs.findbugs.gui2.
FilterMatcher
Deprecated.
match(BugInstance)
- Method in class edu.umd.cs.findbugs.gui2.
StackedFilterMatcher
Deprecated.
match(BugInstance)
- Method in class edu.umd.cs.findbugs.gui2.
SuppressionMatcher
Deprecated.
match(BugInstance)
- Method in class edu.umd.cs.findbugs.
MethodWarningSuppressor
match(BugInstance)
- Method in class edu.umd.cs.findbugs.
PackageWarningSuppressor
match(BugInstance)
- Method in class edu.umd.cs.findbugs.
ParameterWarningSuppressor
match(BugInstance, String)
- Method in class edu.umd.cs.findbugs.
QueryBugAnnotations
Called when a bug instance contains a query keyword.
match(BugInstance)
- Method in class edu.umd.cs.findbugs.
SuppressionMatcher
match(BugInstance)
- Method in class edu.umd.cs.findbugs.
WarningSuppressor
match(Node)
- Method in class edu.umd.cs.findbugs.xml.
XPathFind
MatchAny
- Class in
edu.umd.cs.findbugs.ba.bcp
A "meta" PatternElement that matches any of a list of other child PatternElements.
MatchAny(PatternElement[])
- Constructor for class edu.umd.cs.findbugs.ba.bcp.
MatchAny
Constructor.
Matcher
- Interface in
edu.umd.cs.findbugs.filter
Match BugInstances for some feature.
matches(String)
- Method in class edu.umd.cs.findbugs.
ClassScreener
matches(BugAspects.SortableValue)
- Method in class edu.umd.cs.findbugs.gui2.
BugLeafNode
matches(BugAspects)
- Method in class edu.umd.cs.findbugs.gui2.
BugLeafNode
matches(String)
- Method in interface edu.umd.cs.findbugs.
IClassScreener
Return whether or not the name of the given file matches.
matches(Type)
- Method in class edu.umd.cs.findbugs.util.
AnyTypeMatcher
matches(String)
- Method in class edu.umd.cs.findbugs.util.
ContainsCamelCaseWordStringMatcher
matches(String)
- Method in class edu.umd.cs.findbugs.util.
ExactStringMatcher
matches(String)
- Method in class edu.umd.cs.findbugs.util.
RegexStringMatcher
matches(String)
- Method in interface edu.umd.cs.findbugs.util.
StringMatcher
Return whether or not the given String matches.
matches(Type)
- Method in class edu.umd.cs.findbugs.util.
SubtypeTypeMatcher
matches(Type)
- Method in interface edu.umd.cs.findbugs.util.
TypeMatcher
Determine whether given type matches this predicate.
matchesReference(ValueNumber)
- Method in class edu.umd.cs.findbugs.ba.vna.
AvailableLoad
MatchMethodEntry
- Class in
edu.umd.cs.findbugs.ba.obl
An ObligationPolicyDatabaseEntry which creates or deletes an obligation based on a call to a specified method.
MatchMethodEntry(XMethod, ObligationPolicyDatabaseActionType, ObligationPolicyDatabaseEntryType, Obligation...)
- Constructor for class edu.umd.cs.findbugs.ba.obl.
MatchMethodEntry
Constructor.
MatchMethodEntry(TypeMatcher, StringMatcher, StringMatcher, boolean, ObligationPolicyDatabaseActionType, ObligationPolicyDatabaseEntryType, Obligation...)
- Constructor for class edu.umd.cs.findbugs.ba.obl.
MatchMethodEntry
Constructor.
MatchResult
- Class in
edu.umd.cs.findbugs.ba.bcp
The result of matching a single PatternElement against a single instruction.
MatchResult(PatternElement, BindingSet)
- Constructor for class edu.umd.cs.findbugs.ba.bcp.
MatchResult
Constructor.
MATH_ABS
- Static variable in class edu.umd.cs.findbugs.
OpcodeStack.Item
MAX_EFFORT
- Static variable in class edu.umd.cs.findbugs.
FindBugs
Analysis settings for -effort:max.
MAX_PARAMS
- Static variable in class edu.umd.cs.findbugs.ba.npe.
ParameterNullnessProperty
Maximum number of parameters that can be represented by a ParameterNullnessProperty.
maxOccur()
- Method in class edu.umd.cs.findbugs.ba.bcp.
Invoke
maxOccur()
- Method in class edu.umd.cs.findbugs.ba.bcp.
MatchAny
maxOccur()
- Method in class edu.umd.cs.findbugs.ba.bcp.
Opcode
maxOccur()
- Method in class edu.umd.cs.findbugs.ba.bcp.
PatternElement
Return the maximum number of instructions this PatternElement must match in the ByteCodePattern.
maxOccur()
- Method in class edu.umd.cs.findbugs.ba.bcp.
SingleInstruction
maxOccur()
- Method in class edu.umd.cs.findbugs.ba.bcp.
Wild
MayReturnNullPropertyDatabase
- Class in
edu.umd.cs.findbugs.ba.npe
Deprecated.
MayReturnNullPropertyDatabase()
- Constructor for class edu.umd.cs.findbugs.ba.npe.
MayReturnNullPropertyDatabase
Deprecated.
MEDIUM_PRIORITY
- Static variable in class edu.umd.cs.findbugs.config.
ProjectFilterSettings
Text string for medium priority.
meet(FlowValue, FlowValue)
- Static method in enum edu.umd.cs.findbugs.ba.jsr305.
FlowValue
meetInto(BitSet, Edge, BitSet)
- Method in class edu.umd.cs.findbugs.ba.
AbstractDominatorsAnalysis
meetInto(BlockType, Edge, BlockType)
- Method in class edu.umd.cs.findbugs.ba.
BlockTypeAnalysis
meetInto(CallList, Edge, CallList)
- Method in class edu.umd.cs.findbugs.ba.ca.
CallListAnalysis
meetInto(ConstantFrame, Edge, ConstantFrame)
- Method in class edu.umd.cs.findbugs.ba.constant.
ConstantAnalysis
meetInto(Fact, Edge, Fact)
- Method in interface edu.umd.cs.findbugs.ba.
DataflowAnalysis
Meet a dataflow fact associated with an incoming edge into another fact.
meetInto(UnconditionalValueDerefSet, Edge, UnconditionalValueDerefSet)
- Method in class edu.umd.cs.findbugs.ba.deref.
UnconditionalValueDerefAnalysis
meetInto(UnconditionalValueDerefSet, Edge, UnconditionalValueDerefSet, boolean)
- Method in class edu.umd.cs.findbugs.ba.deref.
UnconditionalValueDerefAnalysis
meetInto(FieldSet, Edge, FieldSet)
- Method in class edu.umd.cs.findbugs.ba.heap.
FieldSetAnalysis
meetInto(TypeQualifierValueSet, Edge, TypeQualifierValueSet)
- Method in class edu.umd.cs.findbugs.ba.jsr305.
TypeQualifierDataflowAnalysis
meetInto(BitSet, Edge, BitSet)
- Method in class edu.umd.cs.findbugs.ba.
LiveLocalStoreAnalysis
meetInto(LockSet, Edge, LockSet)
- Method in class edu.umd.cs.findbugs.ba.
LockAnalysis
meetInto(IsNullValueFrame, Edge, IsNullValueFrame)
- Method in class edu.umd.cs.findbugs.ba.npe.
IsNullValueAnalysis
meetInto(IsNullValueFrame, Edge, IsNullValueFrame, boolean)
- Method in class edu.umd.cs.findbugs.ba.npe.
IsNullValueAnalysis
meetInto(ReturnPathType, Edge, ReturnPathType)
- Method in class edu.umd.cs.findbugs.ba.npe.
ReturnPathTypeAnalysis
meetInto(DefinitelyNullSet, Edge, DefinitelyNullSet)
- Method in class edu.umd.cs.findbugs.ba.npe2.
DefinitelyNullSetAnalysis
meetInto(StateSet, Edge, StateSet)
- Method in class edu.umd.cs.findbugs.ba.obl.
ObligationAnalysis
meetInto(ResourceValueFrame, Edge, ResourceValueFrame)
- Method in class edu.umd.cs.findbugs.ba.
ResourceValueAnalysis
meetInto(ReturnPath, Edge, ReturnPath)
- Method in class edu.umd.cs.findbugs.ba.
ReturnPathAnalysis
meetInto(StackDepth, Edge, StackDepth)
- Method in class edu.umd.cs.findbugs.ba.
StackDepthAnalysis
meetInto(TypeFrame, Edge, TypeFrame)
- Method in class edu.umd.cs.findbugs.ba.type.
TypeAnalysis
meetInto(ValueNumberFrame, Edge, ValueNumberFrame)
- Method in class edu.umd.cs.findbugs.ba.vna.
ValueNumberAnalysis
meetWith(LockSet)
- Method in class edu.umd.cs.findbugs.ba.
LockSet
Meet this LockSet with another LockSet, storing the result in this object.
memberIterator()
- Method in class edu.umd.cs.findbugs.detect.
StreamEquivalenceClass
Get Iterator over the members of the class.
MemberMatcher
- Class in
edu.umd.cs.findbugs.filter
MemberMatcher(String)
- Constructor for class edu.umd.cs.findbugs.filter.
MemberMatcher
MemberMatcher(String, String)
- Constructor for class edu.umd.cs.findbugs.filter.
MemberMatcher
merge(CallList, CallList)
- Static method in class edu.umd.cs.findbugs.ba.ca.
CallList
merge(Constant, Constant)
- Static method in class edu.umd.cs.findbugs.ba.constant.
Constant
Merge two Constants.
merge(Type, ObjectType)
- Static method in class edu.umd.cs.findbugs.ba.generic.
GenericUtilities
merge(GenericObjectType, ObjectType)
- Static method in class edu.umd.cs.findbugs.ba.generic.
GenericUtilities
merge(IsNullValue, IsNullValue)
- Static method in class edu.umd.cs.findbugs.ba.npe.
IsNullValue
Merge two values.
merge(ResourceValue, ResourceValue)
- Static method in class edu.umd.cs.findbugs.ba.
ResourceValue
merge(BugDesignation)
- Method in class edu.umd.cs.findbugs.
BugDesignation
replace unset fields of this user designation with values set in the other
merge(OpcodeStack.Item, OpcodeStack.Item)
- Static method in class edu.umd.cs.findbugs.
OpcodeStack.Item
MERGE_SIMILAR_WARNINGS
- Static variable in interface edu.umd.cs.findbugs.ba.
AnalysisFeatures
Merge similar warnings.
mergeCollections(BugCollection, BugCollection, boolean, boolean)
- Method in class edu.umd.cs.findbugs.workflow.
Update
mergeInto(FrameType, FrameType)
- Method in class edu.umd.cs.findbugs.ba.
FrameDataflowAnalysis
Merge one frame into another.
mergeInto(IsNullValueFrame, IsNullValueFrame)
- Method in class edu.umd.cs.findbugs.ba.npe.
IsNullValueAnalysis
mergeInto(ResourceValueFrame, ResourceValueFrame)
- Method in class edu.umd.cs.findbugs.ba.
ResourceValueAnalysis
mergeInto(ValueNumberFrame, ValueNumberFrame)
- Method in class edu.umd.cs.findbugs.ba.vna.
ValueNumberAnalysis
mergeJumps(DismantleBytecode)
- Method in class edu.umd.cs.findbugs.
OpcodeStack
mergeKnownValuesWith(IsNullValueFrame)
- Method in class edu.umd.cs.findbugs.ba.npe.
IsNullValueFrame
mergeReferenceTypes(ReferenceType, ReferenceType)
- Method in class edu.umd.cs.findbugs.ba.type.
StandardTypeMerger
Default implementation of merging reference types.
mergeSimilarWarnings
- Variable in class edu.umd.cs.findbugs.
AnalysisOptions
mergeSummary(XField, OpcodeStack.Item)
- Method in class edu.umd.cs.findbugs.ba.
FieldSummary
MergeTree
- Class in
edu.umd.cs.findbugs.ba.vna
Data structure to keep track of which input ValueNumbers were combined to produce which other output ValueNumbers.
MergeTree(ValueNumberFactory)
- Constructor for class edu.umd.cs.findbugs.ba.vna.
MergeTree
Constructor.
mergeTypes(Type, Type)
- Method in class edu.umd.cs.findbugs.ba.type.
StandardTypeMerger
mergeTypes(Type, Type)
- Method in interface edu.umd.cs.findbugs.ba.type.
TypeMerger
Merge type Types.
mergeValues(ConstantFrame, ConstantFrame, int)
- Method in class edu.umd.cs.findbugs.ba.constant.
ConstantAnalysis
mergeValues(FrameType, FrameType, int)
- Method in class edu.umd.cs.findbugs.ba.
FrameDataflowAnalysis
Merge the values contained in a given slot of two Frames.
mergeValues(IsNullValueFrame, IsNullValueFrame, int)
- Method in class edu.umd.cs.findbugs.ba.npe.
IsNullValueAnalysis
mergeValues(ResourceValueFrame, ResourceValueFrame, int)
- Method in class edu.umd.cs.findbugs.ba.
ResourceValueAnalysis
mergeValues(TypeFrame, TypeFrame, int)
- Method in class edu.umd.cs.findbugs.ba.type.
TypeAnalysis
mergeValues(ValueNumberFrame, ValueNumberFrame, int)
- Method in class edu.umd.cs.findbugs.ba.vna.
ValueNumberAnalysis
MergeVertices
<
GraphType
extends
Graph
<
EdgeType
,
VertexType
>,
EdgeType
extends
GraphEdge
<
EdgeType
,
VertexType
>,
VertexType
extends
GraphVertex
<
VertexType
>> - Class in
edu.umd.cs.findbugs.graph
Algorithm to merge a set of vertices into a single vertex.
MergeVertices()
- Constructor for class edu.umd.cs.findbugs.graph.
MergeVertices
Constructor.
mergeVertices(Set<VertexType>, GraphType, VertexCombinator<VertexType>, GraphToolkit<GraphType, EdgeType, VertexType>)
- Method in class edu.umd.cs.findbugs.graph.
MergeVertices
Merge the specified set of vertices into a single vertex.
mergeWith(BlockType)
- Method in class edu.umd.cs.findbugs.ba.
BlockType
Merge other dataflow value into this value.
mergeWith(UnconditionalValueDerefSet, ValueNumber, ValueNumberFactory)
- Method in class edu.umd.cs.findbugs.ba.deref.
UnconditionalValueDerefSet
Merge given dataflow fact into this one.
mergeWith(FieldSet)
- Method in class edu.umd.cs.findbugs.ba.heap.
FieldSet
mergeWith(TypeQualifierValueSet)
- Method in class edu.umd.cs.findbugs.ba.jsr305.
TypeQualifierValueSet
mergeWith(ReturnPathType)
- Method in class edu.umd.cs.findbugs.ba.npe.
ReturnPathType
Merge this fact with given fact.
mergeWith(DefinitelyNullSet)
- Method in class edu.umd.cs.findbugs.ba.npe2.
DefinitelyNullSet
mergeWith(ReturnPath)
- Method in class edu.umd.cs.findbugs.ba.
ReturnPath
MESSAGE_PREFIX
- Static variable in exception edu.umd.cs.findbugs.classfile.
ResourceNotFoundException
MESSAGE_TAG
- Static variable in interface edu.umd.cs.findbugs.
BugAnnotation
XML tag for a formatted text message describing the annotation.
MetaCharacterMap
- Class in
edu.umd.cs.findbugs.xml
Map of metacharacters that need to be escaped, and what to replace them with.
MetaCharacterMap()
- Constructor for class edu.umd.cs.findbugs.xml.
MetaCharacterMap
Constructor.
METHOD_CALLED
- Static variable in class edu.umd.cs.findbugs.
MethodAnnotation
METHOD_DANGEROUS_TARGET
- Static variable in class edu.umd.cs.findbugs.
MethodAnnotation
METHOD_DANGEROUS_TARGET_ACTUAL_GUARANTEED_NULL
- Static variable in class edu.umd.cs.findbugs.
MethodAnnotation
METHOD_EQUALS_USED
- Static variable in class edu.umd.cs.findbugs.
MethodAnnotation
METHOD_HASH_ELEMENT_NAME
- Static variable in class edu.umd.cs.findbugs.ba.
ClassHash
XML element name for a MethodHash.
METHOD_HASH_ELEMENT_NAME
- Static variable in class edu.umd.cs.findbugs.ba.
MethodHash
METHOD_IS_CALLED
- Static variable in class edu.umd.cs.findbugs.detect.
Naming.NamingProperty
METHOD_IS_DEPRECATED
- Static variable in class edu.umd.cs.findbugs.detect.
Naming.NamingProperty
METHOD_NAME_KEY
- Static variable in class edu.umd.cs.findbugs.model.
ClassFeatureSet
METHOD_OVERRIDDEN
- Static variable in class edu.umd.cs.findbugs.
MethodAnnotation
METHOD_RESULT
- Static variable in class edu.umd.cs.findbugs.detect.
DeadLocalStoreProperty
METHOD_RETURN_VALUE_OF
- Static variable in class edu.umd.cs.findbugs.
MethodAnnotation
METHOD_SAFE_TARGET
- Static variable in class edu.umd.cs.findbugs.
MethodAnnotation
MethodAnnotation
- Class in
edu.umd.cs.findbugs
A BugAnnotation specifying a particular method in a particular class.
MethodAnnotation(String, String, String, boolean)
- Constructor for class edu.umd.cs.findbugs.
MethodAnnotation
Constructor.
MethodBytecodeSet
- Class in
edu.umd.cs.findbugs.ba
Class representing the set of opcodes used in a method.
MethodBytecodeSet()
- Constructor for class edu.umd.cs.findbugs.ba.
MethodBytecodeSet
MethodBytecodeSetFactory
- Class in
edu.umd.cs.findbugs.classfile.engine.bcel
MethodBytecodeSetFactory(String, Class<MethodBytecodeSet>)
- Constructor for class edu.umd.cs.findbugs.classfile.engine.bcel.
MethodBytecodeSetFactory
MethodChooser
- Interface in
edu.umd.cs.findbugs.ba
Interface for choosing methods.
MethodDescriptor
- Class in
edu.umd.cs.findbugs.classfile
Descriptor uniquely identifying a method in a class.
MethodDescriptor(String, String, String, boolean)
- Constructor for class edu.umd.cs.findbugs.classfile.
MethodDescriptor
Constructor.
MethodFactory
- Class in
edu.umd.cs.findbugs.classfile.engine.bcel
Method analysis engine to produce BCEL Method objects.
MethodFactory()
- Constructor for class edu.umd.cs.findbugs.classfile.engine.bcel.
MethodFactory
methodGen
- Variable in class edu.umd.cs.findbugs.ba.type.
TypeAnalysis
MethodGenFactory
- Class in
edu.umd.cs.findbugs.classfile.engine.bcel
Analysis engine to produce MethodGen objects for analyzed methods.
MethodGenFactory()
- Constructor for class edu.umd.cs.findbugs.classfile.engine.bcel.
MethodGenFactory
Constructor.
MethodHash
- Class in
edu.umd.cs.findbugs.ba
Compute a hash of the bytecode for given method.
MethodHash()
- Constructor for class edu.umd.cs.findbugs.ba.
MethodHash
Constructor.
MethodHash(String, String, boolean, byte[])
- Constructor for class edu.umd.cs.findbugs.ba.
MethodHash
Constructor.
MethodInfo
- Class in
edu.umd.cs.findbugs.classfile.analysis
MethodInfo.Builder
- Class in
edu.umd.cs.findbugs.classfile.analysis
MethodInfo.Builder(String, String, String, int)
- Constructor for class edu.umd.cs.findbugs.classfile.analysis.
MethodInfo.Builder
MethodMatcher
- Class in
edu.umd.cs.findbugs.filter
MethodMatcher(String)
- Constructor for class edu.umd.cs.findbugs.filter.
MethodMatcher
MethodMatcher(String, String, String)
- Constructor for class edu.umd.cs.findbugs.filter.
MethodMatcher
MethodPropertyDatabase
<
Property
> - Class in
edu.umd.cs.findbugs.ba.interproc
A MethodPropertyDatabase keeps track of properties of methods.
MethodPropertyDatabase()
- Constructor for class edu.umd.cs.findbugs.ba.interproc.
MethodPropertyDatabase
MethodReturnCheck
- Class in
edu.umd.cs.findbugs.detect
Look for calls to methods where the return value is erroneously ignored.
MethodReturnCheck(BugReporter)
- Constructor for class edu.umd.cs.findbugs.detect.
MethodReturnCheck
MethodReturnValueStreamFactory
- Class in
edu.umd.cs.findbugs.detect
StreamFactory for streams that are created as the result of calling a method on an object.
MethodReturnValueStreamFactory(String, String, String)
- Constructor for class edu.umd.cs.findbugs.detect.
MethodReturnValueStreamFactory
Constructor.
MethodReturnValueStreamFactory(String, String, String, String)
- Constructor for class edu.umd.cs.findbugs.detect.
MethodReturnValueStreamFactory
Constructor.
Methods
- Class in
edu.umd.cs.findbugs.detect
Methods(BugReporter)
- Constructor for class edu.umd.cs.findbugs.detect.
Methods
MethodUnprofitableException
- Exception in
edu.umd.cs.findbugs.ba
Used to signal a method not analyzed because it seemed unprofitable to do so
MethodUnprofitableException(JavaClassAndMethod)
- Constructor for exception edu.umd.cs.findbugs.ba.
MethodUnprofitableException
Constructor.
MethodUnprofitableException(JavaClass, Method)
- Constructor for exception edu.umd.cs.findbugs.ba.
MethodUnprofitableException
Constructor.
MethodUnprofitableException(MethodDescriptor)
- Constructor for exception edu.umd.cs.findbugs.ba.
MethodUnprofitableException
Constructor.
MethodWarningSuppressor
- Class in
edu.umd.cs.findbugs
MethodWarningSuppressor(String, ClassAnnotation, MethodAnnotation)
- Constructor for class edu.umd.cs.findbugs.
MethodWarningSuppressor
mightBeEqualTo(ClassDescriptor, ClassDescriptor)
- Method in class edu.umd.cs.findbugs.ba.
ClassSummary
mightBeNull()
- Method in class edu.umd.cs.findbugs.ba.npe.
IsNullValue
Return true if this value is either definitely null, or might be null on a simple path.
MIN_CODE_LENGTH
- Static variable in class edu.umd.cs.findbugs.model.
ClassFeatureSet
Minimum code length required to add a CodeLength feature.
MIN_EFFORT
- Static variable in class edu.umd.cs.findbugs.
FindBugs
Analysis settings for -effort:min.
MIN_FEATURES
- Static variable in class edu.umd.cs.findbugs.model.
ClassFeatureSet
Minimum number of features which must be present in order to declare two classes similar.
MIN_MATCH
- Static variable in class edu.umd.cs.findbugs.model.
ClassFeatureSet
Minimum similarity required to declare two classes similar.
MineBugHistory
- Class in
edu.umd.cs.findbugs.workflow
Mine historical information from a BugCollection.
MineBugHistory()
- Constructor for class edu.umd.cs.findbugs.workflow.
MineBugHistory
MineBugHistory(BugCollection)
- Constructor for class edu.umd.cs.findbugs.workflow.
MineBugHistory
minOccur()
- Method in class edu.umd.cs.findbugs.ba.bcp.
Invoke
minOccur()
- Method in class edu.umd.cs.findbugs.ba.bcp.
MatchAny
minOccur()
- Method in class edu.umd.cs.findbugs.ba.bcp.
Opcode
minOccur()
- Method in class edu.umd.cs.findbugs.ba.bcp.
PatternElement
Return the minimum number of instructions this PatternElement must match in the ByteCodePattern.
minOccur()
- Method in class edu.umd.cs.findbugs.ba.bcp.
SingleInstruction
minOccur()
- Method in class edu.umd.cs.findbugs.ba.bcp.
Wild
MINOR
- Static variable in class edu.umd.cs.findbugs.
Version
Minor version number.
MISSING_CLASS_ELEMENT_NAME
- Static variable in interface edu.umd.cs.findbugs.
BugCollection
MISSING_CLASS_FLAG
- Static variable in interface edu.umd.cs.findbugs.
ExitCodes
Classes needed for analysis were missing.
MissingClassException
- Exception in
edu.umd.cs.findbugs.ba
DataflowAnalysisException variant to report a class lookup failure that caused dataflow analysis to abort.
MissingClassException(ClassNotFoundException)
- Constructor for exception edu.umd.cs.findbugs.ba.
MissingClassException
Constructor.
MissingClassException
- Exception in
edu.umd.cs.findbugs.classfile
CheckedAnalysisException subtype to indicate that a required class was missing.
MissingClassException(ClassDescriptor)
- Constructor for exception edu.umd.cs.findbugs.classfile.
MissingClassException
Constructor.
MissingClassException(ClassDescriptor, Throwable)
- Constructor for exception edu.umd.cs.findbugs.classfile.
MissingClassException
Constructor.
missingClassIterator()
- Method in class edu.umd.cs.findbugs.
SortedBugCollection
MODEL_INSTANCEOF
- Static variable in interface edu.umd.cs.findbugs.ba.
AnalysisFeatures
If true, model the effect of instanceof checks in type analysis.
modelFieldLoad(FieldInstruction)
- Method in class edu.umd.cs.findbugs.ba.type.
TypeFrameModelingVisitor
modelInstruction(Instruction, int, int, Value)
- Method in class edu.umd.cs.findbugs.ba.
AbstractFrameModelingVisitor
Primitive to model the stack effect of a single instruction, explicitly specifying the value to be pushed on the stack.
modelNormalInstruction(Instruction, int, int)
- Method in class edu.umd.cs.findbugs.ba.
AbstractFrameModelingVisitor
Model the stack for instructions handled by handleNormalInstruction().
modelNormalInstruction(Instruction, int, int)
- Method in class edu.umd.cs.findbugs.ba.type.
TypeFrameModelingVisitor
This is overridden only to ensure that we don't rely on the base class to handle instructions that produce stack operands.
modelNormalInstruction(Instruction, int, int)
- Method in class edu.umd.cs.findbugs.ba.vna.
ValueNumberFrameModelingVisitor
This is the default instruction modeling method.
modelSourceSink(SourceSinkInfo)
- Method in class edu.umd.cs.findbugs.ba.jsr305.
TypeQualifierValueSet
modifyFrame(FrameType, FrameType)
- Method in class edu.umd.cs.findbugs.ba.
FrameDataflowAnalysis
Create a modifiable copy of a frame.
Monitorenter
- Class in
edu.umd.cs.findbugs.ba.bcp
A PatternElement for matching a MONITORENTER instruction.
Monitorenter(String)
- Constructor for class edu.umd.cs.findbugs.ba.bcp.
Monitorenter
Constructor.
MONOMORPHIC_CALL_SITE
- Static variable in class edu.umd.cs.findbugs.detect.
NullArgumentWarningProperty
MORE_EFFORT
- Static variable in class edu.umd.cs.findbugs.
FindBugs
Analysis settings for -effort:more.
moveColumn(int, int)
- Method in class edu.umd.cs.findbugs.gui2.
SorterTableColumnModel
MovedClassMap
- Class in
edu.umd.cs.findbugs.model
Build a map of added class names to removed class names.
MovedClassMap(BugCollection, BugCollection)
- Constructor for class edu.umd.cs.findbugs.model.
MovedClassMap
moveNodeAccordingToDesignation(BugLeafNode, String)
- Method in class edu.umd.cs.findbugs.gui2.
CommentsArea
MultiMap
<
K
,
V
> - Class in
edu.umd.cs.findbugs.util
MultiMap(Class<? extends Collection>)
- Constructor for class edu.umd.cs.findbugs.util.
MultiMap
MultithreadedInstanceAccess
- Class in
edu.umd.cs.findbugs.detect
MultithreadedInstanceAccess(BugReporter)
- Constructor for class edu.umd.cs.findbugs.detect.
MultithreadedInstanceAccess
mustBeZero()
- Method in class edu.umd.cs.findbugs.
OpcodeStack.Item
MUTABLE_SERVLET_FIELD
- Static variable in class edu.umd.cs.findbugs.detect.
InconsistentSyncWarningProperty
MutableLock
- Class in
edu.umd.cs.findbugs.detect
MutableLock(BugReporter)
- Constructor for class edu.umd.cs.findbugs.detect.
MutableLock
MutableStaticFields
- Class in
edu.umd.cs.findbugs.detect
MutableStaticFields(BugReporter)
- Constructor for class edu.umd.cs.findbugs.detect.
MutableStaticFields
myDocument
- Variable in class edu.umd.cs.findbugs.gui2.
SourceCodeDisplay
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
FindBugs™ 1.3.8
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Z
FindBugs
™ is licenced under the LGPL. Copyright © 2006 University of Maryland.