public static class SUTime.InexactTime extends SUTime.Time
approx, mod, timeLabel, uncertaintyGranularity
CONTAINS_FIRST_ENDPOINTS_COMPARATOR, ENDPOINTS_COMPARATOR, LENGTH_ENDPOINTS_COMPARATOR, LENGTH_GT_COMPARATOR, LENGTH_LT_COMPARATOR, NESTED_FIRST_ENDPOINTS_COMPARATOR
Constructor and Description |
---|
InexactTime(org.joda.time.Partial partial) |
InexactTime(SUTime.InexactTime t,
SUTime.Time base,
SUTime.Duration duration,
SUTime.Range range) |
InexactTime(SUTime.Range range) |
InexactTime(SUTime.Time base,
SUTime.Duration duration,
SUTime.Range range) |
InexactTime(SUTime.Time base,
SUTime.Range range) |
Modifier and Type | Method and Description |
---|---|
SUTime.Time |
add(SUTime.Duration offset) |
int |
compareTo(SUTime.Time t) |
SUTime.Duration |
getDuration() |
org.joda.time.Instant |
getJodaTimeInstant() |
org.joda.time.Partial |
getJodaTimePartial() |
SUTime.Range |
getRange(int flags,
SUTime.Duration granularity) |
SUTime.Time |
getTime() |
SUTime.Time |
resolve(SUTime.Time refTime,
int flags) |
SUTime.InexactTime |
setTimeZone(org.joda.time.DateTimeZone tz) |
java.lang.String |
toFormattedString(int flags) |
closest, contains, difference, distance, getGranularity, getInterval, getTimexType, hasTime, intersect, intersect, intersect, isComparable, isGrounded, makeComposite, max, min, offset, reduceGranularityTo, subtract
addMod, addModApprox, getMod, getPeriod, getRange, getRange, getStandardTemporalType, getTfid, getTfidString, getTid, getTidString, getTimeLabel, getTimexAttributes, getTimexValue, getUncertaintyGranularity, includeTimexAltValue, isApprox, isRef, next, prev, resolve, setTimeZone, setTimeZone, toISOString, toString
public InexactTime(org.joda.time.Partial partial)
public InexactTime(SUTime.Time base, SUTime.Duration duration, SUTime.Range range)
public InexactTime(SUTime.Time base, SUTime.Range range)
public InexactTime(SUTime.InexactTime t, SUTime.Time base, SUTime.Duration duration, SUTime.Range range)
public InexactTime(SUTime.Range range)
public int compareTo(SUTime.Time t)
compareTo
in interface java.lang.Comparable<SUTime.Time>
compareTo
in class SUTime.Time
public SUTime.InexactTime setTimeZone(org.joda.time.DateTimeZone tz)
setTimeZone
in class SUTime.Temporal
public SUTime.Time getTime()
getTime
in class SUTime.Time
public SUTime.Duration getDuration()
getDuration
in class SUTime.Time
public SUTime.Range getRange(int flags, SUTime.Duration granularity)
getRange
in class SUTime.Time
public SUTime.Time add(SUTime.Duration offset)
add
in class SUTime.Time
public SUTime.Time resolve(SUTime.Time refTime, int flags)
resolve
in class SUTime.Time
public org.joda.time.Instant getJodaTimeInstant()
getJodaTimeInstant
in class SUTime.Time
public org.joda.time.Partial getJodaTimePartial()
getJodaTimePartial
in class SUTime.Time
public java.lang.String toFormattedString(int flags)
toFormattedString
in class SUTime.Temporal