cucumber.api.needle.InjectionProviderInstancesSupplier Maven / Gradle / Ivy
package cucumber.api.needle;
import cucumber.runtime.java.needle.NeedleFactory;
import de.akquinet.jbosscc.needle.NeedleTestcase;
import de.akquinet.jbosscc.needle.injection.InjectionProvider;
import java.util.Set;
/**
* Supplies a Set of
* InjectionProvider instances that are created outside the {@link NeedleFactory} lifecycle.
*/
public interface InjectionProviderInstancesSupplier {
/**
* Supplies a Set of
* InjectionProvider instances that are created outside the {@link NeedleFactory} lifecycle.
*
* @return InjectionProviders that can be added to {@link NeedleTestcase}
*/
Set> get();
}