org.apache.jmeter.engine.util

Class ValueReplacer


public class ValueReplacer
extends Object

Perfom replacement of ${variable} references.

Constructor Summary

ValueReplacer()
ValueReplacer(TestPlan tp)

Method Summary

void
addVariable(String name, String value)
void
addVariables(Map vars)
Add all the given variables to this replacer's variables map.
void
replaceValues(TestElement el)
void
reverseReplace(TestElement el)
void
reverseReplace(TestElement el, boolean regexMatch)
void
setUserDefinedVariables(Map variables)
void
undoReverseReplace(TestElement el)

Constructor Details

ValueReplacer

public ValueReplacer()

ValueReplacer

public ValueReplacer(TestPlan tp)

Method Details

addVariable

public void addVariable(String name,
                        String value)

addVariables

public void addVariables(Map vars)
Add all the given variables to this replacer's variables map.
Parameters:
vars - A map of variable name-value pairs (String-to-String).

replaceValues

public void replaceValues(TestElement el)
            throws InvalidVariableException

reverseReplace

public void reverseReplace(TestElement el)
            throws InvalidVariableException

reverseReplace

public void reverseReplace(TestElement el,
                           boolean regexMatch)
            throws InvalidVariableException

setUserDefinedVariables

public void setUserDefinedVariables(Map variables)

undoReverseReplace

public void undoReverseReplace(TestElement el)
            throws InvalidVariableException

Copyright © 1998-2010 Apache Software Foundation. All Rights Reserved.