org.testng.internal.annotations.FactoryAnnotation Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of testng Show documentation
Show all versions of testng Show documentation
Testing framework for Java
package org.testng.internal.annotations;
import org.testng.annotations.IFactoryAnnotation;
import java.util.List;
/**
* An implementation of IFactory
*/
public class FactoryAnnotation extends BaseAnnotation implements IFactoryAnnotation {
private String m_dataProvider = null;
private Class m_dataProviderClass;
private boolean m_enabled = true;
private List m_indices;
@Override
public String getDataProvider() {
return m_dataProvider;
}
@Override
public void setDataProvider(String dataProvider) {
m_dataProvider = dataProvider;
}
public void setDataProviderClass(Class dataProviderClass) {
m_dataProviderClass = dataProviderClass;
}
@Override
public Class getDataProviderClass() {
return m_dataProviderClass;
}
@Override
public boolean getEnabled() {
return m_enabled;
}
@Override
public void setEnabled(boolean enabled) {
m_enabled = enabled;
}
@Override
public List getIndices() {
return m_indices;
}
@Override
public void setIndices(List indices) {
m_indices = indices;
}
}