## Uses of Interface
org.eclipse.rdf4j.common.concurrent.locks.Lock.ExtendedSupplier

- Packages that use Lock.ExtendedSupplier
  Package | Description
  --- | ---
  org.eclipse.rdf4j.common.concurrent.locks | Package offering various locking scheme implementations.
  org.eclipse.rdf4j.common.concurrent.locks.diagnostics |

- - ### Uses of Lock.ExtendedSupplier in org.eclipse.rdf4j.common.concurrent.locks

    Classes in org.eclipse.rdf4j.common.concurrent.locks that implement Lock.ExtendedSupplier
    Modifier and Type | Class | Description
    --- | --- | ---
    `static class` | `Lock.ExtendedSupplier.Wrapper<T extends Lock>` |

  - ### Uses of Lock.ExtendedSupplier in org.eclipse.rdf4j.common.concurrent.locks.diagnostics

    Methods in org.eclipse.rdf4j.common.concurrent.locks.diagnostics with parameters of type Lock.ExtendedSupplier
    Modifier and Type | Method | Description
    --- | --- | ---
    `static <T extends Lock> LockMonitoring<T>` | LockMonitoring.`wrap​(Lock.ExtendedSupplier<T> supplier)` |

    Constructors in org.eclipse.rdf4j.common.concurrent.locks.diagnostics with parameters of type Lock.ExtendedSupplier
    Constructor | Description
    --- | ---
    `LockCleaner​(boolean stacktrace, String alias, org.slf4j.Logger logger, Lock.ExtendedSupplier<T> supplier)` |
    `LockTracking​(boolean stacktrace, String alias, org.slf4j.Logger logger, int waitToCollect, Lock.ExtendedSupplier<T> supplier)` |
    `Wrapper​(Lock.ExtendedSupplier<T> supplier)` |