Class StructTypes.JfrFrame
- java.lang.Object
-
- org.openjdk.jmc.flightrecorder.internal.parser.v1.StructTypes.JfrFrame
-
- All Implemented Interfaces:
IMCFrame
- Enclosing class:
- StructTypes
static class StructTypes.JfrFrame extends java.lang.Object implements IMCFrame
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.openjdk.jmc.common.IMCFrame
IMCFrame.Type
-
-
Field Summary
Fields Modifier and Type Field Description java.lang.Object
bytecodeIndex
java.lang.Object
lineNumber
java.lang.Object
method
java.lang.Object
type
-
Constructor Summary
Constructors Constructor Description JfrFrame()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(java.lang.Object obj)
java.lang.Integer
getBCI()
Returns the byte code index in Java class file, ornull
if not available.java.lang.Integer
getFrameLineNumber()
Returns the line number for the frame, ornull
if not available.IMCMethod
getMethod()
The method for the frame.IMCFrame.Type
getType()
The compilation type of the frame.int
hashCode()
-
-
-
Method Detail
-
getFrameLineNumber
public java.lang.Integer getFrameLineNumber()
Description copied from interface:IMCFrame
Returns the line number for the frame, ornull
if not available.- Specified by:
getFrameLineNumber
in interfaceIMCFrame
- Returns:
- the line number
-
getBCI
public java.lang.Integer getBCI()
Description copied from interface:IMCFrame
Returns the byte code index in Java class file, ornull
if not available.
-
getMethod
public IMCMethod getMethod()
Description copied from interface:IMCFrame
The method for the frame. SeeIMCMethod
-
getType
public IMCFrame.Type getType()
Description copied from interface:IMCFrame
The compilation type of the frame.
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equals
in classjava.lang.Object
-
-