@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, periodName, refDate, time2runtime, timeUnit| Constructor and Description |
|---|
CoordinateTime(int code,
CalendarPeriod timeUnit,
CalendarDate refDate,
java.util.List<java.lang.Integer> offsetSorted,
int[] time2runtime) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object o) |
int |
estMemorySize() |
int |
getIndex(java.lang.Object val) |
java.util.List<java.lang.Integer> |
getOffsetSorted() |
int |
getSize() |
Coordinate.Type |
getType() |
java.lang.Object |
getValue(int idx) |
java.util.List<? extends java.lang.Object> |
getValues() |
int |
hashCode() |
protected CoordinateTimeAbstract |
makeBestFromComplete(int[] best,
int n) |
CalendarDateRange |
makeCalendarDateRange(Calendar cal) |
void |
showCoords(java.util.Formatter info) |
void |
showInfo(java.util.Formatter info,
Indent indent) |
getCode, getMasterRuntimeIndex, getName, getPeriod, getRefDate, getTime2runtime, getTimeUnit, getTimeUnitScale, getUnit, makeBestFromComplete, setNameclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitgetCode, getName, getUnitpublic CoordinateTime(int code,
CalendarPeriod timeUnit,
CalendarDate refDate,
java.util.List<java.lang.Integer> offsetSorted,
int[] time2runtime)
public java.util.List<java.lang.Integer> getOffsetSorted()
public java.util.List<? extends java.lang.Object> getValues()
getValues in interface Coordinatepublic int getIndex(java.lang.Object val)
getIndex in interface Coordinatepublic java.lang.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 CalendarDateRange makeCalendarDateRange(Calendar cal)
makeCalendarDateRange in class CoordinateTimeAbstractpublic void showInfo(java.util.Formatter info,
Indent indent)
showInfo in interface Coordinatepublic void showCoords(java.util.Formatter info)
showCoords in interface Coordinatepublic boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectprotected CoordinateTimeAbstract makeBestFromComplete(int[] best, int n)
makeBestFromComplete in class CoordinateTimeAbstract