Class ReferenceResolver
- java.lang.Object
-
- jetbrains.buildServer.parameters.impl.ReferenceResolver
-
- All Implemented Interfaces:
ParameterResolver
public class ReferenceResolver extends java.lang.Object implements ParameterResolver
Replaces all %parameter_name% strings in value (where "parameter_name" is found in parameters as key) for corresponding value from parameters. Only single pass is performed, nested references are not resolved.- Author:
- Yegor.Yarko Date: 04.06.2008
-
-
Constructor Summary
Constructors Constructor Description ReferenceResolver()
ReferenceResolver(boolean treatInvalidRefsAsResolved)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ProcessingResult
resolve(java.lang.String key, java.lang.String value, ParametersProvider parameters)
-
-
-
Method Detail
-
resolve
@NotNull public ProcessingResult resolve(@NotNull java.lang.String key, @NotNull java.lang.String value, @NotNull ParametersProvider parameters)
- Specified by:
resolve
in interfaceParameterResolver
- Returns:
- the result of the resolution. If fullyResolved is false, it means that invocations of the same resolver with different set of parameters available can resolve the value further.
-
-