java.lang.Object
pl.allegro.tech.build.axion.release.domain.scm.ScmPosition

public class ScmPosition extends Object
  • Constructor Details

    • ScmPosition

      public ScmPosition(String revision, String shortRevision, String branch, boolean isClean, boolean isReleaseBranch, boolean isSnapshot)
    • ScmPosition

      public ScmPosition(String revision, String shortRevision, String branch, boolean isClean, boolean isReleaseBranch)
    • ScmPosition

      public ScmPosition(String revision, String shortRevision, String branch, boolean isClean)
    • ScmPosition

      public ScmPosition(String revision, String shortRevision, String branch)
    • ScmPosition

      public ScmPosition(String revision, String branch, boolean isClean, boolean isReleaseBranch)
    • ScmPosition

      public ScmPosition(String revision, String branch, boolean isClean)
    • ScmPosition

      public ScmPosition(String revision, String branch)
  • Method Details

    • toString

      public String toString()
      Overrides:
      toString in class Object
    • getRevision

      @Input public String getRevision()
    • getShortRevision

      @Input public String getShortRevision()
    • getBranch

      @Input public String getBranch()
    • getIsClean

      @Input public boolean getIsClean()
    • getIsReleaseBranch

      @Input public boolean getIsReleaseBranch()
    • getIsSnapshot

      @Input public boolean getIsSnapshot()
    • withSnapshotStatus

      public ScmPosition withSnapshotStatus(boolean isSnapshot)