protected class ProsodyResultAnnotator.LazyProsodicAnnotation extends de.ims.icarus.search_tools.annotation.AbstractLazyResultAnnotator.LazyAnnotation implements ProsodicAnnotation
Constructor and Description |
---|
ProsodyResultAnnotator.LazyProsodicAnnotation(java.lang.Object data,
de.ims.icarus.search_tools.result.ResultEntry entry) |
Modifier and Type | Method and Description |
---|---|
ProsodyResultAnnotator |
getAnnotator() |
<S> de.ims.icarus.search_tools.SearchConstraint[] |
getConstraints(int index,
java.lang.Class<S> constraintClass) |
int |
getGroupId(int index,
int sylIndex) |
int |
getGroupId(int index,
int sylIndex,
java.lang.String token) |
long |
getHighlight(int index,
int sylIndex) |
boolean |
isEdgeHighlighted(int index,
int sylIndex) |
boolean |
isHighlighted(int index,
int sylIndex) |
boolean |
isNodeHighlighted(int index,
int sylIndex) |
boolean |
isTokenHighlighted(int index,
int sylIndex,
java.lang.String token) |
boolean |
isTransitiveHighlighted(int index,
int sylIndex) |
getAnnotationCount, getEntry, getGroupId, getGroupId, getHighlight, getHighlight, getHit, getResultEntry, isEdgeHighlighted, isHighlighted, isNodeHighlighted, isTokenHighlighted, isTransitiveHighlighted
getIndex, isAfterLast, isBeforeFirst, moveToAnnotation, nextAnnotation, reset
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
public ProsodyResultAnnotator.LazyProsodicAnnotation(java.lang.Object data, de.ims.icarus.search_tools.result.ResultEntry entry)
public ProsodyResultAnnotator getAnnotator()
getAnnotator
in interface ProsodicAnnotation
getAnnotator
in interface de.ims.icarus.search_tools.annotation.SearchAnnotation
getAnnotator
in class de.ims.icarus.search_tools.annotation.AbstractLazyResultAnnotator.LazyAnnotation
public boolean isHighlighted(int index, int sylIndex)
isHighlighted
in interface ProsodicAnnotation
ProsodicAnnotation.isHighlighted(int, int)
public int getGroupId(int index, int sylIndex)
getGroupId
in interface ProsodicAnnotation
ProsodicAnnotation.getGroupId(int, int)
public int getGroupId(int index, int sylIndex, java.lang.String token)
getGroupId
in interface ProsodicAnnotation
ProsodicAnnotation.getGroupId(int, int, java.lang.String)
public boolean isNodeHighlighted(int index, int sylIndex)
isNodeHighlighted
in interface ProsodicAnnotation
ProsodicAnnotation.isNodeHighlighted(int, int)
public boolean isEdgeHighlighted(int index, int sylIndex)
isEdgeHighlighted
in interface ProsodicAnnotation
ProsodicAnnotation.isEdgeHighlighted(int, int)
public boolean isTransitiveHighlighted(int index, int sylIndex)
isTransitiveHighlighted
in interface ProsodicAnnotation
ProsodicAnnotation.isTransitiveHighlighted(int, int)
public long getHighlight(int index, int sylIndex)
getHighlight
in interface ProsodicAnnotation
ProsodicAnnotation.getHighlight(int, int)
public boolean isTokenHighlighted(int index, int sylIndex, java.lang.String token)
isTokenHighlighted
in interface ProsodicAnnotation
ProsodicAnnotation.isTokenHighlighted(int, int, java.lang.String)
public <S> de.ims.icarus.search_tools.SearchConstraint[] getConstraints(int index, java.lang.Class<S> constraintClass)
getConstraints
in interface ProsodicAnnotation