public interface LockingStrategy
Modifier and Type | Method and Description |
---|---|
<T> long |
getState(NativeAtomicAccess<T> access,
T t,
long offset) |
boolean |
isLocked(long state) |
int |
lockCount(long state) |
<T> void |
reset(NativeAtomicAccess<T> access,
T t,
long offset) |
long |
resetState() |
int |
sizeInBytes() |
String |
toString(long state) |
<T> boolean |
tryLock(NativeAtomicAccess<T> access,
T t,
long offset) |
<T> void |
unlock(NativeAtomicAccess<T> access,
T t,
long offset) |
<T> boolean tryLock(NativeAtomicAccess<T> access, T t, long offset)
<T> void unlock(NativeAtomicAccess<T> access, T t, long offset)
<T> void reset(NativeAtomicAccess<T> access, T t, long offset)
long resetState()
<T> long getState(NativeAtomicAccess<T> access, T t, long offset)
boolean isLocked(long state)
int lockCount(long state)
String toString(long state)
int sizeInBytes()
Copyright © 2019. All rights reserved.