Package edu.upf.taln.dri.lib.model.ext
Interface CitationMarker
-
- All Known Implementing Classes:
CitationMarkerImpl
public interface CitationMarker
Interface to access an citation marker of a paper, that is an inline references to a bibliography citation
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description String
asString(boolean compactOutput)
String representation of the objectInteger
getCitationId()
The document-wide unambiguous id that references the correspondingCitation
elementInteger
getId()
Document-wide unambiguous citation marker IdString
getReferenceText()
The text of the citation markerInteger
getSentenceId()
The document-wide unambiguous id that references theSentence
of the document that includes the citation marker
-
-
-
Method Detail
-
getId
Integer getId()
Document-wide unambiguous citation marker Id- Returns:
- document-wide unambiguous term Id
-
getCitationId
Integer getCitationId()
The document-wide unambiguous id that references the correspondingCitation
element- Returns:
- null if this citation marker han not been associated to any bibliography citation entry
-
getSentenceId
Integer getSentenceId()
The document-wide unambiguous id that references theSentence
of the document that includes the citation marker- Returns:
-
getReferenceText
String getReferenceText()
The text of the citation marker- Returns:
-
asString
String asString(boolean compactOutput)
String representation of the object- Returns:
-
-