Public Methods | |
SynchroStmt (Stmt s, String kind) | |
Value | getLock () |
Stmt | getWaitNotify () |
boolean | isNotifyStmt () |
boolean | isWaitStmt () |
void | setLock (Value v) |
String | toString () |
Private Attributes | |
Value | lock |
Stmt | waitNotify |
String | stmtKind |
wait
and notify
.
Definition at line 42 of file SynchroStmt.java.
|
Definition at line 63 of file SynchroStmt.java. |
|
Get the lock.
Definition at line 73 of file SynchroStmt.java. Referenced by InterClassAnalysis::lookupReadyDependStmt().
|
|
Get the statement.
Definition at line 82 of file SynchroStmt.java. Referenced by InterClassAnalysis::lookupReadyDependStmt(), LockAnalysis::readyDependOnWaits(), and InterClassAnalysis::readyForMethod().
|
|
See if the statement is
Definition at line 93 of file SynchroStmt.java. |
|
See if the statement is
Definition at line 103 of file SynchroStmt.java. |
|
Set a value for lock.
Definition at line 112 of file SynchroStmt.java. Referenced by LockAnalysis::collectWaitNotifyStmt().
|
|
The lock with which Definition at line 48 of file SynchroStmt.java. |
|
The kind of the statement: Definition at line 57 of file SynchroStmt.java. |
|
The statement of Definition at line 52 of file SynchroStmt.java. |