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 longstatic final com.google.common.collect.ImmutableBiMap<DiffPreferencesInfo.Whitespace, Character> -
Method Summary
Modifier and TypeMethodDescriptionstatic PatchListKeyagainstBase(org.eclipse.jgit.lib.ObjectId id, int parentCount) static PatchListKeyagainstCommit(org.eclipse.jgit.lib.AnyObjectId otherCommitId, org.eclipse.jgit.lib.AnyObjectId newId, DiffPreferencesInfo.Whitespace whitespace) static PatchListKeyagainstDefaultBase(org.eclipse.jgit.lib.AnyObjectId newId, DiffPreferencesInfo.Whitespace ws) static PatchListKeyagainstParentNum(int parentNum, org.eclipse.jgit.lib.AnyObjectId newId, DiffPreferencesInfo.Whitespace ws) booleanorg.eclipse.jgit.lib.ObjectIdgetNewId()New side commit name.org.eclipse.jgit.lib.ObjectIdgetOldId()Old side commit, or null to assume ancestor or combined merge.Parent number (old side) of the new side (merge) commitinthashCode()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
-