abstract class CategoryFilterFactory extends java.lang.Object implements FilterFactory
FilterFactory.FilterNotCreatedException| Constructor and Description |
|---|
CategoryFilterFactory() |
| Modifier and Type | Method and Description |
|---|---|
Filter |
createFilter(FilterFactoryParams params)
Creates a
Categories.CategoryFilter given a
FilterFactoryParams argument. |
protected abstract Filter |
createFilter(java.util.List<java.lang.Class<?>> categories)
Creates a
Categories.CategoryFilter given an array of classes. |
private java.util.List<java.lang.Class<?>> |
parseCategories(java.lang.String categories) |
public Filter createFilter(FilterFactoryParams params) throws FilterFactory.FilterNotCreatedException
Categories.CategoryFilter given a
FilterFactoryParams argument.createFilter in interface FilterFactoryparams - Parameters needed to create the FilterFilterFactory.FilterNotCreatedExceptionprotected abstract Filter createFilter(java.util.List<java.lang.Class<?>> categories)
Categories.CategoryFilter given an array of classes.categories - Category classes.private java.util.List<java.lang.Class<?>> parseCategories(java.lang.String categories)
throws java.lang.ClassNotFoundException
java.lang.ClassNotFoundException