Package org.junit.runner
Class FilterFactories
java.lang.Object
org.junit.runner.FilterFactories
Utility class whose methods create a
FilterFactory.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic FiltercreateFilter(Class<? extends FilterFactory> filterFactoryClass, FilterFactoryParams params) Creates aFilter.static FiltercreateFilter(String filterFactoryFqcn, FilterFactoryParams params) Creates aFilter.(package private) static FilterFactorycreateFilterFactory(Class<? extends FilterFactory> filterFactoryClass) (package private) static FilterFactorycreateFilterFactory(String filterFactoryFqcn) static FiltercreateFilterFromFilterSpec(Request request, String filterSpec) Creates aFilter.
-
Constructor Details
-
FilterFactories
FilterFactories()
-
-
Method Details
-
createFilterFromFilterSpec
public static Filter createFilterFromFilterSpec(Request request, String filterSpec) throws FilterFactory.FilterNotCreatedException Creates aFilter. A filter specification is of the form "package.of.FilterFactory=args-to-filter-factory" or "package.of.FilterFactory".- Parameters:
request- the request that will be filteredfilterSpec- the filter specification- Throws:
FilterFactory.FilterNotCreatedException
-
createFilter
public static Filter createFilter(String filterFactoryFqcn, FilterFactoryParams params) throws FilterFactory.FilterNotCreatedException Creates aFilter.- Parameters:
filterFactoryFqcn- The fully qualified class name of theFilterFactoryparams- The arguments to theFilterFactory- Throws:
FilterFactory.FilterNotCreatedException
-
createFilter
public static Filter createFilter(Class<? extends FilterFactory> filterFactoryClass, FilterFactoryParams params) throws FilterFactory.FilterNotCreatedException Creates aFilter.- Parameters:
filterFactoryClass- The class of theFilterFactoryparams- The arguments to theFilterFactory- Throws:
FilterFactory.FilterNotCreatedException
-
createFilterFactory
static FilterFactory createFilterFactory(String filterFactoryFqcn) throws FilterFactory.FilterNotCreatedException -
createFilterFactory
static FilterFactory createFilterFactory(Class<? extends FilterFactory> filterFactoryClass) throws FilterFactory.FilterNotCreatedException
-