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 Parameter
getParameter(String paramName, List<InheritableUserParametersHolderEx> parentHolders, ReadOnlyUserParameters ownParametersHolder, ReadOnlyUserParameters enforcedParameters)
String
getParameterValue(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)
-
-