Class DmFilterWrapperImpl
- java.lang.Object
-
- org.craftercms.studio.api.v1.util.filter.DmFilterWrapperImpl
-
- All Implemented Interfaces:
DmFilterWrapper
public class DmFilterWrapperImpl extends Object implements DmFilterWrapper
-
-
Field Summary
Fields Modifier and Type Field Description protected Filter
_defaultFilter
protected Map<String,Filter>
_filterMap
protected ServicesConfig
servicesConfig
protected ServicesManager
servicesManager
-
Constructor Summary
Constructors Constructor Description DmFilterWrapperImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
accept(String site, String relativePath, String filterType)
boolean
accept(String site, ContentItemTO item, String filterType)
boolean
accept(ContentItemTO item, String filterType)
Filter
getDefaultFilter()
protected Filter
getFilter(String filterType)
Map<String,Filter>
getFilterMap()
protected List<String>
getFilterPatterns(String site, String filterType)
ServicesConfig
getServicesConfig()
void
setDefaultFilter(Filter defaultFilter)
void
setFilterMap(Map<String,Filter> filterMap)
void
setServicesConfig(ServicesConfig servicesConfig)
void
setServicesManager(ServicesManager servicesManager)
-
-
-
Field Detail
-
_defaultFilter
protected Filter _defaultFilter
-
servicesManager
protected ServicesManager servicesManager
-
servicesConfig
protected ServicesConfig servicesConfig
-
-
Method Detail
-
getDefaultFilter
public Filter getDefaultFilter()
-
setDefaultFilter
public void setDefaultFilter(Filter defaultFilter)
-
setServicesManager
public void setServicesManager(ServicesManager servicesManager)
-
getServicesConfig
public ServicesConfig getServicesConfig()
-
setServicesConfig
public void setServicesConfig(ServicesConfig servicesConfig)
-
accept
public boolean accept(ContentItemTO item, String filterType)
- Specified by:
accept
in interfaceDmFilterWrapper
-
accept
public boolean accept(String site, ContentItemTO item, String filterType)
- Specified by:
accept
in interfaceDmFilterWrapper
-
accept
public boolean accept(String site, String relativePath, String filterType)
- Specified by:
accept
in interfaceDmFilterWrapper
-
-