Uses of Class
com.arsdigita.search.FilterSpecification

Packages that use FilterSpecification
com.arsdigita.search Provides a set of APIs for interacting with search engines. 
com.arsdigita.search.filters   
com.arsdigita.search.intermedia Provides APIs to be used by query engine implementors to interact with the Oracle Intermedia search engine. 
com.arsdigita.search.lucene Provides APIs to be used by query engine implementors to interact with the Lucene search engine. 
com.arsdigita.search.ui   
com.arsdigita.search.ui.filters   
 

Uses of FilterSpecification in com.arsdigita.search
 

Methods in com.arsdigita.search that return FilterSpecification
 FilterSpecification[] QuerySpecification.getFilters()
          Returns the filter specifications
 

Methods in com.arsdigita.search with parameters of type FilterSpecification
 void QuerySpecification.addFilter(FilterSpecification filter)
           
 

Constructors in com.arsdigita.search with parameters of type FilterSpecification
QuerySpecification(String terms, boolean partial, FilterSpecification[] filters)
          Creates a query specification for a simple search string, with a number of filters
 

Uses of FilterSpecification in com.arsdigita.search.filters
 

Subclasses of FilterSpecification in com.arsdigita.search.filters
 class CategoryFilterSpecification
          A filter specification for supplying a list of categories to the category membership filter type
 class DateRangeFilterSpecification
          A filter spec for supplying two dates (start & end) for filtering on the item's launch date.
 class ObjectTypeFilterSpecification
          A filter spec for supplying a list of object types to the object type filter type.
 class PartyFilterSpecification
          A filter spec for supplying two dates (start & end) for filtering on the item's launch date.
 class PermissionFilterSpecification
          A filter specification for supplying a party and privilege to filter against.
 

Uses of FilterSpecification in com.arsdigita.search.intermedia
 

Methods in com.arsdigita.search.intermedia with parameters of type FilterSpecification
protected  void BaseQueryEngine.addFilters(DataQuery query, FilterSpecification[] filters)
           
protected  void BaseQueryEngine.addFilter(DataQuery query, FilterSpecification filter)
           
 

Uses of FilterSpecification in com.arsdigita.search.lucene
 

Methods in com.arsdigita.search.lucene with parameters of type FilterSpecification
protected  void BaseQueryEngine.addFilters(List list, FilterSpecification[] filters)
           
protected  void BaseQueryEngine.addFilter(List list, FilterSpecification filter)
           
 

Uses of FilterSpecification in com.arsdigita.search.ui
 

Methods in com.arsdigita.search.ui that return FilterSpecification
 FilterSpecification FilterGenerator.getFilter(PageState state)
          Returns the current filter specification
protected abstract  FilterSpecification[] QueryComponent.getFilters(PageState state)
          Returns the current filter specifications
protected  FilterSpecification[] BaseQueryComponent.getFilters(PageState state)
           
 

Uses of FilterSpecification in com.arsdigita.search.ui.filters
 

Methods in com.arsdigita.search.ui.filters that return FilterSpecification
 FilterSpecification PermissionFilterComponent.getFilter(PageState state)
           
 FilterSpecification PartyFilterWidget.getFilter(PageState state)
           
 FilterSpecification ObjectTypeFilterWidget.getFilter(PageState state)
           
 FilterSpecification ObjectTypeFilterComponent.getFilter(PageState state)
           
 FilterSpecification DateRangeFilterWidget.getFilter(PageState state)
           
 FilterSpecification CategoryFilterWidget.getFilter(PageState state)
           
 



Copyright (c) 2004 Red Hat, Inc. Corporation. All Rights Reserved. Generated at July 21 2004:2337 UTC