Class StampedLockManager.Cache.OptimisticState
- java.lang.Object
-
- org.eclipse.rdf4j.common.concurrent.locks.StampedLockManager.Cache.OptimisticState
-
- Enclosing class:
- StampedLockManager.Cache<T>
public class StampedLockManager.Cache.OptimisticState extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description (package private) T
data
(package private) StampedLockManager.OptimisticReadLock
lock
(package private) StampedLockManager
stampedLockManager
-
Constructor Summary
Constructors Constructor Description OptimisticState()
OptimisticState(T data, StampedLockManager stampedLockManager, StampedLockManager.OptimisticReadLock lock)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description T
getData()
boolean
isValid()
-
-
-
Field Detail
-
data
T data
-
stampedLockManager
StampedLockManager stampedLockManager
-
lock
StampedLockManager.OptimisticReadLock lock
-
-
Constructor Detail
-
OptimisticState
OptimisticState(T data, StampedLockManager stampedLockManager, StampedLockManager.OptimisticReadLock lock)
-
OptimisticState
public OptimisticState()
-
-
Method Detail
-
isValid
public boolean isValid()
-
getData
public T getData()
-
-