Class VariableContextBaselineImpl
java.lang.Object
com.atlassian.core.bean.EntityObject
com.atlassian.bamboo.core.BambooEntityObject
com.atlassian.bamboo.variable.baseline.VariableContextBaselineImpl
- All Implemented Interfaces:
BambooIdProvider,BambooObject,VariableContextBaseline,Cloneable
@Entity
public class VariableContextBaselineImpl
extends BambooEntityObject
implements VariableContextBaseline
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionboolean@Nullable VariableBaselineItemgetHash()com.google.common.collect.ImmutableList<VariableBaselineItem> Returns list ofVariableBaselineItemthat represents the variables used during a deployment execution.inthashCode()protected voidinitVariables(FinalArrayList<VariableBaselineItem> variables) voidDeprecated.since 7.0 For use in upgrade task only.static Predicate<VariableContextBaselineImpl> sameBaseline(@NotNull VariableContextBaselineImpl originalBaseline) protected voidtoString()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, wait, wait, waitMethods inherited from interface com.atlassian.bamboo.core.BambooIdProvider
getIdMethods inherited from interface com.atlassian.bamboo.core.BambooObject
setId
-
Constructor Details
-
VariableContextBaselineImpl
public VariableContextBaselineImpl()
-
-
Method Details
-
initVariables
-
removePasswordVariables
Deprecated.since 7.0 For use in upgrade task only. -
findByKey
- Specified by:
findByKeyin interfaceVariableContextBaseline
-
sameBaseline
public static Predicate<VariableContextBaselineImpl> sameBaseline(@NotNull @NotNull VariableContextBaselineImpl originalBaseline) -
getVariables
Description copied from interface:VariableContextBaselineReturns list ofVariableBaselineItemthat represents the variables used during a deployment execution. Ideally, returned list should be immutable. But it is not enforced.- Specified by:
getVariablesin interfaceVariableContextBaseline- Returns:
- list of
VariableBaselineItem
-
getHash
-
setHash
-
equals
- Overrides:
equalsin classcom.atlassian.core.bean.EntityObject
-
hashCode
public int hashCode()- Overrides:
hashCodein classcom.atlassian.core.bean.EntityObject
-
toString
-