Package | Description |
---|---|
org.apache.lucene.queries.function |
Queries that compute score based upon a function.
|
org.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.intervals |
Intervals queries
|
org.apache.lucene.search.join |
Support for index-time and query-time joins.
|
org.apache.lucene.search.spans |
The calculus of spans.
|
Modifier and Type | Class and Description |
---|---|
protected class |
FunctionQuery.FunctionWeight |
private class |
FunctionRangeQuery.FunctionRangeWeight |
private static class |
FunctionScoreQuery.FunctionScoreWeight |
(package private) static class |
FunctionScoreQuery.MultiplicativeBoostValuesSource |
private static class |
FunctionScoreQuery.QueryBoostValuesSource |
private static class |
IndexReaderFunctions.IndexReaderDoubleValuesSource |
private static class |
IndexReaderFunctions.NoCacheConstantDoubleValuesSource |
private static class |
IndexReaderFunctions.NoCacheConstantLongValuesSource |
private static class |
IndexReaderFunctions.SumTotalTermFreqValuesSource |
private static class |
IndexReaderFunctions.TermFreqDoubleValuesSource |
(package private) static class |
ValueSource.WrappedDoubleValuesSource |
private static class |
ValueSource.WrappedLongValuesSource |
Modifier and Type | Class and Description |
---|---|
private class |
PayloadScoreQuery.PayloadSpanWeight |
class |
SpanPayloadCheckQuery.SpanPayloadCheckWeight
Weight that pulls its Spans using a PayloadSpanCollector
|
Modifier and Type | Class and Description |
---|---|
(package private) class |
BM25FQuery.BM25FWeight |
(package private) class |
BooleanWeight
Expert: the Weight for BooleanQuery, used to
normalize, score and explain these queries.
|
class |
ConstantScoreWeight
A Weight that has a constant score equal to the boost of the wrapped query.
|
private static class |
CoveringQuery.CoveringWeight |
protected class |
DisjunctionMaxQuery.DisjunctionMaxWeight
Expert: the Weight for DisjunctionMaxQuery, used to
normalize, score and explain these queries.
|
class |
DoubleValuesSource
Base class for producing
DoubleValues
To obtain a DoubleValues object for a leaf reader, clients should call
DoubleValuesSource.rewrite(IndexSearcher) against the top-level searcher, and then
call DoubleValuesSource.getValues(LeafReaderContext, DoubleValues) on the resulting
DoubleValuesSource. |
private static class |
DoubleValuesSource.ConstantValuesSource |
private static class |
DoubleValuesSource.FieldValuesSource |
private static class |
DoubleValuesSource.LongDoubleValuesSource |
private static class |
DoubleValuesSource.QueryDoubleValuesSource |
private static class |
DoubleValuesSource.WeightDoubleValuesSource |
class |
FilterWeight
A
FilterWeight contains another Weight and implements
all abstract methods by calling the contained weight's method. |
class |
LongValuesSource
Base class for producing
LongValues
To obtain a LongValues object for a leaf reader, clients should
call LongValuesSource.rewrite(IndexSearcher) against the top-level searcher, and
then LongValuesSource.getValues(LeafReaderContext, DoubleValues) . |
private static class |
LongValuesSource.ConstantLongValuesSource |
private static class |
LongValuesSource.DoubleLongValuesSource |
private static class |
LongValuesSource.FieldValuesSource |
private class |
LRUQueryCache.CachingWrapperWeight |
(package private) class |
PhraseWeight |
(package private) class |
SynonymQuery.SynonymWeight |
(package private) class |
TermAutomatonQuery.TermAutomatonWeight |
(package private) class |
TermQuery.TermWeight |
class |
Weight
Expert: Calculate query weights and build query scorers.
|
Modifier and Type | Class and Description |
---|---|
private class |
IntervalQuery.IntervalWeight |
Modifier and Type | Class and Description |
---|---|
(package private) class |
GlobalOrdinalsQuery.W |
(package private) class |
GlobalOrdinalsWithScoreQuery.W |
private static class |
ToChildBlockJoinQuery.ToChildBlockJoinWeight |
private static class |
ToParentBlockJoinQuery.BlockJoinWeight |
Modifier and Type | Class and Description |
---|---|
class |
SpanContainingQuery.SpanContainingWeight |
class |
SpanContainQuery.SpanContainWeight |
private class |
SpanNearQuery.SpanGapQuery.SpanGapWeight |
class |
SpanNearQuery.SpanNearWeight |
class |
SpanNotQuery.SpanNotWeight |
class |
SpanOrQuery.SpanOrWeight |
class |
SpanPositionCheckQuery.SpanPositionCheckWeight |
class |
SpanTermQuery.SpanTermWeight |
class |
SpanWeight
Expert-only.
|
class |
SpanWithinQuery.SpanWithinWeight |