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