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

Uses in package org.apache.lucene.search

Classes derived from org.apache.lucene.search.Filter

class
Wraps another filter's result and caches it.
class
A Filter that restricts search results to a range of time.
class
Constrains search results to only match those which also match a provided query.
class
A Filter that restricts search results to a range of values in a given field.

Constructors with parameter type org.apache.lucene.search.Filter

Constructs a new query which applies a filter to the results of the original query.

Fields of type org.apache.lucene.search.Filter

Filter

Methods with parameter type org.apache.lucene.search.Filter

Hits
Searcher.search(Query query, Filter filter)
Returns the documents matching query and filter.
TopDocs
RemoteSearchable.search(Query query, Filter filter, int n)
TopDocs
Searchable.search(Query query, Filter filter, int n)
Expert: Low-level search implementation.
TopDocs
Searcher.search(Query query, Filter filter, int n)
Expert: Low-level search implementation.
TopFieldDocs
RemoteSearchable.search(Query query, Filter filter, int n, Sort sort)
TopFieldDocs
Searchable.search(Query query, Filter filter, int n, Sort sort)
Expert: Low-level search implementation.
TopFieldDocs
Searcher.search(Query query, Filter filter, int n, Sort sort)
Expert: Low-level search implementation with arbitrary sorting.
void
RemoteSearchable.search(Query query, Filter filter, HitCollector results)
void
Searchable.search(Query query, Filter filter, HitCollector results)
Expert: Low-level search implementation.
void
Searcher.search(Query query, Filter filter, HitCollector results)
Lower-level search API.
Hits
Searcher.search(Query query, Filter filter, Sort sort)
Returns documents matching query and filter, sorted by sort.
TopDocs
IndexSearcher.search(Weight weight, Filter filter, int nDocs)
Expert: Low-level search implementation.
TopDocs
MultiSearcher.search(Weight weight, Filter filter, int nDocs)
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
RemoteSearchable.search(Weight weight, Filter filter, int n)
TopDocs
Searchable.search(Weight weight, Filter filter, int n)
Expert: Low-level search implementation.
TopDocs
Searcher.search(Weight weight, Filter filter, int n)
Expert: Low-level search implementation.
TopFieldDocs
IndexSearcher.search(Weight weight, Filter filter, int nDocs, Sort sort)
Expert: Low-level search implementation with arbitrary sorting.
TopFieldDocs
MultiSearcher.search(Weight weight, Filter filter, int n, Sort sort)
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
RemoteSearchable.search(Weight weight, Filter filter, int n, Sort sort)
TopFieldDocs
Searchable.search(Weight weight, Filter filter, int n, Sort sort)
Expert: Low-level search implementation with arbitrary sorting.
TopFieldDocs
Searcher.search(Weight weight, Filter filter, int n, Sort sort)
Expert: Low-level search implementation with arbitrary sorting.
void
IndexSearcher.search(Weight weight, Filter filter, HitCollector results)
Lower-level search API.
void
MultiSearcher.search(Weight weight, Filter filter, HitCollector results)
void
Lower-level search API.
void
RemoteSearchable.search(Weight weight, Filter filter, HitCollector results)
void
Searchable.search(Weight weight, Filter filter, HitCollector results)
Lower-level search API.
void
Searcher.search(Weight weight, Filter filter, HitCollector results)
Lower-level search API.

Methods with return type org.apache.lucene.search.Filter

Filter

Uses in package org.apache.lucene.misc

Classes derived from org.apache.lucene.search.Filter

class
Allows multiple Filters to be chained.

Constructors with parameter type org.apache.lucene.search.Filter

Ctor.
ChainedFilter.ChainedFilter(Filter[] chain, int logic)
Ctor.
ChainedFilter.ChainedFilter(Filter[] chain, int[] logicArray)
Ctor.

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