Class MutableDeploymentVersionVcsCommitImpl
- java.lang.Object
-
- com.atlassian.core.bean.EntityObject
-
- com.atlassian.bamboo.core.BambooEntityObject
-
- com.atlassian.bamboo.deployments.versions.persistence.commits.MutableDeploymentVersionVcsCommitImpl
-
- All Implemented Interfaces:
BambooIdProvider,BambooObject,InternalDeploymentVersionVcsCommit,MutableDeploymentVersionVcsCommit,Cloneable
@Entity public class MutableDeploymentVersionVcsCommitImpl extends BambooEntityObject implements MutableDeploymentVersionVcsCommit
-
-
Constructor Summary
Constructors Constructor Description MutableDeploymentVersionVcsCommitImpl()MutableDeploymentVersionVcsCommitImpl(MutableDeploymentVersionVcsChangeset changeset, Author author, String changeSetId, String comment, Date date)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intcompareTo(Object obj)booleanequals(Object o)AuthorgetAuthor()@NotNull MutableDeploymentVersionVcsChangesetgetChangeset()StringgetChangeSetId()@NotNull StringgetComment()DategetDate()inthashCode()voidsetAuthor(Author author)voidsetChangeset(@NotNull MutableDeploymentVersionVcsChangeset changeset)voidsetChangeSetId(String changeSetId)voidsetComment(@NotNull String comment)voidsetDate(Date date)StringtoString()-
Methods inherited from class com.atlassian.core.bean.EntityObject
clone, getCreationDate, getCurrentDate, getId, getLastModificationDate, setClock, setCreationDate, setId, setLastModificationDate
-
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface com.atlassian.bamboo.core.BambooIdProvider
getId
-
Methods inherited from interface com.atlassian.bamboo.core.BambooObject
setId
-
-
-
-
Constructor Detail
-
MutableDeploymentVersionVcsCommitImpl
public MutableDeploymentVersionVcsCommitImpl()
-
MutableDeploymentVersionVcsCommitImpl
public MutableDeploymentVersionVcsCommitImpl(MutableDeploymentVersionVcsChangeset changeset, Author author, String changeSetId, String comment, Date date)
-
-
Method Detail
-
getChangeset
@NotNull public @NotNull MutableDeploymentVersionVcsChangeset getChangeset()
- Specified by:
getChangesetin interfaceMutableDeploymentVersionVcsCommit
-
setChangeset
public void setChangeset(@NotNull @NotNull MutableDeploymentVersionVcsChangeset changeset)- Specified by:
setChangesetin interfaceMutableDeploymentVersionVcsCommit
-
getAuthor
public Author getAuthor()
- Specified by:
getAuthorin interfaceInternalDeploymentVersionVcsCommit- Returns:
Authorwho made the commit
-
setAuthor
public void setAuthor(Author author)
- Specified by:
setAuthorin interfaceMutableDeploymentVersionVcsCommit
-
getComment
@NotNull public @NotNull String getComment()
- Specified by:
getCommentin interfaceInternalDeploymentVersionVcsCommit- Returns:
- the commit comment
-
setComment
public void setComment(@NotNull @NotNull String comment)- Specified by:
setCommentin interfaceMutableDeploymentVersionVcsCommit
-
getDate
public Date getDate()
- Specified by:
getDatein interfaceInternalDeploymentVersionVcsCommit- Returns:
Dateof commit.
-
setDate
public void setDate(Date date)
- Specified by:
setDatein interfaceMutableDeploymentVersionVcsCommit
-
getChangeSetId
public String getChangeSetId()
- Specified by:
getChangeSetIdin interfaceInternalDeploymentVersionVcsCommit- Returns:
- VCS identifier for this changeset
-
setChangeSetId
public void setChangeSetId(String changeSetId)
- Specified by:
setChangeSetIdin interfaceMutableDeploymentVersionVcsCommit
-
hashCode
public int hashCode()
- Overrides:
hashCodein classcom.atlassian.core.bean.EntityObject
-
equals
public boolean equals(Object o)
- Overrides:
equalsin classcom.atlassian.core.bean.EntityObject
-
compareTo
public int compareTo(Object obj)
-
-