| Package | Description | 
|---|---|
| org.apache.lucene.document | The logical representation of a  Documentfor indexing and searching. | 
| org.apache.lucene.search | Code to search indices. | 
| org.apache.lucene.search.spans | The calculus of spans. | 
| Modifier and Type | Method and Description | 
|---|---|
| Weight | XYDocValuesPointInGeometryQuery. createWeight(IndexSearcher searcher,
            ScoreMode scoreMode,
            float boost) | 
| Modifier and Type | Method and Description | 
|---|---|
| IndexSearcher | SearcherLifetimeManager. acquire(long version)Retrieve a previously recorded  IndexSearcher, if it
  has not yet been closed | 
| static IndexSearcher | SearcherManager. getSearcher(SearcherFactory searcherFactory,
           IndexReader reader,
           IndexReader previousReader)Expert: creates a searcher from the provided  IndexReaderusing the providedSearcherFactory. | 
| IndexSearcher | SearcherFactory. newSearcher(IndexReader reader,
           IndexReader previousReader)Returns a new IndexSearcher over the given reader. | 
| protected IndexSearcher | SearcherManager. refreshIfNeeded(IndexSearcher referenceToRefresh) | 
| Modifier and Type | Method and Description | 
|---|---|
| Weight | SynonymQuery. createWeight(IndexSearcher searcher,
            ScoreMode scoreMode,
            float boost) | 
| Weight | NormsFieldExistsQuery. createWeight(IndexSearcher searcher,
            ScoreMode scoreMode,
            float boost) | 
| Weight | Query. createWeight(IndexSearcher searcher,
            ScoreMode scoreMode,
            float boost)Expert: Constructs an appropriate Weight implementation for this query. | 
| Weight | IndexOrDocValuesQuery. createWeight(IndexSearcher searcher,
            ScoreMode scoreMode,
            float boost) | 
| Weight | MatchAllDocsQuery. createWeight(IndexSearcher searcher,
            ScoreMode scoreMode,
            float boost) | 
| Weight | PointRangeQuery. createWeight(IndexSearcher searcher,
            ScoreMode scoreMode,
            float boost) | 
| Weight | TermInSetQuery. createWeight(IndexSearcher searcher,
            ScoreMode scoreMode,
            float boost) | 
| Weight | IndriAndQuery. createWeight(IndexSearcher searcher,
            ScoreMode scoreMode,
            float boost) | 
| Weight | PointInSetQuery. createWeight(IndexSearcher searcher,
            ScoreMode scoreMode,
            float boost) | 
| Weight | MultiPhraseQuery. createWeight(IndexSearcher searcher,
            ScoreMode scoreMode,
            float boost) | 
| Weight | BoostQuery. createWeight(IndexSearcher searcher,
            ScoreMode scoreMode,
            float boost) | 
| Weight | DisjunctionMaxQuery. createWeight(IndexSearcher searcher,
            ScoreMode scoreMode,
            float boost)Create the Weight used to score us | 
| Weight | TermQuery. createWeight(IndexSearcher searcher,
            ScoreMode scoreMode,
            float boost) | 
| Weight | ConstantScoreQuery. createWeight(IndexSearcher searcher,
            ScoreMode scoreMode,
            float boost) | 
| Weight | DocValuesFieldExistsQuery. createWeight(IndexSearcher searcher,
            ScoreMode scoreMode,
            float boost) | 
| Weight | BooleanQuery. createWeight(IndexSearcher searcher,
            ScoreMode scoreMode,
            float boost) | 
| Weight | MatchNoDocsQuery. createWeight(IndexSearcher searcher,
            ScoreMode scoreMode,
            float boost) | 
| Weight | PhraseQuery. createWeight(IndexSearcher searcher,
            ScoreMode scoreMode,
            float boost) | 
| abstract Weight | IndriQuery. createWeight(IndexSearcher searcher,
            ScoreMode scoreMode,
            float boost) | 
| protected void | SearcherManager. decRef(IndexSearcher reference) | 
| boolean | SearcherLifetimeManager.Pruner. doPrune(double ageSec,
       IndexSearcher searcher)Return true if this searcher should be removed. | 
| boolean | SearcherLifetimeManager.PruneByAge. doPrune(double ageSec,
       IndexSearcher searcher) | 
| Explanation | QueryRescorer. explain(IndexSearcher searcher,
       Explanation firstPassExplanation,
       int docID) | 
| abstract Explanation | Rescorer. explain(IndexSearcher searcher,
       Explanation firstPassExplanation,
       int docID)Explains how the score for the specified document was
 computed. | 
| Explanation | SortRescorer. explain(IndexSearcher searcher,
       Explanation firstPassExplanation,
       int docID) | 
| protected int | SearcherManager. getRefCount(IndexSearcher reference) | 
| static void | TopFieldCollector. populateScores(ScoreDoc[] topDocs,
              IndexSearcher searcher,
              Query query)Populate  scoresof the giventopDocs. | 
