|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjavax.measure.unit.SystemOfUnits
fr.cnes.sitools.units.astronomy.AstronomicSystem
public final class AstronomicSystem
Units for astronomical measurements
Field Summary | |
---|---|
static javax.measure.unit.Unit<javax.measure.quantity.Length> |
ANGSTROM
Add Angstrom unit, equivalent to a tenth of a nanometer |
static javax.measure.unit.Unit<javax.measure.quantity.Angle> |
ARC_DEGREE
arcdegree : 360 deg = 2pi radians |
static javax.measure.unit.Unit<javax.measure.quantity.Angle> |
ARC_MINUTE
arcminute : 1 degree = 60 arcminutes |
static javax.measure.unit.Unit<javax.measure.quantity.Angle> |
ARC_SECOND
arcsecond : 1 degree = 60 arcminutes = 3600 arcseconds |
static javax.measure.unit.Unit<javax.measure.quantity.Length> |
ASTRONOMICAL_UNIT
Add astronomical unit, equivalent 1.495978707e11 meters |
static javax.measure.unit.Unit<javax.measure.quantity.Time> |
CALENDAR_YEAR
Calendar year unit, i.e. equivalent to 365 days exactly |
static javax.measure.unit.Unit<javax.measure.quantity.Angle> |
DEGREE_ANGLE
Degree |
static javax.measure.unit.Unit<javax.measure.quantity.Angle> |
HOUR_ANGLE
Hour angle : 24h = 360 degrees = 2pi rad |
static javax.measure.unit.Unit<javax.measure.quantity.Power> |
JANSKY
Jansky |
static javax.measure.unit.Unit<javax.measure.quantity.Length> |
LIGHT_YEAR
Add light-year unit, equivalent 9.460730472580800e15 meters |
static javax.measure.unit.Unit<javax.measure.quantity.Angle> |
MINUTE_ANGLE
Minute angle : 1h = 60 minutes |
static javax.measure.unit.Unit<javax.measure.quantity.Length> |
PARSEC
Add Parsec unit, equivalent 3.085677581e16 meters |
static javax.measure.unit.Unit<javax.measure.quantity.Angle> |
SECOND_ANGLE
Second angle : 1m = 60 seconds |
static javax.measure.unit.Unit<javax.measure.quantity.Time> |
SIDERAL_DAY
Earth rotation period : SIDERAL_DAY |
static javax.measure.unit.Unit<javax.measure.quantity.Time> |
SIDERAL_YEAR
Sideral year unit, i.e. equivalent to a complete rotation of the Earth around the sun 3.155814954e7 seconds |
static javax.measure.unit.Unit<javax.measure.quantity.Time> |
SOLAR_DAY
Calendar (solar) day |
static javax.measure.unit.Unit<javax.measure.quantity.Power> |
SOLAR_LUMINOSITY
Solar luminosity |
static javax.measure.unit.Unit<javax.measure.quantity.Mass> |
SOLAR_MASS
Solar mass |
static javax.measure.unit.Unit<javax.measure.quantity.Length> |
SOLAR_RADIUS
Add solar radius unit, equivalent 6.955e8 meters |
static java.util.Set<javax.measure.unit.Unit<?>> |
UNITS
Set of units in the system |
Method Summary | |
---|---|
static AstronomicSystem |
getInstance()
Get singleton |
java.util.Set<javax.measure.unit.Unit<?>> |
getUnits()
Returns a read only view over the units defined in this system. |
Methods inherited from class javax.measure.unit.SystemOfUnits |
---|
getUnits |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final java.util.Set<javax.measure.unit.Unit<?>> UNITS
public static final javax.measure.unit.Unit<javax.measure.quantity.Length> ANGSTROM
public static final javax.measure.unit.Unit<javax.measure.quantity.Length> PARSEC
public static final javax.measure.unit.Unit<javax.measure.quantity.Length> ASTRONOMICAL_UNIT
public static final javax.measure.unit.Unit<javax.measure.quantity.Length> LIGHT_YEAR
public static final javax.measure.unit.Unit<javax.measure.quantity.Length> SOLAR_RADIUS
public static final javax.measure.unit.Unit<javax.measure.quantity.Time> CALENDAR_YEAR
public static final javax.measure.unit.Unit<javax.measure.quantity.Time> SIDERAL_YEAR
public static final javax.measure.unit.Unit<javax.measure.quantity.Time> SOLAR_DAY
public static final javax.measure.unit.Unit<javax.measure.quantity.Time> SIDERAL_DAY
public static final javax.measure.unit.Unit<javax.measure.quantity.Angle> DEGREE_ANGLE
public static final javax.measure.unit.Unit<javax.measure.quantity.Angle> HOUR_ANGLE
public static final javax.measure.unit.Unit<javax.measure.quantity.Angle> MINUTE_ANGLE
public static final javax.measure.unit.Unit<javax.measure.quantity.Angle> SECOND_ANGLE
public static final javax.measure.unit.Unit<javax.measure.quantity.Angle> ARC_DEGREE
public static final javax.measure.unit.Unit<javax.measure.quantity.Angle> ARC_MINUTE
public static final javax.measure.unit.Unit<javax.measure.quantity.Angle> ARC_SECOND
public static final javax.measure.unit.Unit<javax.measure.quantity.Mass> SOLAR_MASS
public static final javax.measure.unit.Unit<javax.measure.quantity.Power> SOLAR_LUMINOSITY
public static final javax.measure.unit.Unit<javax.measure.quantity.Power> JANSKY
Method Detail |
---|
public static AstronomicSystem getInstance()
public java.util.Set<javax.measure.unit.Unit<?>> getUnits()
javax.measure.unit.SystemOfUnits
getUnits
in class javax.measure.unit.SystemOfUnits
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |