|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectjetbrains.buildServer.parameters.impl.CompositeResolver
public class CompositeResolver
Resolver that will try to apply any of the stored resolvers. The result will contain value that is modified by a single resolver at most.
isFullyResolved of the result is true only if all the resolvers report the vlaue as fully resolved.
| Constructor Summary | |
|---|---|
CompositeResolver()
|
|
| Method Summary | |
|---|---|
void |
append(ParameterResolver resolver)
|
ProcessingResult |
resolve(java.lang.String key,
java.lang.String value,
ParametersProvider parameters)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public CompositeResolver()
| Method Detail |
|---|
@NotNull
public ProcessingResult resolve(@NotNull
java.lang.String key,
@NotNull
java.lang.String value,
@NotNull
ParametersProvider parameters)
resolve in interface ParameterResolverkey - name of the value (for the resolvers that depend on the name)value - value to be resolvedparameters - parameters to be used during resolution
CompositeResolverpublic void append(ParameterResolver resolver)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||