Package org.bedework.calfacade.filter
Class BwCategoryFilter
java.lang.Object
org.bedework.caldav.util.filter.FilterBase
org.bedework.caldav.util.filter.PropertyFilter
org.bedework.caldav.util.filter.ObjectFilter<BwCategory>
org.bedework.calfacade.filter.BwCategoryFilter
- All Implemented Interfaces:
Serializable
A filter that selects events that have a certain category
- Version:
- 1.0
- Author:
- Mike Douglass
- See Also:
-
Field Summary
Fields inherited from class org.bedework.caldav.util.filter.FilterBase
cache, children, description, name, not, parent -
Constructor Summary
ConstructorsConstructorDescriptionBwCategoryFilter(String name) Match on any of the categories.BwCategoryFilter(String name, List<org.bedework.util.calendar.PropertyIndex.PropertyInfoIndex> propertyIndexes) Match on any of the categories. -
Method Summary
Methods inherited from class org.bedework.caldav.util.filter.ObjectFilter
getCaseless, getEntity, getExact, getPrefixMatch, makeFilter, makeFilter, makeFilter, setCaseless, setEntity, setExact, setPrefixMatchMethods inherited from class org.bedework.caldav.util.filter.PropertyFilter
getIntKey, getParentPropertyIndex, getPropertyIndex, getPropertyIndexes, getStrKey, setParentPropertyIndex, setPropertyIndex, toStringSegmentMethods inherited from class org.bedework.caldav.util.filter.FilterBase
addAndChild, addChild, addOrChild, getCache, getChildren, getDescription, getName, getNot, getNumChildren, getParent, setCache, setChildren, setDescription, setName, setNot, setParent, stringOper
-
Constructor Details
-
BwCategoryFilter
Match on any of the categories.- Parameters:
name- - null one will be created
-
BwCategoryFilter
public BwCategoryFilter(String name, List<org.bedework.util.calendar.PropertyIndex.PropertyInfoIndex> propertyIndexes) Match on any of the categories.- Parameters:
name- - null one will be createdpropertyIndexes-
-
-
Method Details
-
match
- Overrides:
matchin classorg.bedework.caldav.util.filter.FilterBase
-
toString
- Overrides:
toStringin classorg.bedework.caldav.util.filter.ObjectFilter<BwCategory>
-