Uses of Class
org.apache.lucene.search.uhighlight.OffsetsEnum
Packages that use OffsetsEnum
Package
Description
The UnifiedHighlighter -- a flexible highlighter that can get offsets from postings, term
vectors, or analysis.
-
Uses of OffsetsEnum in org.apache.lucene.search.uhighlight
Subclasses of OffsetsEnum in org.apache.lucene.search.uhighlightModifier and TypeClassDescriptionstatic classA view over several OffsetsEnum instances, merging them in-placestatic classBased on aMatchesIterator; does not look at submatches.static classBased on aMatchesIteratorwith submatches.static classBased on aPostingsEnum-- the typical/standard OE impl.Fields in org.apache.lucene.search.uhighlight declared as OffsetsEnumMethods in org.apache.lucene.search.uhighlight that return OffsetsEnumModifier and TypeMethodDescriptionprotected OffsetsEnumFieldOffsetStrategy.createOffsetsEnumFromReader(LeafReader leafReader, int doc) abstract OffsetsEnumFieldOffsetStrategy.getOffsetsEnum(LeafReader reader, int docId, String content) The primary method -- return offsets for highlightable words in the specified document.MemoryIndexOffsetStrategy.getOffsetsEnum(LeafReader reader, int docId, String content) MultiFieldsOffsetStrategy.getOffsetsEnum(LeafReader reader, int docId, String content) NoOpOffsetStrategy.getOffsetsEnum(LeafReader reader, int docId, String content) PostingsOffsetStrategy.getOffsetsEnum(LeafReader reader, int docId, String content) PostingsWithTermVectorsOffsetStrategy.getOffsetsEnum(LeafReader leafReader, int docId, String content) TermVectorOffsetStrategy.getOffsetsEnum(LeafReader reader, int docId, String content) TokenStreamOffsetStrategy.getOffsetsEnum(LeafReader reader, int docId, String content) Methods in org.apache.lucene.search.uhighlight with parameters of type OffsetsEnumModifier and TypeMethodDescriptionintOffsetsEnum.compareTo(OffsetsEnum other) protected Passage[]FieldHighlighter.highlightOffsetsEnums(OffsetsEnum off) Method parameters in org.apache.lucene.search.uhighlight with type arguments of type OffsetsEnumModifier and TypeMethodDescriptionprotected voidFieldOffsetStrategy.createOffsetsEnumsForAutomata(Terms termsIndex, int doc, List<OffsetsEnum> results) voidPhraseHelper.createOffsetsEnumsForSpans(LeafReader leafReader, int docId, List<OffsetsEnum> results) Given the internal SpanQueries, produce a number of OffsetsEnum into theresultsparam.protected voidFieldOffsetStrategy.createOffsetsEnumsForTerms(BytesRef[] sourceTerms, Terms termsIndex, int doc, List<OffsetsEnum> results) protected voidFieldOffsetStrategy.createOffsetsEnumsWeightMatcher(LeafReader _leafReader, int docId, List<OffsetsEnum> results) Constructor parameters in org.apache.lucene.search.uhighlight with type arguments of type OffsetsEnum