| java.lang.Object | |
| ↳ | com.davidluoye.support.utils.RWLock |
| Public Constructors | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| RWLock() | |||||||||||
| RWLock(boolean fair) | |||||||||||
| Public Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Lock | lock(boolean read) | ||||||||||
| Lock | lockRead() | ||||||||||
| Lock | lockWrite() | ||||||||||
| <T> T | readLock(Supplier<T> action) | ||||||||||
| <T> T | writeLock(Supplier<T> action) | ||||||||||
|
[Expand]
Inherited Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
From class
java.lang.Object
| |||||||||||