public class Unit extends Object
| Modifier and Type | Field and Description |
|---|---|
protected Unit |
defaultUnit |
protected double |
defaultUnitScale |
protected String |
name |
protected String |
prefixSystem |
protected String |
symbol |
protected String |
system |
protected String |
type |
| Constructor and Description |
|---|
Unit(String name,
String symbol,
String type) |
Unit(String name,
String symbol,
String type,
Unit defaultUnit,
double defaultUnitScale) |
| Modifier and Type | Method and Description |
|---|---|
String |
format(double amount) |
String |
formatInDefaultUnit(double amount) |
Unit |
getDefaultUnit() |
double |
getDefaultUnitScale() |
String |
getName() |
String |
getSymbol() |
String |
getType() |
void |
setDefaultUnit(Unit defaultUnit) |
void |
setDefaultUnitScale(double defaultUnitScale) |
void |
setName(String name) |
void |
setSymbol(String symbol) |
void |
setType(String type) |
protected String name
protected String symbol
protected String type
protected String system
protected String prefixSystem
protected Unit defaultUnit
protected double defaultUnitScale
public String format(double amount)
public String formatInDefaultUnit(double amount)
public String getName()
public void setName(String name)
public String getSymbol()
public void setSymbol(String symbol)
public String getType()
public void setType(String type)
public Unit getDefaultUnit()
public void setDefaultUnit(Unit defaultUnit)
public double getDefaultUnitScale()
public void setDefaultUnitScale(double defaultUnitScale)