# Hierarchy For Package org.apache.ivy.plugins.lock

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - org.apache.ivy.plugins.lock.AbstractLockStrategy (implements org.apache.ivy.plugins.lock.LockStrategy)
    - org.apache.ivy.plugins.lock.FileBasedLockStrategy
      - org.apache.ivy.plugins.lock.ArtifactLockStrategy
        - org.apache.ivy.plugins.lock.CreateFileLockStrategy
        - org.apache.ivy.plugins.lock.NIOFileLockStrategy
    - org.apache.ivy.plugins.lock.NoLockStrategy
  - org.apache.ivy.plugins.lock.FileBasedLockStrategy.CreateFileLocker (implements org.apache.ivy.plugins.lock.FileBasedLockStrategy.FileLocker)
  - org.apache.ivy.plugins.lock.FileBasedLockStrategy.NIOFileLocker (implements org.apache.ivy.plugins.lock.FileBasedLockStrategy.FileLocker)

## Interface Hierarchy

- org.apache.ivy.plugins.lock.FileBasedLockStrategy.FileLocker
- org.apache.ivy.plugins.lock.LockStrategy