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.BuildercopyFrom(BitmapCommit commit) Get a builder of BitmapCommit whose fields are copied fromcommit.booleanWhether corresponding bitmap should be added to PackBitmapIndexBuilder.static BitmapCommit.BuildernewBuilder(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, fromRaw, fromString, fromString, isId, toObjectId, toString, zeroId
-
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.
-