Package serp.bytecode
Class MonitorExitInstruction
- java.lang.Object
-
- serp.bytecode.CodeEntry
-
- serp.bytecode.Instruction
-
- serp.bytecode.MonitorInstruction
-
- serp.bytecode.MonitorExitInstruction
-
- All Implemented Interfaces:
BCEntity
,VisitAcceptor
public class MonitorExitInstruction extends MonitorInstruction
Themonitorexit
instruction.
-
-
Constructor Summary
Constructors Constructor Description MonitorExitInstruction(Code owner)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
acceptVisit(BCVisitor visit)
Accept a visit from aBCVisitor
, calling the appropriate methods to notify the visitor that it has entered this entity, and to provide it with the proper callbacks for each sub-entity owned by this one.-
Methods inherited from class serp.bytecode.MonitorInstruction
getStackChange
-
Methods inherited from class serp.bytecode.Instruction
equalsInstruction, getByteIndex, getClassLoader, getCode, getLength, getLineNumber, getLogicalStackChange, getName, getOpcode, getPool, getProject, invalidate, invalidateByteIndexes, isValid, read, read, setOpcode, write
-
-
-
-
Constructor Detail
-
MonitorExitInstruction
MonitorExitInstruction(Code owner)
-
-
Method Detail
-
acceptVisit
public void acceptVisit(BCVisitor visit)
Description copied from interface:VisitAcceptor
Accept a visit from aBCVisitor
, calling the appropriate methods to notify the visitor that it has entered this entity, and to provide it with the proper callbacks for each sub-entity owned by this one.- Specified by:
acceptVisit
in interfaceVisitAcceptor
- Overrides:
acceptVisit
in classInstruction
-
-