edu.umd.cs.findbugs.ba.type
public class TypeFrame extends Frame<Type>
See Also: Frame TypeAnalysis
Constructor Summary | |
---|---|
TypeFrame(int numLocals)
Constructor. |
Method Summary | |
---|---|
void | clearExactSet()
Clear the exact type set.
|
static Type | getBottomType()
Get the single instance of the "Bottom" type. |
static Type | getDoubleExtraType()
Get the single instance of the "DoubleExtra" type. |
static Type | getLongExtraType()
Get the single instance of the "LongExtra" type. |
static Type | getNullType()
Get the single instance of the "Null" type. |
static Type | getTopType()
Get the single instance of the "Top" type. |
boolean | isExact(int slot)
Get whether or not a type in a given slot is exact.
|
void | setExact(int slot, boolean isExact)
Set whether or not a type in a given slot is exact.
|
Parameters: slot the slot
Returns: true if the slot contains an exact type, false if just an upper bound
Parameters: slot the slot isExact true if the slot contains an exact type, false if just an upper bound