public static class JollyDayHolidays.JollyHoliday 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 |
---|
JollyHoliday(java.lang.String label,
de.jollyday.HolidayManager holidayManager,
de.jollyday.config.Holiday base) |
Modifier and Type | Method and Description |
---|---|
SUTime.Time |
add(SUTime.Duration offset) |
SUTime.Duration |
getDuration() |
SUTime.Range |
getRange(int flags,
SUTime.Duration granularity) |
SUTime.Time |
getTime() |
SUTime.Time |
intersect(SUTime.Time t) |
boolean |
isGrounded() |
SUTime.Temporal |
next() |
SUTime.Temporal |
prev() |
SUTime.Time |
resolve(SUTime.Time t,
int flags) |
java.lang.String |
toFormattedString(int flags) |
java.lang.String |
toISOString() |
closest, compareTo, contains, difference, distance, getGranularity, getInterval, getJodaTimeInstant, getJodaTimePartial, getTimexType, hasTime, intersect, intersect, isComparable, makeComposite, max, min, offset, reduceGranularityTo, subtract
addMod, addModApprox, getMod, getPeriod, getRange, getRange, getStandardTemporalType, getTfid, getTfidString, getTid, getTidString, getTimeLabel, getTimexAttributes, getTimexValue, getUncertaintyGranularity, includeTimexAltValue, isApprox, isRef, resolve, setTimeZone, setTimeZone, setTimeZone, toString
public JollyHoliday(java.lang.String label, de.jollyday.HolidayManager holidayManager, de.jollyday.config.Holiday base)
public java.lang.String toFormattedString(int flags)
toFormattedString
in class SUTime.Temporal
public boolean isGrounded()
isGrounded
in class SUTime.Time
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 java.lang.String toISOString()
toISOString
in class SUTime.Temporal
public SUTime.Time intersect(SUTime.Time t)
intersect
in class SUTime.Time
public SUTime.Time resolve(SUTime.Time t, int flags)
resolve
in class SUTime.Time
public SUTime.Temporal next()
next
in class SUTime.Temporal
public SUTime.Temporal prev()
prev
in class SUTime.Temporal
public SUTime.Time add(SUTime.Duration offset)
add
in class SUTime.Time