Package com.globalmentor.collections
Class ReadWriteLockDecorator
- java.lang.Object
-
- com.globalmentor.collections.ReadWriteLockDecorator
-
- All Implemented Interfaces:
java.util.concurrent.locks.ReadWriteLock
- Direct Known Subclasses:
DecoratorReadWriteLockCollection
,DecoratorReadWriteLockMap
public class ReadWriteLockDecorator extends java.lang.Object implements java.util.concurrent.locks.ReadWriteLock
A read/write lock that decorates another read/write lock.- Author:
- Garret Wilson
-
-
Constructor Summary
Constructors Constructor Description ReadWriteLockDecorator(java.util.concurrent.locks.ReadWriteLock readWriteLock)
Read write lock constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.concurrent.locks.Lock
readLock()
java.util.concurrent.locks.Lock
writeLock()
-
-
-
Constructor Detail
-
ReadWriteLockDecorator
public ReadWriteLockDecorator(java.util.concurrent.locks.ReadWriteLock readWriteLock)
Read write lock constructor.- Parameters:
readWriteLock
- The lock for controlling access to the properties.- Throws:
java.lang.NullPointerException
- if the given lock isnull
.
-
-