Package | Description |
---|---|
org.eclipse.jgit.internal.storage.dfs |
Distributed file system based repository storage.
|
org.eclipse.jgit.internal.storage.file |
File based repository storage.
|
org.eclipse.jgit.internal.storage.pack |
Reading/writing Git pack files.
|
org.eclipse.jgit.transport |
Transport (fetch/push) for different protocols.
|
Modifier and Type | Method and Description |
---|---|
private PackWriter |
DfsGarbageCollector.newPackWriter() |
Modifier and Type | Method and Description |
---|---|
private void |
DfsPackCompactor.addObjectsToPack(PackWriter pw,
DfsReader ctx,
ProgressMonitor pm) |
void |
DfsReader.selectObjectRepresentation(PackWriter packer,
ProgressMonitor monitor,
java.lang.Iterable<ObjectToPack> objects) |
private void |
DfsReader.trySelectRepresentation(PackWriter packer,
ProgressMonitor monitor,
java.lang.Iterable<ObjectToPack> objects,
java.util.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) |
Modifier and Type | Method and Description |
---|---|
(package private) void |
ObjectDirectory.selectObjectRepresentation(PackWriter packer,
ObjectToPack otp,
WindowCursor curs) |
(package private) abstract void |
FileObjectDatabase.selectObjectRepresentation(PackWriter packer,
ObjectToPack otp,
WindowCursor curs) |
(package private) void |
CachedObjectDirectory.selectObjectRepresentation(PackWriter packer,
ObjectToPack otp,
WindowCursor curs) |
private void |
ObjectDirectory.selectObjectRepresentation(PackWriter packer,
ObjectToPack otp,
WindowCursor curs,
java.util.Set<ObjectDirectory.AlternateHandle.Id> skips) |
void |
WindowCursor.selectObjectRepresentation(PackWriter packer,
ProgressMonitor monitor,
java.lang.Iterable<ObjectToPack> objects)
Select the best object representation for a packer.
|
Modifier and Type | Field and Description |
---|---|
private PackWriter |
PackOutputStream.packWriter |
Modifier and Type | Field and Description |
---|---|
private static java.util.Map<java.lang.ref.WeakReference<PackWriter>,java.lang.Boolean> |
PackWriter.instances |
private static java.lang.Iterable<PackWriter> |
PackWriter.instancesIterable |
private java.lang.ref.WeakReference<PackWriter> |
PackWriter.selfRef |
Modifier and Type | Method and Description |
---|---|
PackWriter |
PackWriter.setObjectCountCallback(ObjectCountCallback callback)
Set the
ObjectCountCallback . |
Modifier and Type | Method and Description |
---|---|
static java.lang.Iterable<PackWriter> |
PackWriter.getInstances()
Get all allocated, non-released PackWriters instances.
|
Modifier and Type | Method and Description |
---|---|
void |
ObjectReuseAsIs.selectObjectRepresentation(PackWriter packer,
ProgressMonitor monitor,
java.lang.Iterable<ObjectToPack> objects)
Select the best object representation for a packer.
|
Constructor and Description |
---|
PackOutputStream(ProgressMonitor writeMonitor,
java.io.OutputStream out,
PackWriter pw)
Initialize a pack output stream.
|
Modifier and Type | Method and Description |
---|---|
private PackWriter |
BundleWriter.newPackWriter() |