O - the wrapped object type.public static class LockingVisitors.StampedLockVisitor.Builder<O> extends LockingVisitors.LockVisitor.LVBuilder<O,java.util.concurrent.locks.StampedLock,LockingVisitors.StampedLockVisitor.Builder<O>>
LockingVisitors.LockVisitor instances.NUL| Constructor and Description |
|---|
Builder()
Constructs a new instance.
|
| Modifier and Type | Method and Description |
|---|---|
LockingVisitors.StampedLockVisitor<O> |
get()
Supplies an object
|
LockingVisitors.StampedLockVisitor.Builder<O> |
setLock(java.util.concurrent.locks.StampedLock stampedLock)
Set the lock used from accept methods.
|
setObject, setReadLockSupplier, setWriteLockSupplierequals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitnulpublic LockingVisitors.StampedLockVisitor<O> get()
FailableSupplierget in interface FailableSupplier<LockingVisitors.LockVisitor<O,java.util.concurrent.locks.StampedLock>,java.lang.RuntimeException>get in class LockingVisitors.LockVisitor.LVBuilder<O,java.util.concurrent.locks.StampedLock,LockingVisitors.StampedLockVisitor.Builder<O>>public LockingVisitors.StampedLockVisitor.Builder<O> setLock(java.util.concurrent.locks.StampedLock stampedLock)
LockingVisitors.LockVisitor.LVBuildersetLock in class LockingVisitors.LockVisitor.LVBuilder<O,java.util.concurrent.locks.StampedLock,LockingVisitors.StampedLockVisitor.Builder<O>>stampedLock - the lock.this instance.Copyright © 2010 - 2025 Adobe. All Rights Reserved