IMCFrame.Type
Modifier and Type | Field and Description |
---|---|
private IMCFrame |
frame |
private FrameSeparator |
separator |
Constructor and Description |
---|
AggregatableFrame(FrameSeparator separator,
IMCFrame frame)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object obj) |
java.lang.Integer |
getBCI()
Returns the byte code index in Java class file, or
null if not available. |
java.lang.Integer |
getFrameLineNumber()
Returns the line number for the frame, or
null if not available. |
java.lang.String |
getHumanReadableSeparatorSensitiveString() |
java.lang.String |
getHumanReadableShortString() |
IMCMethod |
getMethod()
The method for the frame.
|
IMCFrame.Type |
getType()
The compilation type of the frame.
|
int |
hashCode() |
java.lang.String |
toString() |
private final FrameSeparator separator
private final IMCFrame frame
public AggregatableFrame(FrameSeparator separator, IMCFrame frame)
separator
- can't be null.frame
- can't be null.public java.lang.Integer getFrameLineNumber()
IMCFrame
null
if not available.getFrameLineNumber
in interface IMCFrame
public java.lang.Integer getBCI()
IMCFrame
null
if not available.public IMCMethod getMethod()
IMCFrame
IMCMethod
public IMCFrame.Type getType()
IMCFrame
public int hashCode()
hashCode
in class java.lang.Object
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public java.lang.String toString()
toString
in class java.lang.Object
public java.lang.String getHumanReadableSeparatorSensitiveString()
public java.lang.String getHumanReadableShortString()