Package org.junit.runner
Class FilterFactories
- java.lang.Object
-
- org.junit.runner.FilterFactories
-
class FilterFactories extends java.lang.Object
Utility class whose methods create aFilterFactory
.
-
-
Constructor Summary
Constructors Constructor Description FilterFactories()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static Filter
createFilter(java.lang.Class<? extends FilterFactory> filterFactoryClass, FilterFactoryParams params)
Creates aFilter
.static Filter
createFilter(java.lang.String filterFactoryFqcn, FilterFactoryParams params)
Creates aFilter
.(package private) static FilterFactory
createFilterFactory(java.lang.Class<? extends FilterFactory> filterFactoryClass)
(package private) static FilterFactory
createFilterFactory(java.lang.String filterFactoryFqcn)
static Filter
createFilterFromFilterSpec(Request request, java.lang.String filterSpec)
Creates aFilter
.
-
-
-
Method Detail
-
createFilterFromFilterSpec
public static Filter createFilterFromFilterSpec(Request request, java.lang.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(java.lang.String filterFactoryFqcn, FilterFactoryParams params) throws FilterFactory.FilterNotCreatedException
Creates aFilter
.- Parameters:
filterFactoryFqcn
- The fully qualified class name of theFilterFactory
params
- The arguments to theFilterFactory
- Throws:
FilterFactory.FilterNotCreatedException
-
createFilter
public static Filter createFilter(java.lang.Class<? extends FilterFactory> filterFactoryClass, FilterFactoryParams params) throws FilterFactory.FilterNotCreatedException
Creates aFilter
.- Parameters:
filterFactoryClass
- The class of theFilterFactory
params
- The arguments to theFilterFactory
- Throws:
FilterFactory.FilterNotCreatedException
-
createFilterFactory
static FilterFactory createFilterFactory(java.lang.String filterFactoryFqcn) throws FilterFactory.FilterNotCreatedException
-
createFilterFactory
static FilterFactory createFilterFactory(java.lang.Class<? extends FilterFactory> filterFactoryClass) throws FilterFactory.FilterNotCreatedException
-
-