public static class SUTime.RelativeTime extends SUTime.Time
approx, mod, timeLabel, uncertaintyGranularityCONTAINS_FIRST_ENDPOINTS_COMPARATOR, ENDPOINTS_COMPARATOR, LENGTH_ENDPOINTS_COMPARATOR, LENGTH_GT_COMPARATOR, LENGTH_LT_COMPARATOR, NESTED_FIRST_ENDPOINTS_COMPARATOR| Constructor and Description |
|---|
RelativeTime(SUTime.Duration offset) |
RelativeTime(SUTime.TemporalOp tempOp,
SUTime.Temporal tempArg) |
RelativeTime(SUTime.TemporalOp tempOp,
SUTime.Temporal tempArg,
int flags) |
RelativeTime(SUTime.Time base) |
RelativeTime(SUTime.Time base,
SUTime.Duration offset) |
RelativeTime(SUTime.Time base,
SUTime.TemporalOp tempOp,
SUTime.Temporal tempArg) |
RelativeTime(SUTime.Time base,
SUTime.TemporalOp tempOp,
SUTime.Temporal tempArg,
int flags) |
| Modifier and Type | Method and Description |
|---|---|
SUTime.Time |
add(SUTime.Duration offset) |
boolean |
equals(Object o) |
SUTime.Time |
getBase() |
SUTime.Duration |
getDuration() |
int |
getOpFlags() |
SUTime.Range |
getRange(int flags,
SUTime.Duration granularity) |
SUTime.Temporal |
getTemporalArg() |
SUTime.TemporalOp |
getTemporalOp() |
Map<String,String> |
getTimexAttributes(SUTime.TimeIndex timeIndex) |
int |
hashCode() |
SUTime.Temporal |
intersect(SUTime.Temporal t) |
SUTime.Time |
intersect(SUTime.Time t) |
boolean |
isGrounded() |
SUTime.Temporal |
resolve(SUTime.Time refTime,
int flags) |
String |
toFormattedString(int flags) |
closest, compareTo, contains, difference, distance, getGranularity, getInterval, getJodaTimeInstant, getJodaTimePartial, getTime, getTimexType, hasTime, intersect, isComparable, makeComposite, max, min, offset, reduceGranularityTo, subtractaddMod, addModApprox, getMod, getPeriod, getRange, getRange, getStandardTemporalType, getTfid, getTfidString, getTid, getTidString, getTimeLabel, getTimexValue, getUncertaintyGranularity, includeTimexAltValue, isApprox, isRef, next, prev, resolve, setTimeZone, setTimeZone, toISOString, toStringpublic RelativeTime(SUTime.Time base, SUTime.TemporalOp tempOp, SUTime.Temporal tempArg, int flags)
public RelativeTime(SUTime.Time base, SUTime.TemporalOp tempOp, SUTime.Temporal tempArg)
public RelativeTime(SUTime.TemporalOp tempOp, SUTime.Temporal tempArg)
public RelativeTime(SUTime.TemporalOp tempOp, SUTime.Temporal tempArg, int flags)
public RelativeTime(SUTime.Duration offset)
public RelativeTime(SUTime.Time base, SUTime.Duration offset)
public RelativeTime(SUTime.Time base)
public SUTime.Time getBase()
public SUTime.TemporalOp getTemporalOp()
public SUTime.Temporal getTemporalArg()
public int getOpFlags()
public boolean isGrounded()
isGrounded in class SUTime.Timepublic SUTime.Duration getDuration()
getDuration in class SUTime.Timepublic SUTime.Range getRange(int flags, SUTime.Duration granularity)
getRange in class SUTime.Timepublic Map<String,String> getTimexAttributes(SUTime.TimeIndex timeIndex)
getTimexAttributes in class SUTime.Temporalpublic String toFormattedString(int flags)
toFormattedString in class SUTime.Temporalpublic SUTime.Temporal resolve(SUTime.Time refTime, int flags)
resolve in class SUTime.Timepublic SUTime.Time add(SUTime.Duration offset)
add in class SUTime.Timepublic SUTime.Temporal intersect(SUTime.Temporal t)
intersect in class SUTime.Timepublic SUTime.Time intersect(SUTime.Time t)
intersect in class SUTime.Time