Package com.google.gerrit.server.patch
Class PatchListKey
java.lang.Object
com.google.gerrit.server.patch.PatchListKey
- All Implemented Interfaces:
Serializable
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final long
static final com.google.common.collect.ImmutableBiMap<DiffPreferencesInfo.Whitespace,
Character> -
Method Summary
Modifier and TypeMethodDescriptionstatic PatchListKey
againstBase
(org.eclipse.jgit.lib.ObjectId id, int parentCount) static PatchListKey
againstCommit
(org.eclipse.jgit.lib.AnyObjectId otherCommitId, org.eclipse.jgit.lib.AnyObjectId newId, DiffPreferencesInfo.Whitespace whitespace) static PatchListKey
againstDefaultBase
(org.eclipse.jgit.lib.AnyObjectId newId, DiffPreferencesInfo.Whitespace ws) static PatchListKey
againstParentNum
(int parentNum, org.eclipse.jgit.lib.AnyObjectId newId, DiffPreferencesInfo.Whitespace ws) boolean
org.eclipse.jgit.lib.ObjectId
getNewId()
New side commit name.org.eclipse.jgit.lib.ObjectId
getOldId()
Old side commit, or null to assume ancestor or combined merge.Parent number (old side) of the new side (merge) commitint
hashCode()
toString()
-
Field Details
-
serialVersionUID
public static final long serialVersionUID- See Also:
-
WHITESPACE_TYPES
public static final com.google.common.collect.ImmutableBiMap<DiffPreferencesInfo.Whitespace,Character> WHITESPACE_TYPES
-
-
Method Details
-
againstDefaultBase
public static PatchListKey againstDefaultBase(org.eclipse.jgit.lib.AnyObjectId newId, DiffPreferencesInfo.Whitespace ws) -
againstParentNum
public static PatchListKey againstParentNum(int parentNum, org.eclipse.jgit.lib.AnyObjectId newId, DiffPreferencesInfo.Whitespace ws) -
againstCommit
public static PatchListKey againstCommit(org.eclipse.jgit.lib.AnyObjectId otherCommitId, org.eclipse.jgit.lib.AnyObjectId newId, DiffPreferencesInfo.Whitespace whitespace) -
againstBase
-
getOldId
public org.eclipse.jgit.lib.ObjectId getOldId()Old side commit, or null to assume ancestor or combined merge. -
getParentNum
Parent number (old side) of the new side (merge) commit -
getNewId
public org.eclipse.jgit.lib.ObjectId getNewId()New side commit name. -
getWhitespace
-
hashCode
public int hashCode() -
equals
-
toString
-