public class PullRequestSCMRevision extends jenkins.scm.api.mixin.ChangeRequestSCMRevision<PullRequestSCMHead>
| Constructor and Description |
|---|
PullRequestSCMRevision(PullRequestSCMHead head,
jenkins.plugins.git.GitBranchSCMRevision target,
jenkins.plugins.git.GitBranchSCMRevision origin) |
| Modifier and Type | Method and Description |
|---|---|
protected int |
_hashCode() |
boolean |
equivalent(jenkins.scm.api.mixin.ChangeRequestSCMRevision<?> revision) |
String |
getBaseHash() |
String |
getHeadHash() |
jenkins.plugins.git.GitBranchSCMRevision |
getOrigin() |
PullRequestSCMHead |
getPullHead() |
String |
toString() |
equals, getTarget, hashCode, isMergegetHead, isDeterministicpublic PullRequestSCMRevision(@NonNull
PullRequestSCMHead head,
@NonNull
jenkins.plugins.git.GitBranchSCMRevision target,
@NonNull
jenkins.plugins.git.GitBranchSCMRevision origin)
head - the PullRequestSCMHead that the SCMRevision belongs to.target - the GitBranchSCMRevision of the PullRequestSCMHead.getTarget().origin - the GitBranchSCMRevision of the PullRequestSCMHead.getOrigin()
head.@NonNull public String getBaseHash()
@NonNull public String getHeadHash()
@Exported @NonNull public final jenkins.plugins.git.GitBranchSCMRevision getOrigin()
@NonNull public PullRequestSCMHead getPullHead()
public boolean equivalent(jenkins.scm.api.mixin.ChangeRequestSCMRevision<?> revision)
equivalent in class jenkins.scm.api.mixin.ChangeRequestSCMRevision<PullRequestSCMHead>protected int _hashCode()
_hashCode in class jenkins.scm.api.mixin.ChangeRequestSCMRevision<PullRequestSCMHead>public String toString()
toString in class jenkins.scm.api.SCMRevisionCopyright © 2016–2021. All rights reserved.