Uses of Interface
org.openjdk.jmc.common.unit.IScalarAffineTransform
Packages that use IScalarAffineTransform
Package
Description
This package contains the data model for quantities and units.
-
Uses of IScalarAffineTransform in org.openjdk.jmc.common.unit
Classes in org.openjdk.jmc.common.unit that implement IScalarAffineTransformModifier and TypeClassDescriptionclass
class
class
Quick and dirtyScaleFactor
implementation.class
IScalarAffineTransform
used as the inverse ofLongPreOffsetTransform
to avoid losing the precision of the long offset.class
Transform
that adds an offset first and then multiplies with the multiplier.class
Short termScaleFactor
implementation to improve custom units.class
A linear transform, that is, a scale factor.class
Methods in org.openjdk.jmc.common.unit that return IScalarAffineTransformModifier and TypeMethodDescriptionIScalarAffineTransform.concat
(IScalarAffineTransform innerTransform) Concatenate this transform withinnerTransform
, such that applying the resulting transform is equivalent to first applyinginnerTransform
and then applying this transform on the resulting value.LongPostOffsetTransform.concat
(IScalarAffineTransform innerTransform) LongPreOffsetTransform.concat
(IScalarAffineTransform innerTransform) final IScalarAffineTransform
ScaleFactor.concat
(IScalarAffineTransform innerTransform) SimpleAffineTransform.concat
(IScalarAffineTransform innerTransform) static IScalarAffineTransform
SimpleAffineTransform.createWithNegPreOffset
(double multiplier, Number negativeOffset) static IScalarAffineTransform
SimpleAffineTransform.createWithPostOffset
(double multiplier, Number offset) static IScalarAffineTransform
SimpleAffineTransform.createWithPreOffset
(double multiplier, Number offset) IScalarAffineTransform.invert()
LongPostOffsetTransform.invert()
LongPreOffsetTransform.invert()
SimpleAffineTransform.invert()
IScalarAffineTransform.invertAndConcat
(IScalarAffineTransform innerTransform) Concatenate the inverse of this transform withinnerTransform
, such that applying the resulting transform is equivalent to first applyinginnerTransform
and then applying this inverse of this transform on the resulting value.LongPostOffsetTransform.invertAndConcat
(IScalarAffineTransform innerTransform) LongPreOffsetTransform.invertAndConcat
(IScalarAffineTransform innerTransform) final IScalarAffineTransform
ScaleFactor.invertAndConcat
(IScalarAffineTransform innerTransform) SimpleAffineTransform.invertAndConcat
(IScalarAffineTransform innerTransform) IUnit.valueTransformTo
(IUnit targetUnit) Get a transform for transforming numerical quantity values expressed in this unit to numerical quantity values expressed intargetUnit
.TimestampUnit.valueTransformTo
(TimestampUnit targetUnit) TypedUnit.valueTransformTo
(IUnit targetUnit) abstract IScalarAffineTransform
TypedUnit.valueTransformTo
(U targetUnit) Get a transform for transforming numerical quantity values expressed in this unit to numerical quantity values expressed intargetUnit
.Methods in org.openjdk.jmc.common.unit with parameters of type IScalarAffineTransformModifier and TypeMethodDescriptionprotected final ITypedQuantity<U>
TypedUnit.addPossiblyIntegral
(long numericalAugend, IScalarAffineTransform addendValueTransform, long numericalAddend) IScalarAffineTransform.concat
(IScalarAffineTransform innerTransform) Concatenate this transform withinnerTransform
, such that applying the resulting transform is equivalent to first applyinginnerTransform
and then applying this transform on the resulting value.LongPostOffsetTransform.concat
(IScalarAffineTransform innerTransform) LongPreOffsetTransform.concat
(IScalarAffineTransform innerTransform) final IScalarAffineTransform
ScaleFactor.concat
(IScalarAffineTransform innerTransform) SimpleAffineTransform.concat
(IScalarAffineTransform innerTransform) IScalarAffineTransform.invertAndConcat
(IScalarAffineTransform innerTransform) Concatenate the inverse of this transform withinnerTransform
, such that applying the resulting transform is equivalent to first applyinginnerTransform
and then applying this inverse of this transform on the resulting value.LongPostOffsetTransform.invertAndConcat
(IScalarAffineTransform innerTransform) LongPreOffsetTransform.invertAndConcat
(IScalarAffineTransform innerTransform) final IScalarAffineTransform
ScaleFactor.invertAndConcat
(IScalarAffineTransform innerTransform) SimpleAffineTransform.invertAndConcat
(IScalarAffineTransform innerTransform)