public class JScienceLib extends Object
| Constructor and Description |
|---|
JScienceLib() |
| Modifier and Type | Method and Description |
|---|---|
static org.jscience.physics.amount.Amount |
add(org.jscience.physics.amount.Amount amount1,
org.jscience.physics.amount.Amount amount2) |
static int |
compareAmount(org.jscience.physics.amount.Amount amountFirst,
org.jscience.physics.amount.Amount amountSecond)
Compare two amounts.
|
static org.jscience.physics.amount.Amount |
copy(org.jscience.physics.amount.Amount amount) |
org.jscience.physics.amount.Amount |
createAmount(Double value,
javax.measure.unit.Unit unit) |
org.jscience.physics.amount.Amount |
createConsumptionAmount(Double measuredValue)
Converts a measured value of SimuLizar to a consumption in WATT.
|
org.jscience.physics.amount.Amount |
createDataAmountAmount(Double value) |
org.jscience.physics.amount.Amount |
createDataRateAmount(Double value) |
org.jscience.physics.amount.Amount |
createDurationAmountFromSeconds(Double value) |
String |
createMaxDouble() |
String |
createMaxInt() |
String |
createMaxLong() |
org.jscience.physics.amount.Amount |
createUtilAmount(Double value) |
Long |
getAmountInIntegerMultiplesOfReferenceAmount(org.jscience.physics.amount.Amount amount,
org.jscience.physics.amount.Amount reference) |
Double |
getAmountInMultiplesOfReferenceAmount(org.jscience.physics.amount.Amount amount,
org.jscience.physics.amount.Amount reference) |
String |
getAmountUnitName(org.jscience.physics.amount.Amount amount)
Get the name of the passed amount's unit.
|
static double |
getAmountValueAsDouble(org.jscience.physics.amount.Amount amount) |
static double |
getAmountValueInStandardUnitAsDouble(org.jscience.physics.amount.Amount amount) |
javax.measure.unit.Unit |
getBaseUnitFor(javax.measure.unit.Unit unit) |
static String |
getSpecificationInHertz(org.jscience.physics.amount.Amount processingRate) |
static String |
getSpecificationInMegaBit(org.jscience.physics.amount.Amount amount) |
static String |
getSpecificationInMegaBitsPerSecond(org.jscience.physics.amount.Amount amount) |
static String |
getSpecificationInMegaByte(org.jscience.physics.amount.Amount amount) |
static String |
getSpecificationInMegaBytesPerSecond(org.jscience.physics.amount.Amount amount) |
static String |
getSpecificationInMegaHertz(org.jscience.physics.amount.Amount processingRate) |
String |
getSpecificationInTargetUnit(String stoEx,
javax.measure.unit.Unit hasUnit,
javax.measure.unit.Unit toUnit) |
javax.measure.unit.Unit |
getUnitHertz() |
javax.measure.unit.Unit |
getUnitMegaBit() |
javax.measure.unit.Unit |
getUnitMegaByte() |
javax.measure.unit.Unit |
getUnitMegaHertz() |
javax.measure.unit.Unit |
getUnitSecond() |
static org.jscience.physics.amount.Amount |
multiply(org.jscience.physics.amount.Amount amount,
Double factor) |
static org.jscience.physics.amount.Amount |
subtract(org.jscience.physics.amount.Amount amount1,
org.jscience.physics.amount.Amount amount2) |
public static String getSpecificationInHertz(org.jscience.physics.amount.Amount processingRate)
public static String getSpecificationInMegaHertz(org.jscience.physics.amount.Amount processingRate)
public static String getSpecificationInMegaBytesPerSecond(org.jscience.physics.amount.Amount amount)
public static String getSpecificationInMegaBitsPerSecond(org.jscience.physics.amount.Amount amount)
public static String getSpecificationInMegaByte(org.jscience.physics.amount.Amount amount)
public static String getSpecificationInMegaBit(org.jscience.physics.amount.Amount amount)
public static org.jscience.physics.amount.Amount multiply(org.jscience.physics.amount.Amount amount,
Double factor)
public static org.jscience.physics.amount.Amount add(org.jscience.physics.amount.Amount amount1,
org.jscience.physics.amount.Amount amount2)
public static org.jscience.physics.amount.Amount subtract(org.jscience.physics.amount.Amount amount1,
org.jscience.physics.amount.Amount amount2)
public static org.jscience.physics.amount.Amount copy(org.jscience.physics.amount.Amount amount)
amount - public static double getAmountValueAsDouble(org.jscience.physics.amount.Amount amount)
amount - public static double getAmountValueInStandardUnitAsDouble(org.jscience.physics.amount.Amount amount)
amount - public static int compareAmount(org.jscience.physics.amount.Amount amountFirst,
org.jscience.physics.amount.Amount amountSecond)
amountFirst - amountSecond - public org.jscience.physics.amount.Amount createAmount(Double value, javax.measure.unit.Unit unit)
public org.jscience.physics.amount.Amount createUtilAmount(Double value)
public org.jscience.physics.amount.Amount createDataRateAmount(Double value)
public org.jscience.physics.amount.Amount createDataAmountAmount(Double value)
public org.jscience.physics.amount.Amount createDurationAmountFromSeconds(Double value)
public javax.measure.unit.Unit getUnitSecond()
public javax.measure.unit.Unit getUnitMegaByte()
public javax.measure.unit.Unit getUnitMegaBit()
public javax.measure.unit.Unit getUnitMegaHertz()
public javax.measure.unit.Unit getUnitHertz()
public javax.measure.unit.Unit getBaseUnitFor(javax.measure.unit.Unit unit)
public Double getAmountInMultiplesOfReferenceAmount(org.jscience.physics.amount.Amount amount, org.jscience.physics.amount.Amount reference)
public Long getAmountInIntegerMultiplesOfReferenceAmount(org.jscience.physics.amount.Amount amount, org.jscience.physics.amount.Amount reference)
public String getSpecificationInTargetUnit(String stoEx, javax.measure.unit.Unit hasUnit, javax.measure.unit.Unit toUnit)
public String getAmountUnitName(org.jscience.physics.amount.Amount amount)
The - amount.public org.jscience.physics.amount.Amount createConsumptionAmount(Double measuredValue)
measuredValue - Measured value.public String createMaxLong()
public String createMaxDouble()
public String createMaxInt()