com.atlassian.bamboo.deployments.versions.persistence
Class DeploymentVersionPlanResultKey

java.lang.Object
  extended by com.atlassian.core.bean.EntityObject
      extended by com.atlassian.bamboo.core.BambooEntityObject
          extended by com.atlassian.bamboo.deployments.versions.persistence.DeploymentVersionPlanResultKey
All Implemented Interfaces:
BambooIdProvider, BambooObject, java.lang.Cloneable

public class DeploymentVersionPlanResultKey
extends BambooEntityObject


Nested Class Summary
static class DeploymentVersionPlanResultKey.FromPlanResultKey
           
 
Field Summary
static com.google.common.base.Function<DeploymentVersionPlanResultKey,PlanResultKey> toPlanResultKey
           
 
Fields inherited from class com.atlassian.bamboo.core.BambooEntityObject
id
 
Constructor Summary
DeploymentVersionPlanResultKey()
           
DeploymentVersionPlanResultKey(MutableDeploymentVersion deploymentVersion, PlanResultKey planResultKey)
           
 
Method Summary
 boolean equals(java.lang.Object o)
          This method needs to be here in order to use proper id
 MutableDeploymentVersion getDeploymentVersion()
           
 PlanResultKey getPlanResultKey()
           
 int hashCode()
          This method needs to be here in order to use proper id
 void setDeploymentVersion(MutableDeploymentVersion deploymentVersion)
           
 void setPlanResultKey(PlanResultKey planResultKey)
           
 
Methods inherited from class com.atlassian.bamboo.core.BambooEntityObject
getId, setId
 
Methods inherited from class com.atlassian.core.bean.EntityObject
clone, getCreationDate, getCurrentDate, getLastModificationDate, setClock, setCreationDate, setLastModificationDate
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

toPlanResultKey

public static final com.google.common.base.Function<DeploymentVersionPlanResultKey,PlanResultKey> toPlanResultKey
Constructor Detail

DeploymentVersionPlanResultKey

public DeploymentVersionPlanResultKey()

DeploymentVersionPlanResultKey

public DeploymentVersionPlanResultKey(MutableDeploymentVersion deploymentVersion,
                                      @NotNull
                                      PlanResultKey planResultKey)
Method Detail

getDeploymentVersion

public MutableDeploymentVersion getDeploymentVersion()

setDeploymentVersion

public void setDeploymentVersion(MutableDeploymentVersion deploymentVersion)

getPlanResultKey

@NotNull
public PlanResultKey getPlanResultKey()

setPlanResultKey

public void setPlanResultKey(@NotNull
                             PlanResultKey planResultKey)

equals

public boolean equals(java.lang.Object o)
Description copied from class: BambooEntityObject
This method needs to be here in order to use proper id

Overrides:
equals in class BambooEntityObject

hashCode

public int hashCode()
Description copied from class: BambooEntityObject
This method needs to be here in order to use proper id

Overrides:
hashCode in class BambooEntityObject


Copyright © 2013 Atlassian Software Systems Pty Ltd. All Rights Reserved.