Package io.github.pellse.concurrent
Interface CoreLock<L extends CoreLock<L>>
- All Superinterfaces:
DelegateAware<L>,Lock<L>
- All Known Implementing Classes:
CoreLock.NoopLock,CoreLock.ReadLock,CoreLock.WriteLock
public sealed interface CoreLock<L extends CoreLock<L>>
extends Lock<L>
permits CoreLock.NoopLock, CoreLock.WriteLock, CoreLock.ReadLock
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classstatic final recordstatic final record -
Method Summary
Methods inherited from interface io.github.pellse.concurrent.Lock
acquiredOnThread, delegate, lockReleaser, log, outerLock, release, token