public static class AbstractLazyResultAnnotator.DefaultHighlight extends java.lang.Object implements AbstractLazyResultAnnotator.Highlight
Modifier and Type | Field and Description |
---|---|
protected java.util.BitSet |
highlightedIndices |
protected long[] |
highlights |
protected int[] |
indexMap |
Constructor and Description |
---|
AbstractLazyResultAnnotator.DefaultHighlight(int[] indexMap,
long[] highlights) |
Modifier and Type | Method and Description |
---|---|
long |
getHighlight(int index) |
int |
getMatcherId(int index) |
boolean |
isHighlighted(int index) |
protected java.util.BitSet highlightedIndices
protected int[] indexMap
protected long[] highlights
public AbstractLazyResultAnnotator.DefaultHighlight(int[] indexMap, long[] highlights)
public long getHighlight(int index)
getHighlight
in interface AbstractLazyResultAnnotator.Highlight
public boolean isHighlighted(int index)
isHighlighted
in interface AbstractLazyResultAnnotator.Highlight
AbstractLazyResultAnnotator.Highlight.isHighlighted(int)
public int getMatcherId(int index)
getMatcherId
in interface AbstractLazyResultAnnotator.Highlight
AbstractLazyResultAnnotator.Highlight.getMatcherId(int)