Package de.flapdoodle.kfx.events
Class SharedLock.Lock
-
- All Implemented Interfaces:
public final class SharedLock.Lock<T extends Object, O extends T, K extends Object>
-
-
Constructor Summary
Constructors Constructor Description SharedLock.Lock(O owner, K value, SharedLock<T> sharedLock)
-
Method Summary
Modifier and Type Method Description final OgetOwner()final KgetValue()final UnitreplaceLock(K newLock)final UnitreleaseLock()-
-
Constructor Detail
-
SharedLock.Lock
SharedLock.Lock(O owner, K value, SharedLock<T> sharedLock)
-
-
Method Detail
-
replaceLock
final Unit replaceLock(K newLock)
-
releaseLock
final Unit releaseLock()
-
-
-
-