public class LocationUnits extends NumberUnits
ampRatio, bytes, bytesPerSecond, cdfEpoch, cdfTT2000, celciusDegrees, centigrade, centimeters, cm_2s_1keV_1, cm_2s_1MeV_1, cmps, days, dB, decimalYear, deg, degrees, degrees2, dimensionless, dollars, euros, ev, eV, fahrenheitDegrees, fahrenheitScale, gigaHertz, hertz, hours, hours2, inches, julianDay, kelvin, keV, kiloBytes, kiloBytesPerSecond, kiloHertz, kiloMeters, log10Ratio, logERatio, megaHertz, meters, MeV, microseconds, microseconds2, microseconds3, millimeters, milliseconds, milliseconds2, minutes, mj1958, mjd, mps, ms1970, nanoseconds, ns, nT, pcm3, percent, percentIncrease, picoseconds, radians, rgbColor, rupee, seconds, seconds2, t1970, t2000, t2010, typographicPoints, us1970, us1980, us2000, us2020, v2pm2Hz, wpm2, years, yen
Constructor and Description |
---|
LocationUnits(java.lang.String id,
java.lang.String description,
Units offsetUnits,
Basis basis)
Creates a new instance of LocationUnit
|
Modifier and Type | Method and Description |
---|---|
Datum |
add(java.lang.Number a,
java.lang.Number b,
Units bUnits) |
Datum |
divide(java.lang.Number a,
java.lang.Number b,
Units bUnits) |
Basis |
getBasis()
return the basis for the unit, such as "since 2000-01-01T00:00Z" or "north of Earth's equator"
|
Units |
getOffsetUnits()
return the physical units of the basis vector, such as "microseconds" or "degrees"
|
Datum |
multiply(java.lang.Number a,
java.lang.Number b,
Units bUnits) |
Datum |
subtract(java.lang.Number a,
java.lang.Number b,
Units bUnits) |
add, createDatum, createDatum, createDatum, createDatum, createDatum, createDatum, divide, getDatumFormatterFactory, multiply, parse, subtract
convertDoubleTo, format, getAllUnits, getByName, getCanonicalUnit, getConverter, getConverter, getConvertibleUnits, getFillDatum, getFillDouble, getId, grannyFormat, isConvertibleTo, isFill, isFill, isValid, lookupTimeLengthUnit, lookupTimeUnits, lookupTimeUnits, lookupUnits, main, nominal, nominal, registerConverter, toString
public LocationUnits(java.lang.String id, java.lang.String description, Units offsetUnits, Basis basis)
id
- the identifier.description
- human-consumable label.offsetUnits
- units of offset from the basis.basis
- the reference, such as "2000-01-01T00:00" or the freezing point of water.public Units getOffsetUnits()
getOffsetUnits
in class Units
public Basis getBasis()
public Datum add(java.lang.Number a, java.lang.Number b, Units bUnits)
add
in class NumberUnits
public Datum divide(java.lang.Number a, java.lang.Number b, Units bUnits)
divide
in class NumberUnits
public Datum multiply(java.lang.Number a, java.lang.Number b, Units bUnits)
multiply
in class NumberUnits
public Datum subtract(java.lang.Number a, java.lang.Number b, Units bUnits)
subtract
in class NumberUnits