edu.ucdavis.rj
Class InniLocker

java.lang.Object
  extended by edu.ucdavis.rj.InniLocker

public class InniLocker
extends java.lang.Object


Field Summary
 int N
           
 
Constructor Summary
InniLocker(java.util.ArrayList<InniArm> armList)
           
 
Method Summary
 void lock()
          Lock the equivalence class.
 void unlock()
           
 void waitOnLock()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

N

public int N
Constructor Detail

InniLocker

public InniLocker(java.util.ArrayList<InniArm> armList)
Method Detail

lock

public void lock()
Lock the equivalence class. First determine if some number of operations must be added to the equivalence class. If so, then create a new ec.


unlock

public void unlock()

waitOnLock

public void waitOnLock()