# Uses of Package
org.eclipse.jgit.internal.storage.dfs

Packages that use org.eclipse.jgit.internal.storage.dfs
org.eclipse.jgit.internal.storage.dfs: Distributed file system based repository storage.

Classes in org.eclipse.jgit.internal.storage.dfs used by org.eclipse.jgit.internal.storage.dfs
BeforeDfsPackIndexLoadedEvent: Describes the `DfsPackFile` just before its index is loaded.
BeforeDfsPackIndexLoadedListener: Receives `BeforeDfsPackIndexLoadedEvent`s.
DfsBlockCache: Caches slices of a `DfsPackFile` in memory for faster read access.
DfsBlockCacheConfig: Configuration parameters for `DfsBlockCache`.
DfsGarbageCollector: Repack and garbage collect a repository.
DfsInserter: Inserts objects into the DFS.
DfsObjDatabase: Manages objects stored in `DfsPackFile` on a storage system.
DfsObjDatabase.PackSource: Sources for a pack file.
DfsOutputStream: Output stream to create a file on the DFS.
DfsPackCompactor: Combine several pack files into one pack.
DfsPackDescription: Description of a DFS stored pack/index file.
DfsPackFile: A Git version 2 pack file representation.
DfsPackParser: Parses a pack stream into the DFS, by creating a new pack and index.
DfsPacksChangedEvent: Describes a change to the list of packs in a `DfsRepository`.
DfsPacksChangedListener: Receives `DfsPacksChangedEvent`s.
DfsReader: Reader to access repository content through.
DfsReaderOptions: Options controlling how objects are read from a DFS stored repository.
DfsRefDatabase
DfsRefDatabase.RefCache: Collection of references managed by this database.
DfsRepository: A Git repository on a DFS.
DfsRepositoryBuilder: Constructs a `DfsRepository`.
DfsRepositoryDescription: A description of a Git repository on a DFS.
DfsText: Translation bundle for the DFS storage implementation.
ReadableChannel: Readable random access byte channel from a file.