de.jreality.scene
Class Lock

java.lang.Object
  extended by de.jreality.scene.Lock

public final class Lock
extends java.lang.Object

a ReadWriteLock

Author:
Steffen Weissman

Constructor Summary
Lock()
           
 
Method Summary
 boolean canSwitch()
           
 boolean equals(java.lang.Object obj)
           
 int hashCode()
           
 void readLock()
           
 void readUnlock()
           
 void switchToReadLock()
           
 java.lang.String toString()
           
 void writeLock()
           
 void writeUnlock()
           
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Lock

public Lock()
Method Detail

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class java.lang.Object

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

readLock

public void readLock()

readUnlock

public void readUnlock()

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

writeLock

public void writeLock()

writeUnlock

public void writeUnlock()

canSwitch

public boolean canSwitch()

switchToReadLock

public void switchToReadLock()