@Immutable public class CoordinateTime extends CoordinateTimeAbstract implements Coordinate
| Modifier and Type | Class and Description |
|---|---|
static class |
CoordinateTime.Builder1 |
static class |
CoordinateTime.Builder2 |
Coordinate.Typecdf, code, MIXED_INTERVALS, name, refDate, time2runtime, timeUnit| Constructor and Description |
|---|
CoordinateTime(int code,
ucar.nc2.time.CalendarPeriod timeUnit,
ucar.nc2.time.CalendarDate refDate,
List<Integer> offsetSorted,
int[] time2runtime) |
| Modifier and Type | Method and Description |
|---|---|
ucar.nc2.util.Counters |
calcDistributions() |
boolean |
equals(Object o) |
int |
estMemorySize() |
int |
getIndex(Object val) |
List<Integer> |
getOffsetSorted() |
int |
getSize() |
Coordinate.Type |
getType() |
Object |
getValue(int idx) |
List<?> |
getValues() |
int |
hashCode() |
protected CoordinateTimeAbstract |
makeBestFromComplete(int[] best,
int n) |
ucar.nc2.time.CalendarDateRange |
makeCalendarDateRange(ucar.nc2.time.Calendar cal) |
void |
showCoords(Formatter info) |
void |
showInfo(Formatter info,
ucar.nc2.util.Indent indent) |
getCode, getMasterRuntimeIndex, getName, getNCoords, getOffsetInTimeUnits, getRefDate, getTime2runtime, getTimeUdUnit, getTimeUnit, getUnit, makeBestFromComplete, setNameclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitgetCode, getName, getNCoords, getUnitpublic List<?> getValues()
getValues in interface Coordinatepublic int getIndex(Object val)
getIndex in interface Coordinatepublic Object getValue(int idx)
getValue in interface Coordinatepublic int getSize()
getSize in interface Coordinatepublic Coordinate.Type getType()
getType in interface Coordinatepublic int estMemorySize()
estMemorySize in interface Coordinatepublic ucar.nc2.time.CalendarDateRange makeCalendarDateRange(ucar.nc2.time.Calendar cal)
makeCalendarDateRange in class CoordinateTimeAbstractpublic void showInfo(Formatter info, ucar.nc2.util.Indent indent)
showInfo in interface Coordinatepublic void showCoords(Formatter info)
showCoords in interface Coordinatepublic ucar.nc2.util.Counters calcDistributions()
calcDistributions in interface Coordinateprotected CoordinateTimeAbstract makeBestFromComplete(int[] best, int n)
makeBestFromComplete in class CoordinateTimeAbstract