org.jenkinsci.plugins.darcs
Class DarcsRevisionState

java.lang.Object
  extended by hudson.scm.SCMRevisionState
      extended by org.jenkinsci.plugins.darcs.DarcsRevisionState
All Implemented Interfaces:
hudson.model.Action, hudson.model.ModelObject

public class DarcsRevisionState
extends hudson.scm.SCMRevisionState

Represents the revision state of a repository. The state consists of all changes in a repository. The comparison is made over a digest from the DarcsChangeSetList.

Author:
Sven Strittmatter

Field Summary
 
Fields inherited from class hudson.scm.SCMRevisionState
NONE
 
Constructor Summary
DarcsRevisionState()
          Initializes object with empty change set list.
DarcsRevisionState(DarcsChangeSetList changes)
          Dedicated constructor.
 
Method Summary
 boolean equals(Object obj)
           
 DarcsChangeSetList getChanges()
          Returns the current revision state change set list.
 int hashCode()
           
 String toString()
           
 
Methods inherited from class hudson.scm.SCMRevisionState
getDisplayName, getIconFileName, getUrlName
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

DarcsRevisionState

public DarcsRevisionState()
Initializes object with empty change set list.


DarcsRevisionState

public DarcsRevisionState(DarcsChangeSetList changes)
Dedicated constructor.

Parameters:
changes - list of change sets
Method Detail

getChanges

public DarcsChangeSetList getChanges()
Returns the current revision state change set list.

Returns:
never null

toString

public String toString()
Overrides:
toString in class Object

equals

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

hashCode

public int hashCode()
Overrides:
hashCode in class Object


Copyright © 2004-2013 weltraumschaf.de. All Rights Reserved.