Uses of Class
org.openjdk.jmc.common.unit.ScaleFactor
-
Packages that use ScaleFactor Package Description org.openjdk.jmc.common.unit 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.unit Modifier and Type Class Description class
BinaryScaleFactor
private static class
BinaryScaleFactor.DownSmall
private static class
BinaryScaleFactor.Unity
private static class
BinaryScaleFactor.UpSmall
class
DecimalScaleFactor
private static class
DecimalScaleFactor.DownSmall
private static class
DecimalScaleFactor.Unity
private static class
DecimalScaleFactor.UpSmall
class
ImpreciseScaleFactor
Quick and dirtyScaleFactor
implementation.class
LongScaleFactor
Short termScaleFactor
implementation to improve custom units.Fields in org.openjdk.jmc.common.unit declared as ScaleFactor Modifier and Type Field Description protected ScaleFactor
DecimalUnitSelector. baseToAtomFactor
private ScaleFactor
LinearUnit. factorToAtom
private ScaleFactor
LinearUnit.Custom. factorToDefinition
Fields in org.openjdk.jmc.common.unit with type parameters of type ScaleFactor Modifier and Type Field Description protected java.util.Map<ScaleFactor,LinearUnit>
BinaryUnitSelector. unitCache
protected java.util.Map<ScaleFactor,LinearUnit>
DecimalUnitSelector. unitCache
Methods in org.openjdk.jmc.common.unit that return ScaleFactor Modifier and Type Method Description ScaleFactor
BinaryScaleFactor. concat(ScaleFactor innerFactor)
ScaleFactor
BinaryScaleFactor.UpSmall. concat(ScaleFactor innerFactor)
ScaleFactor
DecimalScaleFactor. concat(ScaleFactor innerFactor)
ScaleFactor
DecimalScaleFactor.Unity. concat(ScaleFactor innerFactor)
ScaleFactor
DecimalScaleFactor.UpSmall. concat(ScaleFactor innerFactor)
ScaleFactor
ImpreciseScaleFactor. concat(ScaleFactor innerFactor)
ScaleFactor
LongScaleFactor. concat(ScaleFactor innerFactor)
abstract ScaleFactor
ScaleFactor. concat(ScaleFactor innerFactor)
Concatenate (that is, multiply) this scale factor withinnerFactor
.protected ScaleFactor
LinearKindOfQuantity. getBestScaleFactorFor(long value)
ScaleFactor
ImpreciseScaleFactor. invert()
ScaleFactor
LongScaleFactor. invert()
abstract ScaleFactor
ScaleFactor. invert()
ScaleFactor
LongScaleFactor. invertAndConcat(ScaleFactor innerFactor)
ScaleFactor
ScaleFactor. invertAndConcat(ScaleFactor innerFactor)
Concatenate (that is, multiply) the inverse of this scale factor withinnerFactor
.ScaleFactor
IPrefix. scaleFactor()
ScaleFactor
IPrefix. valueFactorTo(P targetPrefix)
private ScaleFactor
LinearUnit. valueFactorToAtom()
ScaleFactor
LinearUnit. valueTransformTo(LinearUnit targetUnit)
Methods in org.openjdk.jmc.common.unit with parameters of type ScaleFactor Modifier and Type Method Description int
BinaryScaleFactor. compareTo(ScaleFactor other)
int
DecimalScaleFactor. compareTo(ScaleFactor other)
int
ScaleFactor. compareTo(ScaleFactor other)
ScaleFactor
BinaryScaleFactor. concat(ScaleFactor innerFactor)
ScaleFactor
BinaryScaleFactor.UpSmall. concat(ScaleFactor innerFactor)
ScaleFactor
DecimalScaleFactor. concat(ScaleFactor innerFactor)
ScaleFactor
DecimalScaleFactor.Unity. concat(ScaleFactor innerFactor)
ScaleFactor
DecimalScaleFactor.UpSmall. concat(ScaleFactor innerFactor)
ScaleFactor
ImpreciseScaleFactor. concat(ScaleFactor innerFactor)
ScaleFactor
LongScaleFactor. concat(ScaleFactor innerFactor)
abstract ScaleFactor
ScaleFactor. concat(ScaleFactor innerFactor)
Concatenate (that is, multiply) this scale factor withinnerFactor
.ScaleFactor
LongScaleFactor. invertAndConcat(ScaleFactor innerFactor)
ScaleFactor
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 ScaleFactor Constructor Description Custom(LinearKindOfQuantity kindOfQuantity, java.lang.String unitId, ScaleFactor factorToDefinition, LinearUnit definitionUnit, java.lang.String unitSymbol, java.lang.String unitDesc, java.lang.String... altNames)
LinearUnit(LinearKindOfQuantity kindOfQuantity, java.lang.String unitId, ScaleFactor factorToAtom, java.lang.String unitSymbol, java.lang.String unitDesc, java.lang.String... altNames)
-