Uses of Class
org.eclipse.jgit.internal.storage.pack.PackWriter
Packages that use PackWriter
Package
Description
Distributed file system based repository storage.
File based repository storage.
Reading/writing Git pack files.
Transport (fetch/push) for different protocols.
-
Uses of PackWriter in org.eclipse.jgit.internal.storage.dfs
Methods in org.eclipse.jgit.internal.storage.dfs that return PackWriterMethods in org.eclipse.jgit.internal.storage.dfs with parameters of type PackWriterModifier and TypeMethodDescriptionprivate void
DfsPackCompactor.addObjectsToPack
(PackWriter pw, DfsReader ctx, ProgressMonitor pm) void
DfsReader.selectObjectRepresentation
(PackWriter packer, ProgressMonitor monitor, Iterable<ObjectToPack> objects) private void
DfsReader.trySelectRepresentation
(PackWriter packer, ProgressMonitor monitor, Iterable<ObjectToPack> objects, List<DfsPackFile> packs, boolean skipFound) private static void
DfsPackCompactor.writeIndex
(DfsObjDatabase objdb, DfsPackDescription pack, PackWriter pw) private DfsPackDescription
DfsGarbageCollector.writePack
(DfsObjDatabase.PackSource source, PackWriter pw, ProgressMonitor pm, long estimatedPackSize) private static void
DfsPackCompactor.writePack
(DfsObjDatabase objdb, DfsPackDescription pack, PackWriter pw, ProgressMonitor pm) -
Uses of PackWriter in org.eclipse.jgit.internal.storage.file
Methods in org.eclipse.jgit.internal.storage.file with parameters of type PackWriterModifier and TypeMethodDescription(package private) void
CachedObjectDirectory.selectObjectRepresentation
(PackWriter packer, ObjectToPack otp, WindowCursor curs) (package private) abstract void
FileObjectDatabase.selectObjectRepresentation
(PackWriter packer, ObjectToPack otp, WindowCursor curs) (package private) void
ObjectDirectory.selectObjectRepresentation
(PackWriter packer, ObjectToPack otp, WindowCursor curs) private void
ObjectDirectory.selectObjectRepresentation
(PackWriter packer, ObjectToPack otp, WindowCursor curs, Set<ObjectDirectory.AlternateHandle.Id> skips) void
WindowCursor.selectObjectRepresentation
(PackWriter packer, ProgressMonitor monitor, Iterable<ObjectToPack> objects) Select the best object representation for a packer.(package private) void
PackDirectory.selectRepresentation
(PackWriter packer, ObjectToPack otp, WindowCursor curs) -
Uses of PackWriter in org.eclipse.jgit.internal.storage.pack
Fields in org.eclipse.jgit.internal.storage.pack declared as PackWriterFields in org.eclipse.jgit.internal.storage.pack with type parameters of type PackWriterModifier and TypeFieldDescriptionprivate static final Map
<WeakReference<PackWriter>, Boolean> PackWriter.instances
private static final Iterable
<PackWriter> PackWriter.instancesIterable
private final WeakReference
<PackWriter> PackWriter.selfRef
Methods in org.eclipse.jgit.internal.storage.pack that return PackWriterModifier and TypeMethodDescriptionPackWriter.setObjectCountCallback
(ObjectCountCallback callback) Set theObjectCountCallback
.Methods in org.eclipse.jgit.internal.storage.pack that return types with arguments of type PackWriterModifier and TypeMethodDescriptionstatic Iterable
<PackWriter> PackWriter.getInstances()
Get all allocated, non-released PackWriters instances.Methods in org.eclipse.jgit.internal.storage.pack with parameters of type PackWriterModifier and TypeMethodDescriptionvoid
ObjectReuseAsIs.selectObjectRepresentation
(PackWriter packer, ProgressMonitor monitor, Iterable<ObjectToPack> objects) Select the best object representation for a packer.Constructors in org.eclipse.jgit.internal.storage.pack with parameters of type PackWriterModifierConstructorDescriptionPackOutputStream
(ProgressMonitor writeMonitor, OutputStream out, PackWriter pw) Initialize a pack output stream. -
Uses of PackWriter in org.eclipse.jgit.transport
Methods in org.eclipse.jgit.transport that return PackWriterMethods in org.eclipse.jgit.transport with parameters of type PackWriterModifier and TypeMethodDescriptionprivate void
UploadPack.addTagChain
(RevObject o, PackWriter pw)