Package | Description |
---|---|
org.apache.lucene.index |
Code to maintain and access indices.
|
org.apache.lucene.queryParser |
A simple query parser implemented with JavaCC.
|
org.apache.lucene.search |
Code to search indices.
|
org.apache.lucene.search.function |
Programmatic control over documents scores.
|
org.apache.lucene.search.payloads |
The payloads package provides Query mechanisms for finding and using payloads.
|
org.apache.lucene.search.spans |
The calculus of spans.
|
org.apache.lucene.util |
Some utility classes.
|
Class and Description |
---|
Query
The abstract base class for queries.
|
Similarity
Expert: Scoring API.
|
Class and Description |
---|
BooleanClause
A clause in a BooleanQuery.
|
BooleanClause.Occur
Specifies how clauses are to occur in matching documents.
|
BooleanQuery
A Query that matches documents matching boolean combinations of other
queries, e.g.
|
MultiPhraseQuery
MultiPhraseQuery is a generalized version of PhraseQuery, with an added
method
MultiPhraseQuery.add(Term[]) . |
PhraseQuery
A Query that matches documents containing a particular sequence of terms.
|
Query
The abstract base class for queries.
|
Class and Description |
---|
BooleanClause
A clause in a BooleanQuery.
|
BooleanClause.Occur
Specifies how clauses are to occur in matching documents.
|
CachingWrapperFilter
Wraps another filter's result and caches it.
|
DocIdSet
A DocIdSet contains a set of doc ids.
|
DocIdSetIterator
This abstract class defines methods to iterate over a set of
non-decreasing doc ids.
|
Explanation
Expert: Describes the score computation for document and query.
|
ExtendedFieldCache |
ExtendedFieldCache.DoubleParser |
ExtendedFieldCache.LongParser |
FieldCache
Expert: Maintains caches of term values.
|
FieldCache.ByteParser
Interface to parse bytes from document fields.
|
FieldCache.FloatParser
Interface to parse floats from document fields.
|
FieldCache.IntParser
Interface to parse ints from document fields.
|
FieldCache.ShortParser
Interface to parse shorts from document fields.
|
FieldCache.StringIndex
Expert: Stores term text values and document ordering data.
|
FieldDoc
Expert: A ScoreDoc which also contains information about
how to sort the referenced document.
|
Filter
Abstract base class providing a mechanism to use a subset of an index
for restriction or permission of index search results.
|
FilteredTermEnum
Abstract class for enumerating a subset of all terms.
|
FilterManager
Filter caching singleton.
|
FilterManager.FilterCleaner
Keeps the cache from getting too big.
|
HitCollector
Lower-level search API.
|
Hits
Deprecated.
Hits will be removed in Lucene 3.0.
Instead e. g. TopDocCollector collector = new TopDocCollector(hitsPerPage); searcher.search(query, collector); ScoreDoc[] hits = collector.topDocs().scoreDocs; for (int i = 0; i < hits.length; i++) { int docId = hits[i].doc; Document d = searcher.doc(docId); // do something with current hit ... |
MultiSearcher
Implements search over a set of
Searchables . |
MultiTermQuery
A
Query that matches documents containing a subset of terms provided
by a FilteredTermEnum enumeration. |
Query
The abstract base class for queries.
|
RangeFilter
A Filter that restricts search results to a range of values in a given
field.
|
ScoreDoc
Expert: Returned by low-level search implementations.
|
ScoreDocComparator
Expert: Compares two ScoreDoc objects for sorting.
|
Scorer
Expert: Common scoring functionality for different types of queries.
|
Searchable
The interface for search implementations.
|
Searcher
An abstract base class for search implementations.
|
Similarity
Expert: Scoring API.
|
Sort
Encapsulates sort criteria for returned hits.
|
SortComparator
Abstract base class for sorting hits returned by a Query.
|
SortComparatorSource
Expert: returns a comparator for sorting ScoreDocs.
|
SortField
Stores information about how to sort documents by terms in an individual
field.
|
SpanFilter
Abstract base class providing a mechanism to restrict searches to a subset
of an index and also maintains and returns position information.
|
SpanFilterResult
The results of a SpanQueryFilter.
|
TopDocCollector
A
HitCollector implementation that collects the top-scoring
documents, returning them as a TopDocs . |
TopDocs
Expert: Returned by low-level search implementations.
|
TopFieldDocs
Expert: Returned by low-level sorted search implementations.
|
Weight
Expert: Calculate query weights and build query scorers.
|
Class and Description |
---|
Explanation
Expert: Describes the score computation for document and query.
|
FieldCache
Expert: Maintains caches of term values.
|
FieldCache.ByteParser
Interface to parse bytes from document fields.
|
FieldCache.FloatParser
Interface to parse floats from document fields.
|
FieldCache.IntParser
Interface to parse ints from document fields.
|
FieldCache.ShortParser
Interface to parse shorts from document fields.
|
Query
The abstract base class for queries.
|
Searcher
An abstract base class for search implementations.
|
Weight
Expert: Calculate query weights and build query scorers.
|
Class and Description |
---|
DocIdSetIterator
This abstract class defines methods to iterate over a set of
non-decreasing doc ids.
|
Explanation
Expert: Describes the score computation for document and query.
|
Query
The abstract base class for queries.
|
Scorer
Expert: Common scoring functionality for different types of queries.
|
Searcher
An abstract base class for search implementations.
|
Similarity
Expert: Scoring API.
|
Weight
Expert: Calculate query weights and build query scorers.
|
Class and Description |
---|
DocIdSetIterator
This abstract class defines methods to iterate over a set of
non-decreasing doc ids.
|
Explanation
Expert: Describes the score computation for document and query.
|
Query
The abstract base class for queries.
|
Scorer
Expert: Common scoring functionality for different types of queries.
|
Searcher
An abstract base class for search implementations.
|
Similarity
Expert: Scoring API.
|
Weight
Expert: Calculate query weights and build query scorers.
|
Class and Description |
---|
DocIdSet
A DocIdSet contains a set of doc ids.
|
DocIdSetIterator
This abstract class defines methods to iterate over a set of
non-decreasing doc ids.
|
Scorer
Expert: Common scoring functionality for different types of queries.
|
Copyright © 2000-2014 Apache Software Foundation. All Rights Reserved.