| long | SearcherLifetimeManager. record(IndexSearcher searcher)Records that you are now using this IndexSearcher. | 
| protected IndexSearcher | SearcherManager. refreshIfNeeded(IndexSearcher referenceToRefresh) | 
| void | SearcherLifetimeManager. release(IndexSearcher s)Release a searcher previously obtained from  SearcherLifetimeManager.acquire(long). | 
| TopDocs | QueryRescorer. rescore(IndexSearcher searcher,
       TopDocs firstPassTopDocs,
       int topN) | 
| abstract TopDocs | Rescorer. rescore(IndexSearcher searcher,
       TopDocs firstPassTopDocs,
       int topN)Rescore an initial first-pass  TopDocs. | 
| TopDocs | SortRescorer. rescore(IndexSearcher searcher,
       TopDocs firstPassTopDocs,
       int topN) | 
| static TopDocs | QueryRescorer. rescore(IndexSearcher searcher,
       TopDocs topDocs,
       Query query,
       double weight,
       int topN)Sugar API, calling {#rescore} using a simple linear
  combination of firstPassScore + weight * secondPassScore | 
| abstract DoubleValuesSource | DoubleValuesSource. rewrite(IndexSearcher reader)Return a DoubleValuesSource specialised for the given IndexSearcher
 Implementations should assume that this will only be called once. | 
| SortField | SortField. rewrite(IndexSearcher searcher)Rewrites this SortField, returning a new SortField if a change is made. | 
| abstract LongValuesSource | LongValuesSource. rewrite(IndexSearcher searcher)Return a LongValuesSource specialised for the given IndexSearcher
 Implementations should assume that this will only be called once. | 
| Sort | Sort. rewrite(IndexSearcher searcher)Rewrites the SortFields in this Sort, returning a new Sort if any of the fields
 changes during their rewriting. | 
| protected boolean | SearcherManager. tryIncRef(IndexSearcher reference) | 
| Constructor and Description | 
|---|
| DisjunctionMaxWeight(IndexSearcher searcher,
                    ScoreMode scoreMode,
                    float boost)Construct the Weight for this Query searched by searcher. | 
| IndriAndWeight(IndriAndQuery query,
              IndexSearcher searcher,
              ScoreMode scoreMode,
              float boost) | 
| Modifier and Type | Method and Description | 
|---|---|
| SpanWeight | SpanOrQuery. createWeight(IndexSearcher searcher,
            ScoreMode scoreMode,
            float boost) | 
| SpanWeight | SpanNearQuery. createWeight(IndexSearcher searcher,
            ScoreMode scoreMode,
            float boost) | 
| SpanWeight | SpanPositionCheckQuery. createWeight(IndexSearcher searcher,
            ScoreMode scoreMode,
            float boost) | 
| SpanWeight | SpanWithinQuery. createWeight(IndexSearcher searcher,
            ScoreMode scoreMode,
            float boost) | 
| abstract SpanWeight | SpanQuery. createWeight(IndexSearcher searcher,
            ScoreMode scoreMode,
            float boost) | 
| SpanWeight | SpanBoostQuery. createWeight(IndexSearcher searcher,
            ScoreMode scoreMode,
            float boost) | 
| SpanWeight | FieldMaskingSpanQuery. createWeight(IndexSearcher searcher,
            ScoreMode scoreMode,
            float boost) | 
| SpanWeight | SpanMultiTermQueryWrapper. createWeight(IndexSearcher searcher,
            ScoreMode scoreMode,
            float boost) | 
| SpanWeight | SpanContainingQuery. createWeight(IndexSearcher searcher,
            ScoreMode scoreMode,
            float boost) | 
| SpanWeight | SpanTermQuery. createWeight(IndexSearcher searcher,
            ScoreMode scoreMode,
            float boost) | 
| SpanWeight | SpanNotQuery. createWeight(IndexSearcher searcher,
            ScoreMode scoreMode,
            float boost) | 
| Constructor and Description | 
|---|
| SpanContainingWeight(IndexSearcher searcher,
                    Map<Term,TermStates> terms,
                    SpanWeight bigWeight,
                    SpanWeight littleWeight,
                    float boost) | 
| SpanNearWeight(List<SpanWeight> subWeights,
              IndexSearcher searcher,
              Map<Term,TermStates> terms,
              float boost) | 
| SpanNotWeight(IndexSearcher searcher,
             Map<Term,TermStates> terms,
             SpanWeight includeWeight,
             SpanWeight excludeWeight,
             float boost) | 
| SpanOrWeight(IndexSearcher searcher,
            Map<Term,TermStates> terms,
            List<SpanWeight> subWeights,
            float boost) | 
| SpanPositionCheckWeight(SpanWeight matchWeight,
                       IndexSearcher searcher,
                       Map<Term,TermStates> terms,
                       float boost) | 
| SpanTermWeight(TermStates termStates,
              IndexSearcher searcher,
              Map<Term,TermStates> terms,
              float boost) | 
| SpanWeight(SpanQuery query,
          IndexSearcher searcher,
          Map<Term,TermStates> termStates,
          float boost)Create a new SpanWeight | 
| SpanWithinWeight(IndexSearcher searcher,
                Map<Term,TermStates> terms,
                SpanWeight bigWeight,
                SpanWeight littleWeight,
                float boost) | 
Copyright © 2000-2021 Apache Software Foundation. All Rights Reserved.