Uses of Class
org.eclipse.jgit.internal.storage.dfs.DfsPackFile
Packages that use DfsPackFile
Package
Description
Distributed file system based repository storage.
-
Uses of DfsPackFile in org.eclipse.jgit.internal.storage.dfs
Fields in org.eclipse.jgit.internal.storage.dfs declared as DfsPackFileModifier and TypeFieldDescriptionprivate DfsPackFile
DfsReader.last
private final DfsPackFile
BeforeDfsPackIndexLoadedEvent.pack
private final DfsPackFile
DfsCachedPack.pack
(package private) final DfsPackFile
DfsObjectRepresentation.pack
(package private) DfsPackFile
DfsObjectToPack.pack
Pack to reuse compressed data from, otherwise null.(package private) final DfsPackFile
DfsReader.FoundObject.pack
private final DfsPackFile
LargePackedWholeObject.pack
private final DfsPackFile
PackInputStream.pack
final DfsPackFile[]
DfsObjDatabase.PackList.packs
All known packs, sorted.Fields in org.eclipse.jgit.internal.storage.dfs with type parameters of type DfsPackFileModifier and TypeFieldDescriptionprivate List<DfsPackFile>
DfsGarbageCollector.expiredGarbagePacks
private static final Comparator<DfsPackFile>
DfsReader.PACK_SORT_FOR_REUSE
private List<DfsPackFile>
DfsGarbageCollector.packsBefore
private final List<DfsPackFile>
DfsPackCompactor.srcPacks
Methods in org.eclipse.jgit.internal.storage.dfs that return DfsPackFileModifier and TypeMethodDescriptionDfsObjDatabase.getCurrentPacks()
List currently known pack files in the repository, without scanning.BeforeDfsPackIndexLoadedEvent.getPackFile()
Get the PackFile containing the index that will be loaded.DfsCachedPack.getPackFile()
DfsObjDatabase.getPacks()
Scan and list all available pack files in the repository.Methods in org.eclipse.jgit.internal.storage.dfs that return types with arguments of type DfsPackFileModifier and TypeMethodDescriptionprivate List<DfsPackFile>
DfsReader.garbagePacksForSelectRepresentation()
private static Map<DfsPackDescription,
DfsPackFile> DfsObjDatabase.packMap
(DfsObjDatabase.PackList old) private List<DfsPackFile>
DfsReader.sortPacksForSelectRepresentation()
Methods in org.eclipse.jgit.internal.storage.dfs with parameters of type DfsPackFileModifier and TypeMethodDescriptionDfsPackCompactor.add
(DfsPackFile pack) Add a pack to be compacted.(package private) void
DfsObjDatabase.addPack
(DfsPackFile newPack) DfsPackCompactor.exclude
(DfsPackFile pack) Exclude objects from the compacted pack.private List<DfsObjectToPack>
DfsReader.findAllFromPack
(DfsPackFile pack, Iterable<ObjectToPack> objects, boolean skipFound) (package private) int
DfsReader.inflate
(DfsPackFile pack, long position, byte[] dstbuf, boolean headerOnly) Inflate a region of the pack starting atposition
.(package private) DfsBlock
DfsReader.quickCopy
(DfsPackFile p, long pos, long cnt) private boolean
DfsReader.skipGarbagePack
(DfsPackFile pack) private List<DfsPackCompactor.ObjectIdWithOffset>
DfsPackCompactor.toInclude
(DfsPackFile src, DfsReader ctx) private void
DfsFsck.verifyPack
(ProgressMonitor pm, FsckError errors, DfsReader ctx, DfsPackFile pack, ReadableChannel ch) Method parameters in org.eclipse.jgit.internal.storage.dfs with type arguments of type DfsPackFileModifier and TypeMethodDescriptionprivate void
DfsReader.trySelectRepresentation
(PackWriter packer, ProgressMonitor monitor, Iterable<ObjectToPack> objects, List<DfsPackFile> packs, boolean skipFound) Constructors in org.eclipse.jgit.internal.storage.dfs with parameters of type DfsPackFileModifierConstructorDescriptionA new event triggered before a PackFile index is loaded.(package private)
DfsCachedPack
(DfsPackFile pack) (package private)
(package private)
FoundObject
(T objectId, int packIdx, DfsPackFile pack, long offset) (package private)
LargePackedWholeObject
(int type, long size, long objectOffset, int headerLength, DfsPackFile pack, DfsObjDatabase db) (package private)
PackInputStream
(DfsPackFile pack, long pos, DfsReader ctx) (package private)
PackList
(DfsPackFile[] packs, DfsReftable[] reftables) (package private)
PackListImpl
(DfsPackFile[] packs, DfsReftable[] reftables)