Class BoundaryExtractorWrapper
- java.lang.Object
-
- org.anasoid.jmc.core.wrapper.jmeter.testelement.basic.AbstractBasicTestElementWrapper<T>
-
- org.anasoid.jmc.core.wrapper.jmeter.testelement.basic.AbstractBasicChildTestElementWrapper<T>
-
- org.anasoid.jmc.core.wrapper.jmeter.testelement.AbstractScopedTestElementWrapper<org.apache.jmeter.extractor.BoundaryExtractor,org.apache.jmeter.extractor.gui.BoundaryExtractorGui>
-
- org.anasoid.jmc.core.wrapper.jmeter.extractor.BoundaryExtractorWrapper
-
- All Implemented Interfaces:
java.io.Serializable,Validator,JMeterGUIWrapper<org.apache.jmeter.extractor.gui.BoundaryExtractorGui>,PostProcessorWrapper<org.apache.jmeter.extractor.BoundaryExtractor>,TestElementTreeNodeWrapper<org.apache.jmeter.extractor.BoundaryExtractor>,TestElementWrapper<org.apache.jmeter.extractor.BoundaryExtractor>
@JmcDefaultName("Boundary Extractor") public class BoundaryExtractorWrapper extends AbstractScopedTestElementWrapper<org.apache.jmeter.extractor.BoundaryExtractor,org.apache.jmeter.extractor.gui.BoundaryExtractorGui> implements PostProcessorWrapper<org.apache.jmeter.extractor.BoundaryExtractor>, Validator
Wrapper for BoundaryExtractor.- See Also:
BoundaryExtractor, Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classBoundaryExtractorWrapper.BoundaryExtractorWrapperBuilder<C extends BoundaryExtractorWrapper,B extends BoundaryExtractorWrapper.BoundaryExtractorWrapperBuilder<C,B>>-
Nested classes/interfaces inherited from class org.anasoid.jmc.core.wrapper.jmeter.testelement.AbstractScopedTestElementWrapper
AbstractScopedTestElementWrapper.AbstractScopedTestElementWrapperBuilder<T extends org.apache.jmeter.testelement.AbstractScopedTestElement,G extends org.apache.jmeter.gui.AbstractScopedJMeterGuiComponent,C extends AbstractScopedTestElementWrapper<T,G>,B extends AbstractScopedTestElementWrapper.AbstractScopedTestElementWrapperBuilder<T,G,C,B>>
-
Nested classes/interfaces inherited from class org.anasoid.jmc.core.wrapper.jmeter.testelement.basic.AbstractBasicChildTestElementWrapper
AbstractBasicChildTestElementWrapper.AbstractBasicChildTestElementWrapperBuilder<T extends org.apache.jmeter.testelement.AbstractTestElement,C extends AbstractBasicChildTestElementWrapper<T>,B extends AbstractBasicChildTestElementWrapper.AbstractBasicChildTestElementWrapperBuilder<T,C,B>>
-
Nested classes/interfaces inherited from class org.anasoid.jmc.core.wrapper.jmeter.testelement.basic.AbstractBasicTestElementWrapper
AbstractBasicTestElementWrapper.AbstractBasicTestElementWrapperBuilder<T extends org.apache.jmeter.testelement.AbstractTestElement,C extends AbstractBasicTestElementWrapper<T>,B extends AbstractBasicTestElementWrapper.AbstractBasicTestElementWrapperBuilder<T,C,B>>
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedBoundaryExtractorWrapper(BoundaryExtractorWrapper.BoundaryExtractorWrapperBuilder<?,?> b)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static BoundaryExtractorWrapper.BoundaryExtractorWrapperBuilder<?,?>builder()java.lang.StringgetDefaultValue()If the boundaries do not match, then the reference variable will be set to the default value.FieldToCheckgetFieldToCheck()Field To check.java.lang.Class<?>getGuiClass()Gui Test Class used by Jmeter TestElement.GUI_CLASS @See TestElementjava.lang.StringgetLeftBoundary()Left boundary of value to find.java.lang.StringgetMatchNumber()Indicates which match to use.java.lang.StringgetRefName()The name of the JMeter variable in which to store the result.java.lang.StringgetRightBoundary()Right boundary of value to find.java.lang.Class<?>getTestClass()Test Class used by Jmeter TestElement.TEST_CLASS.booleanisDefaultEmpty()Use empty default value.voidsetDefaultEmpty(boolean defaultEmpty)Use empty default value.voidsetDefaultValue(java.lang.String defaultValue)If the boundaries do not match, then the reference variable will be set to the default value.voidsetFieldToCheck(FieldToCheck fieldToCheck)Field To check.voidsetLeftBoundary(java.lang.String leftBoundary)Left boundary of value to find.voidsetMatchNumber(java.lang.String matchNumber)Indicates which match to use.voidsetRefName(java.lang.String refName)The name of the JMeter variable in which to store the result.voidsetRightBoundary(java.lang.String rightBoundary)Right boundary of value to find.BoundaryExtractorWrapper.BoundaryExtractorWrapperBuilder<?,?>toBuilder()voidvalidate()Validate Test element.-
Methods inherited from class org.anasoid.jmc.core.wrapper.jmeter.testelement.AbstractScopedTestElementWrapper
getScope, getScopeVariable, setScope
-
Methods inherited from class org.anasoid.jmc.core.wrapper.jmeter.testelement.basic.AbstractBasicChildTestElementWrapper
getComment, getName, isEnabled, setComment, setEnabled, setName
-
Methods inherited from class org.anasoid.jmc.core.wrapper.jmeter.testelement.basic.AbstractBasicTestElementWrapper
getChilds, getGuiClassAsString, getTags, getTestClassAsString, init, internalInit
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.anasoid.jmc.core.wrapper.jmeter.testelement.TestElementWrapper
getChilds, getTags, getTestClassAsString, init
-
-
-
-
Constructor Detail
-
BoundaryExtractorWrapper
protected BoundaryExtractorWrapper(BoundaryExtractorWrapper.BoundaryExtractorWrapperBuilder<?,?> b)
-
-
Method Detail
-
validate
public void validate() throws ConversionIllegalStateExceptionDescription copied from interface:ValidatorValidate Test element.- Specified by:
validatein interfaceValidator- Throws:
ConversionIllegalStateException
-
getGuiClass
public java.lang.Class<?> getGuiClass()
Description copied from interface:JMeterGUIWrapperGui Test Class used by Jmeter TestElement.GUI_CLASS @See TestElement- Specified by:
getGuiClassin interfaceJMeterGUIWrapper<org.apache.jmeter.extractor.gui.BoundaryExtractorGui>
-
getTestClass
public java.lang.Class<?> getTestClass()
Description copied from interface:TestElementWrapperTest Class used by Jmeter TestElement.TEST_CLASS. @See TestElement.- Specified by:
getTestClassin interfaceTestElementWrapper<org.apache.jmeter.extractor.BoundaryExtractor>
-
builder
public static BoundaryExtractorWrapper.BoundaryExtractorWrapperBuilder<?,?> builder()
-
toBuilder
public BoundaryExtractorWrapper.BoundaryExtractorWrapperBuilder<?,?> toBuilder()
-
getRefName
public java.lang.String getRefName()
The name of the JMeter variable in which to store the result. Also note that each group is stored as [refname]_g#, where [refname] is the string you entered as the reference name, and # is the group number, where group 0 is the entire match, group 1 is the match from the first set of parentheses, etc.
-
setRefName
public void setRefName(java.lang.String refName)
The name of the JMeter variable in which to store the result. Also note that each group is stored as [refname]_g#, where [refname] is the string you entered as the reference name, and # is the group number, where group 0 is the entire match, group 1 is the match from the first set of parentheses, etc.
-
getMatchNumber
public java.lang.String getMatchNumber()
Indicates which match to use. The boundaries may match multiple times.Use a value of zero to indicate JMeter should choose a match at random. A positive number N means to select the nth match. Negative numbers are used in conjunction with the ForEach Controller - see below.
-
setMatchNumber
public void setMatchNumber(java.lang.String matchNumber)
Indicates which match to use. The boundaries may match multiple times.Use a value of zero to indicate JMeter should choose a match at random. A positive number N means to select the nth match. Negative numbers are used in conjunction with the ForEach Controller - see below.
-
getLeftBoundary
public java.lang.String getLeftBoundary()
Left boundary of value to find.
-
setLeftBoundary
public void setLeftBoundary(java.lang.String leftBoundary)
Left boundary of value to find.
-
getRightBoundary
public java.lang.String getRightBoundary()
Right boundary of value to find.
-
setRightBoundary
public void setRightBoundary(java.lang.String rightBoundary)
Right boundary of value to find.
-
isDefaultEmpty
public boolean isDefaultEmpty()
Use empty default value.
-
setDefaultEmpty
public void setDefaultEmpty(boolean defaultEmpty)
Use empty default value.
-
getDefaultValue
public java.lang.String getDefaultValue()
If the boundaries do not match, then the reference variable will be set to the default value.
-
setDefaultValue
public void setDefaultValue(java.lang.String defaultValue)
If the boundaries do not match, then the reference variable will be set to the default value.
-
getFieldToCheck
public FieldToCheck getFieldToCheck()
Field To check.
-
setFieldToCheck
public void setFieldToCheck(FieldToCheck fieldToCheck)
Field To check.
-
-