Uses of Class
tech.units.indriya.AbstractConverter
Packages that use AbstractConverter
Package
Description
This package provides a Java SE 8 implementation of the
Units of Measurement API.
This package provides functional interfaces.
-
Uses of AbstractConverter in tech.units.indriya
Subclasses of AbstractConverter in tech.units.indriyaModifier and TypeClassDescriptionprivate static final class
This class represents the identity converter (singleton).static final class
This class represents converters made up of two or more separate converters (in matrix notation[pair] = [left] x [right]
).Fields in tech.units.indriya declared as AbstractConverterModifier and TypeFieldDescriptionstatic final AbstractConverter
AbstractConverter.IDENTITY
Holds identity converter.Methods in tech.units.indriya that return AbstractConverterModifier and TypeMethodDescriptionfinal AbstractConverter
AbstractConverter.inverse()
protected AbstractConverter
AbstractConverter.Identity.inverseWhenNotIdentity()
protected abstract AbstractConverter
AbstractConverter.inverseWhenNotIdentity()
Non-APIprotected AbstractConverter
AbstractConverter.Identity.simpleCompose
(AbstractConverter that) protected AbstractConverter
AbstractConverter.simpleCompose
(AbstractConverter that) Non-API Guarded byisSimpleCompositionWith(AbstractConverter)
Methods in tech.units.indriya with parameters of type AbstractConverterModifier and TypeMethodDescriptionprotected boolean
AbstractConverter.Identity.isSimpleCompositionWith
(AbstractConverter that) protected abstract boolean
AbstractConverter.isSimpleCompositionWith
(AbstractConverter that) Non-API Guard forsimpleCompose(AbstractConverter)
protected boolean
AbstractConverter.Pair.isSimpleCompositionWith
(AbstractConverter that) protected AbstractConverter
AbstractConverter.Identity.simpleCompose
(AbstractConverter that) protected AbstractConverter
AbstractConverter.simpleCompose
(AbstractConverter that) Non-API Guarded byisSimpleCompositionWith(AbstractConverter)
-
Uses of AbstractConverter in tech.units.indriya.function
Subclasses of AbstractConverter in tech.units.indriya.functionModifier and TypeClassDescriptionfinal class
This class represents a converter adding a constant offset to numeric values (double
based).final class
This class represents a exponential converter of limited precision.final class
This class represents a logarithmic converter of limited precision.final class
This class represents a converter multiplying numeric values by a constant scaling factor (double
based).final class
UnitConverter for numbers in base^exponent representation.final class
This class represents a converter multiplying numeric values by a factor of Pi to the power of an integer exponent (π^exponent).final class
This class represents a converter multiplying numeric values by an exact scaling factor (represented as the quotient of twoBigInteger
numbers).Methods in tech.units.indriya.function that return AbstractConverterModifier and TypeMethodDescriptionprivate AbstractConverter
RationalConverter.composeSameType
(RationalConverter that) ExpConverter.inverseWhenNotIdentity()
LogConverter.inverseWhenNotIdentity()
PowersOfIntConverter.inverseWhenNotIdentity()
PowersOfPiConverter.inverseWhenNotIdentity()
protected AbstractConverter
AddConverter.simpleCompose
(AbstractConverter that) protected AbstractConverter
ExpConverter.simpleCompose
(AbstractConverter that) protected AbstractConverter
LogConverter.simpleCompose
(AbstractConverter that) protected AbstractConverter
MultiplyConverter.simpleCompose
(AbstractConverter that) protected AbstractConverter
PowersOfIntConverter.simpleCompose
(AbstractConverter that) protected AbstractConverter
PowersOfPiConverter.simpleCompose
(AbstractConverter that) protected AbstractConverter
RationalConverter.simpleCompose
(AbstractConverter that) Methods in tech.units.indriya.function with parameters of type AbstractConverterModifier and TypeMethodDescriptionprotected boolean
AddConverter.isSimpleCompositionWith
(AbstractConverter that) protected boolean
ExpConverter.isSimpleCompositionWith
(AbstractConverter that) protected boolean
LogConverter.isSimpleCompositionWith
(AbstractConverter that) protected boolean
MultiplyConverter.isSimpleCompositionWith
(AbstractConverter that) protected boolean
PowersOfIntConverter.isSimpleCompositionWith
(AbstractConverter that) protected boolean
PowersOfPiConverter.isSimpleCompositionWith
(AbstractConverter that) protected boolean
RationalConverter.isSimpleCompositionWith
(AbstractConverter that) protected AbstractConverter
AddConverter.simpleCompose
(AbstractConverter that) protected AbstractConverter
ExpConverter.simpleCompose
(AbstractConverter that) protected AbstractConverter
LogConverter.simpleCompose
(AbstractConverter that) protected AbstractConverter
MultiplyConverter.simpleCompose
(AbstractConverter that) protected AbstractConverter
PowersOfIntConverter.simpleCompose
(AbstractConverter that) protected AbstractConverter
PowersOfPiConverter.simpleCompose
(AbstractConverter that) protected AbstractConverter
RationalConverter.simpleCompose
(AbstractConverter that) -
Uses of AbstractConverter in tech.units.indriya.internal.simplify
Fields in tech.units.indriya.internal.simplify declared as AbstractConverterModifier and TypeFieldDescriptionprivate AbstractConverter[]
SimplificationWorker.arrayOfConverters
Fields in tech.units.indriya.internal.simplify with type parameters of type AbstractConverterModifier and TypeFieldDescriptionprivate final BinaryOperator<AbstractConverter>
SimplificationWorker.simpleComposeAction
private final BiPredicate<AbstractConverter,
AbstractConverter> SimplificationWorker.simpleComposeTest
private final BiPredicate<AbstractConverter,
AbstractConverter> SimplificationWorker.simpleComposeTest
Methods in tech.units.indriya.internal.simplify that return AbstractConverterModifier and TypeMethodDescriptionstatic AbstractConverter
Simplifier.compose
(AbstractConverter a, AbstractConverter b, BiPredicate<AbstractConverter, AbstractConverter> simpleComposeTest, BinaryOperator<AbstractConverter> simpleComposeAction) private static AbstractConverter
SimplificationWorker.sequenceToConverter
(AbstractConverter[] sequence) Description of a brute-force approach:Methods in tech.units.indriya.internal.simplify with parameters of type AbstractConverterModifier and TypeMethodDescriptionstatic AbstractConverter
Simplifier.compose
(AbstractConverter a, AbstractConverter b, BiPredicate<AbstractConverter, AbstractConverter> simpleComposeTest, BinaryOperator<AbstractConverter> simpleComposeAction) (package private) static boolean
Simplifier.isNormalFormOrderWhenCommutative
(AbstractConverter a, AbstractConverter b) (package private) static boolean
Simplifier.isNormalFormOrderWhenIdentity
(AbstractConverter a, AbstractConverter b) private static AbstractConverter
SimplificationWorker.sequenceToConverter
(AbstractConverter[] sequence) private static void
SimplificationWorker.sortToNormalFormOrder
(AbstractConverter[] arrayOfConverters) Method parameters in tech.units.indriya.internal.simplify with type arguments of type AbstractConverterModifier and TypeMethodDescriptionstatic AbstractConverter
Simplifier.compose
(AbstractConverter a, AbstractConverter b, BiPredicate<AbstractConverter, AbstractConverter> simpleComposeTest, BinaryOperator<AbstractConverter> simpleComposeAction) static AbstractConverter
Simplifier.compose
(AbstractConverter a, AbstractConverter b, BiPredicate<AbstractConverter, AbstractConverter> simpleComposeTest, BinaryOperator<AbstractConverter> simpleComposeAction) static AbstractConverter
Simplifier.compose
(AbstractConverter a, AbstractConverter b, BiPredicate<AbstractConverter, AbstractConverter> simpleComposeTest, BinaryOperator<AbstractConverter> simpleComposeAction) Constructor parameters in tech.units.indriya.internal.simplify with type arguments of type AbstractConverterModifierConstructorDescriptionSimplificationWorker
(BiPredicate<AbstractConverter, AbstractConverter> simpleComposeTest, BinaryOperator<AbstractConverter> simpleComposeAction) SimplificationWorker
(BiPredicate<AbstractConverter, AbstractConverter> simpleComposeTest, BinaryOperator<AbstractConverter> simpleComposeAction) SimplificationWorker
(BiPredicate<AbstractConverter, AbstractConverter> simpleComposeTest, BinaryOperator<AbstractConverter> simpleComposeAction) -
Uses of AbstractConverter in tech.units.indriya.spi
Methods in tech.units.indriya.spi that return AbstractConverterModifier and TypeMethodDescriptionDimensionalModel.getDimensionalTransform
(javax.measure.Dimension dimension) Returns the dimensional transform of the specified dimension.