|
Apache JMeter | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.jmeter.engine.util.ValueReplacer
public class ValueReplacer
Perfom replacement of ${variable} references.
Constructor Summary | |
---|---|
ValueReplacer()
|
|
ValueReplacer(TestPlan tp)
|
Method Summary | |
---|---|
void |
addVariable(String name,
String value)
|
void |
addVariables(Map<String,String> vars)
Add all the given variables to this replacer's variables map. |
void |
replaceValues(TestElement el)
Replaces TestElement StringProperties containing functions with their Function properties equivalent, example: ${__time()}_${__threadNum()}_${__machineName()} will become a FunctionProperty of a CompoundVariable containing 3 functions |
void |
reverseReplace(TestElement el)
Transforms strings into variable references |
void |
reverseReplace(TestElement el,
boolean regexMatch)
Transforms strings into variable references using regexp matching if regexMatch is true |
void |
setUserDefinedVariables(Map<String,String> variables)
|
void |
undoReverseReplace(TestElement el)
Replaces ${key} by value extracted from variables if any |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public ValueReplacer()
public ValueReplacer(TestPlan tp)
Method Detail |
---|
public void setUserDefinedVariables(Map<String,String> variables)
public void replaceValues(TestElement el) throws InvalidVariableException
el
-
InvalidVariableException
public void reverseReplace(TestElement el) throws InvalidVariableException
el
-
InvalidVariableException
public void reverseReplace(TestElement el, boolean regexMatch) throws InvalidVariableException
el
- regexMatch
-
InvalidVariableException
public void undoReverseReplace(TestElement el) throws InvalidVariableException
el
-
InvalidVariableException
public void addVariable(String name, String value)
public void addVariables(Map<String,String> vars)
vars
- A map of variable name-value pairs (String-to-String).
|
Apache JMeter | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |