## 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.