Class MatchHighlighter.DocHit
- java.lang.Object
-
- org.apache.lucene.search.matchhighlight.MatchHighlighter.DocHit
-
- Enclosing class:
- MatchHighlighter
private static class MatchHighlighter.DocHit extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description (package private) int
docId
private int
leafDocId
private LeafReader
leafReader
private java.util.LinkedHashMap<java.lang.String,java.util.List<MatchHighlighter.QueryOffsetRange>>
matchRanges
-
Constructor Summary
Constructors Constructor Description DocHit(int docId, LeafReader leafReader, int leafDocId)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) void
addMatches(Query query, java.util.Map<java.lang.String,java.util.List<OffsetRange>> hits)
(package private) Document
document(java.util.function.Predicate<java.lang.String> needsField)
-
-
-
Field Detail
-
docId
final int docId
-
leafReader
private final LeafReader leafReader
-
leafDocId
private final int leafDocId
-
matchRanges
private final java.util.LinkedHashMap<java.lang.String,java.util.List<MatchHighlighter.QueryOffsetRange>> matchRanges
-
-
Constructor Detail
-
DocHit
DocHit(int docId, LeafReader leafReader, int leafDocId)
-
-
Method Detail
-
addMatches
void addMatches(Query query, java.util.Map<java.lang.String,java.util.List<OffsetRange>> hits)
-
document
Document document(java.util.function.Predicate<java.lang.String> needsField) throws java.io.IOException
- Throws:
java.io.IOException
-
-