public class GeStampedLock extends Object implements GeReadWriteLock
| Constructor and Description |
|---|
GeStampedLock() |
| Modifier and Type | Method and Description |
|---|---|
void |
executeInReadLock(Runnable fn) |
<T> T |
executeInReadLock(Supplier<T> fn) |
void |
executeInWriteLock(Runnable fn) |
<T> T |
executeInWriteLock(Supplier<T> fn) |
StampedLock |
getLock() |
public StampedLock getLock()
public <T> T executeInReadLock(Supplier<T> fn)
executeInReadLock in interface GeReadWriteLockpublic void executeInReadLock(Runnable fn)
executeInReadLock in interface GeReadWriteLockpublic <T> T executeInWriteLock(Supplier<T> fn)
executeInWriteLock in interface GeReadWriteLockpublic void executeInWriteLock(Runnable fn)
executeInWriteLock in interface GeReadWriteLockCopyright © 2016–2021 MWARE SOLUTIONS. All rights reserved.