Class FactoryAnnotation
java.lang.Object
org.testng.internal.annotations.BaseAnnotation
org.testng.internal.annotations.FactoryAnnotation
- All Implemented Interfaces:
IAnnotation, IFactoryAnnotation, IParameterizable, IDataProvidable
An implementation of IFactory
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionClass<?> booleanWhether this annotation is enabled.voidsetDataProvider(String dataProvider) voidsetDataProviderClass(Class<?> dataProviderClass) voidvoidsetEnabled(boolean enabled) voidsetIndices(List<Integer> indices) Methods inherited from class BaseAnnotation
getConstructor, getMethod, getTestClass, setConstructor, setMethod, setTestClass
-
Constructor Details
-
FactoryAnnotation
public FactoryAnnotation()
-
-
Method Details
-
getDataProvider
- Specified by:
getDataProviderin interfaceIDataProvidable
-
setDataProvider
- Specified by:
setDataProviderin interfaceIDataProvidable
-
setDataProviderClass
- Specified by:
setDataProviderClassin interfaceIDataProvidable
-
getDataProviderClass
- Specified by:
getDataProviderClassin interfaceIDataProvidable
-
getDataProviderDynamicClass
- Specified by:
getDataProviderDynamicClassin interfaceIDataProvidable
-
setDataProviderDynamicClass
- Specified by:
setDataProviderDynamicClassin interfaceIDataProvidable
-
getEnabled
public boolean getEnabled()Description copied from interface:IParameterizableWhether this annotation is enabled.- Specified by:
getEnabledin interfaceIParameterizable- Returns:
- true if enabled
-
setEnabled
public void setEnabled(boolean enabled) - Specified by:
setEnabledin interfaceIParameterizable
-
getIndices
- Specified by:
getIndicesin interfaceIFactoryAnnotation
-
setIndices
- Specified by:
setIndicesin interfaceIFactoryAnnotation
-