Class MergeCommandRequest

java.lang.Object
sonia.scm.repository.spi.MergeCommandRequest
All Implemented Interfaces:
Serializable, Cloneable, Resetable, AuthorUtil.CommandWithAuthor, Validateable

public class MergeCommandRequest extends Object implements Validateable, Resetable, Serializable, Cloneable, AuthorUtil.CommandWithAuthor
See Also:
  • Constructor Details

    • MergeCommandRequest

      public MergeCommandRequest()
  • Method Details

    • getBranchToMerge

      public String getBranchToMerge()
    • setBranchToMerge

      public void setBranchToMerge(String branchToMerge)
    • getTargetBranch

      public String getTargetBranch()
    • setTargetBranch

      public void setTargetBranch(String targetBranch)
    • getAuthor

      public Person getAuthor()
      Specified by:
      getAuthor in interface AuthorUtil.CommandWithAuthor
    • setAuthor

      public void setAuthor(Person author)
      Specified by:
      setAuthor in interface AuthorUtil.CommandWithAuthor
    • getMessageTemplate

      public String getMessageTemplate()
    • setMessageTemplate

      public void setMessageTemplate(String messageTemplate)
    • getMessage

      public String getMessage()
    • setMessage

      public void setMessage(String message)
    • getMergeStrategy

      public MergeStrategy getMergeStrategy()
    • setMergeStrategy

      public void setMergeStrategy(MergeStrategy mergeStrategy)
    • isSign

      public boolean isSign()
    • setSign

      public void setSign(boolean sign)
    • isValid

      public boolean isValid()
      Description copied from interface: Validateable
      Returns true if the object is valid.
      Specified by:
      isValid in interface Validateable
    • reset

      public void reset()
      Specified by:
      reset in interface Resetable
    • equals

      public boolean equals(Object obj)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object