Uses of Interface
org.openjdk.jmc.common.unit.IScalarAffineTransform
-
Packages that use IScalarAffineTransform Package Description org.openjdk.jmc.common.unit 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 IScalarAffineTransform 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
LongPostOffsetTransform
IScalarAffineTransform
used as the inverse ofLongPreOffsetTransform
to avoid losing the precision of the long offset.class
LongPreOffsetTransform
Transform
that adds an offset first and then multiplies with the multiplier.class
LongScaleFactor
Short termScaleFactor
implementation to improve custom units.class
ScaleFactor
A linear transform, that is, a scale factor.class
SimpleAffineTransform
Methods in org.openjdk.jmc.common.unit that return IScalarAffineTransform Modifier and Type Method Description IScalarAffineTransform
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.IScalarAffineTransform
LongPostOffsetTransform. concat(IScalarAffineTransform innerTransform)
IScalarAffineTransform
LongPreOffsetTransform. concat(IScalarAffineTransform innerTransform)
IScalarAffineTransform
ScaleFactor. concat(IScalarAffineTransform innerTransform)
IScalarAffineTransform
SimpleAffineTransform. concat(IScalarAffineTransform innerTransform)
static IScalarAffineTransform
SimpleAffineTransform. createWithNegPreOffset(double multiplier, java.lang.Number negativeOffset)
static IScalarAffineTransform
SimpleAffineTransform. createWithPostOffset(double multiplier, java.lang.Number offset)
static IScalarAffineTransform
SimpleAffineTransform. createWithPreOffset(double multiplier, java.lang.Number offset)
IScalarAffineTransform
IScalarAffineTransform. invert()
IScalarAffineTransform
LongPostOffsetTransform. invert()
IScalarAffineTransform
LongPreOffsetTransform. invert()
IScalarAffineTransform
SimpleAffineTransform. invert()
IScalarAffineTransform
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.IScalarAffineTransform
LongPostOffsetTransform. invertAndConcat(IScalarAffineTransform innerTransform)
IScalarAffineTransform
LongPreOffsetTransform. invertAndConcat(IScalarAffineTransform innerTransform)
IScalarAffineTransform
ScaleFactor. invertAndConcat(IScalarAffineTransform innerTransform)
IScalarAffineTransform
SimpleAffineTransform. invertAndConcat(IScalarAffineTransform innerTransform)
IScalarAffineTransform
IUnit. valueTransformTo(IUnit targetUnit)
Get a transform for transforming numerical quantity values expressed in this unit to numerical quantity values expressed intargetUnit
.IScalarAffineTransform
TimestampUnit. valueTransformTo(TimestampUnit targetUnit)
IScalarAffineTransform
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 IScalarAffineTransform Modifier and Type Method Description protected ITypedQuantity<U>
TypedUnit. addPossiblyIntegral(long numericalAugend, IScalarAffineTransform addendValueTransform, long numericalAddend)
IScalarAffineTransform
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.IScalarAffineTransform
LongPostOffsetTransform. concat(IScalarAffineTransform innerTransform)
IScalarAffineTransform
LongPreOffsetTransform. concat(IScalarAffineTransform innerTransform)
IScalarAffineTransform
ScaleFactor. concat(IScalarAffineTransform innerTransform)
IScalarAffineTransform
SimpleAffineTransform. concat(IScalarAffineTransform innerTransform)
IScalarAffineTransform
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.IScalarAffineTransform
LongPostOffsetTransform. invertAndConcat(IScalarAffineTransform innerTransform)
IScalarAffineTransform
LongPreOffsetTransform. invertAndConcat(IScalarAffineTransform innerTransform)
IScalarAffineTransform
ScaleFactor. invertAndConcat(IScalarAffineTransform innerTransform)
IScalarAffineTransform
SimpleAffineTransform. invertAndConcat(IScalarAffineTransform innerTransform)
-