## Uses of Package
org.apache.lucene.search

Packages that use org.apache.lucene.search
org.apache.lucene.benchmark.byTask.feeds: Sources for benchmark inputs: documents and queries.
org.apache.lucene.benchmark.quality: Search Quality Benchmarking.
org.apache.lucene.benchmark.quality.utils: Miscellaneous utilities for search quality benchmarking: query parsing, submission reports.
org.apache.lucene.benchmark.standard
org.apache.lucene.benchmark.stats
org.apache.lucene.index: Code to maintain and access indices.
org.apache.lucene.index.memory: High-performance single-document main memory Apache Lucene fulltext search index.
org.apache.lucene.misc
org.apache.lucene.queryParser: A simple query parser implemented with JavaCC.
org.apache.lucene.queryParser.analyzing
org.apache.lucene.queryParser.precedence
org.apache.lucene.queryParser.surround.query: This package contains SrndQuery and its subclasses.
org.apache.lucene.search: Code to search indices.
org.apache.lucene.search.function: Programmatic control over documents scores.
org.apache.lucene.search.highlight: The highlight package contains classes to provide "keyword in context" features typically used to highlight search terms in the text of results pages.
org.apache.lucene.search.payloads: The payloads package provides Query mechanisms for finding and using payloads.
org.apache.lucene.search.regex: Regular expression Query.
org.apache.lucene.search.similar: Document similarity query generators.
org.apache.lucene.search.spans: The calculus of spans.
org.apache.lucene.util: Some utility classes.
org.apache.lucene.wordnet: This package uses synonyms defined by WordNet to build a Lucene index storing them, which in turn can be used for query expansion.
org.apache.lucene.xmlparser
org.apache.lucene.xmlparser.builders

Classes in org.apache.lucene.search used by org.apache.lucene.benchmark.byTask.feeds
Query The abstract base class for queries.

Classes in org.apache.lucene.search used by org.apache.lucene.benchmark.quality
Query The abstract base class for queries.
Searcher An abstract base class for search implementations.

Classes in org.apache.lucene.search used by org.apache.lucene.benchmark.quality.utils
Query The abstract base class for queries.
Searcher An abstract base class for search implementations.
TopDocs Expert: Returned by low-level search implementations.

Classes in org.apache.lucene.search used by org.apache.lucene.benchmark.standard
Query The abstract base class for queries.

Classes in org.apache.lucene.search used by org.apache.lucene.benchmark.stats
Query The abstract base class for queries.

Classes in org.apache.lucene.search used by org.apache.lucene.index
Similarity Expert: Scoring API.

Classes in org.apache.lucene.search used by org.apache.lucene.index.memory
IndexSearcher Implements search over a single IndexReader.
Query The abstract base class for queries.

Classes in org.apache.lucene.search used by org.apache.lucene.misc
DefaultSimilarity Expert: Default scoring implementation.
Filter Abstract base class providing a mechanism to restrict searches to a subset of an index.
Similarity Expert: Scoring API.

Classes in org.apache.lucene.search used by org.apache.lucene.queryParser
BooleanClause.Occur Specifies how clauses are to occur in matching documents.
Query The abstract base class for queries.

Classes in org.apache.lucene.search used by org.apache.lucene.queryParser.analyzing
Query The abstract base class for queries.

Classes in org.apache.lucene.search used by org.apache.lucene.queryParser.precedence
Query The abstract base class for queries.

Classes in org.apache.lucene.search used by org.apache.lucene.queryParser.surround.query
Query The abstract base class for queries.
TermQuery A Query that matches documents containing a term.

Classes in org.apache.lucene.search used by org.apache.lucene.search
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.
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 restrict searches to a subset of an index.
FilterClause A Filter that wrapped with an indication of how that filter is used when composed with another filter.
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 A ranked list of documents, used to hold search results.
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.

Classes in org.apache.lucene.search used by org.apache.lucene.search.function
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.

Classes in org.apache.lucene.search used by org.apache.lucene.search.highlight
Query The abstract base class for queries.

Classes in org.apache.lucene.search used by org.apache.lucene.search.payloads
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.
Weight Expert: Calculate query weights and build query scorers.

Classes in org.apache.lucene.search used by org.apache.lucene.search.regex
FilteredTermEnum Abstract class for enumerating a subset of all terms.
MultiTermQuery A `Query` that matches documents containing a subset of terms provided by a `FilteredTermEnum` enumeration.
Query The abstract base class for queries.

Classes in org.apache.lucene.search used by org.apache.lucene.search.similar
Query The abstract base class for queries.

Classes in org.apache.lucene.search used by org.apache.lucene.search.spans
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.

Classes in org.apache.lucene.search used by org.apache.lucene.util
Scorer Expert: Common scoring functionality for different types of queries.

Classes in org.apache.lucene.search used by org.apache.lucene.wordnet
Query The abstract base class for queries.
Searcher An abstract base class for search implementations.

Classes in org.apache.lucene.search used by org.apache.lucene.xmlparser
Filter Abstract base class providing a mechanism to restrict searches to a subset of an index.
Query The abstract base class for queries.

Classes in org.apache.lucene.search used by org.apache.lucene.xmlparser.builders
Filter Abstract base class providing a mechanism to restrict searches to a subset of an index.
Query The abstract base class for queries.

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