Uses of Class
tech.units.indriya.function.AbstractConverter
-
Packages that use AbstractConverter Package Description tech.units.indriya.function This package provides functional interfaces and other functions including unit or quantity conversion.tech.units.indriya.spi -
-
Uses of AbstractConverter in tech.units.indriya.function
Subclasses of AbstractConverter in tech.units.indriya.function Modifier and Type Class Description static classAbstractConverter.PairThis class represents converters made up of two or more separate converters (in matrix notation[pair] = [left] x [right]).classAddConverterThis class represents a converter adding a constant offset to numeric values (doublebased).classExpConverterThis class represents a exponential converter of limited precision.classLogConverterThis class represents a logarithmic converter of limited precision.classPowerOfIntConverterUnitConverter for numbers in base^exponent representation.classRationalConverterThis class represents a converter multiplying numeric values by an exact scaling factor (represented as the quotient of twoBigIntegernumbers).Fields in tech.units.indriya.function declared as AbstractConverter Modifier and Type Field Description static AbstractConverterAbstractConverter. IDENTITYDefault identity converter implementing AbstractConverter.Methods in tech.units.indriya.function that return AbstractConverter Modifier and Type Method Description AbstractConverterConverterCompositionHandler. compose(AbstractConverter left, AbstractConverter right, BiPredicate<AbstractConverter,AbstractConverter> canReduce, BinaryOperator<AbstractConverter> doReduce)Takes two convertersleft,rightand returns a (not necessarily new) converter that is equivalent to the mathematical composition of these:AbstractConverterAbstractConverter. inverse()protected abstract AbstractConverterAbstractConverter. inverseWhenNotIdentity()Non-APIAbstractConverterExpConverter. inverseWhenNotIdentity()AbstractConverterLogConverter. inverseWhenNotIdentity()AbstractConverterPowerOfIntConverter. inverseWhenNotIdentity()protected AbstractConverterAbstractConverter. reduce(AbstractConverter that)Non-API Guarded bycanReduceWith(AbstractConverter)protected AbstractConverterAddConverter. reduce(AbstractConverter that)protected AbstractConverterExpConverter. reduce(AbstractConverter that)protected AbstractConverterLogConverter. reduce(AbstractConverter that)protected AbstractConverterPowerOfIntConverter. reduce(AbstractConverter that)protected AbstractConverterRationalConverter. reduce(AbstractConverter that)Methods in tech.units.indriya.function that return types with arguments of type AbstractConverter Modifier and Type Method Description static Map<Class<? extends AbstractConverter>,Integer>Calculus. getNormalFormOrder()Methods in tech.units.indriya.function with parameters of type AbstractConverter Modifier and Type Method Description protected abstract booleanAbstractConverter. canReduceWith(AbstractConverter that)Non-API Guard forreduce(AbstractConverter)protected booleanAbstractConverter.Pair. canReduceWith(AbstractConverter that)protected booleanAddConverter. canReduceWith(AbstractConverter that)protected booleanExpConverter. canReduceWith(AbstractConverter that)protected booleanLogConverter. canReduceWith(AbstractConverter that)protected booleanPowerOfIntConverter. canReduceWith(AbstractConverter that)protected booleanRationalConverter. canReduceWith(AbstractConverter that)AbstractConverterConverterCompositionHandler. compose(AbstractConverter left, AbstractConverter right, BiPredicate<AbstractConverter,AbstractConverter> canReduce, BinaryOperator<AbstractConverter> doReduce)Takes two convertersleft,rightand returns a (not necessarily new) converter that is equivalent to the mathematical composition of these:protected AbstractConverterAbstractConverter. reduce(AbstractConverter that)Non-API Guarded bycanReduceWith(AbstractConverter)protected AbstractConverterAddConverter. reduce(AbstractConverter that)protected AbstractConverterExpConverter. reduce(AbstractConverter that)protected AbstractConverterLogConverter. reduce(AbstractConverter that)protected AbstractConverterPowerOfIntConverter. reduce(AbstractConverter that)protected AbstractConverterRationalConverter. reduce(AbstractConverter that)Method parameters in tech.units.indriya.function with type arguments of type AbstractConverter Modifier and Type Method Description AbstractConverterConverterCompositionHandler. compose(AbstractConverter left, AbstractConverter right, BiPredicate<AbstractConverter,AbstractConverter> canReduce, BinaryOperator<AbstractConverter> doReduce)Takes two convertersleft,rightand returns a (not necessarily new) converter that is equivalent to the mathematical composition of these:AbstractConverterConverterCompositionHandler. compose(AbstractConverter left, AbstractConverter right, BiPredicate<AbstractConverter,AbstractConverter> canReduce, BinaryOperator<AbstractConverter> doReduce)Takes two convertersleft,rightand returns a (not necessarily new) converter that is equivalent to the mathematical composition of these:AbstractConverterConverterCompositionHandler. compose(AbstractConverter left, AbstractConverter right, BiPredicate<AbstractConverter,AbstractConverter> canReduce, BinaryOperator<AbstractConverter> doReduce)Takes two convertersleft,rightand returns a (not necessarily new) converter that is equivalent to the mathematical composition of these: -
Uses of AbstractConverter in tech.units.indriya.spi
Methods in tech.units.indriya.spi that return AbstractConverter Modifier and Type Method Description AbstractConverterDimensionalModel. getDimensionalTransform(Dimension dimension)Returns the dimensional transform of the specified dimension.
-