public static class SUTime.Range extends SUTime.Temporal implements HasInterval<SUTime.Time>
approx, mod, timeLabel, uncertaintyGranularityCONTAINS_FIRST_ENDPOINTS_COMPARATOR, ENDPOINTS_COMPARATOR, LENGTH_COMPARATOR, LENGTH_ENDPOINTS_COMPARATOR, NESTED_FIRST_ENDPOINTS_COMPARATOR| Constructor and Description |
|---|
Range(SUTime.Range r,
SUTime.Time begin,
SUTime.Time end,
SUTime.Duration duration) |
Range(SUTime.Time begin,
SUTime.Duration duration) |
Range(SUTime.Time begin,
SUTime.Time end) |
Range(SUTime.Time begin,
SUTime.Time end,
SUTime.Duration duration) |
addMod, addModApprox, getGranularity, getMod, getPeriod, getRange, getRange, getStandardTemporalType, getTfid, getTfidString, getTid, getTidString, getTimeLabel, getTimexValue, getUncertaintyGranularity, includeTimexAltValue, isApprox, isRef, next, prev, resolve, setTimeZone, toISOString, toStringpublic Range(SUTime.Time begin, SUTime.Time end)
public Range(SUTime.Time begin, SUTime.Time end, SUTime.Duration duration)
public Range(SUTime.Time begin, SUTime.Duration duration)
public Range(SUTime.Range r, SUTime.Time begin, SUTime.Time end, SUTime.Duration duration)
public SUTime.Range setTimeZone(DateTimeZone tz)
setTimeZone in class SUTime.Temporalpublic Interval<SUTime.Time> getInterval()
HasIntervalgetInterval in interface HasInterval<SUTime.Time>public org.joda.time.Interval getJodaTimeInterval()
public boolean isGrounded()
isGrounded in class SUTime.Temporalpublic SUTime.Time getTime()
getTime in class SUTime.Temporalpublic SUTime.Duration getDuration()
getDuration in class SUTime.Temporalpublic SUTime.Range getRange(int flags, SUTime.Duration granularity)
getRange in class SUTime.Temporalpublic SUTime.TimexType getTimexType()
getTimexType in class SUTime.Temporalpublic java.util.Map<java.lang.String,java.lang.String> getTimexAttributes(SUTime.TimeIndex timeIndex)
getTimexAttributes in class SUTime.Temporalpublic java.lang.String toFormattedString(int flags)
toFormattedString in class SUTime.Temporalpublic SUTime.Range resolve(SUTime.Time refTime, int flags)
resolve in class SUTime.Temporalpublic SUTime.Range offset(SUTime.Duration d, int offsetFlags)
public SUTime.Range offset(SUTime.Duration d, int offsetFlags, int rangeFlags)
public SUTime.Range subtract(SUTime.Duration d)
public SUTime.Range subtract(SUTime.Duration d, int flags)
public SUTime.Range add(SUTime.Duration d)
public SUTime.Range add(SUTime.Duration d, int flags)
public SUTime.Time begin()
public SUTime.Time end()
public SUTime.Time beginTime()
public SUTime.Time endTime()
public SUTime.Time mid()
public SUTime.Temporal intersect(SUTime.Temporal t)
intersect in class SUTime.Temporalpublic boolean contains(SUTime.Range r)