edu.stanford.nlp.time
Class SUTime.RelativeTime
java.lang.Object
edu.stanford.nlp.time.SUTime.Temporal
edu.stanford.nlp.time.SUTime.Time
edu.stanford.nlp.time.SUTime.RelativeTime
- All Implemented Interfaces:
- FuzzyInterval.FuzzyComparable<SUTime.Time>, HasInterval<SUTime.Time>, java.lang.Cloneable, java.lang.Comparable<SUTime.Time>
- Enclosing class:
- SUTime
public static class SUTime.RelativeTime
- extends SUTime.Time
| Methods inherited from class edu.stanford.nlp.time.SUTime.Time |
closest, compareTo, contains, difference, distance, getGranularity, getInterval, getJodaTimeInstant, getJodaTimePartial, getTime, getTimexType, hasTime, intersect, intersect, isComparable, makeComposite, max, min, offset, subtract |
| Methods inherited from class edu.stanford.nlp.time.SUTime.Temporal |
addMod, addModApprox, getMod, getPeriod, getRange, getRange, getStandardTemporalType, getTfid, getTfidString, getTid, getTidString, getTimeLabel, getTimexValue, includeTimexAltValue, isApprox, isRef, next, prev, resolve, setTimeZone, setTimeZone, toISOString, toString |
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
SUTime.RelativeTime
public SUTime.RelativeTime(SUTime.Time base,
SUTime.TemporalOp tempOp,
SUTime.Temporal tempArg,
int flags)
SUTime.RelativeTime
public SUTime.RelativeTime(SUTime.Time base,
SUTime.TemporalOp tempOp,
SUTime.Temporal tempArg)
SUTime.RelativeTime
public SUTime.RelativeTime(SUTime.TemporalOp tempOp,
SUTime.Temporal tempArg)
SUTime.RelativeTime
public SUTime.RelativeTime(SUTime.TemporalOp tempOp,
SUTime.Temporal tempArg,
int flags)
SUTime.RelativeTime
public SUTime.RelativeTime(SUTime.Duration offset)
SUTime.RelativeTime
public SUTime.RelativeTime(SUTime.Time base,
SUTime.Duration offset)
SUTime.RelativeTime
public SUTime.RelativeTime(SUTime.Time base)
SUTime.RelativeTime
public SUTime.RelativeTime()
isGrounded
public boolean isGrounded()
- Overrides:
isGrounded in class SUTime.Time
getDuration
public SUTime.Duration getDuration()
- Overrides:
getDuration in class SUTime.Time
getRange
public SUTime.Range getRange(int flags,
SUTime.Duration granularity)
- Overrides:
getRange in class SUTime.Time
getTimexAttributes
public java.util.Map<java.lang.String,java.lang.String> getTimexAttributes(SUTime.TimeIndex timeIndex)
- Overrides:
getTimexAttributes in class SUTime.Temporal
toFormattedString
public java.lang.String toFormattedString(int flags)
- Overrides:
toFormattedString in class SUTime.Temporal
resolve
public SUTime.Temporal resolve(SUTime.Time refTime,
int flags)
- Overrides:
resolve in class SUTime.Time
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals in class java.lang.Object
hashCode
public int hashCode()
- Overrides:
hashCode in class java.lang.Object
add
public SUTime.Time add(SUTime.Duration offset)
- Specified by:
add in class SUTime.Time
intersect
public SUTime.Temporal intersect(SUTime.Temporal t)
- Overrides:
intersect in class SUTime.Time
Stanford NLP Group