public class DatesAndDuration
extends java.lang.Object
Constructor and Description |
---|
DatesAndDuration() |
Modifier and Type | Method and Description |
---|---|
void |
generateDurationSumoTerms(edu.stanford.nlp.ling.IndexedWord tempParent,
Utilities utilities,
DateInfo startDateInfo,
DateInfo endDateInfo) |
java.util.List<DateInfo> |
generateSumoDateTerms(Utilities utilities,
java.util.List<Tokens> tempDateList) |
edu.stanford.nlp.ling.IndexedWord |
getAssociatedWord(Utilities utilities,
edu.stanford.nlp.ling.IndexedWord tempParent) |
void |
handleDurations(Utilities utilities) |
void |
mergeDates(Tokens token,
java.util.List<Tokens> tempDateList,
Tokens prevToken,
Utilities utilities) |
void |
processDate(Tokens token,
Utilities utilities,
java.util.List<Tokens> tempDateList,
Tokens prevToken) |
Tokens |
processDuration(Tokens token,
Utilities utilities,
Tokens prevDurationToken) |
public void processDate(Tokens token, Utilities utilities, java.util.List<Tokens> tempDateList, Tokens prevToken)
public void mergeDates(Tokens token, java.util.List<Tokens> tempDateList, Tokens prevToken, Utilities utilities)
public java.util.List<DateInfo> generateSumoDateTerms(Utilities utilities, java.util.List<Tokens> tempDateList)
public Tokens processDuration(Tokens token, Utilities utilities, Tokens prevDurationToken)
public void generateDurationSumoTerms(edu.stanford.nlp.ling.IndexedWord tempParent, Utilities utilities, DateInfo startDateInfo, DateInfo endDateInfo)
public edu.stanford.nlp.ling.IndexedWord getAssociatedWord(Utilities utilities, edu.stanford.nlp.ling.IndexedWord tempParent)
public void handleDurations(Utilities utilities)