Class VariableBaselineItemImpl
java.lang.Object
com.atlassian.core.bean.EntityObject
com.atlassian.bamboo.core.BambooEntityObject
com.atlassian.bamboo.variable.baseline.VariableBaselineItemImpl
- All Implemented Interfaces:
BambooIdProvider,BambooObject,VariableBaselineItem,VariableDefinitionIdentifier,VariableSubstitutionContext,Serializable,Cloneable
@Entity
public class VariableBaselineItemImpl
extends BambooEntityObject
implements VariableBaselineItem
- See Also:
-
Field Summary
Fields inherited from interface com.atlassian.bamboo.variable.VariableDefinitionIdentifier
ORDERING -
Constructor Summary
ConstructorsConstructorDescriptionVariableBaselineItemImpl(String key, String value, VariableType variableType, VariableContextBaseline owningBaseline) -
Method Summary
Modifier and TypeMethodDescriptionbooleangetKey()Variable key as defined in UI@NotNull VariableContextBaselinegetValue()Variable valueVariableTypeshows the source of variable value as it was evaluated before build executioninthashCode()voidvoidsetOwningBaseline(@NotNull VariableContextBaseline owningBaseline) voidvoidsetVariableType(VariableType variableType) Methods inherited from class com.atlassian.core.bean.EntityObject
clone, getCreationDate, getCurrentDate, getId, getLastModificationDate, setClock, setCreationDate, setId, setLastModificationDateMethods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.atlassian.bamboo.core.BambooIdProvider
getIdMethods inherited from interface com.atlassian.bamboo.core.BambooObject
setId
-
Constructor Details
-
VariableBaselineItemImpl
public VariableBaselineItemImpl() -
VariableBaselineItemImpl
public VariableBaselineItemImpl(String key, String value, VariableType variableType, VariableContextBaseline owningBaseline)
-
-
Method Details
-
getKey
Description copied from interface:VariableDefinitionIdentifierVariable key as defined in UI- Specified by:
getKeyin interfaceVariableDefinitionIdentifier- Specified by:
getKeyin interfaceVariableSubstitutionContext- Returns:
- variable identifier
-
setKey
- Specified by:
setKeyin interfaceVariableSubstitutionContext
-
getValue
Description copied from interface:VariableDefinitionIdentifierVariable value- Specified by:
getValuein interfaceVariableDefinitionIdentifier- Specified by:
getValuein interfaceVariableSubstitutionContext- Returns:
- variable value
-
setValue
- Specified by:
setValuein interfaceVariableSubstitutionContext
-
getOwningBaseline
- Specified by:
getOwningBaselinein interfaceVariableBaselineItem
-
setOwningBaseline
- Specified by:
setOwningBaselinein interfaceVariableBaselineItem
-
getVariableType
Description copied from interface:VariableDefinitionIdentifierVariableTypeshows the source of variable value as it was evaluated before build execution- Specified by:
getVariableTypein interfaceVariableDefinitionIdentifier- Specified by:
getVariableTypein interfaceVariableSubstitutionContext- Returns:
- variable type
-
setVariableType
- Specified by:
setVariableTypein interfaceVariableSubstitutionContext
-
equals
- Overrides:
equalsin classcom.atlassian.core.bean.EntityObject
-
hashCode
public int hashCode()- Overrides:
hashCodein classcom.atlassian.core.bean.EntityObject
-