| Interface | Description | 
|---|---|
| ObjectReuseAsIs | 
 Extension of  
ObjectReader that supports reusing
 objects in packs. | 
| Class | Description | 
|---|---|
| BinaryDelta | 
 Recreate a stream from a base stream and a GIT pack delta. 
 | 
| CachedPack | 
 Describes a pack file
  
ObjectReuseAsIs can append
 onto a stream. | 
| DeltaEncoder | 
 Encodes an instruction stream for
  
BinaryDelta. | 
| DeltaIndex | 
 Index of blocks in a source file. 
 | 
| ObjectToPack | 
 Per-object state used by
  
PackWriter. | 
| PackExt | 
 A pack file extension. 
 | 
| PackOutputStream | 
 Custom output stream to support
  
PackWriter. | 
| PackWriter | 
 
 PackWriter class is responsible for generating pack files from specified set
 of objects from repository. 
 | 
| PackWriter.Statistics | Deprecated
 Use  
PackStatistics instead. | 
| PackWriter.Statistics.ObjectType | 
 Statistics about a single class of object. 
 | 
| StoredObjectRepresentation | 
 An object representation
  
PackWriter can consider for
 packing. | 
| Enum | Description | 
|---|---|
| PackWriter.PackingPhase | 
 Possible states that a PackWriter can be in. 
 | 
Copyright © 2020 Eclipse JGit Project. All rights reserved.