Class ChangeSet

java.lang.Object
com.google.gerrit.server.submit.ChangeSet

public class ChangeSet extends Object
A set of changes grouped together to be submitted atomically.

MergeSuperSet constructs ChangeSets to accumulate intermediate results toward the ChangeSet it returns when done.

This class is not thread safe.

  • Constructor Details

  • Method Details

    • ids

      public com.google.common.collect.ImmutableSet<Change.Id> ids()
    • changesById

      public com.google.common.collect.ImmutableMap<Change.Id,ChangeData> changesById()
    • changesByBranch

      public com.google.common.collect.ListMultimap<BranchNameKey,ChangeData> changesByBranch()
    • changes

      public com.google.common.collect.ImmutableCollection<ChangeData> changes()
    • projects

      public com.google.common.collect.ImmutableSet<Project.NameKey> projects()
    • nonVisibleIds

      public com.google.common.collect.ImmutableSet<Change.Id> nonVisibleIds()
    • nonVisibleChanges

      public com.google.common.collect.ImmutableList<ChangeData> nonVisibleChanges()
    • furtherHiddenChanges

      public boolean furtherHiddenChanges()
    • size

      public int size()
    • toString

      public String toString()
      Overrides:
      toString in class Object