Package | Description |
---|---|
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.constant | |
edu.umd.cs.findbugs.ba.npe | |
edu.umd.cs.findbugs.ba.type | |
edu.umd.cs.findbugs.ba.vna |
Modifier and Type | Class | Description |
---|---|---|
class |
AbstractFrameModelingVisitor<Value,FrameType extends Frame<Value>> |
A common base class for frame modeling visitors.
|
class |
FrameDataflowAnalysis<ValueType,FrameType extends Frame<ValueType>> |
A convenient base class for dataflow analysis classes which use Frames as
values.
|
Modifier and Type | Class | Description |
---|---|---|
class |
ResourceValueFrame |
Modifier and Type | Method | Description |
---|---|---|
void |
Frame.copyFrom(Frame<ValueType> other) |
Make this Frame exactly the same as the one given as a parameter.
|
void |
ResourceValueFrame.copyFrom(Frame<ResourceValue> other_) |
|
boolean |
Frame.sameAs(Frame<ValueType> other) |
Return true if this stack frame is the same as the one given as a
parameter.
|
boolean |
ResourceValueFrame.sameAs(Frame<ResourceValue> other_) |
Modifier and Type | Class | Description |
---|---|---|
class |
ConstantFrame |
Dataflow Frame for Constants.
|
Modifier and Type | Class | Description |
---|---|---|
class |
IsNullValueFrame |
Modifier and Type | Method | Description |
---|---|---|
void |
IsNullValueFrame.copyFrom(Frame<IsNullValue> other) |
|
boolean |
IsNullValueFrame.sameAs(Frame<IsNullValue> other) |
Modifier and Type | Class | Description |
---|---|---|
class |
TypeFrame |
A specialization of
Frame for determining the types of values in the
Java stack frame (locals and operand stack). |
Modifier and Type | Method | Description |
---|---|---|
void |
TypeFrame.copyFrom(Frame<org.apache.bcel.generic.Type> other_) |
Modifier and Type | Class | Description |
---|---|---|
class |
ValueNumberFrame |
A dataflow value representing a Java stack frame with value number
information.
|
Modifier and Type | Method | Description |
---|---|---|
void |
ValueNumberFrame.copyFrom(Frame<ValueNumber> other) |
|
boolean |
ValueNumberFrame.sameAs(Frame<ValueNumber> other) |
FindBugs™ is licenced under the LGPL. Copyright © 2006 University of Maryland.