Package ucar.nc2.grib.coord
Class TimeCoordIntvDateValue
- java.lang.Object
-
- ucar.nc2.grib.coord.TimeCoordIntvDateValue
-
- All Implemented Interfaces:
Comparable<TimeCoordIntvDateValue>
@Immutable public class TimeCoordIntvDateValue extends Object implements Comparable<TimeCoordIntvDateValue>
Time intervals represented by start and end CalendarDate.
-
-
Constructor Summary
Constructors Constructor Description TimeCoordIntvDateValue(ucar.nc2.time.CalendarDate start, ucar.nc2.time.CalendarDate end)TimeCoordIntvDateValue(ucar.nc2.time.CalendarDate start, ucar.nc2.time.CalendarPeriod period)TimeCoordIntvDateValue(ucar.nc2.time.CalendarPeriod period, ucar.nc2.time.CalendarDate end)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intcompareTo(TimeCoordIntvDateValue that)TimeCoordIntvValueconvertReferenceDate(ucar.nc2.time.CalendarDate refDate, ucar.nc2.time.CalendarPeriod timeUnit)booleanequals(Object o)ucar.nc2.time.CalendarDategetEnd()ucar.nc2.time.CalendarDategetStart()inthashCode()StringtoString()
-
-
-
Constructor Detail
-
TimeCoordIntvDateValue
public TimeCoordIntvDateValue(ucar.nc2.time.CalendarPeriod period, ucar.nc2.time.CalendarDate end)
-
TimeCoordIntvDateValue
public TimeCoordIntvDateValue(ucar.nc2.time.CalendarDate start, ucar.nc2.time.CalendarPeriod period)
-
TimeCoordIntvDateValue
public TimeCoordIntvDateValue(ucar.nc2.time.CalendarDate start, ucar.nc2.time.CalendarDate end)
-
-
Method Detail
-
getStart
public ucar.nc2.time.CalendarDate getStart()
-
getEnd
public ucar.nc2.time.CalendarDate getEnd()
-
convertReferenceDate
public TimeCoordIntvValue convertReferenceDate(ucar.nc2.time.CalendarDate refDate, ucar.nc2.time.CalendarPeriod timeUnit)
-
compareTo
public int compareTo(@Nonnull TimeCoordIntvDateValue that)- Specified by:
compareToin interfaceComparable<TimeCoordIntvDateValue>
-
-