@Immutable public class TimeHelper extends Object
| Modifier and Type | Method and Description |
|---|---|
TimeHelper |
changeReferenceDate(CalendarDate refDate) |
boolean |
equals(Object o) |
static TimeHelper |
factory(String units,
AttributeContainer atts) |
Calendar |
getCalendar() |
CalendarDateUnit |
getCalendarDateUnit() |
static Calendar |
getCalendarFromAttribute(AttributeContainer atts) |
CalendarDateRange |
getDateRange(double startValue,
double endValue) |
double |
getOffsetInTimeUnits(CalendarDate start,
CalendarDate end) |
CalendarDate |
getRefDate() |
String |
getUdUnit() |
int |
hashCode() |
CalendarDate |
makeCalendarDateFromOffset(double offset) |
CalendarDate |
makeCalendarDateFromOffset(String offset) |
CalendarDate |
makeDate(double value) |
CalendarDate |
makeDateInTimeUnits(CalendarDate start,
double addTo) |
double |
offsetFromRefDate(CalendarDate date) |
String |
toString() |
public static TimeHelper factory(String units, @Nullable AttributeContainer atts)
public TimeHelper changeReferenceDate(CalendarDate refDate)
public String getUdUnit()
public double offsetFromRefDate(CalendarDate date)
public CalendarDate getRefDate()
public CalendarDate makeDate(double value)
public CalendarDateRange getDateRange(double startValue, double endValue)
public double getOffsetInTimeUnits(CalendarDate start, CalendarDate end)
public CalendarDate makeDateInTimeUnits(CalendarDate start, double addTo)
public static Calendar getCalendarFromAttribute(AttributeContainer atts)
public Calendar getCalendar()
public CalendarDateUnit getCalendarDateUnit()
public CalendarDate makeCalendarDateFromOffset(double offset)
public CalendarDate makeCalendarDateFromOffset(String offset)