Uses of Class
org.apache.lucene.search.IndexSearcher
-
Packages that use IndexSearcher Package Description org.apache.lucene.classification Uses already seen data (the indexed documents) to classify an input ( can be simple text or a structured document).org.apache.lucene.document The logical representation of aDocument
for indexing and searching.org.apache.lucene.expressions Expressions.org.apache.lucene.index.memory High-performance single-document main memory Apache Lucene fulltext search index.org.apache.lucene.monitor Monitoring frameworkorg.apache.lucene.queries.function Queries that compute score based upon a function.org.apache.lucene.queries.function.valuesource A variety of functions to use with FunctionQuery.org.apache.lucene.queries.intervals Intervals queriesorg.apache.lucene.queries.payloads The payloads package provides Query mechanisms for finding and using payloads.org.apache.lucene.search Code to search indices.org.apache.lucene.search.grouping Grouping.org.apache.lucene.search.highlight Highlighting search terms.org.apache.lucene.search.join Support for index-time and query-time joins.org.apache.lucene.search.spans The calculus of spans.org.apache.lucene.search.spell Suggest alternate spellings for words.org.apache.lucene.search.suggest.analyzing Analyzer based autosuggest.org.apache.lucene.search.suggest.document Support for document suggestionorg.apache.lucene.search.uhighlight The UnifiedHighlighter -- a flexible highlighter that can get offsets from postings, term vectors, or analysis. -
-
Uses of IndexSearcher in org.apache.lucene.classification
Fields in org.apache.lucene.classification declared as IndexSearcher Modifier and Type Field Description private IndexSearcher
BM25NBClassifier. indexSearcher
IndexSearcher
to run searches on the index for retrieving frequenciesprivate IndexSearcher
KNearestFuzzyClassifier. indexSearcher
anIndexSearcher
used to perform queriesprotected IndexSearcher
KNearestNeighborClassifier. indexSearcher
anIndexSearcher
used to perform queriesprotected IndexSearcher
SimpleNaiveBayesClassifier. indexSearcher
IndexSearcher
to run searches on the index for retrieving frequencies -
Uses of IndexSearcher in org.apache.lucene.document
Methods in org.apache.lucene.document with parameters of type IndexSearcher Modifier and Type Method Description Weight
BinaryRangeFieldRangeQuery. createWeight(IndexSearcher searcher, ScoreMode scoreMode, float boost)
Weight
FeatureQuery. createWeight(IndexSearcher searcher, ScoreMode scoreMode, float boost)
Weight
LatLonDocValuesBoxQuery. createWeight(IndexSearcher searcher, ScoreMode scoreMode, float boost)
Weight
LatLonDocValuesDistanceQuery. createWeight(IndexSearcher searcher, ScoreMode scoreMode, float boost)
Weight
LatLonDocValuesPointInPolygonQuery. createWeight(IndexSearcher searcher, ScoreMode scoreMode, float boost)
Weight
LatLonPointDistanceFeatureQuery. createWeight(IndexSearcher searcher, ScoreMode scoreMode, float boost)
Weight
LatLonPointDistanceQuery. createWeight(IndexSearcher searcher, ScoreMode scoreMode, float boost)
Weight
LatLonPointInPolygonQuery. createWeight(IndexSearcher searcher, ScoreMode scoreMode, float boost)
Weight
LongDistanceFeatureQuery. createWeight(IndexSearcher searcher, ScoreMode scoreMode, float boost)
Weight
RangeFieldQuery. createWeight(IndexSearcher searcher, ScoreMode scoreMode, float boost)
Weight
ShapeQuery. createWeight(IndexSearcher searcher, ScoreMode scoreMode, float boost)
Weight
SortedNumericDocValuesRangeQuery. createWeight(IndexSearcher searcher, ScoreMode scoreMode, float boost)
Weight
SortedSetDocValuesRangeQuery. createWeight(IndexSearcher searcher, ScoreMode scoreMode, float boost)
static TopFieldDocs
FloatPointNearestNeighbor. nearest(IndexSearcher searcher, java.lang.String field, int topN, float... origin)
DoubleValuesSource
FeatureDoubleValuesSource. rewrite(IndexSearcher reader)
-
Uses of IndexSearcher in org.apache.lucene.expressions
Methods in org.apache.lucene.expressions with parameters of type IndexSearcher Modifier and Type Method Description Explanation
ExpressionRescorer. explain(IndexSearcher searcher, Explanation firstPassExplanation, int docID)
DoubleValuesSource
ExpressionValueSource. rewrite(IndexSearcher searcher)
-
Uses of IndexSearcher in org.apache.lucene.index.memory
Methods in org.apache.lucene.index.memory that return IndexSearcher Modifier and Type Method Description IndexSearcher
MemoryIndex. createSearcher()
Creates and returns a searcher that can be used to execute arbitrary Lucene queries and to collect the resulting query results as hits. -
Uses of IndexSearcher in org.apache.lucene.monitor
Fields in org.apache.lucene.monitor declared as IndexSearcher Modifier and Type Field Description protected IndexSearcher
CandidateMatcher. searcher
The searcher to run candidate queries againstMethods in org.apache.lucene.monitor that return IndexSearcher Modifier and Type Method Description IndexSearcher
QueryIndex.TermsHashBuilder. newSearcher(IndexReader reader, IndexReader previousReader)
Methods in org.apache.lucene.monitor with parameters of type IndexSearcher Modifier and Type Method Description CandidateMatcher<T>
MatcherFactory. createMatcher(IndexSearcher searcher)
Create a newCandidateMatcher
object, to select queries to match against the passed-in IndexSearcherParallelMatcher<T>
ParallelMatcher.ParallelMatcherFactory. createMatcher(IndexSearcher searcher)
PartitionMatcher<T>
PartitionMatcher.PartitionMatcherFactory. createMatcher(IndexSearcher searcher)
Weight
ForceNoBulkScoringQuery. createWeight(IndexSearcher searcher, ScoreMode scoreMode, float boost)
Constructors in org.apache.lucene.monitor with parameters of type IndexSearcher Constructor Description CandidateMatcher(IndexSearcher searcher)
Creates a new CandidateMatcher for the supplied DocumentBatchCollectingMatcher(IndexSearcher searcher, ScoreMode scoreMode)
ParallelMatcher(IndexSearcher searcher, java.util.concurrent.ExecutorService executor, MatcherFactory<T> matcherFactory, int threads)
Create a new ParallelMatcherPartitionMatcher(IndexSearcher searcher, java.util.concurrent.ExecutorService executor, MatcherFactory<T> matcherFactory, int threads)
-
Uses of IndexSearcher in org.apache.lucene.queries.function
Fields in org.apache.lucene.queries.function declared as IndexSearcher Modifier and Type Field Description protected IndexSearcher
FunctionQuery.FunctionWeight. searcher
(package private) IndexSearcher
ValueSource.WrappedDoubleValuesSource. searcher
Methods in org.apache.lucene.queries.function with parameters of type IndexSearcher Modifier and Type Method Description Weight
FunctionMatchQuery. createWeight(IndexSearcher searcher, ScoreMode scoreMode, float boost)
Weight
FunctionQuery. createWeight(IndexSearcher searcher, ScoreMode scoreMode, float boost)
Weight
FunctionRangeQuery. createWeight(IndexSearcher searcher, ScoreMode scoreMode, float boost)
Weight
FunctionScoreQuery. createWeight(IndexSearcher searcher, ScoreMode scoreMode, float boost)
void
ValueSource. createWeight(java.util.Map context, IndexSearcher searcher)
Implementations should propagate createWeight to sub-ValueSources which can optionally store weight info in the context.static java.util.Map
ValueSource. newContext(IndexSearcher searcher)
Returns a new non-threadsafe context map.DoubleValuesSource
FunctionScoreQuery.MultiplicativeBoostValuesSource. rewrite(IndexSearcher reader)
DoubleValuesSource
FunctionScoreQuery.QueryBoostValuesSource. rewrite(IndexSearcher reader)
DoubleValuesSource
IndexReaderFunctions.IndexReaderDoubleValuesSource. rewrite(IndexSearcher searcher)
DoubleValuesSource
IndexReaderFunctions.NoCacheConstantDoubleValuesSource. rewrite(IndexSearcher reader)
LongValuesSource
IndexReaderFunctions.NoCacheConstantLongValuesSource. rewrite(IndexSearcher reader)
LongValuesSource
IndexReaderFunctions.SumTotalTermFreqValuesSource. rewrite(IndexSearcher searcher)
DoubleValuesSource
IndexReaderFunctions.TermFreqDoubleValuesSource. rewrite(IndexSearcher searcher)
SortField
ValueSource.ValueSourceSortField. rewrite(IndexSearcher searcher)
DoubleValuesSource
ValueSource.WrappedDoubleValuesSource. rewrite(IndexSearcher searcher)
LongValuesSource
ValueSource.WrappedLongValuesSource. rewrite(IndexSearcher searcher)
Constructors in org.apache.lucene.queries.function with parameters of type IndexSearcher Constructor Description FunctionRangeWeight(IndexSearcher searcher)
FunctionWeight(IndexSearcher searcher, float boost)
WrappedDoubleValuesSource(ValueSource in, IndexSearcher searcher)
-
Uses of IndexSearcher in org.apache.lucene.queries.function.valuesource
Methods in org.apache.lucene.queries.function.valuesource with parameters of type IndexSearcher Modifier and Type Method Description void
ComparisonBoolFunction. createWeight(java.util.Map context, IndexSearcher searcher)
void
DocFreqValueSource. createWeight(java.util.Map context, IndexSearcher searcher)
void
DualFloatFunction. createWeight(java.util.Map context, IndexSearcher searcher)
void
IfFunction. createWeight(java.util.Map context, IndexSearcher searcher)
void
LinearFloatFunction. createWeight(java.util.Map context, IndexSearcher searcher)
void
MaxDocValueSource. createWeight(java.util.Map context, IndexSearcher searcher)
void
MultiBoolFunction. createWeight(java.util.Map context, IndexSearcher searcher)
void
MultiFloatFunction. createWeight(java.util.Map context, IndexSearcher searcher)
void
MultiFunction. createWeight(java.util.Map context, IndexSearcher searcher)
void
NormValueSource. createWeight(java.util.Map context, IndexSearcher searcher)
void
QueryValueSource. createWeight(java.util.Map context, IndexSearcher searcher)
void
RangeMapFloatFunction. createWeight(java.util.Map context, IndexSearcher searcher)
void
ReciprocalFloatFunction. createWeight(java.util.Map context, IndexSearcher searcher)
void
ScaleFloatFunction. createWeight(java.util.Map context, IndexSearcher searcher)
void
SimpleBoolFunction. createWeight(java.util.Map context, IndexSearcher searcher)
void
SingleFunction. createWeight(java.util.Map context, IndexSearcher searcher)
void
SumTotalTermFreqValueSource. createWeight(java.util.Map context, IndexSearcher searcher)
void
TotalTermFreqValueSource. createWeight(java.util.Map context, IndexSearcher searcher)
void
VectorValueSource. createWeight(java.util.Map context, IndexSearcher searcher)
-
Uses of IndexSearcher in org.apache.lucene.queries.intervals
Methods in org.apache.lucene.queries.intervals with parameters of type IndexSearcher Modifier and Type Method Description Weight
IntervalQuery. createWeight(IndexSearcher searcher, ScoreMode scoreMode, float boost)
-
Uses of IndexSearcher in org.apache.lucene.queries.payloads
Methods in org.apache.lucene.queries.payloads with parameters of type IndexSearcher Modifier and Type Method Description SpanWeight
PayloadScoreQuery. createWeight(IndexSearcher searcher, ScoreMode scoreMode, float boost)
SpanWeight
SpanPayloadCheckQuery. createWeight(IndexSearcher searcher, ScoreMode scoreMode, float boost)
Constructors in org.apache.lucene.queries.payloads with parameters of type IndexSearcher Constructor Description PayloadSpanWeight(IndexSearcher searcher, SpanWeight innerWeight, float boost)
SpanPayloadCheckWeight(IndexSearcher searcher, java.util.Map<Term,TermStates> termStates, SpanWeight matchWeight, float boost)
-
Uses of IndexSearcher in org.apache.lucene.search
Fields in org.apache.lucene.search declared as IndexSearcher Modifier and Type Field Description private IndexSearcher
BM25FQuery.BM25FWeight. searcher
IndexSearcher
SearcherLifetimeManager.SearcherTracker. searcher
Methods in org.apache.lucene.search that return IndexSearcher Modifier and Type Method Description IndexSearcher
SearcherLifetimeManager. acquire(long version)
Retrieve a previously recordedIndexSearcher
, if it has not yet been closedstatic IndexSearcher
SearcherManager. getSearcher(SearcherFactory searcherFactory, IndexReader reader, IndexReader previousReader)
Expert: creates a searcher from the providedIndexReader
using the providedSearcherFactory
.IndexSearcher
SearcherFactory. newSearcher(IndexReader reader, IndexReader previousReader)
Returns a new IndexSearcher over the given reader.protected IndexSearcher
SearcherManager. refreshIfNeeded(IndexSearcher referenceToRefresh)
Methods in org.apache.lucene.search with parameters of type IndexSearcher Modifier and Type Method Description protected int
PhraseWildcardQuery. collectMultiTermData(PhraseWildcardQuery.MultiTerm multiTerm, IndexSearcher searcher, java.util.List<LeafReaderContext> segments, int remainingMultiTerms, int maxExpansionsForTerm, PhraseWildcardQuery.TermsData termsData)
Collects theTermState
andTermStatistics
for a multi-term with expansion.protected void
PhraseWildcardQuery. collectMultiTermStats(IndexSearcher searcher, java.util.Map<BytesRef,PhraseWildcardQuery.TermStats> termStatsMap, PhraseWildcardQuery.TermsData termsData, PhraseWildcardQuery.TermData termData)
Collect the term stats across all segments.protected int
PhraseWildcardQuery. collectSingleTermData(PhraseWildcardQuery.SingleTerm singleTerm, IndexSearcher searcher, java.util.List<LeafReaderContext> segments, PhraseWildcardQuery.TermsData termsData)
Collects theTermState
andTermStatistics
for a single-term without expansion.protected int
PhraseWildcardQuery.MultiTerm. collectTermData(PhraseWildcardQuery query, IndexSearcher searcher, java.util.List<LeafReaderContext> segments, int remainingMultiTerms, int maxExpansionsForTerm, PhraseWildcardQuery.TermsData termsData)
protected abstract int
PhraseWildcardQuery.PhraseTerm. collectTermData(PhraseWildcardQuery query, IndexSearcher searcher, java.util.List<LeafReaderContext> segments, int remainingMultiTerms, int maxExpansionsForTerm, PhraseWildcardQuery.TermsData termsData)
CollectsTermState
andTermStatistics
for the term (potentially expanded).protected int
PhraseWildcardQuery.PhraseTerm. collectTermData(PhraseWildcardQuery query, IndexSearcher searcher, java.util.List<LeafReaderContext> segments, PhraseWildcardQuery.TermsData termsData)
CollectsTermState
andTermStatistics
for the term without expansion.protected int
PhraseWildcardQuery.SingleTerm. collectTermData(PhraseWildcardQuery query, IndexSearcher searcher, java.util.List<LeafReaderContext> segments, int remainingMultiTerms, int maxExpansionsForTerm, PhraseWildcardQuery.TermsData termsData)
protected int
PhraseWildcardQuery.SingleTerm. collectTermData(PhraseWildcardQuery query, IndexSearcher searcher, java.util.List<LeafReaderContext> segments, PhraseWildcardQuery.TermsData termsData)
(package private) PhraseWeight
PhraseWildcardQuery. createPhraseWeight(IndexSearcher searcher, ScoreMode scoreMode, float boost, PhraseWildcardQuery.TermsData termsData)
Weight
BM25FQuery. createWeight(IndexSearcher searcher, ScoreMode scoreMode, float boost)
Weight
BooleanQuery. createWeight(IndexSearcher searcher, ScoreMode scoreMode, float boost)
Weight
BoostQuery. createWeight(IndexSearcher searcher, ScoreMode scoreMode, float boost)
Weight
ConstantScoreQuery. createWeight(IndexSearcher searcher, ScoreMode scoreMode, float boost)
Weight
CoveringQuery. createWeight(IndexSearcher searcher, ScoreMode scoreMode, float boost)
Weight
DisjunctionMaxQuery. createWeight(IndexSearcher searcher, ScoreMode scoreMode, float boost)
Create the Weight used to score usWeight
DocValuesFieldExistsQuery. createWeight(IndexSearcher searcher, ScoreMode scoreMode, float boost)
Weight
DocValuesNumbersQuery. createWeight(IndexSearcher searcher, ScoreMode scoreMode, float boost)
Weight
DocValuesRewriteMethod.MultiTermQueryDocValuesWrapper. createWeight(IndexSearcher searcher, ScoreMode scoreMode, float boost)
Weight
DocValuesTermsQuery. createWeight(IndexSearcher searcher, ScoreMode scoreMode, float boost)
Weight
IndexOrDocValuesQuery. createWeight(IndexSearcher searcher, ScoreMode scoreMode, float boost)
Weight
IndexSortSortedNumericDocValuesRangeQuery. createWeight(IndexSearcher searcher, ScoreMode scoreMode, float boost)
Weight
MatchAllDocsQuery. createWeight(IndexSearcher searcher, ScoreMode scoreMode, float boost)
Weight
MatchNoDocsQuery. createWeight(IndexSearcher searcher, ScoreMode scoreMode, float boost)
Weight
MultiPhraseQuery. createWeight(IndexSearcher searcher, ScoreMode scoreMode, float boost)
Weight
MultiRangeQuery. createWeight(IndexSearcher searcher, ScoreMode scoreMode, float boost)
Weight
MultiTermQueryConstantScoreWrapper. createWeight(IndexSearcher searcher, ScoreMode scoreMode, float boost)
Weight
NamedMatches.NamedQuery. createWeight(IndexSearcher searcher, ScoreMode scoreMode, float boost)
Weight
NormsFieldExistsQuery. createWeight(IndexSearcher searcher, ScoreMode scoreMode, float boost)
Weight
PhraseQuery. createWeight(IndexSearcher searcher, ScoreMode scoreMode, float boost)
Weight
PhraseWildcardQuery. createWeight(IndexSearcher searcher, ScoreMode scoreMode, float boost)
Weight
PointInSetQuery. createWeight(IndexSearcher searcher, ScoreMode scoreMode, float boost)
Weight
PointRangeQuery. 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
SynonymQuery. createWeight(IndexSearcher searcher, ScoreMode scoreMode, float boost)
Weight
TermAutomatonQuery. createWeight(IndexSearcher searcher, ScoreMode scoreMode, float boost)
Weight
TermInSetQuery. createWeight(IndexSearcher searcher, ScoreMode scoreMode, float boost)
Weight
TermQuery. createWeight(IndexSearcher searcher, ScoreMode scoreMode, float boost)
protected void
SearcherManager. decRef(IndexSearcher reference)
boolean
SearcherLifetimeManager.PruneByAge. doPrune(double ageSec, IndexSearcher searcher)
boolean
SearcherLifetimeManager.Pruner. doPrune(double ageSec, IndexSearcher searcher)
Return true if this searcher should be removed.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)
protected abstract Similarity.SimScorer
PhraseWeight. getStats(IndexSearcher searcher)
private CollectionStatistics
BM25FQuery.BM25FWeight. mergeCollectionStatistics(IndexSearcher searcher)
static TopFieldDocs
LatLonPointPrototypeQueries. nearest(IndexSearcher searcher, java.lang.String field, double latitude, double longitude, int n)
Finds then
nearest indexed points to the provided point, according to Haversine distance.static void
TopFieldCollector. populateScores(ScoreDoc[] topDocs, IndexSearcher searcher, Query query)
Populatescores
of 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 fromSearcherLifetimeManager.acquire(long)
.TopDocs
QueryRescorer. 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 * secondPassScoreabstract TopDocs
Rescorer. rescore(IndexSearcher searcher, TopDocs firstPassTopDocs, int topN)
Rescore an initial first-passTopDocs
.TopDocs
SortRescorer. rescore(IndexSearcher searcher, TopDocs firstPassTopDocs, int topN)
DoubleValuesSource
DoubleValuesSource.ConstantValuesSource. rewrite(IndexSearcher searcher)
SortField
DoubleValuesSource.DoubleValuesSortField. rewrite(IndexSearcher searcher)
DoubleValuesSource
DoubleValuesSource.FieldValuesSource. rewrite(IndexSearcher searcher)
LongValuesSource
DoubleValuesSource.LongDoubleValuesSource. rewrite(IndexSearcher searcher)
DoubleValuesSource
DoubleValuesSource.QueryDoubleValuesSource. rewrite(IndexSearcher searcher)
abstract DoubleValuesSource
DoubleValuesSource. rewrite(IndexSearcher reader)
Return a DoubleValuesSource specialised for the given IndexSearcher Implementations should assume that this will only be called once.DoubleValuesSource
DoubleValuesSource.WeightDoubleValuesSource. rewrite(IndexSearcher searcher)
LongValuesSource
LongValuesSource.ConstantLongValuesSource. rewrite(IndexSearcher searcher)
DoubleValuesSource
LongValuesSource.DoubleLongValuesSource. rewrite(IndexSearcher searcher)
LongValuesSource
LongValuesSource.FieldValuesSource. rewrite(IndexSearcher searcher)
SortField
LongValuesSource.LongValuesSortField. rewrite(IndexSearcher searcher)
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.SortField
SortField. rewrite(IndexSearcher searcher)
Rewrites this SortField, returning a new SortField if a change is made.protected boolean
SearcherManager. tryIncRef(IndexSearcher reference)
Constructors in org.apache.lucene.search with parameters of type IndexSearcher Constructor Description BM25FWeight(Query query, IndexSearcher searcher, ScoreMode scoreMode, float boost)
BooleanWeight(BooleanQuery query, IndexSearcher searcher, ScoreMode scoreMode, float boost)
DisjunctionMaxWeight(IndexSearcher searcher, ScoreMode scoreMode, float boost)
Construct the Weight for this Query searched by searcher.PhraseWeight(Query query, java.lang.String field, IndexSearcher searcher, ScoreMode scoreMode)
SearcherTracker(IndexSearcher searcher)
SynonymWeight(Query query, IndexSearcher searcher, ScoreMode scoreMode, float boost)
TermAutomatonWeight(Automaton automaton, IndexSearcher searcher, java.util.Map<java.lang.Integer,TermStates> termStates, float boost)
TermWeight(IndexSearcher searcher, ScoreMode scoreMode, float boost, TermStates termStates)
-
Uses of IndexSearcher in org.apache.lucene.search.grouping
Methods in org.apache.lucene.search.grouping with parameters of type IndexSearcher Modifier and Type Method Description protected TopGroups<?>
GroupingSearch. groupByDocBlock(IndexSearcher searcher, Query query, int groupOffset, int groupLimit)
protected TopGroups
GroupingSearch. groupByFieldOrFunction(IndexSearcher searcher, Query query, int groupOffset, int groupLimit)
<T> TopGroups<T>
GroupingSearch. search(IndexSearcher searcher, Query query, int groupOffset, int groupLimit)
Executes a grouped search. -
Uses of IndexSearcher in org.apache.lucene.search.highlight
Fields in org.apache.lucene.search.highlight declared as IndexSearcher Modifier and Type Field Description private static IndexSearcher
QueryTermExtractor. EMPTY_INDEXSEARCHER
for term extraction -
Uses of IndexSearcher in org.apache.lucene.search.join
Methods in org.apache.lucene.search.join with parameters of type IndexSearcher Modifier and Type Method Description private static Query
JoinUtil. createJoinQuery(boolean multipleValuesPerDocument, java.lang.String toField, Query fromQuery, java.lang.String fromField, IndexSearcher fromSearcher, ScoreMode scoreMode, GenericTermsCollector collector)
static Query
JoinUtil. createJoinQuery(java.lang.String fromField, boolean multipleValuesPerDocument, java.lang.String toField, java.lang.Class<? extends java.lang.Number> numericType, Query fromQuery, IndexSearcher fromSearcher, ScoreMode scoreMode)
Method for query time joining for numeric fields.static Query
JoinUtil. createJoinQuery(java.lang.String fromField, boolean multipleValuesPerDocument, java.lang.String toField, Query fromQuery, IndexSearcher fromSearcher, ScoreMode scoreMode)
Method for query time joining.static Query
JoinUtil. createJoinQuery(java.lang.String joinField, Query fromQuery, Query toQuery, IndexSearcher searcher, ScoreMode scoreMode, OrdinalMap ordinalMap)
Delegates toJoinUtil.createJoinQuery(String, Query, Query, IndexSearcher, ScoreMode, OrdinalMap, int, int)
, but disables the min and max filtering.static Query
JoinUtil. createJoinQuery(java.lang.String joinField, Query fromQuery, Query toQuery, IndexSearcher searcher, ScoreMode scoreMode, OrdinalMap ordinalMap, int min, int max)
A query time join using global ordinals over a dedicated join field.Weight
GlobalOrdinalsQuery. createWeight(IndexSearcher searcher, ScoreMode scoreMode, float boost)
Weight
GlobalOrdinalsWithScoreQuery. createWeight(IndexSearcher searcher, ScoreMode scoreMode, float boost)
Weight
ParentChildrenBlockJoinQuery. createWeight(IndexSearcher searcher, ScoreMode scoreMode, float boost)
Weight
PointInSetIncludingScoreQuery. createWeight(IndexSearcher searcher, ScoreMode scoreMode, float boost)
Weight
TermsIncludingScoreQuery. createWeight(IndexSearcher searcher, ScoreMode scoreMode, float boost)
Weight
ToChildBlockJoinQuery. createWeight(IndexSearcher searcher, ScoreMode scoreMode, float boost)
Weight
ToParentBlockJoinQuery. createWeight(IndexSearcher searcher, ScoreMode weightScoreMode, float boost)
-
Uses of IndexSearcher in org.apache.lucene.search.spans
Methods in org.apache.lucene.search.spans with parameters of type IndexSearcher Modifier and Type Method Description private Similarity.SimScorer
SpanWeight. buildSimWeight(SpanQuery query, IndexSearcher searcher, java.util.Map<Term,TermStates> termStates, float boost)
SpanWeight
FieldMaskingSpanQuery. createWeight(IndexSearcher searcher, ScoreMode scoreMode, float boost)
SpanWeight
SpanBoostQuery. createWeight(IndexSearcher searcher, ScoreMode scoreMode, float boost)
SpanWeight
SpanContainingQuery. createWeight(IndexSearcher searcher, ScoreMode scoreMode, float boost)
SpanWeight
SpanMultiTermQueryWrapper. createWeight(IndexSearcher searcher, ScoreMode scoreMode, float boost)
SpanWeight
SpanNearQuery. createWeight(IndexSearcher searcher, ScoreMode scoreMode, float boost)
SpanWeight
SpanNearQuery.SpanGapQuery. createWeight(IndexSearcher searcher, ScoreMode scoreMode, float boost)
SpanWeight
SpanNotQuery. createWeight(IndexSearcher searcher, ScoreMode scoreMode, float boost)
SpanWeight
SpanOrQuery. createWeight(IndexSearcher searcher, ScoreMode scoreMode, float boost)
SpanWeight
SpanPositionCheckQuery. createWeight(IndexSearcher searcher, ScoreMode scoreMode, float boost)
abstract SpanWeight
SpanQuery. createWeight(IndexSearcher searcher, ScoreMode scoreMode, float boost)
SpanWeight
SpanTermQuery. createWeight(IndexSearcher searcher, ScoreMode scoreMode, float boost)
SpanWeight
SpanWithinQuery. createWeight(IndexSearcher searcher, ScoreMode scoreMode, float boost)
Constructors in org.apache.lucene.search.spans with parameters of type IndexSearcher Constructor Description SpanContainingWeight(IndexSearcher searcher, java.util.Map<Term,TermStates> terms, SpanWeight bigWeight, SpanWeight littleWeight, float boost)
SpanContainWeight(IndexSearcher searcher, java.util.Map<Term,TermStates> terms, SpanWeight bigWeight, SpanWeight littleWeight, float boost)
SpanGapWeight(IndexSearcher searcher, float boost)
SpanNearWeight(java.util.List<SpanWeight> subWeights, IndexSearcher searcher, java.util.Map<Term,TermStates> terms, float boost)
SpanNotWeight(IndexSearcher searcher, java.util.Map<Term,TermStates> terms, SpanWeight includeWeight, SpanWeight excludeWeight, float boost)
SpanOrWeight(IndexSearcher searcher, java.util.Map<Term,TermStates> terms, java.util.List<SpanWeight> subWeights, float boost)
SpanPositionCheckWeight(SpanWeight matchWeight, IndexSearcher searcher, java.util.Map<Term,TermStates> terms, float boost)
SpanTermWeight(TermStates termStates, IndexSearcher searcher, java.util.Map<Term,TermStates> terms, float boost)
SpanWeight(SpanQuery query, IndexSearcher searcher, java.util.Map<Term,TermStates> termStates, float boost)
Create a new SpanWeightSpanWithinWeight(IndexSearcher searcher, java.util.Map<Term,TermStates> terms, SpanWeight bigWeight, SpanWeight littleWeight, float boost)
-
Uses of IndexSearcher in org.apache.lucene.search.spell
Fields in org.apache.lucene.search.spell declared as IndexSearcher Modifier and Type Field Description private IndexSearcher
SpellChecker. searcher
Methods in org.apache.lucene.search.spell that return IndexSearcher Modifier and Type Method Description (package private) IndexSearcher
SpellChecker. createSearcher(Directory dir)
Creates a new read-only IndexSearcherprivate IndexSearcher
SpellChecker. obtainSearcher()
Methods in org.apache.lucene.search.spell with parameters of type IndexSearcher Modifier and Type Method Description private void
SpellChecker. releaseSearcher(IndexSearcher aSearcher)
-
Uses of IndexSearcher in org.apache.lucene.search.suggest.analyzing
Methods in org.apache.lucene.search.suggest.analyzing with parameters of type IndexSearcher Modifier and Type Method Description private double
BlendedInfixSuggester. createCoefficient(IndexSearcher searcher, int doc, java.util.Set<java.lang.String> matchedTokens, java.lang.String prefixToken)
Create the coefficient to transform the weight.protected java.util.List<Lookup.LookupResult>
AnalyzingInfixSuggester. createResults(IndexSearcher searcher, TopFieldDocs hits, int num, java.lang.CharSequence charSequence, boolean doHighlight, java.util.Set<java.lang.String> matchedTokens, java.lang.String prefixToken)
Create the results based on the search hits.protected java.util.List<Lookup.LookupResult>
BlendedInfixSuggester. createResults(IndexSearcher searcher, TopFieldDocs hits, int num, java.lang.CharSequence key, boolean doHighlight, java.util.Set<java.lang.String> matchedTokens, java.lang.String prefixToken)
-
Uses of IndexSearcher in org.apache.lucene.search.suggest.document
Subclasses of IndexSearcher in org.apache.lucene.search.suggest.document Modifier and Type Class Description class
SuggestIndexSearcher
Adds document suggest capabilities to IndexSearcher.Methods in org.apache.lucene.search.suggest.document with parameters of type IndexSearcher Modifier and Type Method Description Weight
ContextQuery. createWeight(IndexSearcher searcher, ScoreMode scoreMode, float boost)
Weight
FuzzyCompletionQuery. createWeight(IndexSearcher searcher, ScoreMode scoreMode, float boost)
Weight
PrefixCompletionQuery. createWeight(IndexSearcher searcher, ScoreMode scoreMode, float boost)
Weight
RegexCompletionQuery. createWeight(IndexSearcher searcher, ScoreMode scoreMode, float boost)
-
Uses of IndexSearcher in org.apache.lucene.search.uhighlight
Fields in org.apache.lucene.search.uhighlight declared as IndexSearcher Modifier and Type Field Description (package private) static IndexSearcher
UnifiedHighlighter. EMPTY_INDEXSEARCHER
protected IndexSearcher
UnifiedHighlighter. searcher
Methods in org.apache.lucene.search.uhighlight that return IndexSearcher Modifier and Type Method Description IndexSearcher
UnifiedHighlighter. getIndexSearcher()
...Constructors in org.apache.lucene.search.uhighlight with parameters of type IndexSearcher Constructor Description UnifiedHighlighter(IndexSearcher indexSearcher, Analyzer indexAnalyzer)
Constructs the highlighter with the given index searcher and analyzer.
-