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