java.lang.Object
com.semanticcms.autogit.model.GitStatus

public class GitStatus extends Object
The Git status at a given moment in time.
  • Constructor Details

    • GitStatus

      public GitStatus(long statusTime, State state, List<UncommittedChange> uncommittedChanges)
      Creates a new Git status at a given moment in time.
      Parameters:
      uncommittedChanges - Must be unmodifiable, no additional defensive copy is performed
  • Method Details

    • getStatusTime

      public long getStatusTime()
    • getState

      public State getState()
    • getUncommittedChanges

      public List<UncommittedChange> getUncommittedChanges()