Package org.bedework.calfacade.filter
Class BwIstringFilter
java.lang.Object
org.bedework.caldav.util.filter.FilterBase
org.bedework.caldav.util.filter.PropertyFilter
org.bedework.caldav.util.filter.ObjectFilter<BwString>
org.bedework.calfacade.filter.BwIstringFilter
- All Implemented Interfaces:
Serializable
A filter for internationalized strings, i.e. BwString
- 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
ConstructorsConstructorDescriptionBwIstringFilter(String name, org.bedework.util.calendar.PropertyIndex.PropertyInfoIndex index) Create an istring filter. -
Method Summary
Modifier and TypeMethodDescriptionstatic BwIstringFiltermakeDescriptionFilter(String name) Create a description filter.static BwIstringFiltermakeSummaryFilter(String name) Create a summary filter.voidSet an entity value based on the string value.Methods inherited from class org.bedework.caldav.util.filter.ObjectFilter
getCaseless, getEntity, getExact, getPrefixMatch, makeFilter, makeFilter, makeFilter, setCaseless, setEntity, setExact, setPrefixMatch, toStringMethods 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, match, setCache, setChildren, setDescription, setName, setNot, setParent, stringOper
-
Constructor Details
-
BwIstringFilter
public BwIstringFilter(String name, org.bedework.util.calendar.PropertyIndex.PropertyInfoIndex index) Create an istring filter.- Parameters:
name- - null one will be createdindex- of the property being filtered.
-
-
Method Details
-
makeSummaryFilter
Create a summary filter.- Parameters:
name- - null one will be created- Returns:
- BwIstringFilter
-
makeDescriptionFilter
Create a description filter.- Parameters:
name- - null one will be created- Returns:
- BwIstringFilter
-
setValue
Set an entity value based on the string value.- Parameters:
lang-val-
-