Class AnnotationAdderHelper
- java.lang.Object
-
- de.julielab.jcore.ae.annotationadder.AnnotationAdderHelper
-
public class AnnotationAdderHelper extends Object
Caches information for the current document.
-
-
Constructor Summary
Constructors Constructor Description AnnotationAdderHelper()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Map<de.julielab.jcore.types.Sentence,List<de.julielab.jcore.types.Token>>createSentenceTokenMap(de.julielab.jcore.types.Sentence sentence, AnnotationAdderConfiguration configuration)List<de.julielab.jcore.types.Token>createTokenList(org.apache.uima.jcas.JCas jCas, AnnotationAdderConfiguration configuration)voidsetAnnotationOffsetsRelativeToDocument(org.apache.uima.jcas.tcas.Annotation annotation, TextAnnotation a, AnnotationAdderConfiguration configuration)voidsetAnnotationOffsetsRelativeToSentence(de.julielab.jcore.types.Sentence sentence, org.apache.uima.jcas.tcas.Annotation annotation, TextAnnotation a, AnnotationAdderConfiguration configuration)voidsetAnnotationPayloadsToFeatures(org.apache.uima.jcas.tcas.Annotation annotation, ExternalTextAnnotation a)
-
-
-
Method Detail
-
setAnnotationOffsetsRelativeToDocument
public void setAnnotationOffsetsRelativeToDocument(org.apache.uima.jcas.tcas.Annotation annotation, TextAnnotation a, AnnotationAdderConfiguration configuration) throws org.apache.uima.cas.CASException, AnnotationOffsetException- Throws:
org.apache.uima.cas.CASExceptionAnnotationOffsetException
-
setAnnotationOffsetsRelativeToSentence
public void setAnnotationOffsetsRelativeToSentence(de.julielab.jcore.types.Sentence sentence, org.apache.uima.jcas.tcas.Annotation annotation, TextAnnotation a, AnnotationAdderConfiguration configuration) throws org.apache.uima.cas.CASException, AnnotationOffsetException- Throws:
org.apache.uima.cas.CASExceptionAnnotationOffsetException
-
createSentenceTokenMap
public Map<de.julielab.jcore.types.Sentence,List<de.julielab.jcore.types.Token>> createSentenceTokenMap(de.julielab.jcore.types.Sentence sentence, AnnotationAdderConfiguration configuration) throws org.apache.uima.cas.CASException
- Throws:
org.apache.uima.cas.CASException
-
createTokenList
public List<de.julielab.jcore.types.Token> createTokenList(org.apache.uima.jcas.JCas jCas, AnnotationAdderConfiguration configuration)
-
setAnnotationPayloadsToFeatures
public void setAnnotationPayloadsToFeatures(org.apache.uima.jcas.tcas.Annotation annotation, ExternalTextAnnotation a)
-
-