Class PackStatistics.ObjectType

java.lang.Object
org.eclipse.jgit.storage.pack.PackStatistics.ObjectType
Enclosing class:
PackStatistics

public static class PackStatistics.ObjectType extends Object
Statistics about a single type of object (commits, tags, trees and blobs).
  • Field Details

  • Constructor Details

  • Method Details

    • getObjects

      public long getObjects()
      Returns:
      total number of objects output. This total includes the value of getDeltas().
    • getDeltas

      public long getDeltas()
      Returns:
      total number of deltas output. This may be lower than the actual number of deltas if a cached pack was reused.
    • getReusedObjects

      public long getReusedObjects()
      Returns:
      number of objects whose existing representation was reused in the output. This count includes getReusedDeltas().
    • getReusedDeltas

      public long getReusedDeltas()
      Returns:
      number of deltas whose existing representation was reused in the output, as their base object was also output or was assumed present for a thin pack. This may be lower than the actual number of reused deltas if a cached pack was reused.
    • getBytes

      public long getBytes()
      Returns:
      total number of bytes written. This size includes the object headers as well as the compressed data. This size also includes all of getDeltaBytes().
    • getDeltaBytes

      public long getDeltaBytes()
      Returns:
      number of delta bytes written. This size includes the object headers for the delta objects.