public class NumberUnits extends Units
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 |
|---|
NumberUnits(java.lang.String id) |
NumberUnits(java.lang.String id,
java.lang.String description) |
| Modifier and Type | Method and Description |
|---|---|
protected static java.lang.Number |
add(java.lang.Number a,
java.lang.Number value) |
Datum |
add(java.lang.Number a,
java.lang.Number b,
Units bUnits) |
Datum |
createDatum(Datum value)
create a Datum with the units.
|
Datum |
createDatum(double value) |
Datum |
createDatum(double value,
double resolution) |
Datum |
createDatum(int value) |
Datum |
createDatum(long value) |
Datum |
createDatum(java.lang.Number value) |
protected static java.lang.Number |
divide(java.lang.Number a,
java.lang.Number value) |
Datum |
divide(java.lang.Number a,
java.lang.Number b,
Units bUnits) |
DatumFormatterFactory |
getDatumFormatterFactory()
return the formatter factor for this Datum.
|
protected static java.lang.Number |
multiply(java.lang.Number a,
java.lang.Number value) |
Datum |
multiply(java.lang.Number a,
java.lang.Number b,
Units bUnits) |
Datum |
parse(java.lang.String s)
parse the string in the context of these units.
|
protected static java.lang.Number |
subtract(java.lang.Number from,
java.lang.Number value) |
Datum |
subtract(java.lang.Number a,
java.lang.Number b,
Units bUnits) |
convertDoubleTo, format, getAllUnits, getBasis, getByName, getCanonicalUnit, getConverter, getConverter, getConvertibleUnits, getFillDatum, getFillDouble, getId, getOffsetUnits, grannyFormat, isConvertibleTo, isFill, isFill, isValid, lookupTimeLengthUnit, lookupTimeUnits, lookupTimeUnits, lookupUnits, main, nominal, nominal, registerConverter, toStringpublic NumberUnits(java.lang.String id)
public NumberUnits(java.lang.String id,
java.lang.String description)
public Datum createDatum(double value)
createDatum in class Unitspublic Datum createDatum(double value, double resolution)
createDatum in class Unitspublic Datum createDatum(int value)
createDatum in class Unitspublic Datum createDatum(long value)
createDatum in class Unitspublic Datum createDatum(java.lang.Number value)
createDatum in class Unitspublic Datum createDatum(Datum value)
UnitscreateDatum in class Unitspublic DatumFormatterFactory getDatumFormatterFactory()
UnitsgetDatumFormatterFactory in class Unitspublic Datum parse(java.lang.String s) throws java.text.ParseException
Unitsprotected static java.lang.Number add(java.lang.Number a,
java.lang.Number value)
protected static java.lang.Number subtract(java.lang.Number from,
java.lang.Number value)
protected static java.lang.Number divide(java.lang.Number a,
java.lang.Number value)
protected static java.lang.Number multiply(java.lang.Number a,
java.lang.Number value)