edu.umass.cs.mallet.projects.seg_plus_coref.coreference
Class Publication
java.lang.Object
edu.umass.cs.mallet.projects.seg_plus_coref.coreference.Citation
edu.umass.cs.mallet.projects.seg_plus_coref.coreference.Publication
- public class Publication
- extends Citation
Objects of this class represent underlying publications (in the citation
domain). Multiple citations (mentions) may belong to a publication. A
publication also keeps track of the canonical attribute values of the
publication.
Fields inherited from class edu.umass.cs.mallet.projects.seg_plus_coref.coreference.Citation |
address, author, authors, booktitle, citation, conference, corefFields, date, editor, institution, journal, note, other, pages, paperCluster, paperID, publisher, tech, title, type, venue, venueCluster, venueID, venueVolume, volume |
Methods inherited from class edu.umass.cs.mallet.projects.seg_plus_coref.coreference.Citation |
deserializeFromString, getAllStringsWrapped, getAllStringsWrapped, getAuthors, getConfidenceScore, getField, getFields, getFieldTokens, getFieldTokensAsSet, getIndex, getLabel, getNBest, getNthBest, getNumAuthors, getOrigString, getPossibleFields, getRawstring, getScore, getString, getUnderlyingString, hasField, isConferencePaper, isJournalPaper, isTechPaper, print, serializeToString, setConfidenceScore, setField, setString, toString |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Publication
public Publication()
Publication
public Publication(Citation citation)
getCitations
public java.util.Collection getCitations()
hasCitation
public boolean hasCitation(Citation c)
addNewCitation
public void addNewCitation(Citation citation)
mergeNewPublication
public void mergeNewPublication(Publication pub)
renormalizeFields
public void renormalizeFields(Citation citation)