protected TopDocs |
ByteVectorSimilarityQuery.approximateSearch(LeafReaderContext context,
Bits acceptDocs,
int visitLimit) |
|
protected TopDocs |
FloatVectorSimilarityQuery.approximateSearch(LeafReaderContext context,
Bits acceptDocs,
int visitLimit) |
|
protected TopDocs |
KnnByteVectorQuery.approximateSearch(LeafReaderContext context,
Bits acceptDocs,
int visitedLimit,
KnnCollectorManager knnCollectorManager) |
|
protected TopDocs |
KnnFloatVectorQuery.approximateSearch(LeafReaderContext context,
Bits acceptDocs,
int visitedLimit,
KnnCollectorManager knnCollectorManager) |
|
BulkScorer |
IndriAndWeight.bulkScorer(LeafReaderContext context) |
|
BulkScorer |
Weight.bulkScorer(LeafReaderContext context) |
|
int |
Weight.count(LeafReaderContext context) |
|
static MatchesIterator |
MatchesUtils.disjunction(LeafReaderContext context,
int doc,
Query query,
String field,
BytesRefIterator terms) |
Create a MatchesIterator that is a disjunction over a list of terms extracted from a BytesRefIterator.
|
protected void |
SimpleCollector.doSetNextReader(LeafReaderContext context) |
This method is called before collecting context.
|
protected abstract void |
SimpleFieldComparator.doSetNextReader(LeafReaderContext context) |
This method is called before collecting context.
|
Explanation |
ConstantScoreWeight.explain(LeafReaderContext context,
int doc) |
|
Explanation |
DisjunctionMaxQuery.DisjunctionMaxWeight.explain(LeafReaderContext context,
int doc) |
Explain the score we computed for doc
|
Explanation |
DoubleValuesSource.explain(LeafReaderContext ctx,
int docId,
Explanation scoreExplanation) |
An explanation of the value for the named document.
|
Explanation |
FilterWeight.explain(LeafReaderContext context,
int doc) |
|
Explanation |
IndriAndWeight.explain(LeafReaderContext context,
int doc) |
|
Explanation |
PhraseWeight.explain(LeafReaderContext context,
int doc) |
|
abstract Explanation |
Weight.explain(LeafReaderContext context,
int doc) |
An explanation of the score computation for the named document.
|
protected BinaryDocValues |
FieldComparator.TermValComparator.getBinaryDocValues(LeafReaderContext context,
String field) |
Retrieves the BinaryDocValues for the field in this segment
|
LeafFieldComparator[] |
FieldValueHitQueue.getComparators(LeafReaderContext context) |
|
LeafCollector |
Collector.getLeafCollector(LeafReaderContext context) |
Create a new collector to collect the given context.
|
LeafCollector |
FilterCollector.getLeafCollector(LeafReaderContext context) |
|
LeafCollector |
MultiCollector.getLeafCollector(LeafReaderContext context) |
|
LeafCollector |
PositiveScoresOnlyCollector.getLeafCollector(LeafReaderContext context) |
|
LeafCollector |
SimpleCollector.getLeafCollector(LeafReaderContext context) |
|
LeafCollector |
TimeLimitingCollector.getLeafCollector(LeafReaderContext context) |
Deprecated.
|
LeafCollector |
TotalHitCountCollector.getLeafCollector(LeafReaderContext context) |
|
abstract LeafFieldComparator |
FieldComparator.getLeafComparator(LeafReaderContext context) |
|
LeafFieldComparator |
FieldComparator.RelevanceComparator.getLeafComparator(LeafReaderContext context) |
|
LeafFieldComparator |
FieldComparator.TermValComparator.getLeafComparator(LeafReaderContext context) |
|
LeafFieldComparator |
SimpleFieldComparator.getLeafComparator(LeafReaderContext context) |
|
protected abstract PhraseMatcher |
PhraseWeight.getPhraseMatcher(LeafReaderContext context,
Similarity.SimScorer scorer,
boolean exposeOffsets) |
|
abstract DoubleValues |
DoubleValuesSource.getValues(LeafReaderContext ctx,
DoubleValues scores) |
Returns a DoubleValues instance for the passed-in LeafReaderContext and scores
|
LongValues |
LongValuesSource.ConstantLongValuesSource.getValues(LeafReaderContext ctx,
DoubleValues scores) |
|
abstract LongValues |
LongValuesSource.getValues(LeafReaderContext ctx,
DoubleValues scores) |
Returns a LongValues instance for the passed-in LeafReaderContext and scores
|
boolean |
DisjunctionMaxQuery.DisjunctionMaxWeight.isCacheable(LeafReaderContext ctx) |
|
boolean |
FilterWeight.isCacheable(LeafReaderContext ctx) |
|
boolean |
IndriAndWeight.isCacheable(LeafReaderContext ctx) |
|
boolean |
LongValuesSource.ConstantLongValuesSource.isCacheable(LeafReaderContext ctx) |
|
boolean |
PhraseWeight.isCacheable(LeafReaderContext ctx) |
|
boolean |
SegmentCacheable.isCacheable(LeafReaderContext ctx) |
|
Matches |
DisjunctionMaxQuery.DisjunctionMaxWeight.matches(LeafReaderContext context,
int doc) |
|
Matches |
FilterWeight.matches(LeafReaderContext context,
int doc) |
|
Matches |
PhraseWeight.matches(LeafReaderContext context,
int doc) |
|
Matches |
Weight.matches(LeafReaderContext context,
int doc) |
Returns Matches for a specific document, or null if the document does not match
the parent query
|
KnnCollector |
TimeLimitingKnnCollectorManager.newCollector(int visitedLimit,
LeafReaderContext context) |
|
Scorer |
DisjunctionMaxQuery.DisjunctionMaxWeight.scorer(LeafReaderContext context) |
|
Scorer |
FilterWeight.scorer(LeafReaderContext context) |
|
Scorer |
IndriAndWeight.scorer(LeafReaderContext context) |
|
Scorer |
PhraseWeight.scorer(LeafReaderContext context) |
|
abstract Scorer |
Weight.scorer(LeafReaderContext context) |
Returns a Scorer which can iterate in order over all matching documents and assign them
a score.
|
ScorerSupplier |
DisjunctionMaxQuery.DisjunctionMaxWeight.scorerSupplier(LeafReaderContext context) |
|
ScorerSupplier |
Weight.scorerSupplier(LeafReaderContext context) |
Optional method.
|
protected void |
IndexSearcher.searchLeaf(LeafReaderContext ctx,
Weight weight,
Collector collector) |
Lower-level search API
|
static DoubleValues |
DoubleValuesSource.similarityToQueryVector(LeafReaderContext ctx,
byte[] queryVector,
String vectorField) |
Returns a DoubleValues instance for computing the vector similarity score per document against
the byte query vector
|
static DoubleValues |
DoubleValuesSource.similarityToQueryVector(LeafReaderContext ctx,
float[] queryVector,
String vectorField) |
Returns a DoubleValues instance for computing the vector similarity score per document against
the float query vector
|