public class EventMention extends RelationMention
argNames, args, logger, signature, UNRELATEDattributeMap, extentTokenSpan, objectId, sentence, subType, type, typeProbabilities| Constructor and Description |
|---|
EventMention(String objectId,
CoreMap sentence,
Span span,
String type,
String subtype,
ExtractionObject anchor,
List<ExtractionObject> args,
List<String> argNames) |
| Modifier and Type | Method and Description |
|---|---|
void |
addArg(ExtractionObject a,
String an,
boolean discardSameArgDifferentName) |
void |
addArgs(List<ExtractionObject> args,
List<String> argNames,
boolean discardSameArgDifferentName) |
void |
addParent(EventMention p) |
boolean |
contains(EventMention e) |
boolean |
equals(Object o) |
ExtractionObject |
getAnchor() |
String |
getModification() |
Set<ExtractionObject> |
getParents()
If this EventMention is a subevent, this will return the parent event.
|
ExtractionObject |
getSingleParent(CoreMap sentence) |
int |
hashCode() |
void |
mergeEvent(EventMention e,
boolean discardSameArgDifferentName) |
void |
removeFromParents() |
void |
removeParent(ExtractionObject p) |
void |
resetArguments() |
void |
setArgs(List<ExtractionObject> args) |
void |
setModification(String eventModification) |
String |
toString() |
addArg, argsMatch, argsMatch, argsMatch, createUnrelatedRelation, filterUnrelatedRelations, getArg, getArgNames, getArgs, getEntityMentionArgs, getFirstSyntacticHeadPosition, getLastSyntacticHeadPosition, getSignature, isNegativeRelation, isUnrelatedLabel, makeUniqueId, printableObject, removeArgument, removeArguments, replaceGoldArgsWithPredicted, setArgNames, setSignatureattributeMap, concatenateTypes, getDocumentId, getExtent, getExtentString, getExtentTokenEnd, getExtentTokenStart, getFullValue, getObjectId, getSentence, getSpan, getSubType, getType, getTypeProbabilities, getValue, printableObject, setExtent, setSentence, setType, setTypeProbabilities, sortByExtentpublic EventMention(String objectId, CoreMap sentence, Span span, String type, String subtype, ExtractionObject anchor, List<ExtractionObject> args, List<String> argNames)
public void resetArguments()
public void removeFromParents()
public void removeParent(ExtractionObject p)
public String getModification()
public void setModification(String eventModification)
public ExtractionObject getAnchor()
public Set<ExtractionObject> getParents()
public ExtractionObject getSingleParent(CoreMap sentence)
public void addParent(EventMention p)
public String toString()
toString in class RelationMentionpublic boolean contains(EventMention e)
public void addArg(ExtractionObject a, String an, boolean discardSameArgDifferentName)
public void setArgs(List<ExtractionObject> args)
setArgs in class RelationMentionpublic void addArgs(List<ExtractionObject> args, List<String> argNames, boolean discardSameArgDifferentName)
public void mergeEvent(EventMention e, boolean discardSameArgDifferentName)
public boolean equals(Object o)
equals in class RelationMentionpublic int hashCode()
hashCode in class RelationMention