Uses of Class
org.openjdk.jmc.common.unit.ScaleFactor
Packages that use ScaleFactor
Package
Description
This package contains the data model for quantities and units.
-
Uses of ScaleFactor in org.openjdk.jmc.common.unit
Subclasses of ScaleFactor in org.openjdk.jmc.common.unitModifier and TypeClassDescriptionclass
class
class
Quick and dirtyScaleFactor
implementation.class
Short termScaleFactor
implementation to improve custom units.Fields in org.openjdk.jmc.common.unit declared as ScaleFactorModifier and TypeFieldDescriptionprotected final ScaleFactor
DecimalUnitSelector.baseToAtomFactor
Fields in org.openjdk.jmc.common.unit with type parameters of type ScaleFactorModifier and TypeFieldDescriptionprotected final Map<ScaleFactor,
LinearUnit> BinaryUnitSelector.unitCache
protected final Map<ScaleFactor,
LinearUnit> DecimalUnitSelector.unitCache
Methods in org.openjdk.jmc.common.unit that return ScaleFactorModifier and TypeMethodDescriptionBinaryScaleFactor.concat
(ScaleFactor innerFactor) DecimalScaleFactor.concat
(ScaleFactor innerFactor) ImpreciseScaleFactor.concat
(ScaleFactor innerFactor) LongScaleFactor.concat
(ScaleFactor innerFactor) abstract ScaleFactor
ScaleFactor.concat
(ScaleFactor innerFactor) Concatenate (that is, multiply) this scale factor withinnerFactor
.protected ScaleFactor
LinearKindOfQuantity.getBestScaleFactorFor
(long value) ImpreciseScaleFactor.invert()
LongScaleFactor.invert()
abstract ScaleFactor
ScaleFactor.invert()
LongScaleFactor.invertAndConcat
(ScaleFactor innerFactor) ScaleFactor.invertAndConcat
(ScaleFactor innerFactor) Concatenate (that is, multiply) the inverse of this scale factor withinnerFactor
.ScaleFactor.scale
(long multiplier) IPrefix.scaleFactor()
IPrefix.valueFactorTo
(P targetPrefix) LinearUnit.valueTransformTo
(LinearUnit targetUnit) Methods in org.openjdk.jmc.common.unit with parameters of type ScaleFactorModifier and TypeMethodDescriptionint
BinaryScaleFactor.compareTo
(ScaleFactor other) int
DecimalScaleFactor.compareTo
(ScaleFactor other) int
ScaleFactor.compareTo
(ScaleFactor other) BinaryScaleFactor.concat
(ScaleFactor innerFactor) DecimalScaleFactor.concat
(ScaleFactor innerFactor) ImpreciseScaleFactor.concat
(ScaleFactor innerFactor) LongScaleFactor.concat
(ScaleFactor innerFactor) abstract ScaleFactor
ScaleFactor.concat
(ScaleFactor innerFactor) Concatenate (that is, multiply) this scale factor withinnerFactor
.LongScaleFactor.invertAndConcat
(ScaleFactor innerFactor) ScaleFactor.invertAndConcat
(ScaleFactor innerFactor) Concatenate (that is, multiply) the inverse of this scale factor withinnerFactor
.Constructors in org.openjdk.jmc.common.unit with parameters of type ScaleFactorModifierConstructorDescriptionprotected
Custom
(LinearKindOfQuantity kindOfQuantity, String unitId, ScaleFactor factorToDefinition, LinearUnit definitionUnit, String unitSymbol, String unitDesc, String... altNames) LinearUnit
(LinearKindOfQuantity kindOfQuantity, String unitId, ScaleFactor factorToAtom, String unitSymbol, String unitDesc, String... altNames)