Name | Description | Type | Package | Framework |
AfterEffect | This class acts as the base class for the implementations of the first normalization of the informative content in the DFR framework. | Class | org.apache.lucene.search.similarities | Apache Lucene |
|
AfterEffect .NoAfterEffect | | Class | org.apache.lucene.search.similarities.AfterEffect | Apache Lucene |
|
AfterEffectB | Model of the information gain based on the ratio of two Bernoulli processes. | Class | org.apache.lucene.search.similarities | Apache Lucene |
|
AfterEffectL | Model of the information gain based on Laplace's law of succession. | Class | org.apache.lucene.search.similarities | Apache Lucene |
|
AutomatonQuery | A Query that will match terms against a finite-state machine. | Class | org.apache.lucene.search | Apache Lucene |
|
BasicModel | This class acts as the base class for the specific basic model implementations in the DFR framework. | Class | org.apache.lucene.search.similarities | Apache Lucene |
|
BasicModelBE | Limiting form of the Bose-Einstein model. | Class | org.apache.lucene.search.similarities | Apache Lucene |
|
BasicModelD | for DFR. | Class | org.apache.lucene.search.similarities | Apache Lucene |
|
BasicModelG | Geometric as limiting form of the Bose-Einstein model. | Class | org.apache.lucene.search.similarities | Apache Lucene |
|
BasicModelIF | An approximation of the I(ne) model. | Class | org.apache.lucene.search.similarities | Apache Lucene |
|
BasicModelIn | The basic tf-idf model of randomness. | Class | org.apache.lucene.search.similarities | Apache Lucene |
|
BasicModelIne | Tf-idf model of randomness, based on a mixture of Poisson and inverse document frequency. | Class | org.apache.lucene.search.similarities | Apache Lucene |
|
BasicModelP | WARNING: This API is experimental and might change in incompatible ways in the next release. | Class | org.apache.lucene.search.similarities | Apache Lucene |
|
BasicStats | Stores all statistics commonly used ranking methods. | Class | org.apache.lucene.search.similarities | Apache Lucene |
|
BitsFilteredDocIdSet | This implementation supplies a filtered DocIdSet, that excludes all docids which are not in a Bits instance. | Class | org.apache.lucene.search | Apache Lucene |
|
BlendedTermQuery | A Query that blends index statistics across multiple terms. | Class | org.apache.lucene.search | Apache Lucene |
|
BlendedTermQuery .Builder | A Builder for BlendedTermQuery. | Class | org.apache.lucene.search.BlendedTermQuery | Apache Lucene |
|
BlendedTermQuery .DisjunctionMaxRewrite | A BlendedTermQuery. | Class | org.apache.lucene.search.BlendedTermQuery | Apache Lucene |
|
BlendedTermQuery .RewriteMethod | A BlendedTermQuery. | Class | org.apache.lucene.search.BlendedTermQuery | Apache Lucene |
|
BM25Similarity | BM25 Similarity. | Class | org.apache.lucene.search.similarities | Apache Lucene |
|
BooleanClause | A clause in a BooleanQuery. | Class | org.apache.lucene.search | Apache Lucene |
|
BooleanClause .Occur | Specifies how clauses are to occur in matching documents. | Class | org.apache.lucene.search.BooleanClause | Apache Lucene |
|
BooleanQuery | A Query that matches documents matching boolean combinations of other queries, e. | Class | org.apache.lucene.search | Apache Lucene |
|
BooleanQuery .Builder | A builder for boolean queries. | Class | org.apache.lucene.search.BooleanQuery | Apache Lucene |
|
BooleanQuery .TooManyClauses | Thrown when an attempt is made to add more than BooleanQuery. | Class | org.apache.lucene.search.BooleanQuery | Apache Lucene |
|
BoostAttribute | Add this Attribute to a TermsEnum returned by MultiTermQuery. | Interface | org.apache.lucene.search | Apache Lucene |
|
BoostAttributeImpl | NOTE: This API is for internal purposes only and might change in incompatible ways in the next release. | Class | org.apache.lucene.search | Apache Lucene |
|
BoostQuery | A Query wrapper that allows to give a boost to the wrapped query. | Class | org.apache.lucene.search | Apache Lucene |
|
BulkScorer | This class is used to score a range of documents at once, and is returned by Weight. | Class | org.apache.lucene.search | Apache Lucene |
|
CachingCollector | Caches all docs, and optionally also scores, coming from a search, and is then able to replay them to another | Class | org.apache.lucene.search | Apache Lucene |
|
CachingWrapperFilter | Wraps another Filter's result and caches it. | Class | org.apache.lucene.search | Apache Lucene |
|
CachingWrapperQuery | Wraps another Query's result and caches it when scores are not needed. | Class | org.apache.lucene.search | Apache Lucene |
|
ClassicSimilarity | Expert: Default scoring implementation which encodes norm values as a single byte before being stored. | Class | org.apache.lucene.search.similarities | Apache Lucene |
|
CollectionStatistics | Contains statistics for a collection (field)WARNING: This API is experimental and might change in incompatible ways in the next release. | Class | org.apache.lucene.search | Apache Lucene |
|
CollectionTerminatedException | Throw this exception in LeafCollector. | Class | org.apache.lucene.search | Apache Lucene |
|
Collector | Expert: Collectors are primarily meant to be used to gather raw results from a search, and implement sorting | Interface | org.apache.lucene.search | Apache Lucene |
|
CollectorManager | A manager of collectors. | Interface | org.apache.lucene.search | Apache Lucene |
|
ConjunctionDISI | A conjunction of DocIdSetIterators. | Class | org.apache.lucene.search | Apache Lucene |
|
ConstantScoreQuery | A query that wraps another query and simply returns a constant score equal to 1 for every document that matches the query. | Class | org.apache.lucene.search | Apache Lucene |
|
ConstantScoreScorer | A constant-scoring Scorer. | Class | org.apache.lucene.search | Apache Lucene |
|
ConstantScoreWeight | A Weight that has a constant score equal to the boost of the wrapped query. | Class | org.apache.lucene.search | Apache Lucene |
|
ControlledRealTimeReopenThread | Utility class that runs a thread to manage periodicc reopens of a ReferenceManager, with methods to wait for a specific | Class | org.apache.lucene.search | Apache Lucene |
|
DefaultSimilarity | Expert: Default scoring implementation - see superclass ClassicSimilarity for implementation details. | Class | org.apache.lucene.search.similarities | Apache Lucene |
|
DFISimilarity | (i. | Class | org.apache.lucene.search.similarities | Apache Lucene |
|
DFRSimilarity | introduced in Gianni Amati and Cornelis Joost Van Rijsbergen. | Class | org.apache.lucene.search.similarities | Apache Lucene |
|
DisiPriorityQueue | A priority queue of DocIdSetIterators that orders by current doc ID. | Class | org.apache.lucene.search | Apache Lucene |
|
DisiWrapper | Wrapper used in DisiPriorityQueue. | Class | org.apache.lucene.search | Apache Lucene |
|
DisjunctionDISIApproximation | A DocIdSetIterator which is a disjunction of the approximations of the provided iterators. | Class | org.apache.lucene.search | Apache Lucene |
|
DisjunctionMaxQuery | A query that generates the union of documents produced by its subqueries, and that scores each document with the maximum score for that document as produced by any subquery, plus a tie breaking increment for any additional matching subqueries. | Class | org.apache.lucene.search | Apache Lucene |
|
Distribution | The probabilistic distribution used to model term occurrence in information-based models. | Class | org.apache.lucene.search.similarities | Apache Lucene |
|
DistributionLL | Log-logistic distribution. | Class | org.apache.lucene.search.similarities | Apache Lucene |
|
DistributionSPL | The smoothed power-law (SPL) distribution for the information-based framework that is described in the original paper. | Class | org.apache.lucene.search.similarities | Apache Lucene |
|
DocIdSet | A DocIdSet contains a set of doc ids. | Class | org.apache.lucene.search | Apache Lucene |
|
DocIdSetIterator | This abstract class defines methods to iterate over a set of non-decreasing doc ids. | Class | org.apache.lucene.search | Apache Lucene |
|
DocTermOrdsRewriteMethod | Rewrites MultiTermQueries into a filter, using DocTermOrds for term enumeration. | Class | org.apache.lucene.search | Apache Lucene |
|
DocValuesDocIdSet | Base class for DocIdSet to be used with DocValues. | Class | org.apache.lucene.search | Apache Lucene |
|
DocValuesRewriteMethod | Rewrites MultiTermQueries into a filter, using DocValues for term enumeration. | Class | org.apache.lucene.search | Apache Lucene |
|
Explanation | Expert: Describes the score computation for document and query. | Class | org.apache.lucene.search | Apache Lucene |
|
FieldComparator | Expert: a FieldComparator compares hits so as to determine their sort order when collecting the top results with TopFieldCollector. | Class | org.apache.lucene.search | Apache Lucene |
|
FieldComparator .DocComparator | | Class | org.apache.lucene.search.FieldComparator | Apache Lucene |
|
FieldComparator .DoubleComparator | Parses field's values as double (using LeafReader. | Class | org.apache.lucene.search.FieldComparator | Apache Lucene |
|
FieldComparator .FloatComparator | Parses field's values as float (using LeafReader. | Class | org.apache.lucene.search.FieldComparator | Apache Lucene |
|
FieldComparator .IntComparator | Parses field's values as int (using LeafReader. | Class | org.apache.lucene.search.FieldComparator | Apache Lucene |
|
FieldComparator .LongComparator | Parses field's values as long (using LeafReader. | Class | org.apache.lucene.search.FieldComparator | Apache Lucene |
|
FieldComparator .NumericComparator | | Class | org.apache.lucene.search.FieldComparator | Apache Lucene |
|
FieldComparator .RelevanceComparator | Sorts by descending relevance. | Class | org.apache.lucene.search.FieldComparator | Apache Lucene |
|
FieldComparator .TermOrdValComparator | Sorts by field's natural Term sort order, using ordinals. | Class | org.apache.lucene.search.FieldComparator | Apache Lucene |
|
FieldComparator .TermValComparator | Sorts by field's natural Term sort order. | Class | org.apache.lucene.search.FieldComparator | Apache Lucene |
|
FieldComparatorSource | Provides a FieldComparator for custom field sorting. | Class | org.apache.lucene.search | Apache Lucene |
|
FieldDoc | Expert: A ScoreDoc which also contains information about how to sort the referenced document. | Class | org.apache.lucene.search | Apache Lucene |
|
FieldMaskingSpanQuery | Wrapper to allow SpanQuery objects participate in composite single-field SpanQueries by 'lying' about their search field. | Class | org.apache.lucene.search.spans | Apache Lucene |
|
FieldValueFilter | A Filter that accepts all documents that have one or more values in a given field. | Class | org.apache.lucene.search | Apache Lucene |
|
FieldValueHitQueue | Expert: A hit queue for sorting by hits by terms in more than one field. | Class | org.apache.lucene.search | Apache Lucene |
|
FieldValueHitQueue .Entry | Extension of ScoreDoc to also store the FieldComparator slot. | Class | org.apache.lucene.search.FieldValueHitQueue | Apache Lucene |
|
FieldValueQuery | A Query that matches documents that have a value for a given field as reported by LeafReader. | Class | org.apache.lucene.search | Apache Lucene |
|
Filter | Convenient base class for building queries that only perform matching, but no scoring. | Class | org.apache.lucene.search | Apache Lucene |
|
FilterCache | A cache for filters. | Interface | org.apache.lucene.search | Apache Lucene |
|
FilterCachingPolicy | A policy defining which filters should be cached. | Interface | org.apache.lucene.search | Apache Lucene |
|
FilterCachingPolicy .CacheOnLargeSegments | A simple policy that only caches on the largest segments of an index. | Class | org.apache.lucene.search.FilterCachingPolicy | Apache Lucene |
|
FilterCollector | Collector delegator. | Class | org.apache.lucene.search | Apache Lucene |
|
FilteredDocIdSet | Abstract decorator class for a DocIdSet implementation that provides on-demand filtering/validation | Class | org.apache.lucene.search | Apache Lucene |
|
FilteredDocIdSetIterator | Abstract decorator class of a DocIdSetIterator implementation that provides on-demand filter/validation | Class | org.apache.lucene.search | Apache Lucene |
|
FilteredQuery | A query that applies a filter to the results of another query. | Class | org.apache.lucene.search | Apache Lucene |
|
FilteredQuery .FilterStrategy | Abstract class that defines how the filter (DocIdSet) applied during document collection. | Class | org.apache.lucene.search.FilteredQuery | Apache Lucene |
|
FilteredQuery .RandomAccessFilterStrategy | A FilteredQuery. | Class | org.apache.lucene.search.FilteredQuery | Apache Lucene |
|
FilterLeafCollector | LeafCollector delegator. | Class | org.apache.lucene.search | Apache Lucene |
|
FilterScorer | A FilterScorer contains another Scorer, which it uses as its basic source of data, possibly transforming the data along the | Class | org.apache.lucene.search | Apache Lucene |
|
FilterSpans | A Spans implementation wrapping another spans instance, allowing to filter spans matches easily by implementing accept(org. | Class | org.apache.lucene.search.spans | Apache Lucene |
|
FilterSpans .AcceptStatus | Status returned from FilterSpans. | Class | org.apache.lucene.search.spans.FilterSpans | Apache Lucene |
|
FuzzyQuery | is based on the Damerau-Levenshtein (optimal string alignment) algorithm, though you can explicitly choose classic Levenshtein by passing false | Class | org.apache.lucene.search | Apache Lucene |
|
FuzzyTermsEnum | Subclass of TermsEnum for enumerating all terms that are similar to the specified filter term. | Class | org.apache.lucene.search | Apache Lucene |
|
FuzzyTermsEnum .LevenshteinAutomataAttribute | reuses compiled automata across different segments, because they are independent of the index | Interface | org.apache.lucene.search.FuzzyTermsEnum | Apache Lucene |
|
FuzzyTermsEnum .LevenshteinAutomataAttributeImpl | Stores compiled automata as a list (indexed by edit distance)NOTE: This API is for internal purposes only and might change in incompatible ways in the next release. | Class | org.apache.lucene.search.FuzzyTermsEnum | Apache Lucene |
|
IBSimilarity | | Class | org.apache.lucene.search.similarities | Apache Lucene |
|
Independence | Computes the measure of divergence from independence for DFI See http://trec. | Class | org.apache.lucene.search.similarities | Apache Lucene |
|
IndependenceChiSquared | Normalized chi-squared measure of distance from independence can be used for tasks that require high precision, against both | Class | org.apache.lucene.search.similarities | Apache Lucene |
|
IndependenceSaturated | Saturated measure of distance from independence for tasks that require high recall against long queries | Class | org.apache.lucene.search.similarities | Apache Lucene |
|
IndependenceStandardized | Standardized measure of distance from independence good at tasks that require high recall and high precision, especially | Class | org.apache.lucene.search.similarities | Apache Lucene |
|
IndexSearcher | Applications usually need only call the inherited or search(Query,Filter,int) methods. | Class | org.apache.lucene.search | Apache Lucene |
|
IndexSearcher .LeafSlice | A class holding a subset of the IndexSearchers leaf contexts to be executed within a single thread. | Class | org.apache.lucene.search.IndexSearcher | Apache Lucene |
|
Lambda | | Class | org.apache.lucene.search.similarities | Apache Lucene |
|
LambdaDF | Computes lambda as docFreq+1 / numberOfDocuments+1. | Class | org.apache.lucene.search.similarities | Apache Lucene |
|
LambdaTTF | Computes lambda as totalTermFreq+1 / numberOfDocuments+1. | Class | org.apache.lucene.search.similarities | Apache Lucene |
|
LeafCollector | Collector decouples the score from the collected doc: the score computation is skipped entirely if it's not | Interface | org.apache.lucene.search | Apache Lucene |
|
LeafFieldComparator | Expert: comparator that gets instantiated on each leaf from a top-level FieldComparator instance. | Interface | org.apache.lucene.search | Apache Lucene |
|
LiveFieldValues | Tracks live field values across NRT reader reopens. | Class | org.apache.lucene.search | Apache Lucene |
|
LMDirichletSimilarity | Bayesian smoothing using Dirichlet priors. | Class | org.apache.lucene.search.similarities | Apache Lucene |
|
LMJelinekMercerSimilarity | Language model based on the Jelinek-Mercer smoothing method. | Class | org.apache.lucene.search.similarities | Apache Lucene |
|
LMSimilarity | Abstract superclass for language modeling Similarities. | Class | org.apache.lucene.search.similarities | Apache Lucene |
|
LMSimilarity .CollectionModel | A strategy for computing the collection language model. | Interface | org.apache.lucene.search.similarities.LMSimilarity | Apache Lucene |
|
LMSimilarity .DefaultCollectionModel | Models p(w C) as the number of occurrences of the term in the collection, divided by the total number of tokens + 1. | Class | org.apache.lucene.search.similarities.LMSimilarity | Apache Lucene |
|
LMSimilarity .LMStats | Stores the collection distribution of the current term. | Class | org.apache.lucene.search.similarities.LMSimilarity | Apache Lucene |
|
LRUFilterCache | A FilterCache that evicts filters using a LRU (least-recently-used) eviction policy in order to remain under a given maximum size and number of | Class | org.apache.lucene.search | Apache Lucene |
|
LRUQueryCache | A QueryCache that evicts queries using a LRU (least-recently-used) eviction policy in order to remain under a given maximum size and number of | Class | org.apache.lucene.search | Apache Lucene |
|
MatchAllDocsQuery | A query that matches all documents. | Class | org.apache.lucene.search | Apache Lucene |
|
MatchNoDocsQuery | A query that matches no documents. | Class | org.apache.lucene.search | Apache Lucene |
|
MaxNonCompetitiveBoostAttribute | Add this Attribute to a fresh AttributeSource before calling MultiTermQuery. | Interface | org.apache.lucene.search | Apache Lucene |
|
MaxNonCompetitiveBoostAttributeImpl | NOTE: This API is for internal purposes only and might change in incompatible ways in the next release. | Class | org.apache.lucene.search | Apache Lucene |
|
MultiCollector | A Collector which allows running a search with several Collectors. | Class | org.apache.lucene.search | Apache Lucene |
|
MultiPhraseQuery | A generalized version of PhraseQuery, with an added method add(Term[]) for adding more than one term at the same position | Class | org.apache.lucene.search | Apache Lucene |
|
MultiSimilarity | similarity values described in: Joseph A. | Class | org.apache.lucene.search.similarities | Apache Lucene |
|
MultiTermQuery | An abstract Query that matches documents containing a subset of terms provided by a FilteredTermsEnum enumeration. | Class | org.apache.lucene.search | Apache Lucene |
|
MultiTermQuery .RewriteMethod | Abstract class that defines how the query is rewritten. | Class | org.apache.lucene.search.MultiTermQuery | Apache Lucene |
|
MultiTermQuery .TopTermsBlendedFreqScoringRewrite | A rewrite method that first translates each term into BooleanClause. | Class | org.apache.lucene.search.MultiTermQuery | Apache Lucene |
|
MultiTermQuery .TopTermsBoostOnlyBooleanQueryRewrite | A rewrite method that first translates each term into BooleanClause. | Class | org.apache.lucene.search.MultiTermQuery | Apache Lucene |
|
MultiTermQuery .TopTermsScoringBooleanQueryRewrite | A rewrite method that first translates each term into BooleanClause. | Class | org.apache.lucene.search.MultiTermQuery | Apache Lucene |
|
MultiTermQueryWrapperFilter | A wrapper for MultiTermQuery, that exposes its functionality as a Filter. | Class | org.apache.lucene.search | Apache Lucene |
|
NearSpansOrdered | A Spans that is formed from the ordered subspans of a SpanNearQuery where the subspans do not overlap and have a maximum slop between them. | Class | org.apache.lucene.search.spans | Apache Lucene |
|
NearSpansUnordered | Similar to NearSpansOrdered, but for the unordered case. | Class | org.apache.lucene.search.spans | Apache Lucene |
|
NGramPhraseQuery | This is a PhraseQuery which is optimized for n-gram phrase query. | Class | org.apache.lucene.search | Apache Lucene |
|
Normalization | This class acts as the base class for the implementations of the term frequency normalization methods in the DFR framework. | Class | org.apache.lucene.search.similarities | Apache Lucene |
|
Normalization .NoNormalization | | Class | org.apache.lucene.search.similarities.Normalization | Apache Lucene |
|
NormalizationH1 | Normalization model that assumes a uniform distribution of the term frequency. | Class | org.apache.lucene.search.similarities | Apache Lucene |
|
NormalizationH2 | Normalization model in which the term frequency is inversely related to the While this model is parameterless in the | Class | org.apache.lucene.search.similarities | Apache Lucene |
|
NormalizationH3 | Dirichlet Priors normalizationWARNING: This API is experimental and might change in incompatible ways in the next release. | Class | org.apache.lucene.search.similarities | Apache Lucene |
|
NormalizationZ | Pareto-Zipf NormalizationWARNING: This API is experimental and might change in incompatible ways in the next release. | Class | org.apache.lucene.search.similarities | Apache Lucene |
|
NumericRangeFilter | A Filter that only accepts numeric values within a specified range. | Class | org.apache.lucene.search | Apache Lucene |
|
NumericRangeQuery | A Query that matches numeric values within a specified range. | Class | org.apache.lucene.search | Apache Lucene |
|
PerFieldSimilarityWrapper | Provides the ability to use a different Similarity for different fields. | Class | org.apache.lucene.search.similarities | Apache Lucene |
|
PhraseQuery | A Query that matches documents containing a particular sequence of terms. | Class | org.apache.lucene.search | Apache Lucene |
|
PhraseQuery .Builder | A builder for phrase queries. | Class | org.apache.lucene.search.PhraseQuery | Apache Lucene |
|
PositiveScoresOnlyCollector | A Collector implementation which wraps another Collector and makes sure only documents with | Class | org.apache.lucene.search | Apache Lucene |
|
PrefixFilter | | Class | org.apache.lucene.search | Apache Lucene |
|
PrefixQuery | A Query that matches documents containing terms with a specified prefix. | Class | org.apache.lucene.search | Apache Lucene |
|
Query | The abstract base class for queries. | Class | org.apache.lucene.search | Apache Lucene |
|
QueryCache | A cache for queries. | Interface | org.apache.lucene.search | Apache Lucene |
|
QueryCachingPolicy | A policy defining which filters should be cached. | Interface | org.apache.lucene.search | Apache Lucene |
|
QueryCachingPolicy .CacheOnLargeSegments | A simple policy that only caches on the largest segments of an index. | Class | org.apache.lucene.search.QueryCachingPolicy | Apache Lucene |
|
QueryRescorer | A Rescorer that uses a provided Query to assign scores to the first-pass hits. | Class | org.apache.lucene.search | Apache Lucene |
|
QueryWrapperFilter | Constrains search results to only match those which also match a provided This could be used, for example, with a NumericRangeQuery on a suitably | Class | org.apache.lucene.search | Apache Lucene |
|
RandomAccessWeight | Base class to build Weights that are based on random-access structures such as live docs or doc values. | Class | org.apache.lucene.search | Apache Lucene |
|
ReferenceManager | Utility class to safely share instances of a certain type across multiple threads, while periodically refreshing them. | Class | org.apache.lucene.search | Apache Lucene |
|
ReferenceManager .RefreshListener | Use to receive notification when a refresh has finished. | Interface | org.apache.lucene.search.ReferenceManager | Apache Lucene |
|
RegexpQuery | A fast regular expression query based on the org. | Class | org.apache.lucene.search | Apache Lucene |
|
Rescorer | Re-scores the topN results (TopDocs) from an original query. | Class | org.apache.lucene.search | Apache Lucene |
|
ScoreCachingWrappingScorer | A Scorer which wraps another scorer and caches the score of the current document. | Class | org.apache.lucene.search | Apache Lucene |
|
ScoreDoc | Holds one hit in TopDocs. | Class | org.apache.lucene.search | Apache Lucene |
|
Scorer | Expert: Common scoring functionality for different types of queries. | Class | org.apache.lucene.search | Apache Lucene |
|
Scorer .ChildScorer | A child Scorer and its relationship to its parent. | Class | org.apache.lucene.search.Scorer | Apache Lucene |
|
ScoringRewrite | Base rewrite method that translates each term into a query, and keeps the scores as computed by the query. | Class | org.apache.lucene.search | Apache Lucene |
|
ScoringWrapperSpans | | Class | org.apache.lucene.search.spans | Apache Lucene |
|
SearcherFactory | Factory class used by SearcherManager to create new IndexSearchers. | Class | org.apache.lucene.search | Apache Lucene |
|
SearcherLifetimeManager | Keeps track of current plus old IndexSearchers, closing the old ones once they have timed out. | Class | org.apache.lucene.search | Apache Lucene |
|
SearcherLifetimeManager .PruneByAge | Simple pruner that drops any searcher older by more than the specified seconds, than the newest | Class | org.apache.lucene.search.SearcherLifetimeManager | Apache Lucene |
|
SearcherLifetimeManager .Pruner | See SearcherLifetimeManager. | Interface | org.apache.lucene.search.SearcherLifetimeManager | Apache Lucene |
|
SearcherManager | Utility class to safely share IndexSearcher instances across multiple threads, while periodically reopening. | Class | org.apache.lucene.search | Apache Lucene |
|
Similarity | Similarity defines the components of Lucene scoring. | Class | org.apache.lucene.search.similarities | Apache Lucene |
|
Similarity .SimScorer | API for scoring sloppy queries such as TermQuery, SpanQuery, and PhraseQuery. | Class | org.apache.lucene.search.similarities.Similarity | Apache Lucene |
|
Similarity .SimWeight | Stores the weight for a query across the indexed collection. | Class | org.apache.lucene.search.similarities.Similarity | Apache Lucene |
|
SimilarityBase | A subclass of Similarity that provides a simplified API for its descendants. | Class | org.apache.lucene.search.similarities | Apache Lucene |
|
SimpleCollector | Base Collector implementation that is used to collect all contexts. | Class | org.apache.lucene.search | Apache Lucene |
|
SimpleFieldComparator | Base FieldComparator implementation that is used for all contexts. | Class | org.apache.lucene.search | Apache Lucene |
|
Sort | Encapsulates sort criteria for returned hits. | Class | org.apache.lucene.search | Apache Lucene |
|
SortedNumericSelector | Selects a value from the document's list to use as the representative value This provides a NumericDocValues view over the SortedNumeric, for use with sorting, | Class | org.apache.lucene.search | Apache Lucene |
|
SortedNumericSelector .Type | Type of selection to perform. | Class | org.apache.lucene.search.SortedNumericSelector | Apache Lucene |
|
SortedNumericSortField | SortField for SortedNumericDocValues. | Class | org.apache.lucene.search | Apache Lucene |
|
SortedSetSelector | | Class | org.apache.lucene.search | Apache Lucene |
|
SortedSetSelector .Type | Type of selection to perform. | Class | org.apache.lucene.search.SortedSetSelector | Apache Lucene |
|
SortedSetSortField | SortField for SortedSetDocValues. | Class | org.apache.lucene.search | Apache Lucene |
|
SortField | Stores information about how to sort documents by terms in an individual field. | Class | org.apache.lucene.search | Apache Lucene |
|
SortField .Type | Specifies the type of the terms to be sorted, or special types such as CUSTOMSort use byte[] index values. | Class | org.apache.lucene.search.SortField | Apache Lucene |
|
SortRescorer | | Class | org.apache.lucene.search | Apache Lucene |
|
SpanBoostQuery | Counterpart of BoostQuery for spans. | Class | org.apache.lucene.search.spans | Apache Lucene |
|
SpanCollector | An interface defining the collection of postings information from the leavesWARNING: This API is experimental and might change in incompatible ways in the next release. | Interface | org.apache.lucene.search.spans | Apache Lucene |
|
SpanContainingQuery | Keep matches that contain another Spans. | Class | org.apache.lucene.search.spans | Apache Lucene |
|
SpanFirstQuery | Matches spans near the beginning of a field. | Class | org.apache.lucene.search.spans | Apache Lucene |
|
SpanMultiTermQueryWrapper | Wraps any MultiTermQuery as a SpanQuery, so it can be nested within other SpanQuery classes. | Class | org.apache.lucene.search.spans | Apache Lucene |
|
SpanMultiTermQueryWrapper .SpanRewriteMethod | Abstract class that defines how the query is rewritten. | Class | org.apache.lucene.search.spans.SpanMultiTermQueryWrapper | Apache Lucene |
|
SpanMultiTermQueryWrapper .TopTermsSpanBooleanQueryRewrite | A rewrite method that first translates each term into a SpanTermQuery in a BooleanClause. | Class | org.apache.lucene.search.spans.SpanMultiTermQueryWrapper | Apache Lucene |
|
SpanNearQuery | Matches spans which are near one another. | Class | org.apache.lucene.search.spans | Apache Lucene |
|
SpanNearQuery .Builder | | Class | org.apache.lucene.search.spans.SpanNearQuery | Apache Lucene |
|
SpanNotQuery | Removes matches which overlap with another SpanQuery or which are within x tokens before or y tokens after another SpanQuery. | Class | org.apache.lucene.search.spans | Apache Lucene |
|
SpanOrQuery | Matches the union of its clauses. | Class | org.apache.lucene.search.spans | Apache Lucene |
|
SpanPositionCheckQuery | Base class for filtering a SpanQuery based on the position of a match. | Class | org.apache.lucene.search.spans | Apache Lucene |
|
SpanPositionRangeQuery | Checks to see if the SpanPositionCheckQuery. | Class | org.apache.lucene.search.spans | Apache Lucene |
|
SpanQuery | Base class for span-based queries. | Class | org.apache.lucene.search.spans | Apache Lucene |
|
Spans | Iterates through combinations of start/end positions per-doc. | Class | org.apache.lucene.search.spans | Apache Lucene |
|
SpanScorer | A basic Scorer over Spans. | Class | org.apache.lucene.search.spans | Apache Lucene |
|
SpanTermQuery | Matches spans containing a term. | Class | org.apache.lucene.search.spans | Apache Lucene |
|
SpanWeight | Expert-only. | Class | org.apache.lucene.search.spans | Apache Lucene |
|
SpanWeight .Postings | | Class | org.apache.lucene.search.spans.SpanWeight | Apache Lucene |
|
SpanWithinQuery | Keep matches that are contained within another Spans. | Class | org.apache.lucene.search.spans | Apache Lucene |
|
TermQuery | A Query that matches documents containing a term. | Class | org.apache.lucene.search | Apache Lucene |
|
TermRangeFilter | A Filter that restricts search results to a range of term values in a given field. | Class | org.apache.lucene.search | Apache Lucene |
|
TermRangeQuery | A Query that matches documents within an range of terms. | Class | org.apache.lucene.search | Apache Lucene |
|
TermSpans | Public for extension only. | Class | org.apache.lucene.search.spans | Apache Lucene |
|
TermStatistics | Contains statistics for a specific termWARNING: This API is experimental and might change in incompatible ways in the next release. | Class | org.apache.lucene.search | Apache Lucene |
|
TFIDFSimilarity | Expert: Scoring API. | Class | org.apache.lucene.search.similarities | Apache Lucene |
|
TimeLimitingCollector | The TimeLimitingCollector is used to timeout search requests that take longer than the maximum allowed search time limit. | Class | org.apache.lucene.search | Apache Lucene |
|
TimeLimitingCollector .TimeExceededException | Thrown when elapsed search time exceeds allowed search time. | Class | org.apache.lucene.search.TimeLimitingCollector | Apache Lucene |
|
TimeLimitingCollector .TimerThread | Thread used to timeout search requests. | Class | org.apache.lucene.search.TimeLimitingCollector | Apache Lucene |
|
TopDocs | Represents hits returned by IndexSearcher. | Class | org.apache.lucene.search | Apache Lucene |
|
TopDocsCollector | A base class for all collectors that return a TopDocs output. | Class | org.apache.lucene.search | Apache Lucene |
|
TopFieldCollector | A Collector that sorts by SortField using See the create(org. | Class | org.apache.lucene.search | Apache Lucene |
|
TopFieldDocs | Represents hits returned by IndexSearcher. | Class | org.apache.lucene.search | Apache Lucene |
|
TopScoreDocCollector | A Collector implementation that collects the top-scoring hits, returning them as a TopDocs. | Class | org.apache.lucene.search | Apache Lucene |
|
TopTermsRewrite | Base rewrite method for collecting only the top terms via a priority queue. | Class | org.apache.lucene.search | Apache Lucene |
|
TotalHitCountCollector | Just counts the total number of hits. | Class | org.apache.lucene.search | Apache Lucene |
|
TwoPhaseDocIdSetIterator | An approximation of a DocIdSetIterator. | Class | org.apache.lucene.search | Apache Lucene |
|
TwoPhaseIterator | Returned by Scorer. | Class | org.apache.lucene.search | Apache Lucene |
|
UsageTrackingFilterCachingPolicy | A FilterCachingPolicy that tracks usage statistics of recently-used filters in order to decide on which filters are worth caching. | Class | org.apache.lucene.search | Apache Lucene |
|
UsageTrackingQueryCachingPolicy | A QueryCachingPolicy that tracks usage statistics of recently-used filters in order to decide on which filters are worth caching. | Class | org.apache.lucene.search | Apache Lucene |
|
Weight | Expert: Calculate query weights and build query scorers. | Class | org.apache.lucene.search | Apache Lucene |
|
Weight .DefaultBulkScorer | Just wraps a Scorer and performs top scoring using it. | Class | org.apache.lucene.search.Weight | Apache Lucene |
|
WildcardQuery | matches any character sequence (including the empty one), and ?, which matches any single character. | Class | org.apache.lucene.search | Apache Lucene |
|
AbstractAllGroupHeadsCollector | This collector specializes in collecting the most relevant document (group head) for each group that match the query. | Class | org.apache.lucene.search.grouping | Apache Lucene |
|
AbstractAllGroupHeadsCollector .GroupHead | Represents a group head. | Class | org.apache.lucene.search.grouping.AbstractAllGroupHeadsCollector | Apache Lucene |
|
AbstractAllGroupsCollector | A collector that collects all groups that match the query. | Class | org.apache.lucene.search.grouping | Apache Lucene |
|
AbstractDistinctValuesCollector | A second pass grouping collector that keeps track of distinct values for a specified field for the top N group. | Class | org.apache.lucene.search.grouping | Apache Lucene |
|
AbstractDistinctValuesCollector .GroupCount | Returned by AbstractDistinctValuesCollector. | Class | org.apache.lucene.search.grouping.AbstractDistinctValuesCollector | Apache Lucene |
|
AbstractFirstPassGroupingCollector | FirstPassGroupingCollector is the first of two passes necessary to collect grouped hits. | Class | org.apache.lucene.search.grouping | Apache Lucene |
|
AbstractGroupFacetCollector | Base class for computing grouped facets. | Class | org.apache.lucene.search.grouping | Apache Lucene |
|
AbstractGroupFacetCollector .FacetEntry | Represents a facet entry with a value and a count. | Class | org.apache.lucene.search.grouping.AbstractGroupFacetCollector | Apache Lucene |
|
AbstractGroupFacetCollector .GroupedFacetResult | The grouped facet result. | Class | org.apache.lucene.search.grouping.AbstractGroupFacetCollector | Apache Lucene |
|
AbstractGroupFacetCollector .SegmentResult | Contains the local grouped segment counts for a particular segment. | Class | org.apache.lucene.search.grouping.AbstractGroupFacetCollector | Apache Lucene |
|
AbstractSecondPassGroupingCollector | SecondPassGroupingCollector is the second of two passes necessary to collect grouped docs. | Class | org.apache.lucene.search.grouping | Apache Lucene |
|
BlockGroupingCollector | BlockGroupingCollector performs grouping with a single pass collector, as long as you are grouping by a | Class | org.apache.lucene.search.grouping | Apache Lucene |
|
CollectedSearchGroup | Expert: representation of a group in AbstractFirstPassGroupingCollector, tracking the top doc and FieldComparator slot. | Class | org.apache.lucene.search.grouping | Apache Lucene |
|
FunctionAllGroupHeadsCollector | An implementation of AbstractAllGroupHeadsCollector for retrieving the most relevant groups when groupingWARNING: This API is experimental and might change in incompatible ways in the next release. | Class | org.apache.lucene.search.grouping.function | Apache Lucene |
|
FunctionAllGroupsCollector | A collector that collects all groups that match the query. | Class | org.apache.lucene.search.grouping.function | Apache Lucene |
|
FunctionDistinctValuesCollector | Function based implementation of AbstractDistinctValuesCollector. | Class | org.apache.lucene.search.grouping.function | Apache Lucene |
|
FunctionDistinctValuesCollector .GroupCount | Holds distinct values for a single group. | Class | org.apache.lucene.search.grouping.function.FunctionDistinctValuesCollector | Apache Lucene |
|
FunctionFirstPassGroupingCollector | Concrete implementation of AbstractFirstPassGroupingCollector that groups based on ValueSource instances. | Class | org.apache.lucene.search.grouping.function | Apache Lucene |
|
FunctionSecondPassGroupingCollector | Concrete implementation of AbstractSecondPassGroupingCollector that groups based on ValueSource instances. | Class | org.apache.lucene.search.grouping.function | Apache Lucene |
|
GroupDocs | Represents one group in the results. | Class | org.apache.lucene.search.grouping | Apache Lucene |
|
GroupingSearch | Convenience class to perform grouping in a non distributed environment. | Class | org.apache.lucene.search.grouping | Apache Lucene |
|
SearchGroup | Represents a group that is found during the first pass search. | Class | org.apache.lucene.search.grouping | Apache Lucene |
|
TermAllGroupHeadsCollector | A base implementation of AbstractAllGroupHeadsCollector for retrieving the most relevant groups when grouping on a string based group field. | Class | org.apache.lucene.search.grouping.term | Apache Lucene |
|
TermAllGroupsCollector | A collector that collects all groups that match the query. | Class | org.apache.lucene.search.grouping.term | Apache Lucene |
|
TermDistinctValuesCollector | A term based implementation of AbstractDistinctValuesCollector that relies on SortedDocValues to count the distinct values per group. | Class | org.apache.lucene.search.grouping.term | Apache Lucene |
|
TermDistinctValuesCollector .GroupCount | Holds distinct values for a single group. | Class | org.apache.lucene.search.grouping.term.TermDistinctValuesCollector | Apache Lucene |
|
TermFirstPassGroupingCollector | Concrete implementation of AbstractFirstPassGroupingCollector that groups based on field values and more specifically uses SortedDocValues | Class | org.apache.lucene.search.grouping.term | Apache Lucene |
|
TermGroupFacetCollector | An implementation of AbstractGroupFacetCollector that computes grouped facets based on the indexed termsWARNING: This API is experimental and might change in incompatible ways in the next release. | Class | org.apache.lucene.search.grouping.term | Apache Lucene |
|
TermSecondPassGroupingCollector | Concrete implementation of AbstractSecondPassGroupingCollector that groups based on field values and more specifically uses SortedDocValues | Class | org.apache.lucene.search.grouping.term | Apache Lucene |
|
TopGroups | Represents result returned by a grouping search. | Class | org.apache.lucene.search.grouping | Apache Lucene |
|
TopGroups .ScoreMergeMode | How the GroupDocs score (if any) should be merged. | Class | org.apache.lucene.search.grouping.TopGroups | Apache Lucene |
|
BaseFragListBuilder | A abstract implementation of FragListBuilder. | Class | org.apache.lucene.search.vectorhighlight | Apache Lucene |
|
BaseFragmentsBuilder | Base FragmentsBuilder implementation that supports colored pre/post tags and multivalued fields. | Class | org.apache.lucene.search.vectorhighlight | Apache Lucene |
|
BoundaryScanner | | Interface | org.apache.lucene.search.vectorhighlight | Apache Lucene |
|
BreakIteratorBoundaryScanner | A BoundaryScanner implementation that uses BreakIterator to find boundaries in the text. | Class | org.apache.lucene.search.vectorhighlight | Apache Lucene |
|
CustomSeparatorBreakIterator | A BreakIterator that breaks the text whenever a certain separator, provided as a constructor argument, is found. | Class | org.apache.lucene.search.postingshighlight | Apache Lucene |
|
DefaultEncoder | | Class | org.apache.lucene.search.highlight | Apache Lucene |
|
DefaultPassageFormatter | Creates a formatted snippet from the top passages. | Class | org.apache.lucene.search.postingshighlight | Apache Lucene |
|
Encoder | Encodes original text. | Interface | org.apache.lucene.search.highlight | Apache Lucene |
|
FastVectorHighlighter | Another highlighter implementation. | Class | org.apache.lucene.search.vectorhighlight | Apache Lucene |
|
FieldFragList | FieldFragList has a list of frag info that is used by FragmentsBuilder class to create fragments (snippets). | Class | org.apache.lucene.search.vectorhighlight | Apache Lucene |
|
FieldFragList .WeightedFragInfo | | Class | org.apache.lucene.search.vectorhighlight.FieldFragList | Apache Lucene |
|
FieldFragList .WeightedFragInfo .SubInfo | | Class | org.apache.lucene.search.vectorhighlight.FieldFragList.WeightedFragInfo | Apache Lucene |
|
FieldPhraseList | FieldPhraseList has a list of WeightedPhraseInfo that is used by FragListBuilder to create a FieldFragList object. | Class | org.apache.lucene.search.vectorhighlight | Apache Lucene |
|
FieldPhraseList .WeightedPhraseInfo | | Class | org.apache.lucene.search.vectorhighlight.FieldPhraseList | Apache Lucene |
|
FieldPhraseList .WeightedPhraseInfo .Toffs | | Class | org.apache.lucene.search.vectorhighlight.FieldPhraseList.WeightedPhraseInfo | Apache Lucene |
|
FieldQuery | FieldQuery breaks down query object into terms/phrases and keeps them in a QueryPhraseMap structure. | Class | org.apache.lucene.search.vectorhighlight | Apache Lucene |
|
FieldQuery .QueryPhraseMap | Internal structure of a query for highlighting: represents a nested query structure | Class | org.apache.lucene.search.vectorhighlight.FieldQuery | Apache Lucene |
|
FieldTermStack | FieldTermStack is a stack that keeps query terms in the specified field of the document to be highlighted. | Class | org.apache.lucene.search.vectorhighlight | Apache Lucene |
|
FieldTermStack .TermInfo | Single term with its position/offsets in the document and IDF weight. | Class | org.apache.lucene.search.vectorhighlight.FieldTermStack | Apache Lucene |
|
Formatter | Processes terms found in the original text, typically by applying some form of mark-up to highlight terms in HTML search results pages. | Interface | org.apache.lucene.search.highlight | Apache Lucene |
|
FragListBuilder | FragListBuilder is an interface for FieldFragList builder classes. | Interface | org.apache.lucene.search.vectorhighlight | Apache Lucene |
|
Fragmenter | consideration by the Highlighter class. | Interface | org.apache.lucene.search.highlight | Apache Lucene |
|
FragmentsBuilder | FragmentsBuilder is an interface for fragments (snippets) builder classes. | Interface | org.apache.lucene.search.vectorhighlight | Apache Lucene |
|
GradientFormatter | | Class | org.apache.lucene.search.highlight | Apache Lucene |
|
Highlighter | Class used to markup highlighted terms found in the best sections of a text, using configurable Fragmenter, Scorer, Formatter, | Class | org.apache.lucene.search.highlight | Apache Lucene |
|
InvalidTokenOffsetsException | Exception thrown if TokenStream Tokens are incompatible with provided textSee Also:Serialized Form | Class | org.apache.lucene.search.highlight | Apache Lucene |
|
NullFragmenter | Fragmenter implementation which does not fragment the text. | Class | org.apache.lucene.search.highlight | Apache Lucene |
|
OffsetLimitTokenFilter | | Class | org.apache.lucene.search.highlight | Apache Lucene |
|
Passage | Represents a passage (typically a sentence of the document). | Class | org.apache.lucene.search.postingshighlight | Apache Lucene |
|
PassageFormatter | Creates a formatted snippet from the top passages. | Class | org.apache.lucene.search.postingshighlight | Apache Lucene |
|
PassageScorer | Ranks passages found by PostingsHighlighter. | Class | org.apache.lucene.search.postingshighlight | Apache Lucene |
|
PositionSpan | Utility class to record Positions SpansNOTE: This API is for internal purposes only and might change in incompatible ways in the next release. | Class | org.apache.lucene.search.highlight | Apache Lucene |
|
PostingsHighlighter | Simple highlighter that does not analyze fields nor use term vectors. | Class | org.apache.lucene.search.postingshighlight | Apache Lucene |
|
QueryScorer | Scorer implementation which scores text fragments by the number of unique query terms found. | Class | org.apache.lucene.search.highlight | Apache Lucene |
|
QueryTermExtractor | Utility class used to extract the terms used in a query, plus any weights. | Class | org.apache.lucene.search.highlight | Apache Lucene |
|
QueryTermScorer | Scorer implementation which scores text fragments by the number of unique query terms found. | Class | org.apache.lucene.search.highlight | Apache Lucene |
|
ScoreOrderFragmentsBuilder | An implementation of FragmentsBuilder that outputs score-order fragments. | Class | org.apache.lucene.search.vectorhighlight | Apache Lucene |
|
ScoreOrderFragmentsBuilder .ScoreComparator | Comparator for FieldFragList. | Class | org.apache.lucene.search.vectorhighlight.ScoreOrderFragmentsBuilder | Apache Lucene |
|
Scorer | A Scorer is responsible for scoring a stream of tokens. | Interface | org.apache.lucene.search.highlight | Apache Lucene |
|
SimpleBoundaryScanner | Simple boundary scanner implementation that divides fragments based on a set of separator characters. | Class | org.apache.lucene.search.vectorhighlight | Apache Lucene |
|
SimpleFieldFragList | A simple implementation of FieldFragList. | Class | org.apache.lucene.search.vectorhighlight | Apache Lucene |
|
SimpleFragListBuilder | A simple implementation of FragListBuilder. | Class | org.apache.lucene.search.vectorhighlight | Apache Lucene |
|
SimpleFragmenter | Fragmenter implementation which breaks text up into same-size fragments with no concerns over spotting sentence boundaries. | Class | org.apache.lucene.search.highlight | Apache Lucene |
|
SimpleFragmentsBuilder | A simple implementation of FragmentsBuilder. | Class | org.apache.lucene.search.vectorhighlight | Apache Lucene |
|
SimpleHTMLEncoder | | Class | org.apache.lucene.search.highlight | Apache Lucene |
|
SimpleHTMLFormatter | | Class | org.apache.lucene.search.highlight | Apache Lucene |
|
SimpleSpanFragmenter | Fragmenter implementation which breaks text up into same-size fragments but does not split up Spans. | Class | org.apache.lucene.search.highlight | Apache Lucene |
|
SingleFragListBuilder | An implementation class of FragListBuilder that generates one FieldFragList. | Class | org.apache.lucene.search.vectorhighlight | Apache Lucene |
|
SpanGradientFormatter | Formats text with different color intensity depending on the score of the term using the span tag. | Class | org.apache.lucene.search.highlight | Apache Lucene |
|
TermVectorLeafReader | Wraps a Terms with a LeafReader, typically from term vectors. | Class | org.apache.lucene.search.highlight | Apache Lucene |
|
TextFragment | | Class | org.apache.lucene.search.highlight | Apache Lucene |
|
TokenGroup | | Class | org.apache.lucene.search.highlight | Apache Lucene |
|
TokenSources | Convenience methods for obtaining a TokenStream for use with the Highlighter - can obtain from term vectors with offsets and positions or from an Analyzer re-parsing the stored content. | Class | org.apache.lucene.search.highlight | Apache Lucene |
|
TokenStreamFromTermVector | TokenStream created from a term vector field. | Class | org.apache.lucene.search.highlight | Apache Lucene |
|
WeightedFieldFragList | A weighted implementation of FieldFragList. | Class | org.apache.lucene.search.vectorhighlight | Apache Lucene |
|
WeightedFragListBuilder | A weighted implementation of FragListBuilder. | Class | org.apache.lucene.search.vectorhighlight | Apache Lucene |
|
WeightedSpanTerm | | Class | org.apache.lucene.search.highlight | Apache Lucene |
|
WeightedSpanTermExtractor | Class used to extract WeightedSpanTerms from a Query based on whether Terms from the Query are contained in a supplied TokenStream. | Class | org.apache.lucene.search.highlight | Apache Lucene |
|
WeightedSpanTermExtractor .PositionCheckingMap | This class makes sure that if both position sensitive and insensitive versions of the same term are added, the position insensitive one wins. | Class | org.apache.lucene.search.highlight.WeightedSpanTermExtractor | Apache Lucene |
|
WeightedTerm | | Class | org.apache.lucene.search.highlight | Apache Lucene |
|
WholeBreakIterator | | Class | org.apache.lucene.search.postingshighlight | Apache Lucene |
|
BitDocIdSetCachingWrapperFilter | Filter wrapper that implements BitDocIdSetFilter. | Class | org.apache.lucene.search.join | Apache Lucene |
|
BitDocIdSetFilter | A Filter that produces BitDocIdSets. | Class | org.apache.lucene.search.join | Apache Lucene |
|
BitSetProducer | A producer of BitSets per segment. | Interface | org.apache.lucene.search.join | Apache Lucene |
|
BlockJoinSelector | Select a value from a block of documents. | Class | org.apache.lucene.search.join | Apache Lucene |
|
BlockJoinSelector .Type | Type of selection to perform. | Class | org.apache.lucene.search.join.BlockJoinSelector | Apache Lucene |
|
CheckJoinIndex | Utility class to check a block join index. | Class | org.apache.lucene.search.join | Apache Lucene |
|
JoinUtil | Utility for query time joining. | Class | org.apache.lucene.search.join | Apache Lucene |
|
QueryBitSetProducer | A BitSetProducer that wraps a query and caches matching BitSets per segment. | Class | org.apache.lucene.search.join | Apache Lucene |
|
ScoreMode | How to aggregate multiple child hit scores into a single parent score. | Class | org.apache.lucene.search.join | Apache Lucene |
|
ToChildBlockJoinQuery | Just like ToParentBlockJoinQuery, except this query joins in reverse: you provide a Query matching | Class | org.apache.lucene.search.join | Apache Lucene |
|
ToParentBlockJoinCollector | Collects parent document hits for a Query containing one more more BlockJoinQuery clauses, sorted by the | Class | org.apache.lucene.search.join | Apache Lucene |
|
ToParentBlockJoinIndexSearcher | An IndexSearcher to use in conjunction with ToParentBlockJoinCollector. | Class | org.apache.lucene.search.join | Apache Lucene |
|
ToParentBlockJoinQuery | This query requires that you index children and parent docs as a single block, using the | Class | org.apache.lucene.search.join | Apache Lucene |
|
ToParentBlockJoinQuery .ChildrenMatchesScorer | Ascendant for ToParentBlockJoinQuery's scorer. | Class | org.apache.lucene.search.join.ToParentBlockJoinQuery | Apache Lucene |
|
ToParentBlockJoinSortField | A special sort field that allows sorting parent docs based on nested / child level fields. | Class | org.apache.lucene.search.join | Apache Lucene |
|
BlockJoinComparatorSource | Helper class to sort readers that contain blocks of documents. | Class | org.apache.lucene.search | Apache Lucene |
|
DiversifiedTopDocsCollector | A TopDocsCollector that controls diversity in results by ensuring no more than maxHitsPerKey results from a common source are collected in the | Class | org.apache.lucene.search | Apache Lucene |
|
DiversifiedTopDocsCollector .ScoreDocKey | | Class | org.apache.lucene.search.DiversifiedTopDocsCollector | Apache Lucene |
|
EarlyTerminatingSortingCollector | A Collector that early terminates collection of documents on a per-segment basis, if the segment was sorted according to the given | Class | org.apache.lucene.search | Apache Lucene |
|
DocTermOrdsRangeFilter | A range filter built on top of a cached multi-valued term field (from LeafReader. | Class | org.apache.lucene.search | Apache Lucene |
|
DocValuesNumbersQuery | Like DocValuesTermsQuery, but this query only runs on a long NumericDocValuesField or a | Class | org.apache.lucene.search | Apache Lucene |
|
DocValuesRangeFilter | A range filter built on top of numeric doc values field (from LeafReader. | Class | org.apache.lucene.search | Apache Lucene |
|
DocValuesRangeQuery | A range query that works on top of the doc values APIs. | Class | org.apache.lucene.search | Apache Lucene |
|
DocValuesTermsFilter | A Filter that only accepts documents whose single term value in the specified field is contained in the | Class | org.apache.lucene.search | Apache Lucene |
|
DocValuesTermsQuery | A Query that only accepts documents whose term value in the specified field is contained in the | Class | org.apache.lucene.search | Apache Lucene |
|
TermAutomatonQuery | A proximity query that lets you express an automaton, whose transitions are terms, to match documents. | Class | org.apache.lucene.search | Apache Lucene |
|
TokenStreamToTermAutomatonQuery | Consumes a TokenStream and creates an TermAutomatonQuery where the transition labels are tokens from the TermToBytesRefAttribute. | Class | org.apache.lucene.search | Apache Lucene |
|
AnalyzingInfixSuggester | Analyzes the input text and then suggests matches based on prefix matches to any tokens in the indexed text. | Class | org.apache.lucene.search.suggest.analyzing | Apache Lucene |
|
AnalyzingSuggester | Suggester that first analyzes the surface form, adds the analyzed form to a weighted FST, and then does the same | Class | org.apache.lucene.search.suggest.analyzing | Apache Lucene |
|
BitsProducer | A producer of Bits per segment. | Class | org.apache.lucene.search.suggest | Apache Lucene |
|
BlendedInfixSuggester | Extension of the AnalyzingInfixSuggester which transforms the weight after search to take into account the position of the searched term into | Class | org.apache.lucene.search.suggest.analyzing | Apache Lucene |
|
BlendedInfixSuggester .BlenderType | The different types of blender. | Class | org.apache.lucene.search.suggest.analyzing.BlendedInfixSuggester | Apache Lucene |
|
BufferedInputIterator | This wrapper buffers incoming elements. | Class | org.apache.lucene.search.suggest | Apache Lucene |
|
BytesRefSorter | Collects BytesRef and then allows one to iterate over their sorted order. | Interface | org.apache.lucene.search.suggest.fst | Apache Lucene |
|
CombineSuggestion | | Class | org.apache.lucene.search.spell | Apache Lucene |
|
Completion50PostingsFormat | CompletionPostingsFormat for Lucene50PostingsFormat | Class | org.apache.lucene.search.suggest.document | Apache Lucene |
|
CompletionAnalyzer | to provide additional completion-only tuning (e. | Class | org.apache.lucene.search.suggest.document | Apache Lucene |
|
CompletionPostingsFormat | A PostingsFormat which supports document suggestion based on indexed SuggestFields. | Class | org.apache.lucene.search.suggest.document | Apache Lucene |
|
CompletionQuery | Abstract Query that match documents containing terms with a specified prefix filtered by BitsProducer. | Class | org.apache.lucene.search.suggest.document | Apache Lucene |
|
CompletionScorer | Expert: Responsible for executing the query against an appropriate suggester and collecting the results | Class | org.apache.lucene.search.suggest.document | Apache Lucene |
|
CompletionsTermsReader | Holder for suggester and field-level info for a suggest field | Class | org.apache.lucene.search.suggest.document | Apache Lucene |
|
CompletionTerms | used by SuggestField and ContextSuggestField to access corresponding suggester and their attributes | Class | org.apache.lucene.search.suggest.document | Apache Lucene |
|
CompletionTokenStream | Token stream which converts a provided token stream to an automaton. | Class | org.apache.lucene.search.suggest.document | Apache Lucene |
|
CompletionTokenStream .BytesRefBuilderTermAttribute | | Interface | org.apache.lucene.search.suggest.document.CompletionTokenStream | Apache Lucene |
|
CompletionTokenStream .BytesRefBuilderTermAttributeImpl | | Class | org.apache.lucene.search.suggest.document.CompletionTokenStream | Apache Lucene |
|
CompletionWeight | Expert: the Weight for CompletionQuery, used to score and explain these queries. | Class | org.apache.lucene.search.suggest.document | Apache Lucene |
|
ContextQuery | A CompletionQuery that match documents specified by a wrapped CompletionQuery supporting boosting and/or filtering | Class | org.apache.lucene.search.suggest.document | Apache Lucene |
|
ContextSuggestField | SuggestField which additionally takes in a set of contexts. | Class | org.apache.lucene.search.suggest.document | Apache Lucene |
|
Dictionary | A simple interface representing a Dictionary. | Interface | org.apache.lucene.search.spell | Apache Lucene |
|
DirectSpellChecker | Simple automaton-based spellchecker. | Class | org.apache.lucene.search.spell | Apache Lucene |
|
DirectSpellChecker .ScoreTerm | Holds a spelling correction for internal usage inside DirectSpellChecker. | Class | org.apache.lucene.search.spell.DirectSpellChecker | Apache Lucene |
|
DocumentDictionary | Dictionary with terms, weights, payload (optional) and contexts (optional) information taken from stored/indexed fields in a Lucene index. | Class | org.apache.lucene.search.suggest | Apache Lucene |
|
DocumentValueSourceDictionary | Dictionary with terms and optionally payload and optionally contexts information | Class | org.apache.lucene.search.suggest | Apache Lucene |
|
ExternalRefSorter | Builds and iterates over sequences stored on disk. | Class | org.apache.lucene.search.suggest.fst | Apache Lucene |
|
FileDictionary | Dictionary represented by a text file. | Class | org.apache.lucene.search.suggest | Apache Lucene |
|
FreeTextSuggester | Builds an ngram model from the text sent to build(org. | Class | org.apache.lucene.search.suggest.analyzing | Apache Lucene |
|
FSTCompletion | Finite state automata based implementation of autocomplete functionality. | Class | org.apache.lucene.search.suggest.fst | Apache Lucene |
|
FSTCompletion .Completion | A single completion for a given key. | Class | org.apache.lucene.search.suggest.fst.FSTCompletion | Apache Lucene |
|
FSTCompletionBuilder | Finite state automata based implementation of autocomplete functionality. | Class | org.apache.lucene.search.suggest.fst | Apache Lucene |
|
FSTCompletionLookup | An adapter from Lookup API to FSTCompletion. | Class | org.apache.lucene.search.suggest.fst | Apache Lucene |
|
FSTUtil | Exposes a utility method to enumerate all paths intersecting an Automaton with an FST. | Class | org.apache.lucene.search.suggest.analyzing | Apache Lucene |
|
FSTUtil .Path | Holds a pair (automaton, fst) of states and accumulated output in the intersected machine. | Class | org.apache.lucene.search.suggest.analyzing.FSTUtil | Apache Lucene |
|
FuzzyCompletionQuery | A CompletionQuery that match documents containing terms within an edit distance of the specified prefix. | Class | org.apache.lucene.search.suggest.document | Apache Lucene |
|
FuzzySuggester | based on the Damerau-Levenshtein (optimal string alignment) algorithm, though you can explicitly choose classic Levenshtein by passing false | Class | org.apache.lucene.search.suggest.analyzing | Apache Lucene |
|
HighFrequencyDictionary | HighFrequencyDictionary: terms taken from the given field of a Lucene index, which appear in a number of documents | Class | org.apache.lucene.search.spell | Apache Lucene |
|
InMemorySorter | An BytesRefSorter that keeps all the entries in memory. | Class | org.apache.lucene.search.suggest | Apache Lucene |
|
InputIterator | Interface for enumerating term,weight,payload triples for suggester consumption; currently only AnalyzingSuggester, FuzzySuggester and AnalyzingInfixSuggester support payloads. | Interface | org.apache.lucene.search.suggest | Apache Lucene |
|
InputIterator .InputIteratorWrapper | Wraps a BytesRefIterator as a suggester InputIterator, with all weights set to 1 and carries no payload | Class | org.apache.lucene.search.suggest.InputIterator | Apache Lucene |
|
JaroWinklerDistance | Similarity measure for short strings such as person names. | Class | org.apache.lucene.search.spell | Apache Lucene |
|
JaspellLookup | Suggest implementation based on See Also:JaspellTernarySearchTrie | Class | org.apache.lucene.search.suggest.jaspell | Apache Lucene |
|
JaspellTernarySearchTrie | String objects that combines the compact size of a binary search tree with the speed of a digital search trie, and is therefore ideal for | Class | org.apache.lucene.search.suggest.jaspell | Apache Lucene |
|
LevensteinDistance | Levenstein edit distance class. | Class | org.apache.lucene.search.spell | Apache Lucene |
|
Lookup | Simple Lookup interface for CharSequence suggestions. | Class | org.apache.lucene.search.suggest | Apache Lucene |
|
Lookup .LookupPriorityQueue | A PriorityQueue collecting a fixed size of high priority Lookup. | Class | org.apache.lucene.search.suggest.Lookup | Apache Lucene |
|
Lookup .LookupResult | WARNING: This API is experimental and might change in incompatible ways in the next release. | Class | org.apache.lucene.search.suggest.Lookup | Apache Lucene |
|
LuceneDictionary | | Class | org.apache.lucene.search.spell | Apache Lucene |
|
LuceneLevenshteinDistance | Damerau-Levenshtein (optimal string alignment) implemented in a consistent way as Lucene's FuzzyTermsEnum with the transpositions option enabled. | Class | org.apache.lucene.search.spell | Apache Lucene |
|
NGramDistance | N-Gram version of edit distance based on paper by Grzegorz Kondrak, N-gram similarity and distance. | Class | org.apache.lucene.search.spell | Apache Lucene |
|
NRTSuggester | NRTSuggester executes Top N search on a weighted FST specified by a CompletionScorer See lookup(CompletionScorer, Bits, TopSuggestDocsCollector) for more implementation | Class | org.apache.lucene.search.suggest.document | Apache Lucene |
|
PlainTextDictionary | Dictionary represented by a text file. | Class | org.apache.lucene.search.spell | Apache Lucene |
|
PrefixCompletionQuery | A CompletionQuery which takes an Analyzer to analyze the prefix of the query term. | Class | org.apache.lucene.search.suggest.document | Apache Lucene |
|
RegexCompletionQuery | A CompletionQuery which takes a regular expression as the prefix of the query term. | Class | org.apache.lucene.search.suggest.document | Apache Lucene |
|
SortedInputIterator | This wrapper buffers incoming elements and makes sure they are sorted based on given comparator. | Class | org.apache.lucene.search.suggest | Apache Lucene |
|
SpellChecker | Spell Checker class (Main class). | Class | org.apache.lucene.search.spell | Apache Lucene |
|
StringDistance | Interface for string distances. | Interface | org.apache.lucene.search.spell | Apache Lucene |
|
SuggestField | Field that indexes a string value and a weight as a weighted completion against a named suggester. | Class | org.apache.lucene.search.suggest.document | Apache Lucene |
|
SuggestIndexSearcher | Adds document suggest capabilities to IndexSearcher. | Class | org.apache.lucene.search.suggest.document | Apache Lucene |
|
SuggestMode | Set of strategies for suggesting related termsWARNING: This API is experimental and might change in incompatible ways in the next release. | Class | org.apache.lucene.search.spell | Apache Lucene |
|
SuggestStopFilter | Like StopFilter except it will not remove the last token if that token was not followed by some token | Class | org.apache.lucene.search.suggest.analyzing | Apache Lucene |
|
SuggestStopFilterFactory | Factory for SuggestStopFilter. | Class | org.apache.lucene.search.suggest.analyzing | Apache Lucene |
|
SuggestWord | SuggestWord, used in suggestSimilar method in SpellChecker class. | Class | org.apache.lucene.search.spell | Apache Lucene |
|
SuggestWordFrequencyComparator | Frequency first, then score. | Class | org.apache.lucene.search.spell | Apache Lucene |
|
SuggestWordQueue | Sorts SuggestWord instancesSee Also:SuggestWordScoreComparator, | Class | org.apache.lucene.search.spell | Apache Lucene |
|
SuggestWordScoreComparator | | Class | org.apache.lucene.search.spell | Apache Lucene |
|
TernaryTreeNode | The class creates a TST node. | Class | org.apache.lucene.search.suggest.tst | Apache Lucene |
|
TopSuggestDocs | TopDocs wrapper with an additional CharSequence key per ScoreDoc | Class | org.apache.lucene.search.suggest.document | Apache Lucene |
|
TopSuggestDocs .SuggestScoreDoc | | Class | org.apache.lucene.search.suggest.document.TopSuggestDocs | Apache Lucene |
|
TopSuggestDocsCollector | Collector that collects completion and score, along with document id | Class | org.apache.lucene.search.suggest.document | Apache Lucene |
|
TSTAutocomplete | Ternary Search Trie implementation. | Class | org.apache.lucene.search.suggest.tst | Apache Lucene |
|
TSTLookup | Suggest implementation based on a Ternary Search Tree | Class | org.apache.lucene.search.suggest.tst | Apache Lucene |
|
UnsortedInputIterator | This wrapper buffers the incoming elements and makes sure they are inWARNING: This API is experimental and might change in incompatible ways in the next release. | Class | org.apache.lucene.search.suggest | Apache Lucene |
|
WFSTCompletionLookup | Suggester based on a weighted FST: it first traverses the prefix, then walks the n shortest paths to retrieve top-ranked | Class | org.apache.lucene.search.suggest.fst | Apache Lucene |
|
WordBreakSpellChecker | A spell checker whose sole function is to offer suggestions by combining multiple terms into one word and/or breaking terms into multiple words. | Class | org.apache.lucene.search.spell | Apache Lucene |
|
WordBreakSpellChecker .BreakSuggestionSortMethod | Determines the order to list word break suggestions Sort by Number of word breaks, then by the Maximum of all the component | Class | org.apache.lucene.search.spell.WordBreakSpellChecker | Apache Lucene |
|
AssertingIndexSearcher | Helper class that adds some extra checks to ensure correct usage of IndexSearcher and Weight. | Class | org.apache.lucene.search | Apache Lucene |
|
AssertingQuery | Assertion-enabled query. | Class | org.apache.lucene.search | Apache Lucene |
|
AssertingScorer | | Class | org.apache.lucene.search | Apache Lucene |
|
AssertingSpanQuery | | Class | org.apache.lucene.search.spans | Apache Lucene |
|
AssertingSpanWeight | | Class | org.apache.lucene.search.spans | Apache Lucene |
|
BaseExplanationTestCase | Tests primitive queries (ie: that rewrite to themselves) to insure they match the expected set of docs, and that the score of each | Class | org.apache.lucene.search | Apache Lucene |
|
BaseTestRangeFilter | Base class to test range queries. | Class | org.apache.lucene.search | Apache Lucene |
|
BulkScorerWrapperScorer | A BulkScorer-backed scorer. | Class | org.apache.lucene.search | Apache Lucene |
|
CheckHits | Utility class for asserting expected hits in tests. | Class | org.apache.lucene.search | Apache Lucene |
|
CheckHits .ExplanationAsserter | Asserts that the score explanation for every document matching a query corresponds with the true score. | Class | org.apache.lucene.search.CheckHits | Apache Lucene |
|
CheckHits .ExplanationAssertingSearcher | an IndexSearcher that implicitly checks hte explanation of every match whenever it executes a search. | Class | org.apache.lucene.search.CheckHits | Apache Lucene |
|
CheckHits .SetCollector | Just collects document ids into a set. | Class | org.apache.lucene.search.CheckHits | Apache Lucene |
|
MultiSpansWrapper | A wrapper to perform span operations on a non-leaf reader context NOTE: This should be used for testing purposes only | Class | org.apache.lucene.search.spans | Apache Lucene |
|
QueryUtils | Utility class for sanity-checking queries. | Class | org.apache.lucene.search | Apache Lucene |
|
QueryUtils .FCInvisibleMultiReader | This is a MultiReader that can be used for randomly wrapping other readers without creating FieldCache insanity. | Class | org.apache.lucene.search.QueryUtils | Apache Lucene |
|
RandomApproximationQuery | A Query that adds random approximations to its scorers. | Class | org.apache.lucene.search | Apache Lucene |
|
RandomSimilarity | Similarity implementation that randomizes Similarity implementations The choices are 'sticky', so the selected algorithm is always used | Class | org.apache.lucene.search.similarities | Apache Lucene |
|
ScorerIndexSearcher | An IndexSearcher that always uses the Scorer API, never BulkScorer. | Class | org.apache.lucene.search | Apache Lucene |
|
SearchEquivalenceTestBase | Simple base class for checking search equivalence. | Class | org.apache.lucene.search | Apache Lucene |
|
ShardSearchingTestBase | Base test class for simulating distributed search across multiple shards. | Class | org.apache.lucene.search | Apache Lucene |
|
ShardSearchingTestBase .SearcherAndVersion | | Class | org.apache.lucene.search.ShardSearchingTestBase | Apache Lucene |
|
ShardSearchingTestBase .SearcherExpiredException | Thrown when the lease for a searcher has expired. | Class | org.apache.lucene.search.ShardSearchingTestBase | Apache Lucene |
|
SpanTestUtil | | Class | org.apache.lucene.search.spans | Apache Lucene |