Class ChangeLogSet

java.lang.Object
org.apache.maven.scm.command.changelog.ChangeLogSet

public class ChangeLogSet extends Object
Author:
Emmanuel Venisse
  • Field Details

  • Constructor Details

    • ChangeLogSet

      public ChangeLogSet(Date startDate, Date endDate)
      Initializes a new instance of this class.
      Parameters:
      startDate - the start date/tag for this set.
      endDate - the end date/tag for this set, or null if this set goes to the present time.
    • ChangeLogSet

      public ChangeLogSet(List<ChangeSet> entries, Date startDate, Date endDate)
      Initializes a new instance of this class.
      Parameters:
      entries - collection of ChangeSet objects for this set.
      startDate - the start date/tag for this set.
      endDate - the end date/tag for this set, or null if this set goes to the present time.
  • Method Details

    • getStartDate

      public Date getStartDate()
      Returns the start date.
      Returns:
      the start date.
    • getEndDate

      public Date getEndDate()
      Returns the end date for this set.
      Returns:
      the end date for this set, or null if this set goes to the present time.
    • getStartVersion

      Returns the start version (revision/branch/label) for this set.
      Returns:
      the start version (revision/branch/label) for this set, or null.
    • setStartVersion

      public void setStartVersion(ScmVersion startVersion)
    • getEndVersion

      Returns the end version (revision/branch/label) for this set.
      Returns:
      the end version (revision/branch/label) for this set, or null.
    • setEndVersion

      public void setEndVersion(ScmVersion endVersion)
    • getChangeSets

      Returns the collection of changeSet.
      Returns:
      the collection of ChangeSet objects for this set.
    • setChangeSets

      public void setChangeSets(List<ChangeSet> changeSets)
    • toXML

      public String toXML()
      Creates an XML representation of this change log set with a default encoding (ISO-8859-1).
      Returns:
      TODO
    • toXML

      public String toXML(String encoding)
      Creates an XML representation of this change log set.
      Parameters:
      encoding - encoding of output
      Returns:
      TODO