Class PackStatistics.ObjectType

  • Enclosing class:
    PackStatistics

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

      • 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.