com.pnfsoftware.jeb.core.units.code.java.IJavaMonitor |
Java AST interface to represent a "monitor" statement. It can be one of two types:
__monitor_enter(lock)
__monitor_exit(lock)
Such statements are not legal Java constructs. Combined with try-finally blocks, they are used to
represent very high-level constructs known as synchronized
blocks.
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
abstract IJavaExpression |
getLock()
Retrieve the lock object.
| ||||||||||
abstract boolean |
isEnter()
Determine if the monitor is a
__monitor_enter or __monitor_exit
statement. |
[Expand]
Inherited Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
![]() |
Retrieve the lock object.
Determine if the monitor is a __monitor_enter
or __monitor_exit
statement.