Uses of Interface
org.apache.lucene.search.SegmentCacheable
-
Packages that use SegmentCacheable Package Description org.apache.lucene.document The logical representation of aDocument
for indexing and searching.org.apache.lucene.expressions Expressions.org.apache.lucene.queries.function Queries that compute score based upon a function.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.join Support for index-time and query-time joins.org.apache.lucene.search.spans The calculus of spans.org.apache.lucene.search.suggest.document Support for document suggestion -
-
Uses of SegmentCacheable in org.apache.lucene.document
Classes in org.apache.lucene.document that implement SegmentCacheable Modifier and Type Class Description (package private) class
FeatureDoubleValuesSource
ADoubleValuesSource
instance which can be used to read the values of a feature from aFeatureField
for documents. -
Uses of SegmentCacheable in org.apache.lucene.expressions
Classes in org.apache.lucene.expressions that implement SegmentCacheable Modifier and Type Class Description (package private) class
CachingExpressionValueSource
This expression value source shares one value cache when generatingExpressionFunctionValues
such that only one value along the whole generation tree is corresponding to one name(package private) class
ExpressionValueSource
-
Uses of SegmentCacheable in org.apache.lucene.queries.function
Classes in org.apache.lucene.queries.function that implement SegmentCacheable Modifier and Type Class 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
-
Uses of SegmentCacheable in org.apache.lucene.queries.intervals
Classes in org.apache.lucene.queries.intervals that implement SegmentCacheable Modifier and Type Class Description private class
IntervalQuery.IntervalWeight
-
Uses of SegmentCacheable in org.apache.lucene.queries.payloads
Classes in org.apache.lucene.queries.payloads that implement SegmentCacheable Modifier and Type Class Description private class
PayloadScoreQuery.PayloadSpanWeight
class
SpanPayloadCheckQuery.SpanPayloadCheckWeight
Weight that pulls its Spans using a PayloadSpanCollector -
Uses of SegmentCacheable in org.apache.lucene.search
Classes in org.apache.lucene.search that implement SegmentCacheable Modifier and Type Class 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 producingDoubleValues
To obtain aDoubleValues
object for a leaf reader, clients should callDoubleValuesSource.rewrite(IndexSearcher)
against the top-level searcher, and then callDoubleValuesSource.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
AFilterWeight
contains anotherWeight
and implements all abstract methods by calling the contained weight's method.class
LongValuesSource
Base class for producingLongValues
To obtain aLongValues
object for a leaf reader, clients should callLongValuesSource.rewrite(IndexSearcher)
against the top-level searcher, and thenLongValuesSource.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. -
Uses of SegmentCacheable in org.apache.lucene.search.join
Classes in org.apache.lucene.search.join that implement SegmentCacheable Modifier and Type Class Description (package private) class
GlobalOrdinalsQuery.W
(package private) class
GlobalOrdinalsWithScoreQuery.W
private static class
ToChildBlockJoinQuery.ToChildBlockJoinWeight
private static class
ToParentBlockJoinQuery.BlockJoinWeight
-
Uses of SegmentCacheable in org.apache.lucene.search.spans
Classes in org.apache.lucene.search.spans that implement SegmentCacheable Modifier and Type Class 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
-
Uses of SegmentCacheable in org.apache.lucene.search.suggest.document
Classes in org.apache.lucene.search.suggest.document that implement SegmentCacheable Modifier and Type Class Description class
CompletionWeight
Expert: the Weight for CompletionQuery, used to score and explain these queries.private static class
ContextQuery.ContextCompletionWeight
private static class
FuzzyCompletionQuery.FuzzyCompletionWeight
-