## Uses of Class
org.apache.lucene.queries.intervals.IntervalIterator

- Packages that use IntervalIterator
  Package | Description
  --- | ---
  org.apache.lucene.queries.intervals | Intervals queries

- - ### Uses of IntervalIterator in org.apache.lucene.queries.intervals

    Subclasses of IntervalIterator in org.apache.lucene.queries.intervals
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `IntervalFilter` | Wraps an `IntervalIterator` and passes through those intervals that match the `IntervalFilter.accept()` function

    Fields in org.apache.lucene.queries.intervals declared as IntervalIterator
    Modifier and Type | Field | Description
    --- | --- | ---
    `protected IntervalIterator` | IntervalFilter.`in` |

    Methods in org.apache.lucene.queries.intervals that return IntervalIterator
    Modifier and Type | Method | Description
    --- | --- | ---
    `IntervalIterator` | FilteredIntervalsSource.`intervals​(String field, LeafReaderContext ctx)` |
    `abstract IntervalIterator` | IntervalsSource.`intervals​(String field, LeafReaderContext ctx)` | Create an `IntervalIterator` exposing the minimum intervals defined by this `IntervalsSource`

    Methods in org.apache.lucene.queries.intervals with parameters of type IntervalIterator
    Modifier and Type | Method | Description
    --- | --- | ---
    `protected abstract boolean` | FilteredIntervalsSource.`accept​(IntervalIterator it)` |

    Constructors in org.apache.lucene.queries.intervals with parameters of type IntervalIterator
    Constructor | Description
    --- | ---
    `IntervalFilter​(IntervalIterator in)` | Create a new filter