Uses of Class
org.apache.lucene.search.Filter

Packages that use Filter
org.apache.lucene.search Table Of Contents 
 

Uses of Filter in org.apache.lucene.search
 

Subclasses of Filter in org.apache.lucene.search
 class CachingWrapperFilter
          Wraps another filter's result and caches it.
 class PrefixFilter
           
 class QueryFilter
          Constrains search results to only match those which also match a provided query.
 class RangeFilter
          A Filter that restricts search results to a range of values in a given field.
 

Fields in org.apache.lucene.search declared as Filter
protected  Filter ConstantScoreQuery.filter
           
 

Methods in org.apache.lucene.search that return Filter
 Filter ConstantScoreQuery.getFilter()
          Returns the encapsulated filter
 Filter FilteredQuery.getFilter()
           
 

Methods in org.apache.lucene.search with parameters of type Filter
 TopDocs IndexSearcher.search(Weight weight, Filter filter, int nDocs)
           
 TopFieldDocs IndexSearcher.search(Weight weight, Filter filter, int nDocs, Sort sort)
           
 void IndexSearcher.search(Weight weight, Filter filter, HitCollector results)
           
 TopDocs MultiSearcher.search(Weight weight, Filter filter, int nDocs)
           
 TopFieldDocs MultiSearcher.search(Weight weight, Filter filter, int n, Sort sort)
           
 void MultiSearcher.search(Weight weight, Filter filter, HitCollector results)
           
 TopDocs ParallelMultiSearcher.search(Weight weight, Filter filter, int nDocs)
          A search implementation which spans a new thread for each Searchable, waits for each search to complete and merge the results back together.
 TopFieldDocs ParallelMultiSearcher.search(Weight weight, Filter filter, int nDocs, Sort sort)
          A search implementation allowing sorting which spans a new thread for each Searchable, waits for each search to complete and merges the results back together.
 void ParallelMultiSearcher.search(Weight weight, Filter filter, HitCollector results)
          Lower-level search API.
 void RemoteSearchable.search(Weight weight, Filter filter, HitCollector results)
           
 TopDocs RemoteSearchable.search(Weight weight, Filter filter, int n)
           
 TopFieldDocs RemoteSearchable.search(Weight weight, Filter filter, int n, Sort sort)
           
 void Searchable.search(Weight weight, Filter filter, HitCollector results)
          Lower-level search API.
 TopDocs Searchable.search(Weight weight, Filter filter, int n)
          Expert: Low-level search implementation.
 TopFieldDocs Searchable.search(Weight weight, Filter filter, int n, Sort sort)
          Expert: Low-level search implementation with arbitrary sorting.
 Hits Searcher.search(Query query, Filter filter)
          Returns the documents matching query and filter.
 Hits Searcher.search(Query query, Filter filter, Sort sort)
          Returns documents matching query and filter, sorted by sort.
 TopFieldDocs Searcher.search(Query query, Filter filter, int n, Sort sort)
          Expert: Low-level search implementation with arbitrary sorting.
 void Searcher.search(Query query, Filter filter, HitCollector results)
          Lower-level search API.
 TopDocs Searcher.search(Query query, Filter filter, int n)
          Expert: Low-level search implementation.
abstract  void Searcher.search(Weight weight, Filter filter, HitCollector results)
           
abstract  TopDocs Searcher.search(Weight weight, Filter filter, int n)
           
abstract  TopFieldDocs Searcher.search(Weight weight, Filter filter, int n, Sort sort)
           
 

Constructors in org.apache.lucene.search with parameters of type Filter
CachingWrapperFilter(Filter filter)
           
ConstantScoreQuery(Filter filter)
           
FilteredQuery(Query query, Filter filter)
          Constructs a new query which applies a filter to the results of the original query.
 



Copyright © 2000-2008 Apache Software Foundation. All Rights Reserved.