Class AbstractBasicTestElementWrapper<T extends org.apache.jmeter.testelement.AbstractTestElement>
- java.lang.Object
-
- org.anasoid.jmc.core.wrapper.jmeter.testelement.basic.AbstractBasicTestElementWrapper<T>
-
- All Implemented Interfaces:
java.io.Serializable,TestElementWrapper<T>
- Direct Known Subclasses:
AbstractArgumentWrapper,AbstractBasicChildTestElementWrapper,AbstractBasicParentTestElementWrapper,AuthorizationWrapper,CookieWrapper,HeaderWrapper,HTTPFileArgWrapper
@XStreamConverter(TestElementConverter.class) public abstract class AbstractBasicTestElementWrapper<T extends org.apache.jmeter.testelement.AbstractTestElement> extends java.lang.Object implements TestElementWrapper<T>
Abstract Class for all test element.- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classAbstractBasicTestElementWrapper.AbstractBasicTestElementWrapperBuilder<T extends org.apache.jmeter.testelement.AbstractTestElement,C extends AbstractBasicTestElementWrapper<T>,B extends AbstractBasicTestElementWrapper.AbstractBasicTestElementWrapperBuilder<T,C,B>>Builder.
-
Constructor Summary
Constructors Modifier Constructor Description protectedAbstractBasicTestElementWrapper(AbstractBasicTestElementWrapper.AbstractBasicTestElementWrapperBuilder<T,?,?> b)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.List<TestElementWrapper<?>>getChilds()Get tree children.java.lang.StringgetGuiClassAsString()Test Class used by Jmeter TestElement.TEST_CLASS @See TestElementjava.util.Set<java.lang.String>getTags()Get Tags.java.lang.StringgetTestClassAsString()Test Class used by Jmeter TestElement.TEST_CLASS @See TestElement.voidinit()Init wrapper before conversion.protected voidinternalInit()protected java.lang.BooleanisFullClassName()use full class name or simple class name.-
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
getTestClass
-
-
-
-
Constructor Detail
-
AbstractBasicTestElementWrapper
protected AbstractBasicTestElementWrapper(AbstractBasicTestElementWrapper.AbstractBasicTestElementWrapperBuilder<T,?,?> b)
-
-
Method Detail
-
init
public final void init()
Description copied from interface:TestElementWrapperInit wrapper before conversion.- Specified by:
initin interfaceTestElementWrapper<T extends org.apache.jmeter.testelement.AbstractTestElement>
-
internalInit
protected void internalInit()
-
getTestClassAsString
@JmcInherited public java.lang.String getTestClassAsString()
Description copied from interface:TestElementWrapperTest Class used by Jmeter TestElement.TEST_CLASS @See TestElement.- Specified by:
getTestClassAsStringin interfaceTestElementWrapper<T extends org.apache.jmeter.testelement.AbstractTestElement>
-
isFullClassName
protected java.lang.Boolean isFullClassName()
use full class name or simple class name. null : auto, full if not start with 'org.apache.jmeter'.- Returns:
- default null.
-
getChilds
public java.util.List<TestElementWrapper<?>> getChilds()
Description copied from interface:TestElementWrapperGet tree children.- Specified by:
getChildsin interfaceTestElementWrapper<T extends org.apache.jmeter.testelement.AbstractTestElement>- Returns:
- list of child.
-
getGuiClassAsString
@JmcMethodAlias("guiclass") @JmcAsAttribute public java.lang.String getGuiClassAsString()
Test Class used by Jmeter TestElement.TEST_CLASS @See TestElement
-
getTags
public java.util.Set<java.lang.String> getTags()
Description copied from interface:TestElementWrapperGet Tags. set of tags to categorize eleemnt, this field are not part of Jmeter and will not be persisted.- Specified by:
getTagsin interfaceTestElementWrapper<T extends org.apache.jmeter.testelement.AbstractTestElement>
-
-