java.lang.Object
org.eclipse.jgit.lib.AnyObjectId
org.eclipse.jgit.lib.ObjectId
org.eclipse.jgit.internal.storage.pack.BitmapCommit
- All Implemented Interfaces:
Serializable
,Comparable<AnyObjectId>
A commit object for which a bitmap index should be built.
- See Also:
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionstatic BitmapCommit.Builder
copyFrom
(BitmapCommit commit) Get a builder of BitmapCommit whose fields are copied fromcommit
.boolean
Whether corresponding bitmap should be added to PackBitmapIndexBuilder.static BitmapCommit.Builder
newBuilder
(AnyObjectId objId) Get a builder of BitmapCommit whose object id isobjId
.Methods inherited from class org.eclipse.jgit.lib.ObjectId
equals, fromRaw, fromRaw, fromRaw, fromRaw, fromString, fromString, isId, toObjectId, toString, zeroId
Methods inherited from class org.eclipse.jgit.lib.AnyObjectId
abbreviate, compareTo, compareTo, compareTo, copy, copyRawTo, copyRawTo, copyRawTo, copyRawTo, copyTo, copyTo, copyTo, copyTo, copyTo, copyTo, equals, equals, equals, getByte, getFirstByte, getName, hashCode, isEqual, name, startsWith, toString
-
Method Details
-
isAddToIndex
public boolean isAddToIndex()Whether corresponding bitmap should be added to PackBitmapIndexBuilder.- Returns:
- true if the corresponding bitmap should be added to PackBitmapIndexBuilder.
-
newBuilder
Get a builder of BitmapCommit whose object id isobjId
.- Parameters:
objId
- the object id of the BitmapCommit- Returns:
- a BitmapCommit builder with object id set.
-
copyFrom
Get a builder of BitmapCommit whose fields are copied fromcommit
.- Parameters:
commit
- the bitmap commit the builder is copying from- Returns:
- a BitmapCommit build with fields copied from an existing bitmap commit.
-