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 and 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 and Description |
---|---|
class |
ResourceValueFrame |
Modifier and Type | Method and Description |
---|---|
void |
ResourceValueFrame.copyFrom(Frame<ResourceValue> other_) |
void |
Frame.copyFrom(Frame<ValueType> other)
Make this Frame exactly the same as the one given as a parameter.
|
boolean |
ResourceValueFrame.sameAs(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.
|
Modifier and Type | Class and Description |
---|---|
class |
ConstantFrame
Dataflow Frame for Constants.
|
Modifier and Type | Class and Description |
---|---|
class |
IsNullValueFrame |
Modifier and Type | Method and Description |
---|---|
void |
IsNullValueFrame.copyFrom(Frame<IsNullValue> other) |
boolean |
IsNullValueFrame.sameAs(Frame<IsNullValue> other) |
Modifier and Type | Class and 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 and Description |
---|---|
void |
TypeFrame.copyFrom(Frame<org.apache.bcel.generic.Type> other_) |
Modifier and Type | Class and Description |
---|---|
class |
ValueNumberFrame
A dataflow value representing a Java stack frame with value number
information.
|
Modifier and Type | Method and Description |
---|---|
void |
ValueNumberFrame.copyFrom(Frame<ValueNumber> other) |
boolean |
ValueNumberFrame.sameAs(Frame<ValueNumber> other) |
FindBugs™ is licenced under the LGPL. Copyright © 2006 University of Maryland.