public class CommitDataBean extends BaseCommitData implements CommitInfo
CommitData
Constructor and Description |
---|
CommitDataBean(java.lang.String version,
java.lang.String displayVersion,
java.util.Date vcsDate) |
Modifier and Type | Method and Description |
---|---|
void |
addBranch(java.lang.String branch)
Adds branch for this commit
|
void |
addHead(java.lang.String head)
adds one more head
|
void |
addMountPoint(CommitMountPointInfo point) |
void |
addMountPoints(java.util.Collection<? extends CommitMountPointInfo> points) |
void |
addTag(java.lang.String tag)
Adds tag for this commit
|
java.util.List<java.lang.String> |
getBranches() |
java.lang.String |
getCommitAuthor() |
java.lang.String |
getCommitMessage() |
java.util.List<java.lang.String> |
getHeadNames()
Repository's current state contains a number of
named commits.
|
java.util.List<CommitMountPointInfo> |
getMountPoints() |
java.util.List<java.lang.String> |
getTags() |
boolean |
isIncludedByCheckoutRules() |
void |
setBranches(java.util.Collection<java.lang.String> branches)
Replaces branches list for this commit
|
void |
setCommitAuthor(java.lang.String commitAuthor) |
void |
setCommitMessage(java.lang.String commitMessage) |
void |
setHeads(java.util.Collection<java.lang.String> heads)
Replaces current heads with given
|
void |
setIncludedByCheckoutRules(boolean isIncludedByCheckoutRules)
Sets if this commit is included by checkout rules
|
void |
setTags(java.util.Collection<java.lang.String> tags)
Replaces tags list for this commit
|
java.lang.String |
toString() |
addParentRevision, equals, equalsImpl, getAttributes, getDisplayVersion, getParentRevisions, getVcsDate, getVersion, hashCode, setAttribute, setAttributes, setParentRevisions
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
getAttributes, getDisplayVersion, getParentRevisions, getVcsDate, getVersion
public CommitDataBean(@NotNull java.lang.String version, @NotNull java.lang.String displayVersion, @NotNull java.util.Date vcsDate)
public java.lang.String getCommitAuthor()
getCommitAuthor
in interface CommitInfo
public void setCommitAuthor(@NotNull java.lang.String commitAuthor)
public java.lang.String getCommitMessage()
getCommitMessage
in interface CommitInfo
public void setCommitMessage(@NotNull java.lang.String commitMessage)
public void addTag(@NotNull java.lang.String tag)
tag
- parent revisionpublic void setTags(@NotNull java.util.Collection<java.lang.String> tags)
tags
- parent revisions@NotNull public java.util.List<java.lang.String> getTags()
getTags
in interface CommitInfo
public void addBranch(@NotNull java.lang.String branch)
branch
- parent revisionpublic void setBranches(@NotNull java.util.Collection<java.lang.String> branches)
branches
- parent revisions@NotNull public java.util.List<java.lang.String> getBranches()
getBranches
in interface CommitInfo
public void addHead(@NotNull java.lang.String head)
public void setHeads(@NotNull java.util.Collection<java.lang.String> heads)
@NotNull public java.util.List<java.lang.String> getHeadNames()
CommitInfo
getHeadNames
in interface CommitInfo
public void addMountPoint(@NotNull CommitMountPointInfo point)
public void addMountPoints(@NotNull java.util.Collection<? extends CommitMountPointInfo> points)
@NotNull public java.util.List<CommitMountPointInfo> getMountPoints()
getMountPoints
in interface CommitInfo
public boolean isIncludedByCheckoutRules()
isIncludedByCheckoutRules
in interface CommitInfo
public void setIncludedByCheckoutRules(boolean isIncludedByCheckoutRules)
isIncludedByCheckoutRules
- set to true to include the commit by checkout rulespublic java.lang.String toString()
toString
in class BaseCommitData