Overview
Package
Class
Use
Tree
Deprecated
Index
Help
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
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.
BlockTypeAnalysis
main(String[])
- Static method in class edu.umd.cs.findbugs.ba.ca.
CallListAnalysis
main(String[])
- Static method in class edu.umd.cs.findbugs.ba.
CFGPrinter
main(String[])
- Static method in class edu.umd.cs.findbugs.ba.constant.
ConstantAnalysis
main(String[])
- Static method in class edu.umd.cs.findbugs.ba.
DominatorsAnalysis
main(String[])
- Static method in class edu.umd.cs.findbugs.ba.
LiveLocalStoreAnalysis
main(String[])
- Static method in class edu.umd.cs.findbugs.ba.
LockAnalysis
main(String[])
- Static method in class edu.umd.cs.findbugs.ba.npe.
IsNullValueAnalysis
Test driver.
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.npe.
UnconditionalDerefAnalysis
main(String[])
- Static method in class edu.umd.cs.findbugs.ba.
ReturnPathAnalysis
main(String[])
- Static method in class edu.umd.cs.findbugs.ba.
SignatureParser
main(String[])
- Static method in class edu.umd.cs.findbugs.ba.
StackDepthAnalysis
Command line driver, for testing.
main(String[])
- Static method in class edu.umd.cs.findbugs.ba.type.
TypeAnalysis
main(String[])
- Static method in class edu.umd.cs.findbugs.ba.vna.
ValueNumberAnalysis
Test driver.
main(String[])
- Static method in class edu.umd.cs.findbugs.detect.
FindBadEqualsImplementation
main(String[])
- Static method in class edu.umd.cs.findbugs.detect.
FindOpenStream
main(String[])
- Static method in class edu.umd.cs.findbugs.detect.
FindRefComparison
main(String[])
- Static method in class edu.umd.cs.findbugs.detect.
FindUnreleasedLock
main(String[])
- Static method in class edu.umd.cs.findbugs.filter.
Filter
main(String[])
- Static method in class edu.umd.cs.findbugs.
FindBugs
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.gui.
Hello
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.
SAXBugCollectionHandler
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.workflow.
BugHistory
Deprecated.
main(String[])
- Static method in class edu.umd.cs.findbugs.workflow.
DefectDensity
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.
SetBugDatabaseInfo
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
MAJOR
- Static variable in class edu.umd.cs.findbugs.
Version
Major version number.
makeArraySignature(int, Type)
- Static method in class edu.umd.cs.findbugs.ba.type2.
ArrayType
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(FrameType)
- Method in class edu.umd.cs.findbugs.ba.
FrameDataflowAnalysis
makeFactTop(FieldSet)
- Method in class edu.umd.cs.findbugs.ba.heap.
FieldSetAnalysis
makeFactTop(BitSet)
- Method in class edu.umd.cs.findbugs.ba.
LiveLocalStoreAnalysis
makeFactTop(LockSet)
- Method in class edu.umd.cs.findbugs.ba.
LockAnalysis
makeFactTop(UnconditionalDerefSet)
- Method in class edu.umd.cs.findbugs.ba.npe.
UnconditionalDerefAnalysis
makeFactTop(WillBeDereferencedInfo)
- Method in class edu.umd.cs.findbugs.ba.npe.
WillBeDereferencedAnalysis
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
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.
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.
BugCodeMatcher
match(BugInstance)
- Method in class edu.umd.cs.findbugs.filter.
BugPatternMatcher
match(BugInstance)
- Method in class edu.umd.cs.findbugs.filter.
ClassMatcher
match(BugInstance)
- Method in class edu.umd.cs.findbugs.filter.
ClassRegexMatcher
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(BugInstance)
- Method in class edu.umd.cs.findbugs.filter.
OrMatcher
match(BugInstance)
- Method in class edu.umd.cs.findbugs.filter.
PriorityMatcher
match(BugInstance)
- Method in class edu.umd.cs.findbugs.
MethodWarningSuppressor
match(BugInstance)
- Method in class edu.umd.cs.findbugs.
PackageWarningSuppressor
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
Return whether or not the name of the given file matches.
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.
MAX_EFFORT
- Static variable in class edu.umd.cs.findbugs.
FindBugs
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(WillBeDereferencedInfo)
- Method in class edu.umd.cs.findbugs.ba.npe.
WillBeDereferencedInfo
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(FieldSet, Edge, FieldSet)
- Method in class edu.umd.cs.findbugs.ba.heap.
FieldSetAnalysis
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(UnconditionalDerefSet, Edge, UnconditionalDerefSet)
- Method in class edu.umd.cs.findbugs.ba.npe.
UnconditionalDerefAnalysis
meetInto(WillBeDereferencedInfo, Edge, WillBeDereferencedInfo)
- Method in class edu.umd.cs.findbugs.ba.npe.
WillBeDereferencedAnalysis
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(BetterTypeFrame, Edge, BetterTypeFrame)
- Method in class edu.umd.cs.findbugs.ba.type2.
BetterTypeAnalysis
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.
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(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(OpcodeStack.Item, OpcodeStack.Item)
- Static method in class edu.umd.cs.findbugs.
OpcodeStack.Item
mergeBasicTypes(BasicType, BasicType)
- Method in class edu.umd.cs.findbugs.ba.type2.
StandardTypeMerger
mergeCollections(BugCollection, BugCollection)
- Static 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(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
mergeReferenceTypes(ReferenceType, ReferenceType)
- Method in class edu.umd.cs.findbugs.ba.type.
StandardTypeMerger
Default implementation of merging reference types.
mergeReferenceTypes(ReferenceType, ReferenceType)
- Method in class edu.umd.cs.findbugs.ba.type2.
StandardTypeMerger
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.
mergeTypes(Type, Type)
- Method in class edu.umd.cs.findbugs.ba.type2.
StandardTypeMerger
mergeTypes(Type, Type)
- Method in interface edu.umd.cs.findbugs.ba.type2.
TypeMerger
Merge two 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(BetterTypeFrame, BetterTypeFrame, int)
- Method in class edu.umd.cs.findbugs.ba.type2.
BetterTypeAnalysis
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(FieldSet)
- Method in class edu.umd.cs.findbugs.ba.heap.
FieldSet
mergeWith(ReturnPath)
- Method in class edu.umd.cs.findbugs.ba.
ReturnPath
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
- Static variable in class edu.umd.cs.findbugs.ba.
AnnotationDatabase
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_NAME_KEY
- Static variable in class edu.umd.cs.findbugs.model.
ClassFeatureSet
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.
MethodChooser
- Interface in
edu.umd.cs.findbugs.ba
Interface for choosing methods.
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.
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.
MethodWarningSuppressor
- Class in
edu.umd.cs.findbugs
MethodWarningSuppressor(String, ClassAnnotation, MethodAnnotation)
- Constructor for class edu.umd.cs.findbugs.
MethodWarningSuppressor
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
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.
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.
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.type2.
BetterTypeFrameModelingVisitor
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.
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
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
MultithreadedInstanceAccess
- Class in
edu.umd.cs.findbugs.detect
MultithreadedInstanceAccess(BugReporter)
- Constructor for class edu.umd.cs.findbugs.detect.
MultithreadedInstanceAccess
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
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
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