Class ExternalTextAnnotation
- java.lang.Object
-
- de.julielab.jcore.ae.annotationadder.annotationrepresentations.ExternalTextAnnotation
-
- All Implemented Interfaces:
AnnotationData,TextAnnotation
public class ExternalTextAnnotation extends Object implements TextAnnotation
-
-
Constructor Summary
Constructors Constructor Description ExternalTextAnnotation(String documentId, int start, int end, String uimaType)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddPayload(String key, Object value)Map<String,Object>getAllFieldValuesAsMap()StringgetDocumentId()intgetEnd()ObjectgetPayload(String key)Collection<String>getPayloadKeys()intgetStart()StringgetUimaType()booleanisPayloadFeatureValues()voidsetDocumentId(String documentId)voidsetEnd(int end)voidsetPayloadFeatureValues(boolean payloadFeatureValues)voidsetStart(int start)voidsetUimaType(String uimaType)
-
-
-
Method Detail
-
getStart
public int getStart()
- Specified by:
getStartin interfaceTextAnnotation
-
setStart
public void setStart(int start)
-
getEnd
public int getEnd()
- Specified by:
getEndin interfaceTextAnnotation
-
setEnd
public void setEnd(int end)
-
getUimaType
public String getUimaType()
-
setUimaType
public void setUimaType(String uimaType)
-
getDocumentId
public String getDocumentId()
- Specified by:
getDocumentIdin interfaceAnnotationData
-
setDocumentId
public void setDocumentId(String documentId)
-
getPayloadKeys
public Collection<String> getPayloadKeys()
-
isPayloadFeatureValues
public boolean isPayloadFeatureValues()
-
setPayloadFeatureValues
public void setPayloadFeatureValues(boolean payloadFeatureValues)
-
-