Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

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

Packages that use Filter
org.apache.lucene.search | Search over indices.

Uses of Filter in org.apache.lucene.search

Subclasses of Filter in org.apache.lucene.search
`class` | `CachingWrapperFilter` Wraps another filters result and caches it.
`class` | `DateFilter` A Filter that restricts search results to a range of time.
`class` | `QueryFilter` Constrains search results to only match those which also match a provided query.

Methods in org.apache.lucene.search with parameters of type Filter
`void` | `Searchable.search(Query query, Filter filter, HitCollector results)` Lower-level search API.
`TopDocs` | `Searchable.search(Query query, Filter filter, int n)` Expert: Low-level search implementation.
`TopFieldDocs` | `Searchable.search(Query query, 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`.
`TopDocs` | `ParallelMultiSearcher.search(Query query, 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(Query query, 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(Query query, Filter filter, HitCollector results)` Lower-level search API.
`TopDocs` | `MultiSearcher.search(Query query, Filter filter, int nDocs)`
`TopFieldDocs` | `MultiSearcher.search(Query query, Filter filter, int n, Sort sort)`
`void` | `MultiSearcher.search(Query query, Filter filter, HitCollector results)`
`TopDocs` | `IndexSearcher.search(Query query, Filter filter, int nDocs)`
`TopFieldDocs` | `IndexSearcher.search(Query query, Filter filter, int nDocs, Sort sort)`
`void` | `IndexSearcher.search(Query query, Filter filter, HitCollector results)`
`void` | `RemoteSearchable.search(Query query, Filter filter, HitCollector results)`
`TopDocs` | `RemoteSearchable.search(Query query, Filter filter, int n)`
`TopFieldDocs` | `RemoteSearchable.search(Query query, Filter filter, int n, Sort sort)`

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

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

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