Package | Description |
---|---|
org.apache.lucene.misc | |
org.apache.lucene.search |
Search over indices.
|
Modifier and Type | Class and Description |
---|---|
class |
ChainedFilter
Allows multiple
Filter s to be chained. |
Constructor and Description |
---|
ChainedFilter(Filter[] chain)
Ctor.
|
ChainedFilter(Filter[] chain,
int logic)
Ctor.
|
ChainedFilter(Filter[] chain,
int[] logicArray)
Ctor.
|
Modifier and Type | Class and Description |
---|---|
class |
CachingWrapperFilter
Wraps another filter's result and caches it.
|
class |
DateFilter
Deprecated.
Instead, use
RangeFilter combined with
DateTools . |
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.
|
Modifier and Type | Field and Description |
---|---|
protected Filter |
ConstantScoreQuery.filter |
Modifier and Type | Method and Description |
---|---|
Filter |
FilteredQuery.getFilter() |
Modifier and Type | Method and Description |
---|---|
Hits |
Searcher.search(Query query,
Filter filter)
Returns the documents matching
query and
filter . |
void |
RemoteSearchable.search(Query query,
Filter filter,
HitCollector results) |
void |
Searchable.search(Query query,
Filter filter,
HitCollector results)
Deprecated.
use
Searcher.search(Weight, Filter, HitCollector) instead. |
void |
Searcher.search(Query query,
Filter filter,
HitCollector results)
Lower-level search API.
|
TopDocs |
RemoteSearchable.search(Query query,
Filter filter,
int n) |
TopDocs |
Searchable.search(Query query,
Filter filter,
int n)
Deprecated.
use
Searcher.search(Weight, Filter, int) instead. |
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)
Deprecated.
use
Searcher.search(Weight, Filter, int, Sort) instead. |
TopFieldDocs |
Searcher.search(Query query,
Filter filter,
int n,
Sort sort)
Expert: Low-level search implementation with arbitrary sorting.
|
Hits |
Searcher.search(Query query,
Filter filter,
Sort sort)
Returns documents matching
query and filter ,
sorted by sort . |
void |
IndexSearcher.search(Weight weight,
Filter filter,
HitCollector results) |
void |
MultiSearcher.search(Weight weight,
Filter filter,
HitCollector results) |
void |
ParallelMultiSearcher.search(Weight weight,
Filter filter,
HitCollector results)
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.
|
abstract void |
Searcher.search(Weight weight,
Filter filter,
HitCollector results) |
TopDocs |
IndexSearcher.search(Weight weight,
Filter filter,
int nDocs) |
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.
|
abstract TopDocs |
Searcher.search(Weight weight,
Filter filter,
int n) |
TopFieldDocs |
IndexSearcher.search(Weight weight,
Filter filter,
int nDocs,
Sort sort) |
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.
|
abstract TopFieldDocs |
Searcher.search(Weight weight,
Filter filter,
int n,
Sort sort) |
Constructor and Description |
---|
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-2013 Apache Software Foundation. All Rights Reserved.