|
FindBugs™ 1.3.9 | |||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use edu.umd.cs.findbugs.ba.bcp | |
---|---|
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.ba.bcp | |
edu.umd.cs.findbugs.detect |
Classes in edu.umd.cs.findbugs.ba.bcp used by edu.umd.cs.findbugs | |
---|---|
ByteCodePattern
A ByteCodePattern is a pattern matching a sequence of bytecode instructions. |
|
ByteCodePatternMatch
|
|
FieldVariable
|
Classes in edu.umd.cs.findbugs.ba.bcp used by edu.umd.cs.findbugs.ba.bcp | |
---|---|
Binding
A Binding binds a name to a Variable. |
|
BindingSet
A set of Bindings, which are definitions of variables occuring in a ByteCodePattern. |
|
ByteCodePattern
A ByteCodePattern is a pattern matching a sequence of bytecode instructions. |
|
ByteCodePatternMatch
|
|
FieldAccess
Base class for Load and Store PatternElements. |
|
MatchResult
The result of matching a single PatternElement against a single instruction. |
|
OneVariableInstruction
Abstract PatternElement subclass for matching single instructions which have a single Variable. |
|
PatternElement
A PatternElement is an element of a ByteCodePattern. |
|
PatternElementMatch
PatternElementMatch represents matching a PatternElement against a single instruction. |
|
PatternMatcher
Match a ByteCodePattern against the code of a method, represented by a CFG. |
|
SingleInstruction
An abstract PatternElement subclass for pattern elements which must match exactly one instruction and accept any kind of branch. |
|
Variable
A Variable is either a LocalVariable or a FieldVariable. |
Classes in edu.umd.cs.findbugs.ba.bcp used by edu.umd.cs.findbugs.detect | |
---|---|
ByteCodePattern
A ByteCodePattern is a pattern matching a sequence of bytecode instructions. |
|
ByteCodePatternMatch
|
|
FindBugs™ 1.3.9 | |||||||||
PREV NEXT | FRAMES NO FRAMES |