public class QuantityImpl
extends edu.iris.Fissures.Quantity
Modifier and Type | Field and Description |
---|---|
protected java.text.NumberFormat |
format |
Modifier | Constructor and Description |
---|---|
protected |
QuantityImpl() |
|
QuantityImpl(double f,
edu.iris.Fissures.Unit the_unit) |
Modifier and Type | Method and Description |
---|---|
QuantityImpl |
abs() |
QuantityImpl |
add(QuantityImpl q) |
QuantityImpl |
convertTo(UnitImpl newUnit)
converts this Quantity into the given units.
|
static java.io.Serializable |
createEmpty() |
static QuantityImpl |
createQuantityImpl(edu.iris.Fissures.Quantity q) |
QuantityImpl |
divideBy(double f) |
QuantityImpl |
divideBy(QuantityImpl q) |
boolean |
equals(java.lang.Object o) |
java.lang.String |
formatValue(java.lang.String format) |
UnitImpl |
get_unit() |
double |
get_value() |
UnitImpl |
getUnit() |
double |
getValue() |
double |
getValue(UnitImpl unit) |
boolean |
greaterThan(QuantityImpl q) |
boolean |
greaterThanEqual(QuantityImpl q) |
int |
hashCode() |
QuantityImpl |
inverse() |
boolean |
lessThan(QuantityImpl q) |
boolean |
lessThanEqual(QuantityImpl q) |
static void |
main(java.lang.String[] args) |
QuantityImpl |
multiplyBy(double f) |
QuantityImpl |
multiplyBy(QuantityImpl q) |
void |
setFormat(java.text.NumberFormat format)
Deprecated.
|
protected void |
setUnit(UnitImpl unit) |
protected void |
setValue(double value) |
QuantityImpl |
subtract(QuantityImpl q) |
java.lang.String |
toString() |
protected QuantityImpl()
public QuantityImpl(double f, edu.iris.Fissures.Unit the_unit)
public static java.io.Serializable createEmpty()
public static QuantityImpl createQuantityImpl(edu.iris.Fissures.Quantity q)
@Deprecated public void setFormat(java.text.NumberFormat format)
public java.lang.String formatValue(java.lang.String format)
public double getValue()
public double getValue(UnitImpl unit)
protected void setValue(double value)
public double get_value()
public UnitImpl getUnit()
protected void setUnit(UnitImpl unit)
public UnitImpl get_unit()
public QuantityImpl convertTo(UnitImpl newUnit)
java.lang.IllegalArgumentException
- if the given units are
not compatible.public QuantityImpl add(QuantityImpl q)
public QuantityImpl subtract(QuantityImpl q)
public QuantityImpl multiplyBy(QuantityImpl q)
public QuantityImpl divideBy(QuantityImpl q)
public QuantityImpl multiplyBy(double f)
public QuantityImpl divideBy(double f)
public QuantityImpl abs()
public QuantityImpl inverse()
public java.lang.String toString()
toString
in class java.lang.Object
public boolean greaterThan(QuantityImpl q)
public boolean greaterThanEqual(QuantityImpl q)
public boolean lessThan(QuantityImpl q)
public boolean lessThanEqual(QuantityImpl q)
public int hashCode()
hashCode
in class java.lang.Object
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public static void main(java.lang.String[] args)