com.atlassian.bamboo.plan.vcsRevision
Class PlanVcsRevisionData

java.lang.Object
  extended by com.atlassian.bamboo.plan.vcsRevision.PlanVcsRevisionData

public class PlanVcsRevisionData
extends java.lang.Object

Class representing revision data using in change detection. Data consist of: - vcsRevisionKey (null values allowed when no change detection history exists for repository; not-null otherwise) - customXmlData (optional; only used by certain repositories, e.g. SVN with externals enabled)


Field Summary
static PlanVcsRevisionData NULL_REVISION
           
 
Constructor Summary
PlanVcsRevisionData(java.lang.String vcsRevisionKey, java.lang.String customXmlData)
           
 
Method Summary
 boolean equals(java.lang.Object o)
           
 java.lang.String getCustomXmlData()
           
 java.lang.String getVcsRevisionKey()
           
 int hashCode()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

NULL_REVISION

public static final PlanVcsRevisionData NULL_REVISION
Constructor Detail

PlanVcsRevisionData

public PlanVcsRevisionData(@Nullable
                           java.lang.String vcsRevisionKey,
                           @Nullable
                           java.lang.String customXmlData)
Method Detail

getVcsRevisionKey

@Nullable
public java.lang.String getVcsRevisionKey()

getCustomXmlData

@Nullable
public java.lang.String getCustomXmlData()

equals

public boolean equals(java.lang.Object o)
Overrides:
equals in class java.lang.Object

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object


Copyright © 2012 Atlassian. All Rights Reserved.