Uses of Class
org.eclipse.jgit.internal.storage.dfs.DfsReader
Packages that use DfsReader
Package
Description
Distributed file system based repository storage.
-
Uses of DfsReader in org.eclipse.jgit.internal.storage.dfs
Fields in org.eclipse.jgit.internal.storage.dfs declared as DfsReaderModifier and TypeFieldDescriptionprivate final DfsReader
BlockBasedFile.LazyChannel.ctx
private DfsReader
DfsGarbageCollector.ctx
private final DfsReader
DfsInserter.Reader.ctx
private final DfsReader
DfsReftable.CacheSource.ctx
private DfsReader
DfsReftableDatabase.ctx
(package private) final DfsReader
PackInputStream.ctx
Methods in org.eclipse.jgit.internal.storage.dfs that return DfsReaderModifier and TypeMethodDescriptionDfsObjDatabase.newReader()
Create a newObjectReader
to read existing objects.Methods in org.eclipse.jgit.internal.storage.dfs with parameters of type DfsReaderModifier and TypeMethodDescriptionprivate void
DfsPackCompactor.addObjectsToPack
(PackWriter pw, DfsReader ctx, ProgressMonitor pm) private void
DfsPackCompactor.compactPacks
(DfsReader ctx, ProgressMonitor pm) private void
DfsPackCompactor.compactReftables
(DfsReader ctx) (package private) void
DfsCachedPack.copyAsIs
(PackOutputStream out, DfsReader ctx) (package private) void
DfsPackFile.copyAsIs
(PackOutputStream out, DfsObjectToPack src, boolean validate, DfsReader ctx) (package private) void
DfsPackFile.copyPackAsIs
(PackOutputStream out, DfsReader ctx) private void
DfsPackFile.copyPackThroughCache
(PackOutputStream out, DfsReader ctx, ReadableChannel rc) private byte[]
DfsPackFile.decompress
(long position, int sz, DfsReader ctx) private long
DfsPackFile.findDeltaBase
(DfsReader ctx, ObjectId baseId) (package private) long
DfsPackFile.findOffset
(DfsReader ctx, AnyObjectId id) (package private) ObjectLoader
DfsPackFile.get
(DfsReader ctx, AnyObjectId id) Get an object from this pack.DfsPackFile.getBitmapIndex
(DfsReader ctx) Get the BitmapIndex for this PackFile.(package private) byte[]
DfsPackFile.getDeltaHeader
(DfsReader wc, long pos) (package private) long
DfsPackFile.getObjectCount
(DfsReader ctx) Obtain the total number of objects available in this pack.(package private) long
DfsPackFile.getObjectSize
(DfsReader ctx, long pos) (package private) long
DfsPackFile.getObjectSize
(DfsReader ctx, AnyObjectId id) (package private) int
DfsPackFile.getObjectType
(DfsReader ctx, long pos) (package private) DfsBlock
DfsBlockCache.getOrLoad
(BlockBasedFile file, long position, DfsReader ctx, DfsBlockCache.ReadableChannelSupplier fileChannel) Look up a cached object, creating and loading it if it doesn't exist.(package private) DfsBlock
BlockBasedFile.getOrLoadBlock
(long pos, DfsReader ctx) DfsPackFile.getPackIndex
(DfsReader ctx) Get the PackIndex for this PackFile.(package private) PackReverseIndex
DfsPackFile.getReverseIdx
(DfsReader ctx) boolean
DfsPackFile.hasObject
(DfsReader ctx, AnyObjectId id) Check if an object is stored within this pack.private PackIndex
(package private) byte[]
(package private) ObjectLoader
private DfsBlockCache.Ref<PackBitmapIndex>
DfsPackFile.loadBitmapIndex
(DfsReader ctx, DfsStreamKey bitmapKey) private DfsBlockCache.Ref<PackIndex>
DfsPackFile.loadPackIndex
(DfsReader ctx, DfsStreamKey idxKey) private DfsBlockCache.Ref<PackReverseIndex>
DfsPackFile.loadReverseIdx
(DfsReader ctx, DfsStreamKey revKey, PackIndex idx) Open reader on the reftable.static DfsReftableStack
DfsReftableStack.open
(DfsReader ctx, List<DfsReftable> files) Opens a stack of tables for reading.private void
(package private) DfsBlock
BlockBasedFile.readOneBlock
(long pos, DfsReader ctx, ReadableChannel rc) (package private) void
DfsPackFile.representation
(DfsObjectRepresentation r, long pos, DfsReader ctx, PackReverseIndex rev) (package private) void
DfsPackFile.resolve
(DfsReader ctx, Set<ObjectId> matches, AbbreviatedObjectId id, int matchLimit) private List<DfsPackCompactor.ObjectIdWithOffset>
DfsPackCompactor.toInclude
(DfsPackFile src, DfsReader ctx) private void
DfsFsck.verifyPack
(ProgressMonitor pm, FsckError errors, DfsReader ctx, DfsPackFile pack, ReadableChannel ch) Constructors in org.eclipse.jgit.internal.storage.dfs with parameters of type DfsReaderModifierConstructorDescription(package private)
CacheSource
(DfsReftable file, DfsBlockCache cache, DfsReader ctx) (package private)
DeltaBaseCache
(DfsReader reader) (package private)
LazyChannel
(DfsReader ctx, DfsPackDescription desc, PackExt ext) (package private)
PackInputStream
(DfsPackFile pack, long pos, DfsReader ctx)