Package org.orekit.bodies
Enum JPLEphemeridesLoader.EphemerisType
- java.lang.Object
-
- java.lang.Enum<JPLEphemeridesLoader.EphemerisType>
-
- org.orekit.bodies.JPLEphemeridesLoader.EphemerisType
-
- All Implemented Interfaces:
Serializable
,Comparable<JPLEphemeridesLoader.EphemerisType>
- Enclosing class:
- JPLEphemeridesLoader
public static enum JPLEphemeridesLoader.EphemerisType extends Enum<JPLEphemeridesLoader.EphemerisType>
List of supported ephemerides types.
-
-
Enum Constant Summary
Enum Constants Enum Constant Description EARTH
Constant for the Earth.EARTH_MOON
Constant for the Earth-Moon barycenter.JUPITER
Constant for Jupiter.MARS
Constant for Mars.MERCURY
Constant for Mercury.MOON
Constant for the Moon.NEPTUNE
Constant for Neptune.PLUTO
Constant for Pluto.SATURN
Constant for Saturn.SOLAR_SYSTEM_BARYCENTER
Constant for solar system barycenter.SUN
Constant for the Sun.URANUS
Constant for Uranus.VENUS
Constant for Venus.
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static JPLEphemeridesLoader.EphemerisType
valueOf(String name)
Returns the enum constant of this type with the specified name.static JPLEphemeridesLoader.EphemerisType[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
SOLAR_SYSTEM_BARYCENTER
public static final JPLEphemeridesLoader.EphemerisType SOLAR_SYSTEM_BARYCENTER
Constant for solar system barycenter.
-
SUN
public static final JPLEphemeridesLoader.EphemerisType SUN
Constant for the Sun.
-
MERCURY
public static final JPLEphemeridesLoader.EphemerisType MERCURY
Constant for Mercury.
-
VENUS
public static final JPLEphemeridesLoader.EphemerisType VENUS
Constant for Venus.
-
EARTH_MOON
public static final JPLEphemeridesLoader.EphemerisType EARTH_MOON
Constant for the Earth-Moon barycenter.
-
EARTH
public static final JPLEphemeridesLoader.EphemerisType EARTH
Constant for the Earth.
-
MOON
public static final JPLEphemeridesLoader.EphemerisType MOON
Constant for the Moon.
-
MARS
public static final JPLEphemeridesLoader.EphemerisType MARS
Constant for Mars.
-
JUPITER
public static final JPLEphemeridesLoader.EphemerisType JUPITER
Constant for Jupiter.
-
SATURN
public static final JPLEphemeridesLoader.EphemerisType SATURN
Constant for Saturn.
-
URANUS
public static final JPLEphemeridesLoader.EphemerisType URANUS
Constant for Uranus.
-
NEPTUNE
public static final JPLEphemeridesLoader.EphemerisType NEPTUNE
Constant for Neptune.
-
PLUTO
public static final JPLEphemeridesLoader.EphemerisType PLUTO
Constant for Pluto.
-
-
Method Detail
-
values
public static JPLEphemeridesLoader.EphemerisType[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:for (JPLEphemeridesLoader.EphemerisType c : JPLEphemeridesLoader.EphemerisType.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static JPLEphemeridesLoader.EphemerisType valueOf(String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (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 type has no constant with the specified nameNullPointerException
- if the argument is null
-
-