public class MeasurementSystem extends Object implements IMeasurementSystem, IBasicConstants
| Modifier and Type | Field and Description |
|---|---|
static MeasurementSystem |
METRIC |
EMPTY, LONG, REGULAR, SHORT| Constructor and Description |
|---|
MeasurementSystem(String name,
MassUnit baseMassUnit,
DistanceUnit baseDistanceUnit,
TimeUnit baseTimeUnit,
MassUnit[] massUnits,
DistanceUnit[] distanceUnits,
TimeUnit[] timeUnits) |
| Modifier and Type | Method and Description |
|---|---|
DistanceUnit |
getBaseDistanceUnit() |
MassUnit |
getBaseMassUnit() |
TimeUnit |
getBaseTimeUnit() |
String |
getDisplayName(int mode) |
DistanceUnit[] |
getDistanceUnits() |
MassUnit[] |
getMassUnits() |
String |
getName() |
TimeUnit[] |
getTimeUnits() |
String |
printExpression(IMultiplicativeExpression im,
int doubleDigits) |
public static final MeasurementSystem METRIC
public MeasurementSystem(String name, MassUnit baseMassUnit, DistanceUnit baseDistanceUnit, TimeUnit baseTimeUnit, MassUnit[] massUnits, DistanceUnit[] distanceUnits, TimeUnit[] timeUnits)
public DistanceUnit getBaseDistanceUnit()
getBaseDistanceUnit in interface IMeasurementSystempublic MassUnit getBaseMassUnit()
getBaseMassUnit in interface IMeasurementSystempublic TimeUnit getBaseTimeUnit()
getBaseTimeUnit in interface IMeasurementSystempublic String getDisplayName(int mode)
getDisplayName in interface INamedThingpublic DistanceUnit[] getDistanceUnits()
getDistanceUnits in interface IMeasurementSystempublic MassUnit[] getMassUnits()
getMassUnits in interface IMeasurementSystempublic String getName()
getName in interface INamedThingpublic TimeUnit[] getTimeUnits()
getTimeUnits in interface IMeasurementSystempublic String printExpression(IMultiplicativeExpression im, int doubleDigits)
printExpression in interface IMeasurementSystemCopyright © 2016. All rights reserved.