Package org.freeplane.api
Class Quantity<U extends Enum<U> & PhysicalUnit>
java.lang.Object
org.freeplane.api.Quantity<U>
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidstatic <U extends Enum<U> & PhysicalUnit>
voidassertNonNegativeOrNull(Quantity<U> quantity) booleanstatic <U extends Enum<U> & PhysicalUnit>
Quantity<U>fromString(String valueString, U defaultUnit) inthashCode()doubleinttoString()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
-