public class DefaultNGramHighlight
extends java.lang.Object
implements de.ims.icarus.search_tools.annotation.AbstractLazyResultAnnotator.Highlight
Modifier and Type | Field and Description |
---|---|
protected int[] |
dependencyInfo |
protected boolean |
highlightEdge |
protected java.util.BitSet |
highlightedIndices |
protected int[] |
indexMap |
protected long |
ngramHeadHighlight |
protected long |
ngramHighlight |
Constructor and Description |
---|
DefaultNGramHighlight(int[] indexMap,
boolean highlightEdge) |
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 final long ngramHighlight
protected final long ngramHeadHighlight
protected boolean highlightEdge
protected int[] dependencyInfo
public DefaultNGramHighlight(int[] indexMap, boolean highlightEdge)
public long getHighlight(int index)
getHighlight
in interface de.ims.icarus.search_tools.annotation.AbstractLazyResultAnnotator.Highlight
AbstractLazyResultAnnotator.Highlight.getHighlight(int)
public boolean isHighlighted(int index)
isHighlighted
in interface de.ims.icarus.search_tools.annotation.AbstractLazyResultAnnotator.Highlight
AbstractLazyResultAnnotator.Highlight.isHighlighted(int)
public int getMatcherId(int index)
getMatcherId
in interface de.ims.icarus.search_tools.annotation.AbstractLazyResultAnnotator.Highlight
AbstractLazyResultAnnotator.Highlight.getMatcherId(int)