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

Packages that use Filter
org.apache.lucene.search Code to search indices. 
 

Uses of Filter in org.apache.lucene.search
 

Subclasses of Filter in org.apache.lucene.search
 class CachingSpanFilter
          Wraps another SpanFilter's result and caches it.
 class CachingWrapperFilter
          Wraps another filter's result and caches it.
 class FieldCacheRangeFilter
          A range filter built on top of a cached single term field (in FieldCache).
 class FieldCacheTermsFilter
          A Filter that only accepts documents whose single term value in the specified field is contained in the provided set of allowed terms.
 class MultiTermQueryWrapperFilter
          A wrapper for MultiTermQuery, that exposes its functionality as a Filter.
 class NumericRangeFilter
          A Filter that only accepts numeric values within a specified range.
 class PrefixFilter
          A Filter that restricts search results to values that have a matching prefix in a given field.
 class QueryFilter
          Deprecated. use a CachingWrapperFilter with QueryWrapperFilter
 class QueryWrapperFilter
          Constrains search results to only match those which also match a provided query.
 class RangeFilter
          Deprecated. Use TermRangeFilter for term ranges or NumericRangeFilter for numeric ranges instead. This class will be removed in Lucene 3.0.
 class SpanFilter
          Abstract base class providing a mechanism to restrict searches to a subset of an index and also maintains and returns position information.
 class SpanQueryFilter
          Constrains search results to only match those which also match a provided query.
 class TermRangeFilter
          A Filter that restricts search results to a range of term values in a given field.
 

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

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

Methods in org.apache.lucene.search with parameters of type Filter
 Filter FilterManager.getFilter(Filter filter)
          Returns the cached version of the filter.
 Hits Searcher.search(Query query, Filter filter)
          Deprecated. Hits will be removed in Lucene 3.0. Use Searcher.search(Query, Filter, int) instead.
 void Searcher.search(Query query, Filter filter, Collector results)
          Lower-level search API.
 void Searcher.search(Query query, Filter filter, HitCollector results)
          Deprecated. use Searcher.search(Query, Filter, Collector) instead.
 TopDocs Searcher.search(Query query, Filter filter, int n)
          Finds the top n hits for query, applying filter if non-null.
 TopFieldDocs Searcher.search(Query query, Filter filter, int n, Sort sort)
          Search implementation with arbitrary sorting.
 Hits Searcher.search(Query query, Filter filter, Sort sort)
          Deprecated. Hits will be removed in Lucene 3.0. Use Searcher.search(Query, Filter, int, Sort) instead.
 void ParallelMultiSearcher.search(Weight weight, Filter filter, Collector collector)
          Lower-level search API.
 void MultiSearcher.search(Weight weight, Filter filter, Collector collector)
           
 void IndexSearcher.search(Weight weight, Filter filter, Collector collector)
           
 void Searchable.search(Weight weight, Filter filter, Collector collector)
          Lower-level search API.
abstract  void Searcher.search(Weight weight, Filter filter, Collector results)
           
 void Searchable.search(Weight weight, Filter filter, HitCollector results)
          Deprecated. use Searchable.search(Weight, Filter, Collector) instead.
 void Searcher.search(Weight weight, Filter filter, HitCollector results)
          Deprecated. use Searcher.search(Weight, Filter, Collector) instead.
 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.
 TopDocs MultiSearcher.search(Weight weight, Filter filter, int nDocs)
           
 TopDocs IndexSearcher.search(Weight weight, Filter filter, int nDocs)
           
 TopDocs Searchable.search(Weight weight, Filter filter, int n)
          Expert: Low-level search implementation.
abstract  TopDocs Searcher.search(Weight weight, Filter filter, int n)
           
 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.
 TopFieldDocs MultiSearcher.search(Weight weight, Filter filter, int n, Sort sort)
           
 TopFieldDocs IndexSearcher.search(Weight weight, Filter filter, int nDocs, Sort sort)
           
 TopFieldDocs Searchable.search(Weight weight, Filter filter, int n, Sort sort)
          Expert: Low-level search implementation with arbitrary sorting.
abstract  TopFieldDocs Searcher.search(Weight weight, Filter filter, int n, Sort sort)
           
 TopFieldDocs IndexSearcher.search(Weight weight, Filter filter, int nDocs, Sort sort, boolean fillFields)
          Just like IndexSearcher.search(Weight, Filter, int, Sort), but you choose whether or not the fields in the returned FieldDoc instances should be set by specifying fillFields.
 

Constructors in org.apache.lucene.search with parameters of type Filter
CachingWrapperFilter(Filter filter)
          New deletes are ignored by default, which gives higher cache hit rate on reopened readers.
CachingWrapperFilter(Filter filter, CachingWrapperFilter.DeletesMode deletesMode)
          Expert: by default, the cached filter will be shared across reopened segments that only had changes to their deletions.
ConstantScoreQuery(Filter filter)
           
FilteredQuery(Query query, Filter filter)
          Constructs a new query which applies a filter to the results of the original query.
FilterManager.FilterItem(Filter filter)
           
 



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