Uses of Interface
hudson.util.VariableResolver
-
Packages that use VariableResolver Package Description hudson hudson.model Core object model that are bound to URLs via stapler, rooted atJenkins.hudson.model.labels Boolean expression over labels.hudson.util Other miscellaneous utility codejenkins.util.xstream -
-
Uses of VariableResolver in hudson
Methods in hudson with parameters of type VariableResolver Modifier and Type Method Description static StringUtil. replaceMacro(String s, VariableResolver<String> resolver)Replaces the occurrence of '$key' byresolver.get('key'). -
Uses of VariableResolver in hudson.model
Methods in hudson.model that return VariableResolver Modifier and Type Method Description VariableResolver<String>BooleanParameterValue. createVariableResolver(AbstractBuild<?,?> build)VariableResolver<String>FileParameterValue. createVariableResolver(AbstractBuild<?,?> build)VariableResolver<String>ParametersAction. createVariableResolver(AbstractBuild<?,?> build)Creates anVariableResolverthat aggregates all the parameters.VariableResolver<String>ParameterValue. createVariableResolver(AbstractBuild<?,?> build)Returns aVariableResolverso that other components likeBuilders can perform variable substitution to reflect parameter values into the build process.VariableResolver<String>PasswordParameterValue. createVariableResolver(AbstractBuild<?,?> build)VariableResolver<String>StringParameterValue. createVariableResolver(AbstractBuild<?,?> build)VariableResolver<String>AbstractBuild. getBuildVariableResolver()CreatesVariableResolverbacked byAbstractBuild.getBuildVariables().Methods in hudson.model with parameters of type VariableResolver Modifier and Type Method Description abstract booleanLabel. matches(VariableResolver<Boolean> resolver)Evaluates whether the label expression is true given the specified value assignment. -
Uses of VariableResolver in hudson.model.labels
Methods in hudson.model.labels with parameters of type VariableResolver Modifier and Type Method Description booleanLabelAtom. matches(VariableResolver<Boolean> resolver)booleanLabelExpression.Binary. matches(VariableResolver<Boolean> resolver)Note that we evaluate both branches of the expression all the time.booleanLabelExpression.Not. matches(VariableResolver<Boolean> resolver)booleanLabelExpression.Paren. matches(VariableResolver<Boolean> resolver) -
Uses of VariableResolver in hudson.util
Classes in hudson.util that implement VariableResolver Modifier and Type Class Description static classVariableResolver.ByMap<V>VariableResolverbacked by aMap.static classVariableResolver.Union<V>Union of multipleVariableResolver.Fields in hudson.util declared as VariableResolver Modifier and Type Field Description static VariableResolverVariableResolver. NONEEmpty resolver that always returns null.Methods in hudson.util with parameters of type VariableResolver Modifier and Type Method Description ArgumentListBuilderArgumentListBuilder. addKeyValuePairsFromPropertyString(String prefix, String properties, VariableResolver<String> vr)Adds key value pairs as "-Dkey=value -Dkey=value ..." by parsing a given string usingProperties.ArgumentListBuilderArgumentListBuilder. addKeyValuePairsFromPropertyString(String prefix, String properties, VariableResolver<String> vr, Set<String> propsToMask)Adds key value pairs as "-Dkey=value -Dkey=value ..." by parsing a given string usingPropertieswith masking.Constructors in hudson.util with parameters of type VariableResolver Constructor Description Union(VariableResolver<? extends V>... resolvers)Constructor parameters in hudson.util with type arguments of type VariableResolver Constructor Description Union(Collection<? extends VariableResolver<? extends V>> resolvers) -
Uses of VariableResolver in jenkins.util.xstream
Methods in jenkins.util.xstream with parameters of type VariableResolver Modifier and Type Method Description XStreamDOMXStreamDOM. expandMacro(VariableResolver<String> vars)Recursively expands the variables in text and attribute values and return the new DOM.
-