Package com.xebialabs.xlrelease.variable
Interface VariableReplacementHelper
- All Known Implementing Classes:
VariableHelper$
public interface VariableReplacementHelper
-
Method Summary
Modifier and TypeMethodDescriptionfreezeUnresolvedVariable(String input, String variableName) getVariableValuesAsStrings(scala.collection.immutable.List<Variable> variables, boolean passwords) replaceAll(String raw, Map<String, String> replacements) <T> TreplaceAll(T raw, Map<String, String> replacements, Set<String> unresolvedVariables, boolean freezeEvenIfUnresolved) replaceAllWithInterpolation(String raw, Map<String, ValueWithInterpolation> replacements, Set<String> unresolvedVariables, boolean freezeEvenIfUnresolved) <T> TreplaceAllWithInterpolation(T raw, Map<String, ValueWithInterpolation> replacements, Set<String> unresolvedVariables, boolean freezeEvenIfUnresolved) resolveInterpolatableVariables(scala.collection.immutable.List<Variable> variables, boolean passwords)
-
Method Details
-
freezeUnresolvedVariable
-
getPasswordVariableValuesAsStrings
-
getVariableValuesAsStrings
-
getVariableValuesAsStrings
-
replaceAll
-
replaceAll
-
replaceAllWithInterpolation
-
replaceAllWithInterpolation
<T> T replaceAllWithInterpolation(T raw, Map<String, ValueWithInterpolation> replacements, Set<String> unresolvedVariables, boolean freezeEvenIfUnresolved) -
resolveInterpolatableVariables
-