Uses of Class
org.eclipse.jgit.transport.PackedObjectInfo
Packages that use PackedObjectInfo
Package
Description
Git fsck support.
Distributed file system based repository storage.
File based repository storage.
Reading/writing Git pack files.
Transport (fetch/push) for different protocols.
-
Uses of PackedObjectInfo in org.eclipse.jgit.internal.fsck
Methods in org.eclipse.jgit.internal.fsck with parameters of type PackedObjectInfoModifier and TypeMethodDescriptionprotected boolean
FsckPackParser.onAppendBase
(int typeCode, byte[] data, PackedObjectInfo info) Provide the implementation with a base that was outside of the pack.protected void
FsckPackParser.onEndWholeObject
(PackedObjectInfo info) Event notifying the current object.protected void
FsckPackParser.onInflatedObjectData
(PackedObjectInfo obj, int typeCode, byte[] data) Invoked for commits, trees, tags, and small blobs.protected PackParser.ObjectTypeAndSize
FsckPackParser.seekDatabase
(PackedObjectInfo obj, PackParser.ObjectTypeAndSize info) Reposition the database to re-read a previously stored object. -
Uses of PackedObjectInfo in org.eclipse.jgit.internal.storage.dfs
Subclasses of PackedObjectInfo in org.eclipse.jgit.internal.storage.dfsModifier and TypeClassDescription(package private) class
Fields in org.eclipse.jgit.internal.storage.dfs with type parameters of type PackedObjectInfoModifier and TypeFieldDescription(package private) List<PackedObjectInfo>
DfsInserter.objectList
(package private) ObjectIdOwnerMap<PackedObjectInfo>
DfsInserter.objectMap
Methods in org.eclipse.jgit.internal.storage.dfs with parameters of type PackedObjectInfoModifier and TypeMethodDescriptionprivate byte[]
DfsInserter.Reader.inflate
(PackedObjectInfo obj, long zpos, int sz) protected boolean
DfsPackParser.onAppendBase
(int typeCode, byte[] data, PackedObjectInfo info) Provide the implementation with a base that was outside of the pack.protected void
DfsPackParser.onEndWholeObject
(PackedObjectInfo info) Event notifying the current object.protected void
DfsPackParser.onInflatedObjectData
(PackedObjectInfo obj, int typeCode, byte[] data) Invoked for commits, trees, tags, and small blobs.protected PackParser.ObjectTypeAndSize
DfsPackParser.seekDatabase
(PackedObjectInfo obj, PackParser.ObjectTypeAndSize info) Reposition the database to re-read a previously stored object.Method parameters in org.eclipse.jgit.internal.storage.dfs with type arguments of type PackedObjectInfoModifier and TypeMethodDescriptionprivate static void
DfsInserter.index
(OutputStream out, byte[] packHash, List<PackedObjectInfo> list) private TemporaryBuffer.Heap
DfsInserter.maybeGetTemporaryBuffer
(List<PackedObjectInfo> list) (package private) PackIndex
DfsInserter.writePackIndex
(DfsPackDescription pack, byte[] packHash, List<PackedObjectInfo> list) -
Uses of PackedObjectInfo in org.eclipse.jgit.internal.storage.file
Subclasses of PackedObjectInfo in org.eclipse.jgit.internal.storage.fileModifier and TypeClassDescription(package private) class
Fields in org.eclipse.jgit.internal.storage.file with type parameters of type PackedObjectInfoModifier and TypeFieldDescriptionprotected List<? extends PackedObjectInfo>
PackIndexWriter.entries
The entries this writer must pack.private List<PackedObjectInfo>
PackInserter.objectList
private ObjectIdOwnerMap<PackedObjectInfo>
PackInserter.objectMap
Methods in org.eclipse.jgit.internal.storage.file with parameters of type PackedObjectInfoModifier and TypeMethodDescription(package private) static boolean
PackIndexWriterV1.canStore
(PackedObjectInfo oe) private byte[]
PackInserter.Reader.inflate
(PackedObjectInfo obj, long zpos, int sz) protected boolean
ObjectDirectoryPackParser.onAppendBase
(int typeCode, byte[] data, PackedObjectInfo info) Provide the implementation with a base that was outside of the pack.protected void
ObjectDirectoryPackParser.onEndWholeObject
(PackedObjectInfo info) Event notifying the current object.protected void
ObjectDirectoryPackParser.onInflatedObjectData
(PackedObjectInfo obj, int typeCode, byte[] data) Invoked for commits, trees, tags, and small blobs.protected PackParser.ObjectTypeAndSize
ObjectDirectoryPackParser.seekDatabase
(PackedObjectInfo obj, PackParser.ObjectTypeAndSize info) Reposition the database to re-read a previously stored object.Method parameters in org.eclipse.jgit.internal.storage.file with type arguments of type PackedObjectInfoModifier and TypeMethodDescriptionprivate ObjectId
PackInserter.computeName
(List<PackedObjectInfo> list) static PackIndexWriter
PackIndexWriter.createOldestPossible
(OutputStream dst, List<? extends PackedObjectInfo> objs) Create a new writer for the oldest (most widely understood) format.static int
PackIndexWriter.oldestPossibleFormat
(List<? extends PackedObjectInfo> objs) Return the oldest (most widely understood) index format.void
PackIndexWriter.write
(List<? extends PackedObjectInfo> toStore, byte[] packDataChecksum) Write all object entries to the index stream.private static void
PackInserter.writePackIndex
(File idx, byte[] packHash, List<PackedObjectInfo> list) -
Uses of PackedObjectInfo in org.eclipse.jgit.internal.storage.pack
Subclasses of PackedObjectInfo in org.eclipse.jgit.internal.storage.pack -
Uses of PackedObjectInfo in org.eclipse.jgit.transport
Fields in org.eclipse.jgit.transport declared as PackedObjectInfoFields in org.eclipse.jgit.transport with type parameters of type PackedObjectInfoModifier and TypeFieldDescriptionprivate BlockList<PackedObjectInfo>
PackParser.collisionCheckObjs
Objects need to be double-checked for collision after indexing.Methods in org.eclipse.jgit.transport that return PackedObjectInfoModifier and TypeMethodDescriptionPackParser.getObject
(int nth) Get the information about the requested object.protected PackedObjectInfo
PackParser.newInfo
(AnyObjectId id, PackParser.UnresolvedDelta delta, ObjectId deltaBase) Construct a PackedObjectInfo instance for this parser.Methods in org.eclipse.jgit.transport that return types with arguments of type PackedObjectInfoModifier and TypeMethodDescriptionPackParser.getSortedObjectList
(Comparator<PackedObjectInfo> cmp) Get all of the objects, sorted by their name.Methods in org.eclipse.jgit.transport with parameters of type PackedObjectInfoModifier and TypeMethodDescriptionprivate void
PackParser.addObjectAndTrack
(PackedObjectInfo oe) private void
PackParser.checkObjectCollision
(PackedObjectInfo obj) private PackParser.UnresolvedDelta
PackParser.firstChildOf
(PackedObjectInfo oe) protected abstract boolean
PackParser.onAppendBase
(int typeCode, byte[] data, PackedObjectInfo info) Provide the implementation with a base that was outside of the pack.protected abstract void
PackParser.onEndWholeObject
(PackedObjectInfo info) Event notifying the current object.protected abstract void
PackParser.onInflatedObjectData
(PackedObjectInfo obj, int typeCode, byte[] data) Invoked for commits, trees, tags, and small blobs.private PackParser.ObjectTypeAndSize
PackParser.openDatabase
(PackedObjectInfo obj, PackParser.ObjectTypeAndSize info) private void
PackParser.resolveDeltas
(PackedObjectInfo oe, ProgressMonitor progress) protected abstract PackParser.ObjectTypeAndSize
PackParser.seekDatabase
(PackedObjectInfo obj, PackParser.ObjectTypeAndSize info) Reposition the database to re-read a previously stored object.Method parameters in org.eclipse.jgit.transport with type arguments of type PackedObjectInfoModifier and TypeMethodDescriptionPackParser.getSortedObjectList
(Comparator<PackedObjectInfo> cmp) Get all of the objects, sorted by their name.