Enum Class TimeScaleType
- All Implemented Interfaces:
Serializable,Comparable<TimeScaleType>,Constable,org.jvnet.jaxb.lang.EnumValue<String>
@Generated(value="com.sun.tools.xjc.Driver",
comments="JAXB RI v4.0.4",
date="2024-08-01T13:15:43+01:00")
public enum TimeScaleType
extends Enum<TimeScaleType>
implements org.jvnet.jaxb.lang.EnumValue<String>
The actual time scale used: TT, TAI, UTC, TDB, etc.
Java class for timeScaleType
.The following schema fragment specifies the expected content contained within this class.
<simpleType name="timeScaleType">
<restriction base="{http://www.w3.org/2001/XMLSchema}string">
<enumeration value="TT"/>
<enumeration value="TDT"/>
<enumeration value="ET"/>
<enumeration value="TDB"/>
<enumeration value="TEB"/>
<enumeration value="TCG"/>
<enumeration value="TCB"/>
<enumeration value="TAI"/>
<enumeration value="IAT"/>
<enumeration value="UTC"/>
<enumeration value="GPS"/>
<enumeration value="LST"/>
<enumeration value="GMST"/>
<enumeration value="LOCAL"/>
</restriction>
</simpleType>
-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>> -
Enum Constant Summary
Enum ConstantsEnum ConstantDescriptionEphemeris Time; predecessor of, and continuous with, TTGreenwich Mean Siderial Time; only for ground-based observations; note that the second is shorterGlobal Positioning System's time scale; runs 19 s behind TAI, 51.184 s behind TT.Synonym for TAIOnly to be used for simulations in conjunction with a relocatable spatial frameLocal Siderial Time; only for ground-based observations; note that the second is shorterInternational Atomic Time; runs 32.184 s behind TTBarycentric Coordinate Time; runs slower than TDB but is consistent with physical constantsTerrestrial Coordinate TimeBarycentric Dynamic Time:the independent variable in planetay ephemerides; time at the solar system barycenter synchronous with TT on an annual basis; sometimes called TEBObsolete synonym for TTBarycentric Ephemeris Time: time at the solar system barycenter synchronous with TT on an annual basis; a deprecated synonym of TDB.Terrestrial Time; the basis for ephemeridesCoordinated Universal Time; currently (2006) runs 33 leapseconds behind TAI -
Method Summary
Modifier and TypeMethodDescriptionstatic TimeScaleTypevalue()static TimeScaleTypeReturns the enum constant of this class with the specified name.static TimeScaleType[]values()Returns an array containing the constants of this enum class, in the order they are declared.
-
Enum Constant Details
-
TT
Terrestrial Time; the basis for ephemerides -
TDT
Obsolete synonym for TT -
ET
Ephemeris Time; predecessor of, and continuous with, TT -
TDB
Barycentric Dynamic Time:the independent variable in planetay ephemerides; time at the solar system barycenter synchronous with TT on an annual basis; sometimes called TEB -
TEB
Barycentric Ephemeris Time: time at the solar system barycenter synchronous with TT on an annual basis; a deprecated synonym of TDB. -
TCG
Terrestrial Coordinate Time -
TCB
Barycentric Coordinate Time; runs slower than TDB but is consistent with physical constants -
TAI
International Atomic Time; runs 32.184 s behind TT -
IAT
Synonym for TAI -
UTC
Coordinated Universal Time; currently (2006) runs 33 leapseconds behind TAI -
GPS
Global Positioning System's time scale; runs 19 s behind TAI, 51.184 s behind TT. -
LST
Local Siderial Time; only for ground-based observations; note that the second is shorter -
GMST
Greenwich Mean Siderial Time; only for ground-based observations; note that the second is shorter -
LOCAL
Only to be used for simulations in conjunction with a relocatable spatial frame
-
-
Method Details
-
values
Returns an array containing the constants of this enum class, in the order they are declared.- Returns:
- an array containing the constants of this enum class, in the order they are declared
-
valueOf
Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)- Parameters:
name- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException- if this enum class has no constant with the specified nameNullPointerException- if the argument is null
-
value
-
fromValue
-
enumValue
- Specified by:
enumValuein interfaceorg.jvnet.jaxb.lang.EnumValue<String>
-