| 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 |