Class encapsulating an object unpacked from a pack file.
These objects should only be created from within unpack_object. Most members start out as empty and are filled in at various points by read_zlib_chunks, unpack_object, DeltaChainIterator, etc.
End users of this object should take care that the function they're getting this object from is guaranteed to set the members they need.
|Method||sha||Return the binary SHA of this object.|
|Method||sha_file||Return a ShaFile from this object.|
|Method||_obj||Return the decompressed chunks, or (delta base, delta chunks).|