org.jplot2d.axtick
Class TAIMicrosCalendar
- java.lang.Object
-
- org.jplot2d.axtick.TAIMicrosCalendar
-
- All Implemented Interfaces:
- java.lang.Cloneable, java.lang.Comparable<TAIMicrosCalendar>
public class TAIMicrosCalendar extends java.lang.Object implements java.lang.Comparable<TAIMicrosCalendar>, java.lang.Cloneable
A calendar start from TAI epoch and count in microseconds.
-
-
Field Summary
Fields Modifier and Type Field and Description static intMICROSECONDstatic longTAI_EPOCH_OFFSET
-
Constructor Summary
Constructors Constructor and Description TAIMicrosCalendar(java.util.TimeZone zone, java.util.Locale locale)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method and Description voidadd(int field, int amount)booleanafter(TAIMicrosCalendar when)booleanbefore(TAIMicrosCalendar when)java.lang.Objectclone()intcompareTo(TAIMicrosCalendar anotherTAI)booleanequals(java.lang.Object obj)intget(int field)intgetMinimum(int field)longgetTimeInMicros()voidset(int field, int value)voidset(int year, int month, int date, int hourOfDay, int minute, int second)voidsetTimeInMicros(long micros)java.lang.StringtoString()
-
-
-
Field Detail
-
TAI_EPOCH_OFFSET
public static long TAI_EPOCH_OFFSET
-
MICROSECOND
public static int MICROSECOND
-
-
Constructor Detail
-
TAIMicrosCalendar
public TAIMicrosCalendar(java.util.TimeZone zone, java.util.Locale locale)
-
-
Method Detail
-
getTimeInMicros
public long getTimeInMicros()
-
setTimeInMicros
public void setTimeInMicros(long micros)
-
clone
public java.lang.Object clone()
- Overrides:
clonein classjava.lang.Object
-
get
public int get(int field)
-
set
public void set(int field, int value)
-
set
public final void set(int year, int month, int date, int hourOfDay, int minute, int second)
-
getMinimum
public int getMinimum(int field)
-
add
public void add(int field, int amount)
-
before
public boolean before(TAIMicrosCalendar when)
-
after
public boolean after(TAIMicrosCalendar when)
-
compareTo
public int compareTo(TAIMicrosCalendar anotherTAI)
- Specified by:
compareToin interfacejava.lang.Comparable<TAIMicrosCalendar>
-
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equalsin classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-
DMelt 3.0 © DataMelt by jWork.ORG