Class BwCollectionFilter

java.lang.Object
org.bedework.caldav.util.filter.FilterBase
org.bedework.caldav.util.filter.PropertyFilter
org.bedework.caldav.util.filter.ObjectFilter<String>
org.bedework.calfacade.filter.BwCollectionFilter
All Implemented Interfaces:
Serializable

public class BwCollectionFilter extends org.bedework.caldav.util.filter.ObjectFilter<String>
A filter that selects entities in a certain collection
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

    Constructors
    Constructor
    Description
    Match on a collection.
    Match on a path.
    Match on a collection.
  • Method Summary

    Modifier and Type
    Method
    Description
     

    Methods inherited from class org.bedework.caldav.util.filter.ObjectFilter

    getCaseless, getEntity, getExact, getPrefixMatch, makeFilter, makeFilter, makeFilter, setCaseless, setEntity, setExact, setPrefixMatch, toString

    Methods inherited from class org.bedework.caldav.util.filter.PropertyFilter

    getIntKey, getParentPropertyIndex, getPropertyIndex, getPropertyIndexes, getStrKey, setParentPropertyIndex, setPropertyIndex, toStringSegment

    Methods 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

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
  • Constructor Details

    • BwCollectionFilter

      public BwCollectionFilter(String name)
      Match on a collection.
      Parameters:
      name - - null one will be created
    • BwCollectionFilter

      public BwCollectionFilter(String name, BwCalendar col)
      Match on a collection.
      Parameters:
      name - - null one will be created
      col - - for path
    • BwCollectionFilter

      public BwCollectionFilter(String name, String path)
      Match on a path.
      Parameters:
      name - - null one will be created
      path - of collection
  • Method Details

    • getPath

      public String getPath()