public class DocumentMetaData
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private java.util.Map |
iv_docMetaDataMap |
private java.util.List |
iv_scAnnotationList |
private java.util.Map<java.lang.String,SegmentMetaData> |
iv_segMetaDataHash |
private java.lang.String |
iv_text |
Constructor and Description |
---|
DocumentMetaData() |
Modifier and Type | Method and Description |
---|---|
void |
addAnnotation(Annotation a)
Adds a single annotation to the syntactic cue annotation list.
|
void |
addAnnotations(java.util.List aList)
Adds a list of annotations to the syntactic cue annotation list.
|
void |
addMetaData(java.lang.Object key,
java.lang.Object value)
Adds a meta data entry for the document.
|
void |
addSegment(SegmentMetaData smd)
Adds a segment.
|
java.util.List |
getAnnotations()
Gets a list of Annotation objects that represent annotations based
off of document syntactic cues.
|
java.util.Map |
getMetaData()
Gets a map of meta data about the document.
|
SegmentMetaData |
getSegment(java.lang.String segmentID)
Gets meta data about the specified segment.
|
java.util.Set<java.lang.String> |
getSegmentIdentifiers()
Gets a set of segment identifiers.
|
java.lang.String |
getText() |
void |
setText(java.lang.String string) |
private java.lang.String iv_text
private java.util.List iv_scAnnotationList
private java.util.Map iv_docMetaDataMap
private java.util.Map<java.lang.String,SegmentMetaData> iv_segMetaDataHash
public void addMetaData(java.lang.Object key, java.lang.Object value)
key
- value
- public java.util.Map getMetaData()
public void addSegment(SegmentMetaData smd)
smd
- public java.util.Set<java.lang.String> getSegmentIdentifiers()
public SegmentMetaData getSegment(java.lang.String segmentID)
segmentID
- Identifier of segment.public void addAnnotation(Annotation a)
a
- public void addAnnotations(java.util.List aList)
aList
- public java.util.List getAnnotations()
public java.lang.String getText()
public void setText(java.lang.String string)
string
-