See: Description
| Interface | Description |
|---|---|
| BeforeDfsPackIndexLoadedListener |
Receives
BeforeDfsPackIndexLoadedEvents. |
| DfsPacksChangedListener |
Receives
DfsPacksChangedEvents. |
| ReadableChannel |
Readable random access byte channel from a file.
|
| Class | Description |
|---|---|
| BeforeDfsPackIndexLoadedEvent |
Describes the
DfsPackFile just
before its index is loaded. |
| BlockBasedFile |
Block based file stored in
DfsBlockCache. |
| DeltaBaseCache |
Caches recently used objects for
DfsReader. |
| DeltaBaseCache.Entry | |
| DfsBlock |
A cached slice of a
BlockBasedFile. |
| DfsBlockCache |
Caches slices of a
BlockBasedFile in memory for
faster read access. |
| DfsBlockCache.HashEntry | |
| DfsBlockCache.Ref<T> | |
| DfsBlockCacheConfig |
Configuration parameters for
DfsBlockCache. |
| DfsCachedPack |
A DfsPackFile available for reuse as-is.
|
| DfsConfig | |
| DfsFsck |
Verify the validity and connectivity of a DFS repository.
|
| DfsGarbageCollector |
Repack and garbage collect a repository.
|
| DfsInserter |
Inserts objects into the DFS.
|
| DfsObjDatabase |
Manages objects stored in
DfsPackFile on a storage
system. |
| DfsObjDatabase.PackList |
Snapshot of packs scanned in a single pass.
|
| DfsObjDatabase.PackListImpl | |
| DfsObjectRepresentation | |
| DfsObjectToPack | |
| DfsOutputStream |
Output stream to create a file on the DFS.
|
| DfsPackCompactor |
Combine several pack files into one pack.
|
| DfsPackCompactor.ObjectIdWithOffset | |
| DfsPackDescription |
Description of a DFS stored pack/index file.
|
| DfsPackFile |
A Git version 2 pack file representation.
|
| DfsPackFile.Delta | |
| 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. |
| DfsReader |
Reader to access repository content through.
|
| DfsReader.FoundObject<T extends ObjectId> | |
| DfsReaderIoStats |
IO statistics for a
DfsReader. |
| DfsReaderIoStats.Accumulator |
POJO to accumulate IO statistics.
|
| DfsReaderOptions |
Options controlling how objects are read from a DFS stored repository.
|
| DfsRefDatabase |
Abstract DfsRefDatabase class.
|
| DfsRefDatabase.RefCache |
Collection of references managed by this database.
|
| DfsRefRename | |
| DfsReftable |
A reftable stored in
DfsBlockCache. |
| DfsReftable.CacheSource | |
| DfsReftableDatabase |
A
DfsRefDatabase that uses
reftable for storage. |
| DfsRefUpdate | |
| DfsRepository |
A Git repository on a DFS.
|
| DfsRepository.EmptyAttributesNodeProvider | |
| DfsRepository.EmptyAttributesNodeProvider.EmptyAttributesNode | |
| DfsRepositoryBuilder<B extends DfsRepositoryBuilder,R extends DfsRepository> |
Constructs a
DfsRepository. |
| DfsRepositoryDescription |
A description of a Git repository on a DFS.
|
| DfsStreamKey |
Key used by
DfsBlockCache to disambiguate streams. |
| DfsStreamKey.ByteArrayDfsStreamKey | |
| DfsStreamKey.ForReverseIndex | |
| DfsText |
Translation bundle for the DFS storage implementation.
|
| InMemoryRepository |
Git repository stored entirely in the local process memory.
|
| InMemoryRepository.Builder |
Builder for in-memory repositories.
|
| InMemoryRepository.ByteArrayReadableChannel | |
| InMemoryRepository.MemObjDatabase |
DfsObjDatabase used by InMemoryRepository.
|
| InMemoryRepository.MemPack | |
| InMemoryRepository.Out | |
| LargePackedWholeObject | |
| PackInputStream | |
| ReftableBatchRefUpdate | |
| ReftableStack |
Tracks multiple open
Reftable instances. |
| Enum | Description |
|---|---|
| DfsObjDatabase.PackSource |
Sources for a pack file.
|