Package org.freeplane.api
Class Quantity<U extends Enum<U> & PhysicalUnit>
java.lang.Object
org.freeplane.api.Quantity<U>
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
static <U extends Enum<U> & PhysicalUnit>
voidassertNonNegativeOrNull
(Quantity<U> quantity) boolean
static <U extends Enum<U> & PhysicalUnit>
Quantity<U>fromString
(String valueString, U defaultUnit) int
hashCode()
double
int
toString()
zoomBy
(double zoom)
-
Field Details
-
value
public final double value -
unit
-
-
Constructor Details
-
Quantity
-
-
Method Details
-
fromString
public static <U extends Enum<U> & PhysicalUnit> Quantity<U> fromString(String valueString, U defaultUnit) -
toBaseUnits
public double toBaseUnits() -
toBaseUnitsRounded
public int toBaseUnitsRounded() -
toString
-
hashCode
public int hashCode() -
equals
-
in
-
assertNonNegative
public void assertNonNegative() -
assertNonNegativeOrNull
-
add
-
add
-
zoomBy
-