Class ParametersCollectionCalculator
- java.lang.Object
-
- jetbrains.buildServer.serverSide.impl.ParametersCollectionCalculator
-
public class ParametersCollectionCalculator extends Object
-
-
Constructor Summary
Constructors Constructor Description ParametersCollectionCalculator(ParameterFactory parameterFactory)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ParametergetParameter(String paramName, List<InheritableUserParametersHolderEx> parentHolders, ReadOnlyUserParameters ownParametersHolder, ReadOnlyUserParameters enforcedParameters)StringgetParameterValue(String paramName, List<InheritableUserParametersHolderEx> parentHolders, ReadOnlyUserParameters ownParametersHolder, ReadOnlyUserParameters enforcedParameters)Collection<Parameter>mergeParameters(Collection<Parameter> baseParameters, Collection<Parameter> parameters)
-
-
-
Constructor Detail
-
ParametersCollectionCalculator
public ParametersCollectionCalculator(@NotNull ParameterFactory parameterFactory)
-
-
Method Detail
-
getParameterValue
@Nullable public String getParameterValue(@NotNull String paramName, @NotNull List<InheritableUserParametersHolderEx> parentHolders, @NotNull ReadOnlyUserParameters ownParametersHolder, @Nullable ReadOnlyUserParameters enforcedParameters)
-
getParameter
@Nullable public Parameter getParameter(@NotNull String paramName, @NotNull List<InheritableUserParametersHolderEx> parentHolders, @NotNull ReadOnlyUserParameters ownParametersHolder, @Nullable ReadOnlyUserParameters enforcedParameters)
-
mergeParameters
@NotNull public Collection<Parameter> mergeParameters(@NotNull Collection<Parameter> baseParameters, @NotNull Collection<Parameter> parameters)
-
-