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 classThis class represents the identity converter (singleton).static final classThis 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 AbstractConverterAbstractConverter.IDENTITYHolds identity converter.Methods in tech.units.indriya that return AbstractConverterModifier and TypeMethodDescriptionfinal AbstractConverterAbstractConverter.inverse()protected AbstractConverterAbstractConverter.Identity.inverseWhenNotIdentity()protected abstract AbstractConverterAbstractConverter.inverseWhenNotIdentity()Non-APIprotected AbstractConverterAbstractConverter.Identity.simpleCompose(AbstractConverter that) protected AbstractConverterAbstractConverter.simpleCompose(AbstractConverter that) Non-API Guarded byAbstractConverter.isSimpleCompositionWith(AbstractConverter)Methods in tech.units.indriya with parameters of type AbstractConverterModifier and TypeMethodDescriptionprotected booleanAbstractConverter.Identity.isSimpleCompositionWith(AbstractConverter that) protected abstract booleanAbstractConverter.isSimpleCompositionWith(AbstractConverter that) Non-API Guard forAbstractConverter.simpleCompose(AbstractConverter)protected booleanAbstractConverter.Pair.isSimpleCompositionWith(AbstractConverter that) protected AbstractConverterAbstractConverter.Identity.simpleCompose(AbstractConverter that) protected AbstractConverterAbstractConverter.simpleCompose(AbstractConverter that) Non-API Guarded byAbstractConverter.isSimpleCompositionWith(AbstractConverter) -
Uses of AbstractConverter in tech.units.indriya.function
Subclasses of AbstractConverter in tech.units.indriya.functionModifier and TypeClassDescriptionfinal classThis class represents a converter adding a constant offset to numeric values (doublebased).final classThis class represents a exponential converter of limited precision.final classThis class represents a logarithmic converter of limited precision.final classThis class represents a converter multiplying numeric values by a constant scaling factor (doublebased).final classUnitConverter for numbers in base^exponent representation.final classThis class represents a converter multiplying numeric values by a factor of Pi to the power of an integer exponent (π^exponent).final classThis class represents a converter multiplying numeric values by an exact scaling factor (represented as the quotient of twoBigIntegernumbers).Methods in tech.units.indriya.function that return AbstractConverterModifier and TypeMethodDescriptionprivate AbstractConverterRationalConverter.composeSameType(RationalConverter that) ExpConverter.inverseWhenNotIdentity()LogConverter.inverseWhenNotIdentity()PowersOfIntConverter.inverseWhenNotIdentity()PowersOfPiConverter.inverseWhenNotIdentity()protected AbstractConverterAddConverter.simpleCompose(AbstractConverter that) protected AbstractConverterExpConverter.simpleCompose(AbstractConverter that) protected AbstractConverterLogConverter.simpleCompose(AbstractConverter that) protected AbstractConverterMultiplyConverter.simpleCompose(AbstractConverter that) protected AbstractConverterPowersOfIntConverter.simpleCompose(AbstractConverter that) protected AbstractConverterPowersOfPiConverter.simpleCompose(AbstractConverter that) protected AbstractConverterRationalConverter.simpleCompose(AbstractConverter that) Methods in tech.units.indriya.function with parameters of type AbstractConverterModifier and TypeMethodDescriptionprotected booleanAddConverter.isSimpleCompositionWith(AbstractConverter that) protected booleanExpConverter.isSimpleCompositionWith(AbstractConverter that) protected booleanLogConverter.isSimpleCompositionWith(AbstractConverter that) protected booleanMultiplyConverter.isSimpleCompositionWith(AbstractConverter that) protected booleanPowersOfIntConverter.isSimpleCompositionWith(AbstractConverter that) protected booleanPowersOfPiConverter.isSimpleCompositionWith(AbstractConverter that) protected booleanRationalConverter.isSimpleCompositionWith(AbstractConverter that) protected AbstractConverterAddConverter.simpleCompose(AbstractConverter that) protected AbstractConverterExpConverter.simpleCompose(AbstractConverter that) protected AbstractConverterLogConverter.simpleCompose(AbstractConverter that) protected AbstractConverterMultiplyConverter.simpleCompose(AbstractConverter that) protected AbstractConverterPowersOfIntConverter.simpleCompose(AbstractConverter that) protected AbstractConverterPowersOfPiConverter.simpleCompose(AbstractConverter that) protected AbstractConverterRationalConverter.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.arrayOfConvertersFields in tech.units.indriya.internal.simplify with type parameters of type AbstractConverterModifier and TypeFieldDescriptionprivate final BinaryOperator<AbstractConverter> SimplificationWorker.simpleComposeActionprivate final BiPredicate<AbstractConverter, AbstractConverter> SimplificationWorker.simpleComposeTestprivate final BiPredicate<AbstractConverter, AbstractConverter> SimplificationWorker.simpleComposeTestMethods in tech.units.indriya.internal.simplify that return AbstractConverterModifier and TypeMethodDescriptionstatic AbstractConverterSimplifier.compose(AbstractConverter a, AbstractConverter b, BiPredicate<AbstractConverter, AbstractConverter> simpleComposeTest, BinaryOperator<AbstractConverter> simpleComposeAction) private static AbstractConverterSimplificationWorker.sequenceToConverter(AbstractConverter[] sequence) Description of a brute-force approach:Methods in tech.units.indriya.internal.simplify with parameters of type AbstractConverterModifier and TypeMethodDescriptionstatic AbstractConverterSimplifier.compose(AbstractConverter a, AbstractConverter b, BiPredicate<AbstractConverter, AbstractConverter> simpleComposeTest, BinaryOperator<AbstractConverter> simpleComposeAction) (package private) static booleanSimplifier.isNormalFormOrderWhenCommutative(AbstractConverter a, AbstractConverter b) (package private) static booleanSimplifier.isNormalFormOrderWhenIdentity(AbstractConverter a, AbstractConverter b) private static AbstractConverterSimplificationWorker.sequenceToConverter(AbstractConverter[] sequence) private static voidSimplificationWorker.sortToNormalFormOrder(AbstractConverter[] arrayOfConverters) Method parameters in tech.units.indriya.internal.simplify with type arguments of type AbstractConverterModifier and TypeMethodDescriptionstatic AbstractConverterSimplifier.compose(AbstractConverter a, AbstractConverter b, BiPredicate<AbstractConverter, AbstractConverter> simpleComposeTest, BinaryOperator<AbstractConverter> simpleComposeAction) static AbstractConverterSimplifier.compose(AbstractConverter a, AbstractConverter b, BiPredicate<AbstractConverter, AbstractConverter> simpleComposeTest, BinaryOperator<AbstractConverter> simpleComposeAction) static AbstractConverterSimplifier.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.