# Uses of Interface
org.apache.lucene.search.matchhighlight.OffsetsRetrievalStrategy

Packages that use OffsetsRetrievalStrategy
Package
Description
org.apache.lucene.search.matchhighlight
This package contains several components useful to build a highlighter on top of the `Matches` API.

## Uses of OffsetsRetrievalStrategy in org.apache.lucene.search.matchhighlight

Classes in org.apache.lucene.search.matchhighlight that implement OffsetsRetrievalStrategy
Modifier and Type
Class
Description
`final class`
`OffsetsFromMatchIterator`
This strategy retrieves offsets directly from `MatchesIterator`, if they are available, otherwise it falls back to using `OffsetsFromPositions`.
`final class`
`OffsetsFromPositions`
This strategy applies to fields with stored positions but no offsets.
`final class`
`OffsetsFromTokens`
This strategy works for fields where we know the match occurred but there are no known positions or offsets.
`final class`
`OffsetsFromValues`
This strategy works for fields where we know the match occurred but there are no known positions or offsets.