Top Description Fields Constructors Methods
org.testng

public Class DataProviderHolder

extends Object
Class Inheritance
Static Imports
org.testng.ListenerComparator.*

A holder class that is aimed at acting as a container for holding various different aspects of a data provider such as listeners/interceptors etc.,

Field Summary

Modifier and TypeField and Description
private final Collection<IDataProviderInterceptor>
private final ListenerComparator
private final Map<Class<?>, IDataProviderListener>

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public void
public void
public void
public void
public Collection<IDataProviderInterceptor>
public Collection<IDataProviderListener>
public void
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

interceptorsback to summary
private final Collection<IDataProviderInterceptor> interceptors
listenerComparatorback to summary
private final ListenerComparator listenerComparator
listenersback to summary
private final Map<Class<?>, IDataProviderListener> listeners

Constructor Detail

DataProviderHolderback to summary
public DataProviderHolder(IConfiguration configuration)

Method Detail

addInterceptorback to summary
public void addInterceptor(IDataProviderInterceptor interceptor)
addInterceptorsback to summary
public void addInterceptors(Collection<IDataProviderInterceptor> interceptors)
addListenerback to summary
public void addListener(IDataProviderListener listener)
addListenersback to summary
public void addListeners(Collection<IDataProviderListener> listeners)
getInterceptorsback to summary
public Collection<IDataProviderInterceptor> getInterceptors()
getListenersback to summary
public Collection<IDataProviderListener> getListeners()
mergeback to summary
public void merge(DataProviderHolder other)