public class BuildRevision
extends java.lang.Object
Constructor and Description |
---|
BuildRevision(VcsRootInstanceEntry vcsRootEntry,
RepositoryVersion revision)
Creates new revision object.
|
BuildRevision(VcsRootInstance root,
java.lang.String revision,
java.lang.String checkoutRules,
java.lang.String revisionDisplayName)
Creates new revision object.
|
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object o) |
CheckoutRules |
getCheckoutRules()
Returns associated checkout rules.
|
VcsRootInstanceEntry |
getEntry() |
RepositoryVersion |
getRepositoryVersion()
Returns pair of revision and revision display name as RepositoryVersion object.
|
java.lang.String |
getRevision()
Revision number.
|
java.lang.String |
getRevisionDisplayName()
Revision number in readable format.
|
VcsRootInstance |
getRoot()
Checked out vcs root.
|
int |
hashCode() |
java.lang.String |
toString() |
public BuildRevision(@NotNull VcsRootInstance root, @NotNull java.lang.String revision, @NotNull java.lang.String checkoutRules, java.lang.String revisionDisplayName)
root
- versioned root.revision
- repository version.checkoutRules
- checkout rules string presentation.revisionDisplayName
- repository version display name.public BuildRevision(@NotNull VcsRootInstanceEntry vcsRootEntry, @NotNull RepositoryVersion revision)
vcsRootEntry
- VcsRoot + CheckoutRules information.revision
- repository version.public VcsRootInstance getRoot()
@NotNull public java.lang.String getRevision()
public java.lang.String getRevisionDisplayName()
public VcsRootInstanceEntry getEntry()
public CheckoutRules getCheckoutRules()
@NotNull public RepositoryVersion getRepositoryVersion()
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public java.lang.String toString()
toString
in class java.lang.Object