de.grogra.util
public final class Quantity extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static Quantity |
ANGLE |
static Quantity |
FRACTION |
static Quantity |
LENGTH |
static Quantity |
MASS |
static Quantity |
POWER |
static Quantity |
POWER_PER_AREA |
static Quantity |
TEMPERATURE |
static Quantity |
TIME |
| Modifier and Type | Method and Description |
|---|---|
void |
add(java.lang.String unit,
double factor) |
void |
add(Unit unit) |
Unit |
chooseUnit(float value) |
boolean |
equals(java.lang.Object o) |
static Quantity |
get(java.lang.String name) |
Unit |
getPreferredUnit() |
Unit[] |
getUnits() |
int |
hashCode() |
Quantity |
newInstance(Unit preferredUnit) |
Unit |
parseUnit(java.lang.String s) |
Unit |
parseUnit(java.lang.String s,
Unit defaultUnit) |
java.lang.String |
toString(double value) |
java.lang.String |
toString(float value) |
public static final Quantity ANGLE
public static final Quantity FRACTION
public static final Quantity LENGTH
public static final Quantity MASS
public static final Quantity POWER
public static final Quantity POWER_PER_AREA
public static final Quantity TEMPERATURE
public static final Quantity TIME
public void add(java.lang.String unit,
double factor)
public void add(Unit unit)
public Unit chooseUnit(float value)
public boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic static Quantity get(java.lang.String name)
public Unit getPreferredUnit()
public Unit[] getUnits()
public int hashCode()
hashCode in class java.lang.Objectpublic Unit parseUnit(java.lang.String s)
public java.lang.String toString(double value)
public java.lang.String toString(float value)