Uses of Interface
org.tquadrat.foundation.lang.AutoLock
Packages that use AutoLock
Package
Description
Some general language extensions provided by the Foundation
Library.
The internal implementations of some general language extensions provided
by the Foundation Library.
-
Uses of AutoLock in org.tquadrat.foundation.lang
Methods in org.tquadrat.foundation.lang that return AutoLockModifier and TypeMethodDescriptionAutoLock.lock()
AutoLock.lockInterruptibly()
CallslockInterruptibly()
on the wrappedLock
instance.static AutoLock
AutoLock.of()
Creates a newAutoLock
instance with an internal lock object.static AutoLock
Creates a newAutoLock
instance from the givenLock
instance.Methods in org.tquadrat.foundation.lang with parameters of type AutoLockModifier and TypeMethodDescriptionstatic LockExecutor
Creates a newLockExecutor
from the givenAutoLock
instance. -
Uses of AutoLock in org.tquadrat.foundation.lang.internal
Classes in org.tquadrat.foundation.lang.internal that implement AutoLockFields in org.tquadrat.foundation.lang.internal declared as AutoLockFields in org.tquadrat.foundation.lang.internal with type parameters of type AutoLockMethods in org.tquadrat.foundation.lang.internal that return AutoLockModifier and TypeMethodDescriptionfinal AutoLock
AutoLockImpl.lock()
final AutoLock
AutoLockImpl.lockInterruptibly()
CallslockInterruptibly()
on the wrappedLock
instance.Methods in org.tquadrat.foundation.lang.internal with parameters of type AutoLockModifier and TypeMethodDescriptionstatic final LockExecutor
Creates a newLockExecutor
from the givenAutoLock
instance.Constructors in org.tquadrat.foundation.lang.internal with parameters of type AutoLockModifierConstructorDescriptionprivate
LockExecutorImpl
(AutoLock lock) Creates an instance ofLockExecutorImpl
.