# Uses of Interface
org.apache.lucene.search.SegmentCacheable

Packages that use SegmentCacheable
Package
Description
org.apache.lucene.search
Code to search indices.

## Uses of SegmentCacheable in org.apache.lucene.search

Classes in org.apache.lucene.search that implement SegmentCacheable
Modifier and Type
Class
Description
`class`
`ConstantScoreWeight`
A Weight that has a constant score equal to the boost of the wrapped query.
`protected class`
`DisjunctionMaxQuery.DisjunctionMaxWeight`
Expert: the Weight for DisjunctionMaxQuery, used to normalize, score and explain these queries.
`class`
`DoubleValuesSource`
Base class for producing `DoubleValues`
`class`
`FilterWeight`
A `FilterWeight` contains another `Weight` and implements all abstract methods by calling the contained weight's method.
`class`
`IndriAndWeight`
The Weight for IndriAndQuery, used to normalize, score and explain these queries.
`class`
`LongValuesSource`
Base class for producing `LongValues`
`static class`
`LongValuesSource.ConstantLongValuesSource`
A ConstantLongValuesSource that always returns a constant value
`class`
`PhraseWeight`
Expert: Weight class for phrase matching
`class`
`Weight`
Expert: Calculate query weights and build query scorers.