Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- abs() - Method in class com.raynigon.unit.api.core.function.Calculator
-
Calculates the absolute value of this
Calculator
´s accumulator, then stores the result in the accumulator. - abs() - Method in class com.raynigon.unit.api.core.function.numbersystem.types.NumberHelperContainer
- abs() - Method in class com.raynigon.unit.api.core.function.RationalNumber
-
Returns a
RationalNumber
whose value is the absolute value of thisRationalNumber
. - abs() - Method in interface com.raynigon.unit.api.core.quantities.ComparableQuantity
-
Uses the absolute value of the Quantity in the current Unit
- abs() - Method in class com.raynigon.unit.api.core.quantities.NumberQuantity
- abs(RationalNumber) - Method in class com.raynigon.unit.api.core.function.numbersystem.types.RationalNumberHelper
- abs(Byte) - Method in class com.raynigon.unit.api.core.function.numbersystem.types.ByteHelper
- abs(Double) - Method in class com.raynigon.unit.api.core.function.numbersystem.types.DoubleHelper
- abs(Float) - Method in class com.raynigon.unit.api.core.function.numbersystem.types.FloatHelper
- abs(Integer) - Method in class com.raynigon.unit.api.core.function.numbersystem.types.IntegerHelper
- abs(Long) - Method in class com.raynigon.unit.api.core.function.numbersystem.types.LongHelper
- abs(Number) - Method in interface com.raynigon.unit.api.core.function.NumberSystem
-
Returns the absolute of given
number
as aNumber
that best represents the arithmetic result within the set of number types this NumberSystem supports. - abs(Number) - Method in class com.raynigon.unit.api.core.function.numbersystem.DefaultNumberSystem
- abs(Short) - Method in class com.raynigon.unit.api.core.function.numbersystem.types.ShortHelper
- abs(BigDecimal) - Method in class com.raynigon.unit.api.core.function.numbersystem.types.BigDecimalHelper
- abs(BigInteger) - Method in class com.raynigon.unit.api.core.function.numbersystem.types.BigIntegerHelper
- abs(AtomicInteger) - Method in class com.raynigon.unit.api.core.function.numbersystem.types.AtomicIntegerHelper
- abs(AtomicLong) - Method in class com.raynigon.unit.api.core.function.numbersystem.types.AtomicLongHelper
- abs(T) - Method in interface com.raynigon.unit.api.core.function.numbersystem.types.TypedNumberHelper
- AbstractConverter - Class in com.raynigon.unit.api.core.function.unitconverter
-
The base class for our
UnitConverter
implementations. - AbstractConverter() - Constructor for class com.raynigon.unit.api.core.function.unitconverter.AbstractConverter
-
DefaultQuantityFactory constructor.
- AbstractConverter.Pair - Class in com.raynigon.unit.api.core.function.unitconverter
-
This class represents converters made up of two or more separate converters (in matrix notation
[pair] = [left] x [right]
). - AbstractQuantity<Q extends javax.measure.Quantity<Q>> - Class in com.raynigon.unit.api.core.quantities
-
This class represents the immutable result of a scalar measurement stated in a known unit.
- AbstractQuantity(Unit<Q>) - Constructor for class com.raynigon.unit.api.core.quantities.AbstractQuantity
-
Constructor.
- AbstractQuantity(Unit<Q>, Quantity.Scale) - Constructor for class com.raynigon.unit.api.core.quantities.AbstractQuantity
-
Constructor.
- AbstractUnit<Q extends javax.measure.Quantity<Q>> - Class in com.raynigon.unit.api.core.units.general
-
The class represents units founded on the seven SI base units for seven base quantities assumed to be mutually independent.
- AbstractUnit() - Constructor for class com.raynigon.unit.api.core.units.general.AbstractUnit
-
Default constructor.
- AbstractUnit(String) - Constructor for class com.raynigon.unit.api.core.units.general.AbstractUnit
-
Constructor setting a symbol.
- AbstractUnit.EqualizerUtils - Class in com.raynigon.unit.api.core.units.general
-
Utility class for number comparison and equality
- accept(int, int) - Method in interface com.raynigon.unit.api.core.function.CompositionTaskBitScanner.BiIntConsumer
- add(RationalNumber) - Method in class com.raynigon.unit.api.core.function.RationalNumber
-
Returns a new instance of
RationalNumber
representing the additionthis + that
. - add(Number) - Method in class com.raynigon.unit.api.core.function.Calculator
-
Adds
number
to thisCalculator
´s accumulator, then stores the result in the accumulator. - add(Number, Number) - Method in interface com.raynigon.unit.api.core.function.NumberSystem
-
Returns the sum of given
x
andy
as aNumber
that best represents the arithmetic result within the set of number types this NumberSystem supports. - add(Number, Number) - Method in class com.raynigon.unit.api.core.function.numbersystem.DefaultNumberSystem
- add(Quantity<Q>) - Method in interface com.raynigon.unit.api.core.quantities.ComparableQuantity
- add(Quantity<Q>) - Method in class com.raynigon.unit.api.core.quantities.NumberQuantity
- AddConverter - Class in com.raynigon.unit.api.core.function.unitconverter
-
This class represents a converter adding a constant offset to numeric values (
double
based). - AddConverter(Number) - Constructor for class com.raynigon.unit.api.core.function.unitconverter.AddConverter
-
Creates an additive converter having the specified offset.
- addition(Quantity<Q>, Quantity<Q>, BinaryOperator<Number>) - Static method in class com.raynigon.unit.api.core.function.ScaleHelper
- addSystemOfUnits(SystemOfUnits) - Method in class com.raynigon.unit.api.core.service.DefaultUnitsApiService
- addSystemOfUnits(SystemOfUnits) - Method in interface com.raynigon.unit.api.core.service.UnitsApiService
-
Adds an additional
SystemOfUnits
to the UnitsApiService. - alternate(String) - Method in class com.raynigon.unit.api.core.units.general.AbstractUnit
- AlternateUnit<Q extends javax.measure.Quantity<Q>> - Class in com.raynigon.unit.api.core.units.general
- AlternateUnit(String, String, String, Unit<Q>, Class<Q>) - Constructor for class com.raynigon.unit.api.core.units.general.AlternateUnit
- AMOUNT_OF_SUBSTANCE - Static variable in class com.raynigon.unit.api.core.units.general.UnitDimension
-
Holds amount of substance dimension (N).
- Ampere - Class in com.raynigon.unit.api.core.units.si.electrical.current
- Ampere - Static variable in class com.raynigon.unit.api.core.units.si.SISystemUnitsConstants
- Ampere() - Constructor for class com.raynigon.unit.api.core.units.si.electrical.current.Ampere
- Ampere(Number) - Static method in class com.raynigon.unit.api.core.units.si.SISystemUnitsConstants
- AmpereHour - Class in com.raynigon.unit.api.core.units.si.electrical.charge
- AmpereHour - Static variable in class com.raynigon.unit.api.core.units.si.SISystemUnitsConstants
- AmpereHour() - Constructor for class com.raynigon.unit.api.core.units.si.electrical.charge.AmpereHour
- AmpereHour(Number) - Static method in class com.raynigon.unit.api.core.units.si.SISystemUnitsConstants
- AmpereHours(Number) - Static method in class com.raynigon.unit.api.core.units.si.SISystemUnitsConstants
- Amperes(Number) - Static method in class com.raynigon.unit.api.core.units.si.SISystemUnitsConstants
- annotate(String) - Method in class com.raynigon.unit.api.core.units.general.AbstractUnit
-
Annotates the specified unit.
- AnnotatedUnit<Q extends javax.measure.Quantity<Q>> - Class in com.raynigon.unit.api.core.units.general
-
This class represents an annotated unit.
- AnnotatedUnit(Unit<Q>, String) - Constructor for class com.raynigon.unit.api.core.units.general.AnnotatedUnit
-
Creates an annotated unit equivalent to the specified unit.
- areEqual(ComparableUnit, ComparableUnit) - Static method in class com.raynigon.unit.api.core.units.general.AbstractUnit.EqualizerUtils
-
Indicates if this unit is considered equals to the specified object.
- ARTIFACT_ID - Static variable in class com.raynigon.unit_api.unit_api_core.BuildVersion
-
The artifact id of this artifact
- asType(Class<T>) - Method in class com.raynigon.unit.api.core.quantities.AbstractQuantity
-
Casts this quantity to a parameterized quantity of specified nature or throw a
ClassCastException
if the dimension of the specified quantity and its unit's dimension do not match. - asType(Class<T>) - Method in interface com.raynigon.unit.api.core.quantities.ComparableQuantity
- asType(Class<T>) - Method in class com.raynigon.unit.api.core.units.general.AbstractUnit
-
Casts this unit to a parameterized unit of specified nature or throw a ClassCastException if the dimension of the specified quantity and this unit's dimension do not match (regardless whether or not the dimensions are independent or not).
- AtomicIntegerHelper - Class in com.raynigon.unit.api.core.function.numbersystem.types
- AtomicIntegerHelper() - Constructor for class com.raynigon.unit.api.core.function.numbersystem.types.AtomicIntegerHelper
- AtomicLongHelper - Class in com.raynigon.unit.api.core.function.numbersystem.types
- AtomicLongHelper() - Constructor for class com.raynigon.unit.api.core.function.numbersystem.types.AtomicLongHelper
B
- BaseUnit<Q extends javax.measure.Quantity<Q>> - Class in com.raynigon.unit.api.core.units.general
-
This class represents the building blocks on top of which all others physical units are created.
- BaseUnit(String, String, String, Class<Q>, Dimension) - Constructor for class com.raynigon.unit.api.core.units.general.BaseUnit
-
Creates a base unit having the specified symbol, name and dimension.
- BIG_DECIMAL - Enum constant in enum class com.raynigon.unit.api.core.function.numbersystem.DefaultNumberType
- BIG_INTEGER - Enum constant in enum class com.raynigon.unit.api.core.function.numbersystem.DefaultNumberType
- BigDecimalHelper - Class in com.raynigon.unit.api.core.function.numbersystem.types
- BigDecimalHelper() - Constructor for class com.raynigon.unit.api.core.function.numbersystem.types.BigDecimalHelper
- bigDecimalValue() - Method in class com.raynigon.unit.api.core.function.RationalNumber
- BigIntegerHelper - Class in com.raynigon.unit.api.core.function.numbersystem.types
- BigIntegerHelper() - Constructor for class com.raynigon.unit.api.core.function.numbersystem.types.BigIntegerHelper
- BigIntegerHelper(BigDecimalHelper) - Constructor for class com.raynigon.unit.api.core.function.numbersystem.types.BigIntegerHelper
- BUILD_DATE - Static variable in class com.raynigon.unit_api.unit_api_core.BuildVersion
-
The date time when this artifact was created
- BuildVersion - Class in com.raynigon.unit_api.unit_api_core
-
The BuildVersion class allows easy access to artifact id, group id, artifact version and build time.
- BuildVersion() - Constructor for class com.raynigon.unit_api.unit_api_core.BuildVersion
- BYTE_BOXED - Enum constant in enum class com.raynigon.unit.api.core.function.numbersystem.DefaultNumberType
- ByteHelper - Class in com.raynigon.unit.api.core.function.numbersystem.types
- ByteHelper() - Constructor for class com.raynigon.unit.api.core.function.numbersystem.types.ByteHelper
C
- Calculator - Class in com.raynigon.unit.api.core.function
-
Provides arithmetic on Java
Number
s utilizing a providedNumberSystem
. - CalculusUtils - Class in com.raynigon.unit.api.core.function
-
Facade for internal number arithmetic.
- CalculusUtils() - Constructor for class com.raynigon.unit.api.core.function.CalculusUtils
- CalculusUtils.Pi - Class in com.raynigon.unit.api.core.function
-
Pi calculation with Machin's formula.
- canReduceWith(AbstractConverter) - Method in class com.raynigon.unit.api.core.function.unitconverter.AbstractConverter
-
Non-API Guard for
AbstractConverter.reduce(AbstractConverter)
- canReduceWith(AbstractConverter) - Method in class com.raynigon.unit.api.core.function.unitconverter.AbstractConverter.Pair
- canReduceWith(AbstractConverter) - Method in class com.raynigon.unit.api.core.function.unitconverter.AddConverter
- canReduceWith(AbstractConverter) - Method in class com.raynigon.unit.api.core.function.unitconverter.DoubleMultiplyConverter
- canReduceWith(AbstractConverter) - Method in class com.raynigon.unit.api.core.function.unitconverter.ExpConverter
- canReduceWith(AbstractConverter) - Method in class com.raynigon.unit.api.core.function.unitconverter.LogConverter
- canReduceWith(AbstractConverter) - Method in class com.raynigon.unit.api.core.function.unitconverter.PowerOfIntConverter
- canReduceWith(AbstractConverter) - Method in class com.raynigon.unit.api.core.function.unitconverter.PowerOfPiConverter
- canReduceWith(AbstractConverter) - Method in class com.raynigon.unit.api.core.function.unitconverter.RationalConverter
- Celsius - Class in com.raynigon.unit.api.core.units.si.temperature
- Celsius - Static variable in class com.raynigon.unit.api.core.units.si.SISystemUnitsConstants
- Celsius() - Constructor for class com.raynigon.unit.api.core.units.si.temperature.Celsius
- Celsius(Number) - Static method in class com.raynigon.unit.api.core.units.si.SISystemUnitsConstants
- Centimetre - Class in com.raynigon.unit.api.core.units.si.length
- Centimetre - Static variable in class com.raynigon.unit.api.core.units.si.SISystemUnitsConstants
- Centimetre() - Constructor for class com.raynigon.unit.api.core.units.si.length.Centimetre
- Centimetre(Number) - Static method in class com.raynigon.unit.api.core.units.si.SISystemUnitsConstants
- Centimetres(Number) - Static method in class com.raynigon.unit.api.core.units.si.SISystemUnitsConstants
- clamp(Quantity<Q>, Quantity<Q>, Quantity<Q>) - Static method in class com.raynigon.unit.api.core.math.QuantityMath
-
Clamp the value between min and max.
- clear() - Method in class com.raynigon.unit.api.core.function.Lazy
- com.raynigon.unit_api.unit_api_core - package com.raynigon.unit_api.unit_api_core
- com.raynigon.unit.api.core.annotation - package com.raynigon.unit.api.core.annotation
- com.raynigon.unit.api.core.exception - package com.raynigon.unit.api.core.exception
- com.raynigon.unit.api.core.function - package com.raynigon.unit.api.core.function
- com.raynigon.unit.api.core.function.numbersystem - package com.raynigon.unit.api.core.function.numbersystem
- com.raynigon.unit.api.core.function.numbersystem.exception - package com.raynigon.unit.api.core.function.numbersystem.exception
- com.raynigon.unit.api.core.function.numbersystem.types - package com.raynigon.unit.api.core.function.numbersystem.types
- com.raynigon.unit.api.core.function.unitconverter - package com.raynigon.unit.api.core.function.unitconverter
- com.raynigon.unit.api.core.io - package com.raynigon.unit.api.core.io
- com.raynigon.unit.api.core.math - package com.raynigon.unit.api.core.math
- com.raynigon.unit.api.core.quantities - package com.raynigon.unit.api.core.quantities
- com.raynigon.unit.api.core.service - package com.raynigon.unit.api.core.service
- com.raynigon.unit.api.core.units.general - package com.raynigon.unit.api.core.units.general
- com.raynigon.unit.api.core.units.si - package com.raynigon.unit.api.core.units.si
- com.raynigon.unit.api.core.units.si.acceleration - package com.raynigon.unit.api.core.units.si.acceleration
- com.raynigon.unit.api.core.units.si.area - package com.raynigon.unit.api.core.units.si.area
- com.raynigon.unit.api.core.units.si.dimensionless - package com.raynigon.unit.api.core.units.si.dimensionless
- com.raynigon.unit.api.core.units.si.electrical.charge - package com.raynigon.unit.api.core.units.si.electrical.charge
- com.raynigon.unit.api.core.units.si.electrical.current - package com.raynigon.unit.api.core.units.si.electrical.current
- com.raynigon.unit.api.core.units.si.electrical.potential - package com.raynigon.unit.api.core.units.si.electrical.potential
- com.raynigon.unit.api.core.units.si.energy - package com.raynigon.unit.api.core.units.si.energy
- com.raynigon.unit.api.core.units.si.force - package com.raynigon.unit.api.core.units.si.force
- com.raynigon.unit.api.core.units.si.frequency - package com.raynigon.unit.api.core.units.si.frequency
- com.raynigon.unit.api.core.units.si.length - package com.raynigon.unit.api.core.units.si.length
- com.raynigon.unit.api.core.units.si.mass - package com.raynigon.unit.api.core.units.si.mass
- com.raynigon.unit.api.core.units.si.power - package com.raynigon.unit.api.core.units.si.power
- com.raynigon.unit.api.core.units.si.speed - package com.raynigon.unit.api.core.units.si.speed
- com.raynigon.unit.api.core.units.si.temperature - package com.raynigon.unit.api.core.units.si.temperature
- com.raynigon.unit.api.core.units.si.time - package com.raynigon.unit.api.core.units.si.time
- com.raynigon.unit.api.core.units.si.torque - package com.raynigon.unit.api.core.units.si.torque
- com.raynigon.unit.api.core.units.si.volume - package com.raynigon.unit.api.core.units.si.volume
- ComparableQuantity<Q extends javax.measure.Quantity<Q>> - Interface in com.raynigon.unit.api.core.quantities
-
Quantity specialized for the Java SE platform.
- ComparableUnit<Q extends javax.measure.Quantity<Q>> - Interface in com.raynigon.unit.api.core.units.general
-
Unit specialized for the Java SE platform.
- compare(Number, Number) - Method in interface com.raynigon.unit.api.core.function.NumberSystem
-
Compares two
Number
values numerically. - compare(Number, Number) - Method in class com.raynigon.unit.api.core.function.numbersystem.DefaultNumberSystem
- compare(U, U) - Method in class com.raynigon.unit.api.core.function.UnitComparator
- compareTo(RationalNumber) - Method in class com.raynigon.unit.api.core.function.RationalNumber
-
Compares two
RationalNumber
values numerically. - compareTo(Quantity<Q>) - Method in class com.raynigon.unit.api.core.quantities.AbstractQuantity
- compareTo(Quantity<Q>) - Method in interface com.raynigon.unit.api.core.quantities.ComparableQuantity
-
Compares two instances of
Quantity
, doing the conversion of unit if necessary. - compareTo(Unit<Q>) - Method in class com.raynigon.unit.api.core.units.general.AbstractUnit
-
Compares this unit to the specified unit.
- compareTo(UnitConverter) - Method in class com.raynigon.unit.api.core.function.unitconverter.AbstractConverter.Pair
- compareTo(UnitConverter) - Method in class com.raynigon.unit.api.core.function.unitconverter.AddConverter
- compareTo(UnitConverter) - Method in class com.raynigon.unit.api.core.function.unitconverter.DoubleMultiplyConverter
- compareTo(UnitConverter) - Method in class com.raynigon.unit.api.core.function.unitconverter.ExpConverter
- compareTo(UnitConverter) - Method in class com.raynigon.unit.api.core.function.unitconverter.LogConverter
- compareTo(UnitConverter) - Method in class com.raynigon.unit.api.core.function.unitconverter.PowerOfIntConverter
- compareTo(UnitConverter) - Method in class com.raynigon.unit.api.core.function.unitconverter.PowerOfPiConverter
- compareTo(UnitConverter) - Method in class com.raynigon.unit.api.core.function.unitconverter.RationalConverter
- compose(AbstractConverter, AbstractConverter, BiPredicate<AbstractConverter, AbstractConverter>, BinaryOperator<AbstractConverter>) - Method in interface com.raynigon.unit.api.core.function.ConverterCompositionHandler
-
Takes two converters
left
,right
and returns a (not necessarily new) converter that is equivalent to the mathematical composition of these: - compose(AbstractConverter, AbstractConverter, BiPredicate<AbstractConverter, AbstractConverter>, BinaryOperator<AbstractConverter>) - Method in class com.raynigon.unit.api.core.function.UnitCompositionHandlerYieldingNormalForm
- CompositionTaskBitScanner - Class in com.raynigon.unit.api.core.function
-
Package private bit mask utility for CompositionTask.
- CompositionTaskBitScanner.BiIntConsumer - Interface in com.raynigon.unit.api.core.function
- concatenate(UnitConverter) - Method in class com.raynigon.unit.api.core.function.unitconverter.AbstractConverter
- conversionSteps - Variable in class com.raynigon.unit.api.core.function.unitconverter.AbstractConverter
-
memorization for getConversionSteps
- convert(double) - Method in class com.raynigon.unit.api.core.function.unitconverter.AbstractConverter
- convert(F) - Method in interface com.raynigon.unit.api.core.function.Converter
-
Returns a F converted into a T.
- convert(Number) - Method in class com.raynigon.unit.api.core.function.unitconverter.AbstractConverter
- Converter<F,
T> - Interface in com.raynigon.unit.api.core.function -
Represents an operation to convert values.
- ConverterCompositionHandler - Interface in com.raynigon.unit.api.core.function
-
Functional interface for handling the composition (concatenation) of two unit converters.
- convertTo(Quantity<Q>, Unit<Q>) - Static method in class com.raynigon.unit.api.core.function.ScaleHelper
- convertWhenNotIdentity(Number) - Method in class com.raynigon.unit.api.core.function.unitconverter.AbstractConverter
-
Non-API
- convertWhenNotIdentity(Number) - Method in class com.raynigon.unit.api.core.function.unitconverter.AbstractConverter.Pair
- convertWhenNotIdentity(Number) - Method in class com.raynigon.unit.api.core.function.unitconverter.AddConverter
- convertWhenNotIdentity(Number) - Method in class com.raynigon.unit.api.core.function.unitconverter.DoubleMultiplyConverter
- convertWhenNotIdentity(Number) - Method in class com.raynigon.unit.api.core.function.unitconverter.ExpConverter
- convertWhenNotIdentity(Number) - Method in class com.raynigon.unit.api.core.function.unitconverter.LogConverter
- convertWhenNotIdentity(Number) - Method in class com.raynigon.unit.api.core.function.unitconverter.PowerOfIntConverter
- convertWhenNotIdentity(Number) - Method in class com.raynigon.unit.api.core.function.unitconverter.PowerOfPiConverter
- convertWhenNotIdentity(Number) - Method in class com.raynigon.unit.api.core.function.unitconverter.RationalConverter
- Coulomb - Class in com.raynigon.unit.api.core.units.si.electrical.charge
- Coulomb - Static variable in class com.raynigon.unit.api.core.units.si.SISystemUnitsConstants
- Coulomb() - Constructor for class com.raynigon.unit.api.core.units.si.electrical.charge.Coulomb
- Coulomb(Number) - Static method in class com.raynigon.unit.api.core.units.si.SISystemUnitsConstants
- Coulombs(Number) - Static method in class com.raynigon.unit.api.core.units.si.SISystemUnitsConstants
- createConversionSteps() - Method in class com.raynigon.unit.api.core.function.unitconverter.AbstractConverter.Pair
- createQuantity(Number, Unit<Q>) - Method in class com.raynigon.unit.api.core.service.DefaultUnitsApiService
- createQuantity(Number, Unit<Q>) - Method in interface com.raynigon.unit.api.core.service.UnitsApiService
- CubicMetre - Class in com.raynigon.unit.api.core.units.si.volume
- CubicMetre - Static variable in class com.raynigon.unit.api.core.units.si.SISystemUnitsConstants
- CubicMetre() - Constructor for class com.raynigon.unit.api.core.units.si.volume.CubicMetre
- CubicMetre(Number) - Static method in class com.raynigon.unit.api.core.units.si.SISystemUnitsConstants
- CubicMetres(Number) - Static method in class com.raynigon.unit.api.core.units.si.SISystemUnitsConstants
- current() - Static method in class com.raynigon.unit.api.core.function.DimensionalModel
-
Returns the current model (by default an instance of
StandardModel
). - currentNumberSystem() - Static method in class com.raynigon.unit.api.core.function.CalculusUtils
-
Returns the current
NumberSystem
used for Number arithmetic.
D
- DEFAULT_MATH_CONTEXT - Static variable in class com.raynigon.unit.api.core.function.CalculusUtils
-
The default MathContext used for BigDecimal calculus.
- DefaultNumberSystem - Class in com.raynigon.unit.api.core.function.numbersystem
- DefaultNumberSystem() - Constructor for class com.raynigon.unit.api.core.function.numbersystem.DefaultNumberSystem
- DefaultNumberType - Enum Class in com.raynigon.unit.api.core.function.numbersystem
-
In order of increasing number type 'widening'.
- DefaultQuantityReader - Class in com.raynigon.unit.api.core.io
- DefaultQuantityReader() - Constructor for class com.raynigon.unit.api.core.io.DefaultQuantityReader
- defaultReader() - Method in interface com.raynigon.unit.api.core.service.UnitsApiService
- DefaultUnitsApiService - Class in com.raynigon.unit.api.core.service
- DefaultUnitsApiService() - Constructor for class com.raynigon.unit.api.core.service.DefaultUnitsApiService
- DefaultUnitsApiService(Set<SystemOfUnits>) - Constructor for class com.raynigon.unit.api.core.service.DefaultUnitsApiService
- defaultWriter() - Method in interface com.raynigon.unit.api.core.service.UnitsApiService
- DimensionalModel - Class in com.raynigon.unit.api.core.function
-
This class represents the physical model used for dimensional analysis.
- DimensionalModel() - Constructor for class com.raynigon.unit.api.core.function.DimensionalModel
-
DimensionalModel constructor (allows for derivation).
- divide(double) - Method in class com.raynigon.unit.api.core.units.general.AbstractUnit
- divide(RationalNumber) - Method in class com.raynigon.unit.api.core.function.RationalNumber
-
Returns a new instance of
RationalNumber
representing the divisionthis / divisor
. - divide(ComparableUnit<?>) - Method in class com.raynigon.unit.api.core.units.general.AbstractUnit
-
Returns the quotient of this physical unit with the one specified.
- divide(Number) - Method in class com.raynigon.unit.api.core.function.Calculator
-
Divides this
Calculator
´s accumulator bynumber
, then stores the result in the accumulator. - divide(Number) - Method in interface com.raynigon.unit.api.core.quantities.ComparableQuantity
- divide(Number) - Method in class com.raynigon.unit.api.core.quantities.NumberQuantity
- divide(Number) - Method in class com.raynigon.unit.api.core.units.general.AbstractUnit
-
Returns the result of dividing this unit by the specified divisor.
- divide(Number, Number) - Method in class com.raynigon.unit.api.core.function.numbersystem.DefaultNumberSystem
- divide(Number, Number) - Method in interface com.raynigon.unit.api.core.function.NumberSystem
-
Returns the division of given
x
andy
as aNumber
that best represents the arithmetic result within the set of number types this NumberSystem supports. - divide(Dimension) - Method in class com.raynigon.unit.api.core.units.general.UnitDimension
-
Returns the quotient of this dimension with the one specified.
- divide(Quantity<?>) - Method in interface com.raynigon.unit.api.core.quantities.ComparableQuantity
- divide(Quantity<?>) - Method in class com.raynigon.unit.api.core.quantities.NumberQuantity
- divide(Quantity<T>, Class<E>) - Method in class com.raynigon.unit.api.core.quantities.AbstractQuantity
- divide(Quantity<T>, Class<E>) - Method in interface com.raynigon.unit.api.core.quantities.ComparableQuantity
-
Multiply and cast the
ComparableQuantity
- divide(Unit<?>) - Method in class com.raynigon.unit.api.core.units.general.AbstractUnit
-
Returns the quotient of this unit with the one specified.
- divideAndRemainder(Number, Number, boolean) - Method in class com.raynigon.unit.api.core.function.numbersystem.DefaultNumberSystem
- divideAndRemainder(Number, Number, boolean) - Method in interface com.raynigon.unit.api.core.function.NumberSystem
-
Returns a two-element Number array containing {x / y, x % y}
- DIVISION_CHARACTER - Static variable in class com.raynigon.unit.api.core.function.RationalNumber
-
The default
DIVISION_CHARACTER
is ÷ which (on Windows) can by typed using Alt+ 246. - DOUBLE_BOXED - Enum constant in enum class com.raynigon.unit.api.core.function.numbersystem.DefaultNumberType
- DoubleHelper - Class in com.raynigon.unit.api.core.function.numbersystem.types
- DoubleHelper() - Constructor for class com.raynigon.unit.api.core.function.numbersystem.types.DoubleHelper
- DoubleMultiplyConverter - Class in com.raynigon.unit.api.core.function.unitconverter
-
This class represents a converter multiplying numeric values by a constant scaling factor (
double
based). - doubleValue() - Method in class com.raynigon.unit.api.core.function.RationalNumber
E
- ELECTRIC_CURRENT - Static variable in class com.raynigon.unit.api.core.units.general.UnitDimension
-
Holds electric current dimension (I).
- EqualizerUtils() - Constructor for class com.raynigon.unit.api.core.units.general.AbstractUnit.EqualizerUtils
- equals(Number, Number) - Method in interface com.raynigon.unit.api.core.function.NumberSystem
- equals(Object) - Method in class com.raynigon.unit.api.core.function.NumberSystem.DivisionResult
- equals(Object) - Method in class com.raynigon.unit.api.core.function.RationalNumber
-
Compares this RationalNumber with the specified Object for equality.
- equals(Object) - Method in class com.raynigon.unit.api.core.function.unitconverter.AbstractConverter
- equals(Object) - Method in class com.raynigon.unit.api.core.function.unitconverter.AbstractConverter.Pair
- equals(Object) - Method in class com.raynigon.unit.api.core.function.unitconverter.AddConverter
- equals(Object) - Method in class com.raynigon.unit.api.core.function.unitconverter.DoubleMultiplyConverter
- equals(Object) - Method in class com.raynigon.unit.api.core.function.unitconverter.ExpConverter
- equals(Object) - Method in class com.raynigon.unit.api.core.function.unitconverter.LogConverter
- equals(Object) - Method in class com.raynigon.unit.api.core.function.unitconverter.PowerOfIntConverter
- equals(Object) - Method in class com.raynigon.unit.api.core.function.unitconverter.PowerOfPiConverter
- equals(Object) - Method in class com.raynigon.unit.api.core.function.unitconverter.RationalConverter
- equals(Object) - Method in class com.raynigon.unit.api.core.quantities.AbstractQuantity
-
Compares this quantity against the specified object for strict equality (same unit and same amount).
- equals(Object) - Method in class com.raynigon.unit.api.core.units.general.AbstractUnit
- equals(Object) - Method in class com.raynigon.unit.api.core.units.general.AlternateUnit
- equals(Object) - Method in class com.raynigon.unit.api.core.units.general.AnnotatedUnit
- equals(Object) - Method in class com.raynigon.unit.api.core.units.general.BaseUnit
- equals(Object) - Method in class com.raynigon.unit.api.core.units.general.ProductUnit
- equals(Object) - Method in class com.raynigon.unit.api.core.units.general.TransformedUnit
- equals(Object) - Method in class com.raynigon.unit.api.core.units.general.UnitDimension
- exp() - Method in class com.raynigon.unit.api.core.function.Calculator
-
Calculates Euler's constant taken to the power of this
Calculator
´s accumulator, then stores the result in the accumulator. - exp() - Method in class com.raynigon.unit.api.core.function.numbersystem.types.NumberHelperContainer
- exp(RationalNumber) - Method in class com.raynigon.unit.api.core.function.numbersystem.types.RationalNumberHelper
- exp(Byte) - Method in class com.raynigon.unit.api.core.function.numbersystem.types.ByteHelper
- exp(Double) - Method in class com.raynigon.unit.api.core.function.numbersystem.types.DoubleHelper
- exp(Float) - Method in class com.raynigon.unit.api.core.function.numbersystem.types.FloatHelper
- exp(Integer) - Method in class com.raynigon.unit.api.core.function.numbersystem.types.IntegerHelper
- exp(Long) - Method in class com.raynigon.unit.api.core.function.numbersystem.types.LongHelper
- exp(Number) - Method in class com.raynigon.unit.api.core.function.numbersystem.DefaultNumberSystem
- exp(Number) - Method in interface com.raynigon.unit.api.core.function.NumberSystem
-
Returns Euler's Constant to the power of of given
number
as aNumber
that best represents the arithmetic result within the set of number types this NumberSystem supports. - exp(Short) - Method in class com.raynigon.unit.api.core.function.numbersystem.types.ShortHelper
- exp(BigDecimal) - Method in class com.raynigon.unit.api.core.function.numbersystem.types.BigDecimalHelper
- exp(BigInteger) - Method in class com.raynigon.unit.api.core.function.numbersystem.types.BigIntegerHelper
- exp(AtomicInteger) - Method in class com.raynigon.unit.api.core.function.numbersystem.types.AtomicIntegerHelper
- exp(AtomicLong) - Method in class com.raynigon.unit.api.core.function.numbersystem.types.AtomicLongHelper
- exp(T) - Method in interface com.raynigon.unit.api.core.function.numbersystem.types.TypedNumberHelper
-
Raises e to the power of the input big decimal.
- ExpConverter - Class in com.raynigon.unit.api.core.function.unitconverter
-
This class represents a exponential converter of limited precision.
- ExpConverter(double) - Constructor for class com.raynigon.unit.api.core.function.unitconverter.ExpConverter
-
Creates a logarithmic converter having the specified base.
F
- FactorSupplier<T> - Interface in com.raynigon.unit.api.core.function
-
Represents a supplier of
T
-valued multiplication factors. - FLOAT_BOXED - Enum constant in enum class com.raynigon.unit.api.core.function.numbersystem.DefaultNumberType
- FloatHelper - Class in com.raynigon.unit.api.core.function.numbersystem.types
- FloatHelper() - Constructor for class com.raynigon.unit.api.core.function.numbersystem.types.FloatHelper
- floatValue() - Method in class com.raynigon.unit.api.core.function.RationalNumber
- format(Quantity<?>) - Method in interface com.raynigon.unit.api.core.service.UnitsApiService
- format(Quantity<?>) - Method in class com.raynigon.unit.api.core.service.DefaultUnitsApiService
G
- get() - Method in class com.raynigon.unit.api.core.function.Lazy
- getActualType() - Method in class com.raynigon.unit.api.core.units.general.AbstractUnit
- getActualUnit() - Method in class com.raynigon.unit.api.core.units.general.AnnotatedUnit
-
Returns the actual unit of this annotated unit (never an annotated unit itself).
- getAnnotation() - Method in class com.raynigon.unit.api.core.units.general.AnnotatedUnit
-
Returns the annotation of this annotated unit.
- getAvailableNumberSystems() - Static method in class com.raynigon.unit.api.core.function.CalculusUtils
-
All available
NumberSystems
used for Number arithmetic. - getAvailableSystemsOfUnits() - Method in class com.raynigon.unit.api.core.service.DefaultUnitsApiService
- getBase() - Method in interface com.raynigon.unit.api.core.function.IntBaseSupplier
-
Gets a base value.
- getBase() - Method in class com.raynigon.unit.api.core.function.unitconverter.ExpConverter
-
Returns the exponential base of this converter.
- getBase() - Method in class com.raynigon.unit.api.core.function.unitconverter.LogConverter
-
Returns the logarithmic base of this converter.
- getBase() - Method in class com.raynigon.unit.api.core.function.unitconverter.PowerOfIntConverter
- getBaseDimensions() - Method in class com.raynigon.unit.api.core.units.general.UnitDimension
-
Returns the fundamental (base) dimensions and their exponent whose product is this dimension or
null
if this dimension is a fundamental dimension. - getBaseUnits() - Method in class com.raynigon.unit.api.core.units.general.AbstractUnit
- getBaseUnits() - Method in class com.raynigon.unit.api.core.units.general.AlternateUnit
- getBaseUnits() - Method in class com.raynigon.unit.api.core.units.general.AnnotatedUnit
- getBaseUnits() - Method in class com.raynigon.unit.api.core.units.general.BaseUnit
- getBaseUnits() - Method in class com.raynigon.unit.api.core.units.general.ProductUnit
- getBaseUnits() - Method in class com.raynigon.unit.api.core.units.general.TransformedUnit
- getConversionSteps() - Method in class com.raynigon.unit.api.core.function.unitconverter.AbstractConverter
- getConverter() - Method in interface com.raynigon.unit.api.core.function.UnitConverterSupplier
- getConverter() - Method in class com.raynigon.unit.api.core.units.general.TransformedUnit
-
Returns the converter to the parent unit.
- getConverterTo(Unit<Q>) - Method in class com.raynigon.unit.api.core.units.general.AbstractUnit
- getConverterToAny(Unit<?>) - Method in class com.raynigon.unit.api.core.units.general.AbstractUnit
- getDimension() - Method in class com.raynigon.unit.api.core.units.general.AbstractUnit
- getDimension() - Method in class com.raynigon.unit.api.core.units.general.AlternateUnit
- getDimension() - Method in class com.raynigon.unit.api.core.units.general.AnnotatedUnit
- getDimension() - Method in class com.raynigon.unit.api.core.units.general.BaseUnit
- getDimension() - Method in class com.raynigon.unit.api.core.units.general.ProductUnit
- getDimension() - Method in class com.raynigon.unit.api.core.units.general.TransformedUnit
- getDimensionalTransform(Dimension) - Method in class com.raynigon.unit.api.core.function.DimensionalModel
-
Returns the dimensional transform of the specified dimension.
- getDividend() - Method in class com.raynigon.unit.api.core.function.RationalNumber
-
For a non-negative rational number, returns a non-negative dividend.
- getDividend() - Method in class com.raynigon.unit.api.core.function.unitconverter.RationalConverter
-
Returns the integer dividend for this rational converter.
- getDivisor() - Method in class com.raynigon.unit.api.core.function.RationalNumber
-
By convention, returns a non-negative divisor.
- getDivisor() - Method in class com.raynigon.unit.api.core.function.unitconverter.RationalConverter
-
Returns the integer (positive) divisor for this rational converter.
- getExponent() - Method in interface com.raynigon.unit.api.core.function.IntExponentSupplier
-
Gets an exponent value.
- getExponent() - Method in class com.raynigon.unit.api.core.function.unitconverter.PowerOfIntConverter
- getExponent() - Method in class com.raynigon.unit.api.core.function.unitconverter.PowerOfPiConverter
- getFactor() - Method in interface com.raynigon.unit.api.core.function.FactorSupplier
- getFactor() - Method in interface com.raynigon.unit.api.core.function.unitconverter.MultiplyConverter
-
Returns the scale factor of this converter.
- getFundamentalDimension(Dimension) - Method in class com.raynigon.unit.api.core.function.DimensionalModel
-
Returns the fundamental dimension for the one specified.
- getInstance() - Static method in class com.raynigon.unit.api.core.function.Calculator
-
Returns a new instance of a
Calculator
initialized with the defaultNumberSystem
, as set atCalculusUtils.currentNumberSystem()
- getInstance() - Static method in class com.raynigon.unit.api.core.service.DefaultUnitsApiService
- getInstance() - Static method in interface com.raynigon.unit.api.core.service.UnitsApiService
- getLeft() - Method in class com.raynigon.unit.api.core.function.unitconverter.AbstractConverter.Pair
- getName() - Method in interface com.raynigon.unit.api.core.function.Nameable
- getName() - Method in class com.raynigon.unit.api.core.units.general.AbstractUnit
- getName() - Method in class com.raynigon.unit.api.core.units.si.SISystem
- getNormalFormOrder() - Static method in class com.raynigon.unit.api.core.function.CalculusUtils
- getOffset() - Method in class com.raynigon.unit.api.core.function.unitconverter.AddConverter
-
Returns the offset value for this add converter.
- getParentUnit() - Method in class com.raynigon.unit.api.core.units.general.AlternateUnit
-
Returns the parent unit of this alternate unit, always a system unit and never an alternate unit.
- getParentUnit() - Method in class com.raynigon.unit.api.core.units.general.TransformedUnit
-
Returns the parent unit for this unit.
- getQuantityType() - Method in class com.raynigon.unit.api.core.units.general.AlternateUnit
- getQuantityType() - Method in class com.raynigon.unit.api.core.units.general.BaseUnit
- getQuantityType() - Method in interface com.raynigon.unit.api.core.units.general.IUnit
- getQuantityType() - Method in class com.raynigon.unit.api.core.units.general.ScaledUnit
- getQuantityType() - Method in class com.raynigon.unit.api.core.units.si.dimensionless.One
- getQuantityType() - Method in class com.raynigon.unit.api.core.units.si.dimensionless.Percent
- getQuantityType() - Method in class com.raynigon.unit.api.core.units.si.electrical.charge.AmpereHour
- getQuantityType() - Method in class com.raynigon.unit.api.core.units.si.energy.WattHour
- getQuantityType() - Method in class com.raynigon.unit.api.core.units.si.speed.KilometrePerHour
- getQuantityType() - Method in class com.raynigon.unit.api.core.units.si.temperature.Celsius
- getQuantityType() - Method in class com.raynigon.unit.api.core.units.si.volume.Litre
- getRight() - Method in class com.raynigon.unit.api.core.function.unitconverter.AbstractConverter.Pair
- getScale() - Method in class com.raynigon.unit.api.core.quantities.AbstractQuantity
-
Returns the absolute or relative scale.
- getSymbol() - Method in interface com.raynigon.unit.api.core.function.SymbolSupplier
- getSymbol() - Method in class com.raynigon.unit.api.core.units.general.AbstractUnit
- getSymbol() - Method in class com.raynigon.unit.api.core.units.general.AnnotatedUnit
- getSystemConverter() - Method in class com.raynigon.unit.api.core.units.general.AlternateUnit
- getSystemConverter() - Method in class com.raynigon.unit.api.core.units.general.AnnotatedUnit
- getSystemConverter() - Method in class com.raynigon.unit.api.core.units.general.BaseUnit
- getSystemConverter() - Method in interface com.raynigon.unit.api.core.units.general.ComparableUnit
-
Returns the converter from this unit to its unscaled
System Unit
unit. - getSystemConverter() - Method in class com.raynigon.unit.api.core.units.general.ProductUnit
- getSystemConverter() - Method in class com.raynigon.unit.api.core.units.general.TransformedUnit
- getSystemId() - Method in class com.raynigon.unit.api.core.units.general.AlternateUnit
- getSystemId() - Method in class com.raynigon.unit.api.core.units.general.BaseUnit
- getSystemId() - Method in interface com.raynigon.unit.api.core.units.general.IUnit
- getSystemId() - Method in class com.raynigon.unit.api.core.units.general.ScaledUnit
- getSystemId() - Method in class com.raynigon.unit.api.core.units.si.dimensionless.One
- getSystemId() - Method in class com.raynigon.unit.api.core.units.si.dimensionless.Percent
- getSystemId() - Method in class com.raynigon.unit.api.core.units.si.electrical.charge.AmpereHour
- getSystemId() - Method in class com.raynigon.unit.api.core.units.si.energy.WattHour
- getSystemId() - Method in class com.raynigon.unit.api.core.units.si.speed.KilometrePerHour
- getSystemId() - Method in class com.raynigon.unit.api.core.units.si.temperature.Celsius
- getSystemId() - Method in class com.raynigon.unit.api.core.units.si.volume.Litre
- getSystemOfUnits() - Method in class com.raynigon.unit.api.core.service.DefaultUnitsApiService
- getSystemOfUnits(String) - Method in class com.raynigon.unit.api.core.service.DefaultUnitsApiService
- getSystemUnit() - Method in class com.raynigon.unit.api.core.units.general.AbstractUnit
-
Returns the system unit (unscaled SI unit) from which this unit is derived.
- getSystemUnit() - Method in interface com.raynigon.unit.api.core.units.general.ComparableUnit
-
Returns the system unit (unscaled SI unit) from which this unit is derived.
- getType() - Method in enum class com.raynigon.unit.api.core.function.numbersystem.DefaultNumberType
- getUnit() - Method in interface com.raynigon.unit.api.core.function.UnitSupplier
- getUnit() - Method in class com.raynigon.unit.api.core.quantities.AbstractQuantity
-
Returns the measurement unit.
- getUnit(int) - Method in class com.raynigon.unit.api.core.units.general.ProductUnit
-
Returns the unit element at the specified position.
- getUnit(Class<T>) - Method in class com.raynigon.unit.api.core.service.DefaultUnitsApiService
- getUnit(String) - Method in class com.raynigon.unit.api.core.service.DefaultUnitsApiService
- getUnit(String) - Method in interface com.raynigon.unit.api.core.service.UnitsApiService
- getUnit(Class<Q>) - Method in class com.raynigon.unit.api.core.units.si.SISystem
- getUnit(Class<T>) - Method in interface com.raynigon.unit.api.core.service.UnitsApiService
- getUnit(String) - Method in class com.raynigon.unit.api.core.units.si.SISystem
- getUnitCount() - Method in class com.raynigon.unit.api.core.units.general.ProductUnit
-
Returns the number of unit elements in this product.
- getUnitPow(int) - Method in class com.raynigon.unit.api.core.units.general.ProductUnit
-
Returns the power exponent of the unit element at the specified position.
- getUnitRoot(int) - Method in class com.raynigon.unit.api.core.units.general.ProductUnit
-
Returns the root exponent of the unit element at the specified position.
- getUnits() - Method in class com.raynigon.unit.api.core.units.si.SISystem
- getUnits(Dimension) - Method in class com.raynigon.unit.api.core.units.si.SISystem
- getValue() - Method in class com.raynigon.unit.api.core.function.unitconverter.AddConverter
- getValue() - Method in class com.raynigon.unit.api.core.function.unitconverter.DoubleMultiplyConverter
- getValue() - Method in class com.raynigon.unit.api.core.function.unitconverter.ExpConverter
- getValue() - Method in class com.raynigon.unit.api.core.function.unitconverter.LogConverter
- getValue() - Method in class com.raynigon.unit.api.core.function.unitconverter.PowerOfIntConverter
- getValue() - Method in class com.raynigon.unit.api.core.function.unitconverter.PowerOfPiConverter
- getValue() - Method in class com.raynigon.unit.api.core.function.unitconverter.RationalConverter
- getValue() - Method in interface com.raynigon.unit.api.core.function.ValueSupplier
-
Gets a value.
- getValue() - Method in class com.raynigon.unit.api.core.quantities.AbstractQuantity
-
Returns the numeric value of the quantity.
- getValue() - Method in class com.raynigon.unit.api.core.quantities.NumberQuantity
- GROUP_ID - Static variable in class com.raynigon.unit_api.unit_api_core.BuildVersion
-
The group id of this artifact
H
- hasFraction(double) - Method in class com.raynigon.unit.api.core.quantities.AbstractQuantity
- hasFraction(BigDecimal) - Method in class com.raynigon.unit.api.core.quantities.AbstractQuantity
- hashCode() - Method in class com.raynigon.unit.api.core.function.RationalNumber
- hashCode() - Method in class com.raynigon.unit.api.core.function.unitconverter.AbstractConverter
- hashCode() - Method in class com.raynigon.unit.api.core.function.unitconverter.AbstractConverter.Pair
- hashCode() - Method in class com.raynigon.unit.api.core.function.unitconverter.AddConverter
- hashCode() - Method in class com.raynigon.unit.api.core.function.unitconverter.DoubleMultiplyConverter
- hashCode() - Method in class com.raynigon.unit.api.core.function.unitconverter.ExpConverter
- hashCode() - Method in class com.raynigon.unit.api.core.function.unitconverter.LogConverter
- hashCode() - Method in class com.raynigon.unit.api.core.function.unitconverter.PowerOfIntConverter
- hashCode() - Method in class com.raynigon.unit.api.core.function.unitconverter.PowerOfPiConverter
- hashCode() - Method in class com.raynigon.unit.api.core.function.unitconverter.RationalConverter
- hashCode() - Method in class com.raynigon.unit.api.core.quantities.AbstractQuantity
-
Returns the hash code for this quantity.
- hashCode() - Method in class com.raynigon.unit.api.core.units.general.AbstractUnit
- hashCode() - Method in class com.raynigon.unit.api.core.units.general.AlternateUnit
- hashCode() - Method in class com.raynigon.unit.api.core.units.general.AnnotatedUnit
- hashCode() - Method in class com.raynigon.unit.api.core.units.general.BaseUnit
- hashCode() - Method in class com.raynigon.unit.api.core.units.general.ProductUnit
- hashCode() - Method in class com.raynigon.unit.api.core.units.general.TransformedUnit
- hashCode() - Method in class com.raynigon.unit.api.core.units.general.UnitDimension
- helper() - Method in enum class com.raynigon.unit.api.core.function.numbersystem.DefaultNumberType
- Hertz - Class in com.raynigon.unit.api.core.units.si.frequency
- Hertz - Static variable in class com.raynigon.unit.api.core.units.si.SISystemUnitsConstants
- Hertz() - Constructor for class com.raynigon.unit.api.core.units.si.frequency.Hertz
- Hertz(Number) - Static method in class com.raynigon.unit.api.core.units.si.SISystemUnitsConstants
- Hour - Class in com.raynigon.unit.api.core.units.si.time
- Hour - Static variable in class com.raynigon.unit.api.core.units.si.SISystemUnitsConstants
- Hour() - Constructor for class com.raynigon.unit.api.core.units.si.time.Hour
- Hour(Number) - Static method in class com.raynigon.unit.api.core.units.si.SISystemUnitsConstants
- Hours(Number) - Static method in class com.raynigon.unit.api.core.units.si.SISystemUnitsConstants
I
- ID - Static variable in class com.raynigon.unit.api.core.units.si.SISystem
- identity() - Static method in interface com.raynigon.unit.api.core.function.unitconverter.MultiplyConverter
-
Returns a MultiplyConverter that acts as a 'pass-through'.
- IDENTITY - Static variable in class com.raynigon.unit.api.core.function.unitconverter.AbstractConverter
-
Default identity converter implementing AbstractConverter.
- IntBaseSupplier - Interface in com.raynigon.unit.api.core.function
-
Represents a supplier of int-valued base.
- INTEGER_ATOMIC - Enum constant in enum class com.raynigon.unit.api.core.function.numbersystem.DefaultNumberType
- INTEGER_BOXED - Enum constant in enum class com.raynigon.unit.api.core.function.numbersystem.DefaultNumberType
- IntegerHelper - Class in com.raynigon.unit.api.core.function.numbersystem.types
- IntegerHelper() - Constructor for class com.raynigon.unit.api.core.function.numbersystem.types.IntegerHelper
- IntegerNumberHelper<T extends Number> - Interface in com.raynigon.unit.api.core.function.numbersystem.types
- internalGetConverterTo(Unit<Q>, boolean) - Method in class com.raynigon.unit.api.core.units.general.AbstractUnit
- IntExponentSupplier - Interface in com.raynigon.unit.api.core.function
-
Represents a supplier of int-valued exponent.
- intValue() - Method in class com.raynigon.unit.api.core.function.RationalNumber
- inverse() - Method in class com.raynigon.unit.api.core.function.unitconverter.AbstractConverter
- inverse() - Method in interface com.raynigon.unit.api.core.quantities.ComparableQuantity
- inverse() - Method in class com.raynigon.unit.api.core.quantities.NumberQuantity
- inverse() - Method in class com.raynigon.unit.api.core.units.general.AbstractUnit
-
Returns the inverse of this physical unit.
- inverse(Class<T>) - Method in class com.raynigon.unit.api.core.quantities.AbstractQuantity
- inverse(Class<T>) - Method in interface com.raynigon.unit.api.core.quantities.ComparableQuantity
-
invert and already cast to defined quantityClass
- inverseWhenNotIdentity() - Method in class com.raynigon.unit.api.core.function.unitconverter.AbstractConverter
-
Non-API
- inverseWhenNotIdentity() - Method in class com.raynigon.unit.api.core.function.unitconverter.AbstractConverter.Pair
- inverseWhenNotIdentity() - Method in class com.raynigon.unit.api.core.function.unitconverter.AddConverter
- inverseWhenNotIdentity() - Method in class com.raynigon.unit.api.core.function.unitconverter.DoubleMultiplyConverter
- inverseWhenNotIdentity() - Method in class com.raynigon.unit.api.core.function.unitconverter.ExpConverter
- inverseWhenNotIdentity() - Method in class com.raynigon.unit.api.core.function.unitconverter.LogConverter
- inverseWhenNotIdentity() - Method in class com.raynigon.unit.api.core.function.unitconverter.PowerOfIntConverter
- inverseWhenNotIdentity() - Method in class com.raynigon.unit.api.core.function.unitconverter.PowerOfPiConverter
- inverseWhenNotIdentity() - Method in class com.raynigon.unit.api.core.function.unitconverter.RationalConverter
- isAbsolute(Quantity<?>) - Static method in class com.raynigon.unit.api.core.function.ScaleHelper
- isCompatible(Unit<?>) - Method in class com.raynigon.unit.api.core.units.general.AbstractUnit
-
Indicates if this unit is compatible with the unit specified.
- isEquivalentTo(Quantity<Q>) - Method in class com.raynigon.unit.api.core.quantities.AbstractQuantity
- isEquivalentTo(Quantity<Q>) - Method in interface com.raynigon.unit.api.core.quantities.ComparableQuantity
-
Compares two instances of
Quantity
, doing the conversion of unit if necessary. - isEquivalentTo(Unit<Q>) - Method in class com.raynigon.unit.api.core.units.general.AbstractUnit
- isEquivalentTo(Unit<Q>) - Method in interface com.raynigon.unit.api.core.units.general.ComparableUnit
-
Compares two instances of
Unit<Q>
, doing the conversion of unit if necessary. - isGreaterThan(Quantity<Q>) - Method in class com.raynigon.unit.api.core.quantities.AbstractQuantity
- isGreaterThan(Quantity<Q>) - Method in interface com.raynigon.unit.api.core.quantities.ComparableQuantity
-
Compares two instances of
Quantity
. - isGreaterThanOrEqualTo(Quantity<Q>) - Method in class com.raynigon.unit.api.core.quantities.AbstractQuantity
- isGreaterThanOrEqualTo(Quantity<Q>) - Method in interface com.raynigon.unit.api.core.quantities.ComparableQuantity
-
Compares two instances of
Quantity
, doing the conversion of unit if necessary. - isIdentity() - Method in class com.raynigon.unit.api.core.function.unitconverter.AbstractConverter.Pair
- isIdentity() - Method in class com.raynigon.unit.api.core.function.unitconverter.AddConverter
- isIdentity() - Method in class com.raynigon.unit.api.core.function.unitconverter.DoubleMultiplyConverter
- isIdentity() - Method in class com.raynigon.unit.api.core.function.unitconverter.ExpConverter
- isIdentity() - Method in class com.raynigon.unit.api.core.function.unitconverter.LogConverter
- isIdentity() - Method in class com.raynigon.unit.api.core.function.unitconverter.PowerOfIntConverter
- isIdentity() - Method in class com.raynigon.unit.api.core.function.unitconverter.PowerOfPiConverter
- isIdentity() - Method in class com.raynigon.unit.api.core.function.unitconverter.RationalConverter
- isInteger() - Method in class com.raynigon.unit.api.core.function.numbersystem.types.NumberHelperContainer
- isInteger() - Method in class com.raynigon.unit.api.core.function.RationalNumber
- isInteger(RationalNumber) - Method in class com.raynigon.unit.api.core.function.numbersystem.types.RationalNumberHelper
- isInteger(Byte) - Method in class com.raynigon.unit.api.core.function.numbersystem.types.ByteHelper
- isInteger(Double) - Method in class com.raynigon.unit.api.core.function.numbersystem.types.DoubleHelper
- isInteger(Float) - Method in class com.raynigon.unit.api.core.function.numbersystem.types.FloatHelper
- isInteger(Integer) - Method in class com.raynigon.unit.api.core.function.numbersystem.types.IntegerHelper
- isInteger(Long) - Method in class com.raynigon.unit.api.core.function.numbersystem.types.LongHelper
- isInteger(Number) - Method in class com.raynigon.unit.api.core.function.numbersystem.DefaultNumberSystem
- isInteger(Number) - Method in interface com.raynigon.unit.api.core.function.NumberSystem
-
Checks whether given
number
has fractional parts or not. - isInteger(Short) - Method in class com.raynigon.unit.api.core.function.numbersystem.types.ShortHelper
- isInteger(BigDecimal) - Method in class com.raynigon.unit.api.core.function.numbersystem.types.BigDecimalHelper
- isInteger(BigInteger) - Method in class com.raynigon.unit.api.core.function.numbersystem.types.BigIntegerHelper
- isInteger(AtomicInteger) - Method in class com.raynigon.unit.api.core.function.numbersystem.types.AtomicIntegerHelper
- isInteger(AtomicLong) - Method in class com.raynigon.unit.api.core.function.numbersystem.types.AtomicLongHelper
- isInteger(T) - Method in interface com.raynigon.unit.api.core.function.numbersystem.types.TypedNumberHelper
- isIntegerOnly() - Method in enum class com.raynigon.unit.api.core.function.numbersystem.DefaultNumberType
- isLessThan(Quantity<Q>) - Method in class com.raynigon.unit.api.core.quantities.AbstractQuantity
- isLessThan(Quantity<Q>) - Method in interface com.raynigon.unit.api.core.quantities.ComparableQuantity
-
Compares two instances of
Quantity
, doing the conversion of unit if necessary. - isLessThanOne() - Method in class com.raynigon.unit.api.core.function.Calculator
- isLessThanOne() - Method in class com.raynigon.unit.api.core.function.numbersystem.types.NumberHelperContainer
- isLessThanOne(RationalNumber) - Method in class com.raynigon.unit.api.core.function.numbersystem.types.RationalNumberHelper
- isLessThanOne(Byte) - Method in class com.raynigon.unit.api.core.function.numbersystem.types.ByteHelper
- isLessThanOne(Double) - Method in class com.raynigon.unit.api.core.function.numbersystem.types.DoubleHelper
- isLessThanOne(Float) - Method in class com.raynigon.unit.api.core.function.numbersystem.types.FloatHelper
- isLessThanOne(Integer) - Method in class com.raynigon.unit.api.core.function.numbersystem.types.IntegerHelper
- isLessThanOne(Long) - Method in class com.raynigon.unit.api.core.function.numbersystem.types.LongHelper
- isLessThanOne(Number) - Method in class com.raynigon.unit.api.core.function.numbersystem.DefaultNumberSystem
- isLessThanOne(Number) - Method in interface com.raynigon.unit.api.core.function.NumberSystem
- isLessThanOne(Short) - Method in class com.raynigon.unit.api.core.function.numbersystem.types.ShortHelper
- isLessThanOne(BigDecimal) - Method in class com.raynigon.unit.api.core.function.numbersystem.types.BigDecimalHelper
- isLessThanOne(BigInteger) - Method in class com.raynigon.unit.api.core.function.numbersystem.types.BigIntegerHelper
- isLessThanOne(AtomicInteger) - Method in class com.raynigon.unit.api.core.function.numbersystem.types.AtomicIntegerHelper
- isLessThanOne(AtomicLong) - Method in class com.raynigon.unit.api.core.function.numbersystem.types.AtomicLongHelper
- isLessThanOne(T) - Method in interface com.raynigon.unit.api.core.function.numbersystem.types.TypedNumberHelper
- isLessThanOrEqualTo(Quantity<Q>) - Method in class com.raynigon.unit.api.core.quantities.AbstractQuantity
- isLessThanOrEqualTo(Quantity<Q>) - Method in interface com.raynigon.unit.api.core.quantities.ComparableQuantity
-
Compares two instances of
Quantity
, doing the conversion of unit if necessary. - isLinear() - Method in class com.raynigon.unit.api.core.function.unitconverter.AbstractConverter.Pair
- isLinear() - Method in class com.raynigon.unit.api.core.function.unitconverter.AddConverter
- isLinear() - Method in class com.raynigon.unit.api.core.function.unitconverter.ExpConverter
- isLinear() - Method in class com.raynigon.unit.api.core.function.unitconverter.LogConverter
- isLinear() - Method in interface com.raynigon.unit.api.core.function.unitconverter.MultiplyConverter
- isLinear() - Method in class com.raynigon.unit.api.core.function.unitconverter.PowerOfPiConverter
- isMemorized() - Method in class com.raynigon.unit.api.core.function.Lazy
- isOne() - Method in class com.raynigon.unit.api.core.function.numbersystem.types.NumberHelperContainer
- isOne(RationalNumber) - Method in class com.raynigon.unit.api.core.function.numbersystem.types.RationalNumberHelper
- isOne(Byte) - Method in class com.raynigon.unit.api.core.function.numbersystem.types.ByteHelper
- isOne(Double) - Method in class com.raynigon.unit.api.core.function.numbersystem.types.DoubleHelper
- isOne(Float) - Method in class com.raynigon.unit.api.core.function.numbersystem.types.FloatHelper
- isOne(Integer) - Method in class com.raynigon.unit.api.core.function.numbersystem.types.IntegerHelper
- isOne(Long) - Method in class com.raynigon.unit.api.core.function.numbersystem.types.LongHelper
- isOne(Number) - Method in class com.raynigon.unit.api.core.function.numbersystem.DefaultNumberSystem
- isOne(Number) - Method in interface com.raynigon.unit.api.core.function.NumberSystem
- isOne(Short) - Method in class com.raynigon.unit.api.core.function.numbersystem.types.ShortHelper
- isOne(BigDecimal) - Method in class com.raynigon.unit.api.core.function.numbersystem.types.BigDecimalHelper
- isOne(BigInteger) - Method in class com.raynigon.unit.api.core.function.numbersystem.types.BigIntegerHelper
- isOne(AtomicInteger) - Method in class com.raynigon.unit.api.core.function.numbersystem.types.AtomicIntegerHelper
- isOne(AtomicLong) - Method in class com.raynigon.unit.api.core.function.numbersystem.types.AtomicLongHelper
- isOne(T) - Method in interface com.raynigon.unit.api.core.function.numbersystem.types.TypedNumberHelper
- isRelative(Quantity<?>) - Static method in class com.raynigon.unit.api.core.function.ScaleHelper
- isSystemUnit() - Method in class com.raynigon.unit.api.core.units.general.AbstractUnit
-
Indicates if this unit belongs to the set of coherent SI units (unscaled SI units).
- isSystemUnit() - Method in interface com.raynigon.unit.api.core.units.general.ComparableUnit
-
Indicates if this unit belongs to the set of coherent SI units (unscaled SI units).
- isSystemUnit() - Method in interface com.raynigon.unit.api.core.units.general.IUnit
- isZero() - Method in class com.raynigon.unit.api.core.function.numbersystem.types.NumberHelperContainer
- isZero(RationalNumber) - Method in class com.raynigon.unit.api.core.function.numbersystem.types.RationalNumberHelper
- isZero(Byte) - Method in class com.raynigon.unit.api.core.function.numbersystem.types.ByteHelper
- isZero(Double) - Method in class com.raynigon.unit.api.core.function.numbersystem.types.DoubleHelper
- isZero(Float) - Method in class com.raynigon.unit.api.core.function.numbersystem.types.FloatHelper
- isZero(Integer) - Method in class com.raynigon.unit.api.core.function.numbersystem.types.IntegerHelper
- isZero(Long) - Method in class com.raynigon.unit.api.core.function.numbersystem.types.LongHelper
- isZero(Number) - Method in class com.raynigon.unit.api.core.function.numbersystem.DefaultNumberSystem
- isZero(Number) - Method in interface com.raynigon.unit.api.core.function.NumberSystem
- isZero(Short) - Method in class com.raynigon.unit.api.core.function.numbersystem.types.ShortHelper
- isZero(BigDecimal) - Method in class com.raynigon.unit.api.core.function.numbersystem.types.BigDecimalHelper
- isZero(BigInteger) - Method in class com.raynigon.unit.api.core.function.numbersystem.types.BigIntegerHelper
- isZero(AtomicInteger) - Method in class com.raynigon.unit.api.core.function.numbersystem.types.AtomicIntegerHelper
- isZero(AtomicLong) - Method in class com.raynigon.unit.api.core.function.numbersystem.types.AtomicLongHelper
- isZero(T) - Method in interface com.raynigon.unit.api.core.function.numbersystem.types.TypedNumberHelper
- IUnit<Q extends javax.measure.Quantity<Q>> - Interface in com.raynigon.unit.api.core.units.general
J
- Joule - Class in com.raynigon.unit.api.core.units.si.energy
- Joule - Static variable in class com.raynigon.unit.api.core.units.si.SISystemUnitsConstants
- Joule() - Constructor for class com.raynigon.unit.api.core.units.si.energy.Joule
- Joule(Number) - Static method in class com.raynigon.unit.api.core.units.si.SISystemUnitsConstants
- Joules(Number) - Static method in class com.raynigon.unit.api.core.units.si.SISystemUnitsConstants
K
- Kelvin - Class in com.raynigon.unit.api.core.units.si.temperature
- Kelvin - Static variable in class com.raynigon.unit.api.core.units.si.SISystemUnitsConstants
- Kelvin() - Constructor for class com.raynigon.unit.api.core.units.si.temperature.Kelvin
- Kelvin(Number) - Static method in class com.raynigon.unit.api.core.units.si.SISystemUnitsConstants
- Kilogram - Class in com.raynigon.unit.api.core.units.si.mass
- Kilogram - Static variable in class com.raynigon.unit.api.core.units.si.SISystemUnitsConstants
- Kilogram() - Constructor for class com.raynigon.unit.api.core.units.si.mass.Kilogram
- Kilogram(Number) - Static method in class com.raynigon.unit.api.core.units.si.SISystemUnitsConstants
- Kilograms(Number) - Static method in class com.raynigon.unit.api.core.units.si.SISystemUnitsConstants
- Kilometre - Class in com.raynigon.unit.api.core.units.si.length
- Kilometre - Static variable in class com.raynigon.unit.api.core.units.si.SISystemUnitsConstants
- Kilometre() - Constructor for class com.raynigon.unit.api.core.units.si.length.Kilometre
- Kilometre(Number) - Static method in class com.raynigon.unit.api.core.units.si.SISystemUnitsConstants
- KilometrePerHour - Class in com.raynigon.unit.api.core.units.si.speed
- KilometrePerHour - Static variable in class com.raynigon.unit.api.core.units.si.SISystemUnitsConstants
- KilometrePerHour() - Constructor for class com.raynigon.unit.api.core.units.si.speed.KilometrePerHour
- KilometrePerHour(Number) - Static method in class com.raynigon.unit.api.core.units.si.SISystemUnitsConstants
- Kilometres(Number) - Static method in class com.raynigon.unit.api.core.units.si.SISystemUnitsConstants
- KiloWattHour - Class in com.raynigon.unit.api.core.units.si.energy
- KiloWattHour - Static variable in class com.raynigon.unit.api.core.units.si.SISystemUnitsConstants
- KiloWattHour() - Constructor for class com.raynigon.unit.api.core.units.si.energy.KiloWattHour
- KiloWattHour(Number) - Static method in class com.raynigon.unit.api.core.units.si.SISystemUnitsConstants
- KiloWattHours(Number) - Static method in class com.raynigon.unit.api.core.units.si.SISystemUnitsConstants
L
- Lazy<T> - Class in com.raynigon.unit.api.core.function
-
Holder of an instance of type T, supporting the compute-if-absent idiom in a thread-safe manner.
- Lazy(Supplier<? extends T>) - Constructor for class com.raynigon.unit.api.core.function.Lazy
- LENGTH - Static variable in class com.raynigon.unit.api.core.units.general.UnitDimension
-
Holds length dimension (L).
- linearFactor() - Method in class com.raynigon.unit.api.core.function.unitconverter.AbstractConverter
-
Even though transformations may be composed of addition and multiplication, the first derivative might just be a linear function.
- linearFactor() - Method in class com.raynigon.unit.api.core.function.unitconverter.AbstractConverter.Pair
- Litre - Class in com.raynigon.unit.api.core.units.si.volume
- Litre - Static variable in class com.raynigon.unit.api.core.units.si.SISystemUnitsConstants
- Litre() - Constructor for class com.raynigon.unit.api.core.units.si.volume.Litre
- Litre(Number) - Static method in class com.raynigon.unit.api.core.units.si.SISystemUnitsConstants
- Litres(Number) - Static method in class com.raynigon.unit.api.core.units.si.SISystemUnitsConstants
- load(Number) - Method in class com.raynigon.unit.api.core.function.Calculator
-
Loads
number
into thisCalculator
´s accumulator. - log() - Method in class com.raynigon.unit.api.core.function.Calculator
-
Calculates the natural logarithm of this
Calculator
´s accumulator, then stores the result in the accumulator. - log() - Method in class com.raynigon.unit.api.core.function.numbersystem.types.NumberHelperContainer
- log(RationalNumber) - Method in class com.raynigon.unit.api.core.function.numbersystem.types.RationalNumberHelper
- log(Byte) - Method in class com.raynigon.unit.api.core.function.numbersystem.types.ByteHelper
- log(Double) - Method in class com.raynigon.unit.api.core.function.numbersystem.types.DoubleHelper
- log(Float) - Method in class com.raynigon.unit.api.core.function.numbersystem.types.FloatHelper
- log(Integer) - Method in class com.raynigon.unit.api.core.function.numbersystem.types.IntegerHelper
- log(Long) - Method in class com.raynigon.unit.api.core.function.numbersystem.types.LongHelper
- log(Number) - Method in class com.raynigon.unit.api.core.function.numbersystem.DefaultNumberSystem
- log(Number) - Method in interface com.raynigon.unit.api.core.function.NumberSystem
-
Returns the natural logarithm of given
number
as aNumber
that best represents the arithmetic result within the set of number types this NumberSystem supports. - log(Short) - Method in class com.raynigon.unit.api.core.function.numbersystem.types.ShortHelper
- log(BigDecimal) - Method in class com.raynigon.unit.api.core.function.numbersystem.types.BigDecimalHelper
- log(BigDecimal, MathContext) - Static method in class com.raynigon.unit.api.core.function.numbersystem.types.BigDecimalHelper
-
Calculates the natural logarithm using a Taylor sequence.
- log(BigInteger) - Method in class com.raynigon.unit.api.core.function.numbersystem.types.BigIntegerHelper
- log(AtomicInteger) - Method in class com.raynigon.unit.api.core.function.numbersystem.types.AtomicIntegerHelper
- log(AtomicLong) - Method in class com.raynigon.unit.api.core.function.numbersystem.types.AtomicLongHelper
- log(T) - Method in interface com.raynigon.unit.api.core.function.numbersystem.types.TypedNumberHelper
-
Calculates the natural logarithm using a Taylor sequqnce.
- LogConverter - Class in com.raynigon.unit.api.core.function.unitconverter
-
This class represents a logarithmic converter of limited precision.
- LogConverter(double) - Constructor for class com.raynigon.unit.api.core.function.unitconverter.LogConverter
-
Returns a logarithmic converter having the specified base.
- LONG_ATOMIC - Enum constant in enum class com.raynigon.unit.api.core.function.numbersystem.DefaultNumberType
- LONG_BOXED - Enum constant in enum class com.raynigon.unit.api.core.function.numbersystem.DefaultNumberType
- LongHelper - Class in com.raynigon.unit.api.core.function.numbersystem.types
- LongHelper() - Constructor for class com.raynigon.unit.api.core.function.numbersystem.types.LongHelper
- longValue() - Method in class com.raynigon.unit.api.core.function.RationalNumber
- LUMINOUS_INTENSITY - Static variable in class com.raynigon.unit.api.core.units.general.UnitDimension
-
Holds luminous intensity dimension (J).
M
- MAJOR_VERSION - Static variable in class com.raynigon.unit_api.unit_api_core.BuildVersion
-
The major part for the version of this artifact as an integer
- MASS - Static variable in class com.raynigon.unit.api.core.units.general.UnitDimension
-
Holds mass dimension (M).
- MATH_CONTEXT - Static variable in class com.raynigon.unit.api.core.function.CalculusUtils
-
Exposes (non-final) the MathContext used for BigDecimal calculus.
- max(Quantity<Q>, Quantity<Q>) - Static method in class com.raynigon.unit.api.core.math.QuantityMath
-
Compares the two quantities and returns the biggest one.
- max(Quantity<Q>, Quantity<Q>...) - Static method in class com.raynigon.unit.api.core.math.QuantityMath
-
Compares the two quantities and returns the biggest one.
- Metre - Class in com.raynigon.unit.api.core.units.si.length
- Metre - Static variable in class com.raynigon.unit.api.core.units.si.SISystemUnitsConstants
- Metre() - Constructor for class com.raynigon.unit.api.core.units.si.length.Metre
- Metre(Number) - Static method in class com.raynigon.unit.api.core.units.si.SISystemUnitsConstants
- MetrePerSecond - Class in com.raynigon.unit.api.core.units.si.speed
- MetrePerSecond - Static variable in class com.raynigon.unit.api.core.units.si.SISystemUnitsConstants
- MetrePerSecond() - Constructor for class com.raynigon.unit.api.core.units.si.speed.MetrePerSecond
- MetrePerSecond(Number) - Static method in class com.raynigon.unit.api.core.units.si.SISystemUnitsConstants
- MetrePerSquaredSecond - Class in com.raynigon.unit.api.core.units.si.acceleration
- MetrePerSquaredSecond - Static variable in class com.raynigon.unit.api.core.units.si.SISystemUnitsConstants
- MetrePerSquaredSecond() - Constructor for class com.raynigon.unit.api.core.units.si.acceleration.MetrePerSquaredSecond
- MetrePerSquaredSecond(Number) - Static method in class com.raynigon.unit.api.core.units.si.SISystemUnitsConstants
- Metres(Number) - Static method in class com.raynigon.unit.api.core.units.si.SISystemUnitsConstants
- MicroSecond - Class in com.raynigon.unit.api.core.units.si.time
- MicroSecond - Static variable in class com.raynigon.unit.api.core.units.si.SISystemUnitsConstants
- MicroSecond() - Constructor for class com.raynigon.unit.api.core.units.si.time.MicroSecond
- MicroSecond(Number) - Static method in class com.raynigon.unit.api.core.units.si.SISystemUnitsConstants
- MicroSeconds(Number) - Static method in class com.raynigon.unit.api.core.units.si.SISystemUnitsConstants
- MilliAmpere - Class in com.raynigon.unit.api.core.units.si.electrical.current
- MilliAmpere - Static variable in class com.raynigon.unit.api.core.units.si.SISystemUnitsConstants
- MilliAmpere() - Constructor for class com.raynigon.unit.api.core.units.si.electrical.current.MilliAmpere
- MilliAmpere(Number) - Static method in class com.raynigon.unit.api.core.units.si.SISystemUnitsConstants
- MilliAmperes(Number) - Static method in class com.raynigon.unit.api.core.units.si.SISystemUnitsConstants
- Millimetre - Class in com.raynigon.unit.api.core.units.si.length
- Millimetre - Static variable in class com.raynigon.unit.api.core.units.si.SISystemUnitsConstants
- Millimetre() - Constructor for class com.raynigon.unit.api.core.units.si.length.Millimetre
- Millimetre(Number) - Static method in class com.raynigon.unit.api.core.units.si.SISystemUnitsConstants
- Millimetres(Number) - Static method in class com.raynigon.unit.api.core.units.si.SISystemUnitsConstants
- MilliSecond - Class in com.raynigon.unit.api.core.units.si.time
- MilliSecond - Static variable in class com.raynigon.unit.api.core.units.si.SISystemUnitsConstants
- MilliSecond() - Constructor for class com.raynigon.unit.api.core.units.si.time.MilliSecond
- MilliSecond(Number) - Static method in class com.raynigon.unit.api.core.units.si.SISystemUnitsConstants
- MilliSeconds(Number) - Static method in class com.raynigon.unit.api.core.units.si.SISystemUnitsConstants
- MilliVolt - Class in com.raynigon.unit.api.core.units.si.electrical.potential
- MilliVolt - Static variable in class com.raynigon.unit.api.core.units.si.SISystemUnitsConstants
- MilliVolt() - Constructor for class com.raynigon.unit.api.core.units.si.electrical.potential.MilliVolt
- MilliVolt(Number) - Static method in class com.raynigon.unit.api.core.units.si.SISystemUnitsConstants
- MilliVolts(Number) - Static method in class com.raynigon.unit.api.core.units.si.SISystemUnitsConstants
- MilliWatt - Class in com.raynigon.unit.api.core.units.si.power
- MilliWatt - Static variable in class com.raynigon.unit.api.core.units.si.SISystemUnitsConstants
- MilliWatt() - Constructor for class com.raynigon.unit.api.core.units.si.power.MilliWatt
- MilliWatt(Number) - Static method in class com.raynigon.unit.api.core.units.si.SISystemUnitsConstants
- MilliWattHour - Class in com.raynigon.unit.api.core.units.si.energy
- MilliWattHour - Static variable in class com.raynigon.unit.api.core.units.si.SISystemUnitsConstants
- MilliWattHour() - Constructor for class com.raynigon.unit.api.core.units.si.energy.MilliWattHour
- MilliWattHour(Number) - Static method in class com.raynigon.unit.api.core.units.si.SISystemUnitsConstants
- MilliWattHours(Number) - Static method in class com.raynigon.unit.api.core.units.si.SISystemUnitsConstants
- MilliWatts(Number) - Static method in class com.raynigon.unit.api.core.units.si.SISystemUnitsConstants
- min(Quantity<Q>, Quantity<Q>) - Static method in class com.raynigon.unit.api.core.math.QuantityMath
-
Compares the two quantities and returns the smaller one.
- min(Quantity<Q>, Quantity<Q>...) - Static method in class com.raynigon.unit.api.core.math.QuantityMath
-
Compares the given quantities and returns the smaller one.
- MINOR_VERSION - Static variable in class com.raynigon.unit_api.unit_api_core.BuildVersion
-
The minor part for the version of this artifact as an integer
- Minute - Class in com.raynigon.unit.api.core.units.si.time
- Minute - Static variable in class com.raynigon.unit.api.core.units.si.SISystemUnitsConstants
- Minute() - Constructor for class com.raynigon.unit.api.core.units.si.time.Minute
- Minute(Number) - Static method in class com.raynigon.unit.api.core.units.si.SISystemUnitsConstants
- Minutes(Number) - Static method in class com.raynigon.unit.api.core.units.si.SISystemUnitsConstants
- multiplication(Quantity<?>, Quantity<?>, BinaryOperator<Number>, BinaryOperator<Unit<?>>) - Static method in class com.raynigon.unit.api.core.function.ScaleHelper
- multiply(double) - Method in class com.raynigon.unit.api.core.units.general.AbstractUnit
- multiply(RationalNumber) - Method in class com.raynigon.unit.api.core.function.RationalNumber
-
Returns a new instance of
RationalNumber
representing the multiplicationthis * factor
. - multiply(ComparableUnit<?>) - Method in class com.raynigon.unit.api.core.units.general.AbstractUnit
-
Returns the product of this physical unit with the one specified.
- multiply(Number) - Method in class com.raynigon.unit.api.core.function.Calculator
-
Multiplies
number
with thisCalculator
´s accumulator, then stores the result in the accumulator. - multiply(Number) - Method in interface com.raynigon.unit.api.core.quantities.ComparableQuantity
- multiply(Number) - Method in class com.raynigon.unit.api.core.quantities.NumberQuantity
- multiply(Number) - Method in class com.raynigon.unit.api.core.units.general.AbstractUnit
- multiply(Number, Number) - Method in class com.raynigon.unit.api.core.function.numbersystem.DefaultNumberSystem
- multiply(Number, Number) - Method in interface com.raynigon.unit.api.core.function.NumberSystem
-
Returns the product of given
x
andy
as aNumber
that best represents the arithmetic result within the set of number types this NumberSystem supports. - multiply(Dimension) - Method in class com.raynigon.unit.api.core.units.general.UnitDimension
-
Returns the product of this dimension with the one specified.
- multiply(Quantity<?>) - Method in interface com.raynigon.unit.api.core.quantities.ComparableQuantity
- multiply(Quantity<?>) - Method in class com.raynigon.unit.api.core.quantities.NumberQuantity
- multiply(Quantity<T>, Class<E>) - Method in class com.raynigon.unit.api.core.quantities.AbstractQuantity
- multiply(Quantity<T>, Class<E>) - Method in interface com.raynigon.unit.api.core.quantities.ComparableQuantity
-
Divide and cast the
ComparableQuantity
- multiply(Unit<?>) - Method in class com.raynigon.unit.api.core.units.general.AbstractUnit
-
Returns the product of this unit with the one specified.
- MultiplyConverter - Interface in com.raynigon.unit.api.core.function.unitconverter
-
This class represents a converter multiplying numeric values by a constant scaling factor represented by the
Number
type.
N
- name - Variable in class com.raynigon.unit.api.core.units.general.AbstractUnit
-
Holds the name.
- Nameable - Interface in com.raynigon.unit.api.core.function
-
Provides String name to implementations
- NanoSecond - Class in com.raynigon.unit.api.core.units.si.time
- NanoSecond - Static variable in class com.raynigon.unit.api.core.units.si.SISystemUnitsConstants
- NanoSecond() - Constructor for class com.raynigon.unit.api.core.units.si.time.NanoSecond
- NanoSecond(Number) - Static method in class com.raynigon.unit.api.core.units.si.SISystemUnitsConstants
- NanoSeconds(Number) - Static method in class com.raynigon.unit.api.core.units.si.SISystemUnitsConstants
- narrow() - Method in class com.raynigon.unit.api.core.function.numbersystem.types.NumberHelperContainer
- narrow(RationalNumber) - Method in class com.raynigon.unit.api.core.function.numbersystem.types.RationalNumberHelper
- narrow(Byte) - Method in class com.raynigon.unit.api.core.function.numbersystem.types.ByteHelper
- narrow(Double) - Method in class com.raynigon.unit.api.core.function.numbersystem.types.DoubleHelper
- narrow(Float) - Method in class com.raynigon.unit.api.core.function.numbersystem.types.FloatHelper
- narrow(Integer) - Method in class com.raynigon.unit.api.core.function.numbersystem.types.IntegerHelper
- narrow(Long) - Method in class com.raynigon.unit.api.core.function.numbersystem.types.LongHelper
- narrow(Number) - Method in class com.raynigon.unit.api.core.function.numbersystem.DefaultNumberSystem
- narrow(Number) - Method in interface com.raynigon.unit.api.core.function.NumberSystem
-
'Narrows' given
number
as aNumber
that best represents the numeric value within the set of number types this NumberSystem supports. - narrow(Short) - Method in class com.raynigon.unit.api.core.function.numbersystem.types.ShortHelper
- narrow(BigDecimal) - Method in class com.raynigon.unit.api.core.function.numbersystem.types.BigDecimalHelper
- narrow(BigInteger) - Method in class com.raynigon.unit.api.core.function.numbersystem.types.BigIntegerHelper
- narrow(AtomicInteger) - Method in class com.raynigon.unit.api.core.function.numbersystem.types.AtomicIntegerHelper
- narrow(AtomicLong) - Method in class com.raynigon.unit.api.core.function.numbersystem.types.AtomicLongHelper
- narrow(T) - Method in interface com.raynigon.unit.api.core.function.numbersystem.types.TypedNumberHelper
- negate() - Method in class com.raynigon.unit.api.core.function.Calculator
-
Calculates the additive inverse value of this
Calculator
´s accumulator, then stores the result in the accumulator. - negate() - Method in class com.raynigon.unit.api.core.function.numbersystem.types.NumberHelperContainer
- negate() - Method in class com.raynigon.unit.api.core.function.RationalNumber
-
Returns a new instance of
RationalNumber
representing the negation ofthis
. - negate() - Method in class com.raynigon.unit.api.core.quantities.NumberQuantity
- negate(RationalNumber) - Method in class com.raynigon.unit.api.core.function.numbersystem.types.RationalNumberHelper
- negate(Byte) - Method in class com.raynigon.unit.api.core.function.numbersystem.types.ByteHelper
- negate(Double) - Method in class com.raynigon.unit.api.core.function.numbersystem.types.DoubleHelper
- negate(Float) - Method in class com.raynigon.unit.api.core.function.numbersystem.types.FloatHelper
- negate(Integer) - Method in class com.raynigon.unit.api.core.function.numbersystem.types.IntegerHelper
- negate(Long) - Method in class com.raynigon.unit.api.core.function.numbersystem.types.LongHelper
- negate(Number) - Method in class com.raynigon.unit.api.core.function.numbersystem.DefaultNumberSystem
- negate(Number) - Method in interface com.raynigon.unit.api.core.function.NumberSystem
-
Returns the negation of given
number
as aNumber
that best represents the arithmetic result within the set of number types this NumberSystem supports. - negate(Short) - Method in class com.raynigon.unit.api.core.function.numbersystem.types.ShortHelper
- negate(BigDecimal) - Method in class com.raynigon.unit.api.core.function.numbersystem.types.BigDecimalHelper
- negate(BigInteger) - Method in class com.raynigon.unit.api.core.function.numbersystem.types.BigIntegerHelper
- negate(AtomicInteger) - Method in class com.raynigon.unit.api.core.function.numbersystem.types.AtomicIntegerHelper
- negate(AtomicLong) - Method in class com.raynigon.unit.api.core.function.numbersystem.types.AtomicLongHelper
- negate(T) - Method in interface com.raynigon.unit.api.core.function.numbersystem.types.TypedNumberHelper
- Newton - Class in com.raynigon.unit.api.core.units.si.force
- Newton - Static variable in class com.raynigon.unit.api.core.units.si.SISystemUnitsConstants
- Newton() - Constructor for class com.raynigon.unit.api.core.units.si.force.Newton
- Newton(Number) - Static method in class com.raynigon.unit.api.core.units.si.SISystemUnitsConstants
- NewtonMetre - Class in com.raynigon.unit.api.core.units.si.torque
- NewtonMetre - Static variable in class com.raynigon.unit.api.core.units.si.SISystemUnitsConstants
- NewtonMetre() - Constructor for class com.raynigon.unit.api.core.units.si.torque.NewtonMetre
- NewtonMetre(Number) - Static method in class com.raynigon.unit.api.core.units.si.SISystemUnitsConstants
- NewtonMetres(Number) - Static method in class com.raynigon.unit.api.core.units.si.SISystemUnitsConstants
- Newtons(Number) - Static method in class com.raynigon.unit.api.core.units.si.SISystemUnitsConstants
- NONE - Static variable in class com.raynigon.unit.api.core.quantities.AbstractQuantity
-
Holds a dimensionless quantity of none (exact).
- NONE - Static variable in class com.raynigon.unit.api.core.units.general.UnitDimension
-
Holds dimensionless.
- Number(Number) - Static method in class com.raynigon.unit.api.core.units.si.SISystemUnitsConstants
- NUMBER - Enum constant in enum class com.raynigon.unit.api.core.annotation.QuantityShape
- NumberHelperContainer<T extends Number> - Class in com.raynigon.unit.api.core.function.numbersystem.types
- NumberHelperContainer() - Constructor for class com.raynigon.unit.api.core.function.numbersystem.types.NumberHelperContainer
- NumberQuantity<Q extends javax.measure.Quantity<Q>> - Class in com.raynigon.unit.api.core.quantities
-
Implementation of
ComparableQuantity
that holds a JavaNumber
, which represented this quantity's amount. - NumberQuantity(Number, Unit<Q>) - Constructor for class com.raynigon.unit.api.core.quantities.NumberQuantity
- NumberQuantity(Number, Unit<Q>, Quantity.Scale) - Constructor for class com.raynigon.unit.api.core.quantities.NumberQuantity
- numberSystem() - Method in class com.raynigon.unit.api.core.quantities.AbstractQuantity
- NumberSystem - Interface in com.raynigon.unit.api.core.function
- NumberSystem.DivisionResult - Class in com.raynigon.unit.api.core.function
-
Immutable value type, holder of 2 numbers.
- NUMERIC_STRING - Enum constant in enum class com.raynigon.unit.api.core.annotation.QuantityShape
O
- OBJECT - Enum constant in enum class com.raynigon.unit.api.core.annotation.QuantityShape
- of(double) - Static method in class com.raynigon.unit.api.core.function.RationalNumber
-
Returns a
RationalNumber
that represents the given double precisionnumber
, with an accuracy equivalent toBigDecimal.valueOf(double)
. - of(double) - Static method in class com.raynigon.unit.api.core.function.unitconverter.AddConverter
- of(double) - Static method in class com.raynigon.unit.api.core.function.unitconverter.DoubleMultiplyConverter
-
Creates a multiply converter with the specified scale factor.
- of(double) - Static method in class com.raynigon.unit.api.core.function.unitconverter.ExpConverter
-
Creates a logarithmic converter having the specified base.
- of(double) - Static method in interface com.raynigon.unit.api.core.function.unitconverter.MultiplyConverter
-
Creates a MultiplyConverter with the specified constant factor.
- of(int) - Static method in class com.raynigon.unit.api.core.function.unitconverter.PowerOfPiConverter
-
Creates a converter with the specified exponent.
- of(int, int) - Static method in class com.raynigon.unit.api.core.function.unitconverter.PowerOfIntConverter
-
Creates a converter with a factor represented by specified base^exponent.
- of(long, long) - Static method in class com.raynigon.unit.api.core.function.RationalNumber
-
Returns a
RationalNumber
that represents the divisiondividend/divisor
. - of(long, long) - Static method in class com.raynigon.unit.api.core.function.unitconverter.RationalConverter
-
Convenience method equivalent to
new RationalConverter(dividend, divisor)
- of(Number, int) - Static method in class com.raynigon.unit.api.core.function.unitconverter.PowerOfIntConverter
-
Creates a converter with a factor represented by specified base^exponent.
- of(RationalNumber) - Static method in class com.raynigon.unit.api.core.function.unitconverter.RationalConverter
-
Creates a rational converter with the specified scale factor.
- of(Class<Q>) - Static method in class com.raynigon.unit.api.core.units.general.UnitDimension
- of(Number) - Static method in class com.raynigon.unit.api.core.function.Calculator
-
Shortcut for
getDefault().load(number)
. - of(Number) - Static method in interface com.raynigon.unit.api.core.function.unitconverter.MultiplyConverter
-
Creates a MultiplyConverter with the specified constant factor.
- of(Number, Number) - Static method in class com.raynigon.unit.api.core.function.NumberSystem.DivisionResult
- of(BigDecimal) - Static method in class com.raynigon.unit.api.core.function.RationalNumber
-
Returns a
RationalNumber
that represents the given BigDecimal decimalValue. - of(BigInteger, BigInteger) - Static method in class com.raynigon.unit.api.core.function.RationalNumber
-
Returns a
RationalNumber
that represents the divisiondividend/divisor
. - of(BigInteger, BigInteger) - Static method in class com.raynigon.unit.api.core.function.unitconverter.RationalConverter
-
Convenience method equivalent to
new RationalConverter(dividend, divisor)
- of(Prefix) - Static method in class com.raynigon.unit.api.core.function.unitconverter.PowerOfIntConverter
-
Creates a converter with the specified Prefix.
- of(Unit<Q>, String) - Static method in class com.raynigon.unit.api.core.units.general.AnnotatedUnit
-
Creates an annotated unit equivalent to the specified unit.
- of(T[], Predicate<T>) - Static method in class com.raynigon.unit.api.core.function.CompositionTaskBitScanner
- ofExponent(int, int) - Static method in interface com.raynigon.unit.api.core.function.unitconverter.MultiplyConverter
-
Creates a MultiplyConverter with the specified base and exponent.
- ofInteger(long) - Static method in class com.raynigon.unit.api.core.function.RationalNumber
-
Returns a
RationalNumber
with divisor ONE. - ofInteger(BigInteger) - Static method in class com.raynigon.unit.api.core.function.RationalNumber
-
Returns a
RationalNumber
with divisor ONE. - ofNumDigits(int) - Static method in class com.raynigon.unit.api.core.function.CalculusUtils.Pi
- ofPiExponent(int) - Static method in interface com.raynigon.unit.api.core.function.unitconverter.MultiplyConverter
-
Creates a MultiplyConverter with the specified exponent of Pi.
- ofPow(Unit<?>, int) - Static method in class com.raynigon.unit.api.core.units.general.ProductUnit
-
Returns the product unit corresponding to this unit raised to the specified exponent.
- ofPrefix(Prefix) - Static method in interface com.raynigon.unit.api.core.function.unitconverter.MultiplyConverter
-
Creates a MultiplyConverter with the specified Prefix.
- ofProduct(Unit<?>, Unit<?>) - Static method in class com.raynigon.unit.api.core.units.general.ProductUnit
-
Returns the product of the specified units.
- ofQuotient(Unit<?>, Unit<?>) - Static method in class com.raynigon.unit.api.core.units.general.ProductUnit
-
Returns the quotient of the specified units.
- ofRational(long, long) - Static method in interface com.raynigon.unit.api.core.function.unitconverter.MultiplyConverter
-
Creates a MultiplyConverter with the specified rational factor made up of
dividend
anddivisor
- ofRational(RationalNumber) - Static method in interface com.raynigon.unit.api.core.function.unitconverter.MultiplyConverter
- ofRational(BigInteger, BigInteger) - Static method in interface com.raynigon.unit.api.core.function.unitconverter.MultiplyConverter
-
Creates a MultiplyConverter with the specified rational factor made up of
dividend
anddivisor
- ofRoot(Unit<?>, int) - Static method in class com.raynigon.unit.api.core.units.general.ProductUnit
-
Returns the product unit corresponding to the specified root of the specified unit.
- ofTenExponent(int) - Static method in interface com.raynigon.unit.api.core.function.unitconverter.MultiplyConverter
-
Creates a MultiplyConverter with base 10 and an exponent.
- one - Variable in enum class com.raynigon.unit.api.core.function.numbersystem.DefaultNumberType
- One - Class in com.raynigon.unit.api.core.units.si.dimensionless
-
Holds the dimensionless unit
ONE
. - One - Static variable in class com.raynigon.unit.api.core.units.si.SISystemUnitsConstants
- One() - Constructor for class com.raynigon.unit.api.core.units.si.dimensionless.One
- ONE - Static variable in class com.raynigon.unit.api.core.function.RationalNumber
- ONE - Static variable in class com.raynigon.unit.api.core.function.unitconverter.PowerOfPiConverter
-
A converter by Pi to the power of 1.
- ONE - Static variable in class com.raynigon.unit.api.core.quantities.AbstractQuantity
-
Holds a dimensionless quantity of one (exact).
P
- Pair(UnitConverter, UnitConverter) - Constructor for class com.raynigon.unit.api.core.function.unitconverter.AbstractConverter.Pair
-
Creates a pair converter resulting from the combined transformation of the specified converters.
- parse(char) - Static method in class com.raynigon.unit.api.core.units.general.UnitDimension
-
Returns the dimension for the specified symbol.
- parseQuantity(String) - Method in class com.raynigon.unit.api.core.service.DefaultUnitsApiService
- parseQuantity(String) - Method in interface com.raynigon.unit.api.core.service.UnitsApiService
- PATCH_VERSION - Static variable in class com.raynigon.unit_api.unit_api_core.BuildVersion
-
The patch part for the version of this artifact as an integer
- peek() - Method in class com.raynigon.unit.api.core.function.Calculator
-
Allows to 'peek' at this
Calculator
´s accumulator. - Percent - Class in com.raynigon.unit.api.core.units.si.dimensionless
- Percent - Static variable in class com.raynigon.unit.api.core.units.si.SISystemUnitsConstants
- Percent() - Constructor for class com.raynigon.unit.api.core.units.si.dimensionless.Percent
- Percent(Number) - Static method in class com.raynigon.unit.api.core.units.si.SISystemUnitsConstants
- pow(int) - Method in class com.raynigon.unit.api.core.function.RationalNumber
-
Returns a new instance of
RationalNumber
representing the reciprocal ofthis
. - pow(int) - Method in class com.raynigon.unit.api.core.units.general.AbstractUnit
-
Returns a unit equals to this unit raised to an exponent.
- pow(int) - Method in class com.raynigon.unit.api.core.units.general.ProductUnit
- pow(int) - Method in class com.raynigon.unit.api.core.units.general.UnitDimension
-
Returns this dimension raised to an exponent.
- power(int) - Method in class com.raynigon.unit.api.core.function.Calculator
-
Takes this
Calculator
´s accumulator to the integer power ofexponent
, then stores the result in the accumulator. - power(int) - Method in class com.raynigon.unit.api.core.function.numbersystem.types.NumberHelperContainer
- power(RationalNumber, int) - Method in class com.raynigon.unit.api.core.function.numbersystem.types.RationalNumberHelper
- power(Byte, int) - Method in class com.raynigon.unit.api.core.function.numbersystem.types.ByteHelper
- power(Double, int) - Method in class com.raynigon.unit.api.core.function.numbersystem.types.DoubleHelper
- power(Float, int) - Method in class com.raynigon.unit.api.core.function.numbersystem.types.FloatHelper
- power(Integer, int) - Method in class com.raynigon.unit.api.core.function.numbersystem.types.IntegerHelper
- power(Long, int) - Method in class com.raynigon.unit.api.core.function.numbersystem.types.LongHelper
- power(Number, int) - Method in class com.raynigon.unit.api.core.function.numbersystem.DefaultNumberSystem
- power(Number, int) - Method in interface com.raynigon.unit.api.core.function.NumberSystem
-
Returns given
number
to the power ofexponent
as aNumber
that best represents the arithmetic result within the set of number types this NumberSystem supports. - power(Short, int) - Method in class com.raynigon.unit.api.core.function.numbersystem.types.ShortHelper
- power(BigDecimal, int) - Method in class com.raynigon.unit.api.core.function.numbersystem.types.BigDecimalHelper
- power(BigInteger, int) - Method in class com.raynigon.unit.api.core.function.numbersystem.types.BigIntegerHelper
- power(AtomicInteger, int) - Method in class com.raynigon.unit.api.core.function.numbersystem.types.AtomicIntegerHelper
- power(AtomicLong, int) - Method in class com.raynigon.unit.api.core.function.numbersystem.types.AtomicLongHelper
- power(T, int) - Method in interface com.raynigon.unit.api.core.function.numbersystem.types.TypedNumberHelper
- PowerOfIntConverter - Class in com.raynigon.unit.api.core.function.unitconverter
-
UnitConverter for numbers in base^exponent representation.
- PowerOfPiConverter - Class in com.raynigon.unit.api.core.function.unitconverter
-
This class represents a converter multiplying numeric values by a factor of Pi to the power of an integer exponent (π^exponent).
- PowerOfPiConverter(int) - Constructor for class com.raynigon.unit.api.core.function.unitconverter.PowerOfPiConverter
- prefix(Prefix) - Method in interface com.raynigon.unit.api.core.function.PrefixOperator
-
Returns a new unit equal to this unit prefixed by the specified
prefix
. - prefix(Prefix) - Method in class com.raynigon.unit.api.core.units.general.AbstractUnit
- PrefixOperator<Q extends javax.measure.Quantity<Q>> - Interface in com.raynigon.unit.api.core.function
-
Represents a function that parses an input value and produces an output.
- ProductUnit<Q extends javax.measure.Quantity<Q>> - Class in com.raynigon.unit.api.core.units.general
-
This class represents units formed by the product of rational powers of existing physical units.
- ProductUnit() - Constructor for class com.raynigon.unit.api.core.units.general.ProductUnit
-
DefaultQuantityFactory constructor (used solely to create
ONE
instance). - ProductUnit(ProductUnit<?>) - Constructor for class com.raynigon.unit.api.core.units.general.ProductUnit
-
Copy constructor (allows for parameterization of product units).
Q
- quantity(Number, Unit<Q>) - Static method in interface com.raynigon.unit.api.core.service.UnitsApiService
- quantity(String) - Static method in interface com.raynigon.unit.api.core.service.UnitsApiService
-
Deprecated.
- QuantityConverter<Q extends javax.measure.Quantity<Q>> - Interface in com.raynigon.unit.api.core.function
-
Represents an operation to convert quantities.
- QuantityMath - Class in com.raynigon.unit.api.core.math
-
This class contains only static methods, which can be used for mathematical operations on Quantity objects.
- QuantityMath() - Constructor for class com.raynigon.unit.api.core.math.QuantityMath
- QuantityReader - Interface in com.raynigon.unit.api.core.io
- QuantityShape - Enum Class in com.raynigon.unit.api.core.annotation
- QuantityWriter - Interface in com.raynigon.unit.api.core.io
- quotient - Variable in class com.raynigon.unit.api.core.function.NumberSystem.DivisionResult
-
originating from x / y
R
- RATIONAL - Enum constant in enum class com.raynigon.unit.api.core.function.numbersystem.DefaultNumberType
- RationalConverter - Class in com.raynigon.unit.api.core.function.unitconverter
-
This class represents a converter multiplying numeric values by an exact scaling factor (represented as the quotient of two
BigInteger
numbers). - RationalNumber - Class in com.raynigon.unit.api.core.function
-
Represents a rational number
dividend/divisor
withdividend
anddivisor
being integer numbers. - RationalNumberHelper - Class in com.raynigon.unit.api.core.function.numbersystem.types
- RationalNumberHelper() - Constructor for class com.raynigon.unit.api.core.function.numbersystem.types.RationalNumberHelper
- read(String) - Method in class com.raynigon.unit.api.core.io.DefaultQuantityReader
- read(String) - Method in interface com.raynigon.unit.api.core.io.QuantityReader
- reader() - Static method in interface com.raynigon.unit.api.core.service.UnitsApiService
- reciprocal() - Method in class com.raynigon.unit.api.core.function.Calculator
-
Calculates the multiplicative inverse value of this
Calculator
´s accumulator, then stores the result in the accumulator. - reciprocal() - Method in class com.raynigon.unit.api.core.function.numbersystem.types.NumberHelperContainer
- reciprocal() - Method in class com.raynigon.unit.api.core.function.RationalNumber
-
Returns a new instance of
RationalNumber
representing the reciprocal ofthis
. - reciprocal(RationalNumber) - Method in class com.raynigon.unit.api.core.function.numbersystem.types.RationalNumberHelper
- reciprocal(Byte) - Method in class com.raynigon.unit.api.core.function.numbersystem.types.ByteHelper
- reciprocal(Double) - Method in class com.raynigon.unit.api.core.function.numbersystem.types.DoubleHelper
- reciprocal(Float) - Method in class com.raynigon.unit.api.core.function.numbersystem.types.FloatHelper
- reciprocal(Integer) - Method in class com.raynigon.unit.api.core.function.numbersystem.types.IntegerHelper
- reciprocal(Long) - Method in class com.raynigon.unit.api.core.function.numbersystem.types.LongHelper
- reciprocal(Number) - Method in class com.raynigon.unit.api.core.function.numbersystem.DefaultNumberSystem
- reciprocal(Number) - Method in interface com.raynigon.unit.api.core.function.NumberSystem
-
Returns the reciprocal of given
number
as aNumber
that best represents the arithmetic result within the set of number types this NumberSystem supports. - reciprocal(Short) - Method in class com.raynigon.unit.api.core.function.numbersystem.types.ShortHelper
- reciprocal(BigDecimal) - Method in class com.raynigon.unit.api.core.function.numbersystem.types.BigDecimalHelper
- reciprocal(BigInteger) - Method in class com.raynigon.unit.api.core.function.numbersystem.types.BigIntegerHelper
- reciprocal(AtomicInteger) - Method in class com.raynigon.unit.api.core.function.numbersystem.types.AtomicIntegerHelper
- reciprocal(AtomicLong) - Method in class com.raynigon.unit.api.core.function.numbersystem.types.AtomicLongHelper
- reciprocal(T) - Method in interface com.raynigon.unit.api.core.function.numbersystem.types.TypedNumberHelper
- reduce(AbstractConverter) - Method in class com.raynigon.unit.api.core.function.unitconverter.AbstractConverter
-
Non-API Guarded by
AbstractConverter.canReduceWith(AbstractConverter)
- reduce(AbstractConverter) - Method in class com.raynigon.unit.api.core.function.unitconverter.AddConverter
- reduce(AbstractConverter) - Method in class com.raynigon.unit.api.core.function.unitconverter.DoubleMultiplyConverter
- reduce(AbstractConverter) - Method in class com.raynigon.unit.api.core.function.unitconverter.ExpConverter
- reduce(AbstractConverter) - Method in class com.raynigon.unit.api.core.function.unitconverter.LogConverter
- reduce(AbstractConverter) - Method in class com.raynigon.unit.api.core.function.unitconverter.PowerOfIntConverter
- reduce(AbstractConverter) - Method in class com.raynigon.unit.api.core.function.unitconverter.PowerOfPiConverter
- reduce(AbstractConverter) - Method in class com.raynigon.unit.api.core.function.unitconverter.RationalConverter
- remainder - Variable in class com.raynigon.unit.api.core.function.NumberSystem.DivisionResult
-
originating from x % y
- replaceInstance(UnitsApiService) - Static method in class com.raynigon.unit.api.core.service.DefaultUnitsApiService
- root(int) - Method in class com.raynigon.unit.api.core.units.general.AbstractUnit
-
Returns a unit equals to the given root of this unit.
- root(int) - Method in class com.raynigon.unit.api.core.units.general.UnitDimension
-
Returns the given root of this dimension.
S
- scalarMultiplication(Quantity<Q>, UnaryOperator<Number>) - Static method in class com.raynigon.unit.api.core.function.ScaleHelper
- ScaledUnit<Q extends javax.measure.Quantity<Q>> - Class in com.raynigon.unit.api.core.units.general
- ScaledUnit(Number, IUnit<Q>, String, String) - Constructor for class com.raynigon.unit.api.core.units.general.ScaledUnit
- ScaledUnit(Prefix, IUnit<Q>, String) - Constructor for class com.raynigon.unit.api.core.units.general.ScaledUnit
- ScaledUnit(UnitConverter, IUnit<Q>, String, String) - Constructor for class com.raynigon.unit.api.core.units.general.ScaledUnit
- ScaleHelper - Class in com.raynigon.unit.api.core.function
-
Encapsulates scale-honoring quantity arithmetics.
- ScaleHelper() - Constructor for class com.raynigon.unit.api.core.function.ScaleHelper
- scanForUnits(Package) - Static method in class com.raynigon.unit.api.core.units.general.UnitScanUtils
- Second - Class in com.raynigon.unit.api.core.units.si.time
- Second - Static variable in class com.raynigon.unit.api.core.units.si.SISystemUnitsConstants
- Second() - Constructor for class com.raynigon.unit.api.core.units.si.time.Second
- Second(Number) - Static method in class com.raynigon.unit.api.core.units.si.SISystemUnitsConstants
- Seconds(Number) - Static method in class com.raynigon.unit.api.core.units.si.SISystemUnitsConstants
- set(T) - Method in class com.raynigon.unit.api.core.function.Lazy
- setCurrent(DimensionalModel) - Static method in class com.raynigon.unit.api.core.function.DimensionalModel
-
Sets the current dimensional model
- setCurrentNumberSystem(NumberSystem) - Static method in class com.raynigon.unit.api.core.function.CalculusUtils
-
Sets the current number system
- setName(String) - Method in class com.raynigon.unit.api.core.units.general.AbstractUnit
- setSymbol(String) - Method in class com.raynigon.unit.api.core.units.general.AbstractUnit
- shift(double) - Method in class com.raynigon.unit.api.core.units.general.AbstractUnit
- shift(Number) - Method in class com.raynigon.unit.api.core.units.general.AbstractUnit
- SHORT_BOXED - Enum constant in enum class com.raynigon.unit.api.core.function.numbersystem.DefaultNumberType
- ShortHelper - Class in com.raynigon.unit.api.core.function.numbersystem.types
- ShortHelper() - Constructor for class com.raynigon.unit.api.core.function.numbersystem.types.ShortHelper
- signum() - Method in class com.raynigon.unit.api.core.function.numbersystem.types.NumberHelperContainer
- signum() - Method in class com.raynigon.unit.api.core.function.RationalNumber
- signum(RationalNumber) - Method in class com.raynigon.unit.api.core.function.numbersystem.types.RationalNumberHelper
- signum(Byte) - Method in class com.raynigon.unit.api.core.function.numbersystem.types.ByteHelper
- signum(Double) - Method in class com.raynigon.unit.api.core.function.numbersystem.types.DoubleHelper
- signum(Float) - Method in class com.raynigon.unit.api.core.function.numbersystem.types.FloatHelper
- signum(Integer) - Method in class com.raynigon.unit.api.core.function.numbersystem.types.IntegerHelper
- signum(Long) - Method in class com.raynigon.unit.api.core.function.numbersystem.types.LongHelper
- signum(Number) - Method in class com.raynigon.unit.api.core.function.numbersystem.DefaultNumberSystem
- signum(Number) - Method in interface com.raynigon.unit.api.core.function.NumberSystem
-
Returns the signum function of given
number
. - signum(Short) - Method in class com.raynigon.unit.api.core.function.numbersystem.types.ShortHelper
- signum(BigDecimal) - Method in class com.raynigon.unit.api.core.function.numbersystem.types.BigDecimalHelper
- signum(BigInteger) - Method in class com.raynigon.unit.api.core.function.numbersystem.types.BigIntegerHelper
- signum(AtomicInteger) - Method in class com.raynigon.unit.api.core.function.numbersystem.types.AtomicIntegerHelper
- signum(AtomicLong) - Method in class com.raynigon.unit.api.core.function.numbersystem.types.AtomicLongHelper
- signum(T) - Method in interface com.raynigon.unit.api.core.function.numbersystem.types.TypedNumberHelper
- SISystem - Class in com.raynigon.unit.api.core.units.si
- SISystem() - Constructor for class com.raynigon.unit.api.core.units.si.SISystem
- SISystemUnitsConstants - Class in com.raynigon.unit.api.core.units.si
- SISystemUnitsConstants() - Constructor for class com.raynigon.unit.api.core.units.si.SISystemUnitsConstants
- SNAPSHOT - Static variable in class com.raynigon.unit_api.unit_api_core.BuildVersion
-
Indicates if this artifact is a snapshot version
- SquareMetre - Class in com.raynigon.unit.api.core.units.si.area
- SquareMetre - Static variable in class com.raynigon.unit.api.core.units.si.SISystemUnitsConstants
- SquareMetre() - Constructor for class com.raynigon.unit.api.core.units.si.area.SquareMetre
- SquareMetre(Number) - Static method in class com.raynigon.unit.api.core.units.si.SISystemUnitsConstants
- SquareMetres(Number) - Static method in class com.raynigon.unit.api.core.units.si.SISystemUnitsConstants
- STRING - Enum constant in enum class com.raynigon.unit.api.core.annotation.QuantityShape
- subtract(RationalNumber) - Method in class com.raynigon.unit.api.core.function.RationalNumber
-
Returns a new instance of
RationalNumber
representing the subtractionthis - subtrahend
. - subtract(Number) - Method in class com.raynigon.unit.api.core.function.Calculator
-
Subtracts
number
from thisCalculator
´s accumulator, then stores the result in the accumulator. - subtract(Number, Number) - Method in class com.raynigon.unit.api.core.function.numbersystem.DefaultNumberSystem
- subtract(Number, Number) - Method in interface com.raynigon.unit.api.core.function.NumberSystem
-
Returns the difference of given
x
andy
as aNumber
that best represents the arithmetic result within the set of number types this NumberSystem supports. - subtract(Quantity<Q>) - Method in interface com.raynigon.unit.api.core.quantities.ComparableQuantity
- subtract(Quantity<Q>) - Method in class com.raynigon.unit.api.core.quantities.NumberQuantity
- SYMBOL_TO_UNIT - Static variable in class com.raynigon.unit.api.core.units.general.AbstractUnit
-
Holds the unique symbols collection (base units or alternate units).
- SymbolSupplier - Interface in com.raynigon.unit.api.core.function
-
Provides String symbol to implementations
T
- TEMPERATURE - Static variable in class com.raynigon.unit.api.core.units.general.UnitDimension
-
Holds temperature dimension (Θ).
- TIME - Static variable in class com.raynigon.unit.api.core.units.general.UnitDimension
-
Holds time dimension (T).
- to(Unit<Q>) - Method in interface com.raynigon.unit.api.core.function.QuantityConverter
-
Returns a quantity converted into another unit.
- to(Unit<Q>) - Method in class com.raynigon.unit.api.core.quantities.AbstractQuantity
-
Returns this quantity after conversion to specified unit.
- to(Unit<Q>) - Method in interface com.raynigon.unit.api.core.quantities.ComparableQuantity
- toBigDecimal() - Method in class com.raynigon.unit.api.core.function.numbersystem.types.NumberHelperContainer
- toBigDecimal(RationalNumber) - Method in class com.raynigon.unit.api.core.function.numbersystem.types.RationalNumberHelper
- toBigDecimal(Byte) - Method in class com.raynigon.unit.api.core.function.numbersystem.types.ByteHelper
- toBigDecimal(Double) - Method in class com.raynigon.unit.api.core.function.numbersystem.types.DoubleHelper
- toBigDecimal(Float) - Method in class com.raynigon.unit.api.core.function.numbersystem.types.FloatHelper
- toBigDecimal(Integer) - Method in class com.raynigon.unit.api.core.function.numbersystem.types.IntegerHelper
- toBigDecimal(Long) - Method in class com.raynigon.unit.api.core.function.numbersystem.types.LongHelper
- toBigDecimal(Short) - Method in class com.raynigon.unit.api.core.function.numbersystem.types.ShortHelper
- toBigDecimal(BigDecimal) - Method in class com.raynigon.unit.api.core.function.numbersystem.types.BigDecimalHelper
- toBigDecimal(BigInteger) - Method in class com.raynigon.unit.api.core.function.numbersystem.types.BigIntegerHelper
- toBigDecimal(AtomicInteger) - Method in class com.raynigon.unit.api.core.function.numbersystem.types.AtomicIntegerHelper
- toBigDecimal(AtomicLong) - Method in class com.raynigon.unit.api.core.function.numbersystem.types.AtomicLongHelper
- toBigDecimal(T) - Method in interface com.raynigon.unit.api.core.function.numbersystem.types.TypedNumberHelper
- toBigInteger(Byte) - Method in class com.raynigon.unit.api.core.function.numbersystem.types.ByteHelper
- toBigInteger(Integer) - Method in class com.raynigon.unit.api.core.function.numbersystem.types.IntegerHelper
- toBigInteger(Long) - Method in class com.raynigon.unit.api.core.function.numbersystem.types.LongHelper
- toBigInteger(Short) - Method in class com.raynigon.unit.api.core.function.numbersystem.types.ShortHelper
- toBigInteger(AtomicInteger) - Method in class com.raynigon.unit.api.core.function.numbersystem.types.AtomicIntegerHelper
- toBigInteger(AtomicLong) - Method in class com.raynigon.unit.api.core.function.numbersystem.types.AtomicLongHelper
- toBigInteger(T) - Method in interface com.raynigon.unit.api.core.function.numbersystem.types.IntegerNumberHelper
- toRationalConverter() - Method in class com.raynigon.unit.api.core.function.unitconverter.PowerOfIntConverter
- toRationalString() - Method in class com.raynigon.unit.api.core.function.RationalNumber
-
Returns a string representation of this
RationalNumber
, using fractional notation, eg. - toRationalString(char) - Method in class com.raynigon.unit.api.core.function.RationalNumber
-
Returns a string representation of this
RationalNumber
, using fractional notation, eg. - Torque - Interface in com.raynigon.unit.api.core.quantities
- toString() - Method in class com.raynigon.unit.api.core.function.RationalNumber
- toString() - Method in class com.raynigon.unit.api.core.function.unitconverter.AbstractConverter
- toString() - Method in class com.raynigon.unit.api.core.quantities.AbstractQuantity
-
Returns the
String
representation of this quantity. - toString() - Method in class com.raynigon.unit.api.core.units.general.AbstractUnit
- toString() - Method in class com.raynigon.unit.api.core.units.general.ProductUnit
- toString() - Method in class com.raynigon.unit.api.core.units.general.UnitDimension
- toSystemUnit() - Method in class com.raynigon.unit.api.core.units.general.AbstractUnit
-
Returns the unscaled
SISystem
unit from which this unit is derived. - toSystemUnit() - Method in class com.raynigon.unit.api.core.units.general.AlternateUnit
- toSystemUnit() - Method in class com.raynigon.unit.api.core.units.general.AnnotatedUnit
- toSystemUnit() - Method in class com.raynigon.unit.api.core.units.general.BaseUnit
- toSystemUnit() - Method in class com.raynigon.unit.api.core.units.general.ProductUnit
- toSystemUnit() - Method in class com.raynigon.unit.api.core.units.general.TransformedUnit
- toSystemUnit() - Method in class com.raynigon.unit.api.core.units.si.speed.KilometrePerHour
- transform(UnitConverter) - Method in class com.raynigon.unit.api.core.units.general.AbstractUnit
- transformationLiteral() - Method in class com.raynigon.unit.api.core.function.unitconverter.AbstractConverter.Pair
- transformationLiteral() - Method in class com.raynigon.unit.api.core.function.unitconverter.AbstractConverter
-
Non-API
- transformationLiteral() - Method in class com.raynigon.unit.api.core.function.unitconverter.AddConverter
- transformationLiteral() - Method in class com.raynigon.unit.api.core.function.unitconverter.DoubleMultiplyConverter
- transformationLiteral() - Method in class com.raynigon.unit.api.core.function.unitconverter.ExpConverter
- transformationLiteral() - Method in class com.raynigon.unit.api.core.function.unitconverter.LogConverter
- transformationLiteral() - Method in class com.raynigon.unit.api.core.function.unitconverter.PowerOfIntConverter
- transformationLiteral() - Method in class com.raynigon.unit.api.core.function.unitconverter.PowerOfPiConverter
- transformationLiteral() - Method in class com.raynigon.unit.api.core.function.unitconverter.RationalConverter
- TransformedUnit<Q extends javax.measure.Quantity<Q>> - Class in com.raynigon.unit.api.core.units.general
-
This class represents the units derived from other units using converters.
- TransformedUnit(String, String, Unit<Q>, Unit<Q>, UnitConverter) - Constructor for class com.raynigon.unit.api.core.units.general.TransformedUnit
-
Creates a transformed unit from the specified parent and system unit.
- TransformedUnit(String, String, Unit<Q>, UnitConverter) - Constructor for class com.raynigon.unit.api.core.units.general.TransformedUnit
-
Creates a transformed unit from the specified parent unit.
- TransformedUnit(String, Unit<Q>, Unit<Q>, UnitConverter) - Constructor for class com.raynigon.unit.api.core.units.general.TransformedUnit
-
Creates a transformed unit from the specified parent and system unit.
- TransformedUnit(String, Unit<Q>, UnitConverter) - Constructor for class com.raynigon.unit.api.core.units.general.TransformedUnit
-
Creates a transformed unit from the specified parent unit.
- TransformedUnit(Unit<Q>, UnitConverter) - Constructor for class com.raynigon.unit.api.core.units.general.TransformedUnit
-
Creates a transformed unit from the specified system unit.
- TypedNumberHelper<T extends Number> - Interface in com.raynigon.unit.api.core.function.numbersystem.types
U
- UnexpectedCodeReachException - Exception in com.raynigon.unit.api.core.function.numbersystem.exception
- UnexpectedCodeReachException() - Constructor for exception com.raynigon.unit.api.core.function.numbersystem.exception.UnexpectedCodeReachException
- unit(Class<T>) - Static method in interface com.raynigon.unit.api.core.service.UnitsApiService
- unit(String) - Static method in interface com.raynigon.unit.api.core.service.UnitsApiService
- UNIT_COMPOSITION_HANDLER - Static variable in class com.raynigon.unit.api.core.function.unitconverter.AbstractConverter
-
Allows for plug in of a custom UnitCompositionHandler.
- UnitComparator<U extends javax.measure.Unit<?>> - Class in com.raynigon.unit.api.core.function
-
Comparator to sort units by natural order, looking both the name and the symbol.
- UnitComparator() - Constructor for class com.raynigon.unit.api.core.function.UnitComparator
- UnitCompositionHandlerYieldingNormalForm - Class in com.raynigon.unit.api.core.function
-
UnitCompositionHandler yielding a normal-form.
- UnitCompositionHandlerYieldingNormalForm() - Constructor for class com.raynigon.unit.api.core.function.UnitCompositionHandlerYieldingNormalForm
- UnitConverterSupplier - Interface in com.raynigon.unit.api.core.function
-
Provides a
UnitConverter
to implementations - UnitDimension - Class in com.raynigon.unit.api.core.units.general
-
This class represents a dimension of a unit of measurement.
- UnitDimension() - Constructor for class com.raynigon.unit.api.core.units.general.UnitDimension
-
Default Constructor (not visible).
- UnitNotFoundException - Exception in com.raynigon.unit.api.core.exception
- UnitNotFoundException(Class<T>) - Constructor for exception com.raynigon.unit.api.core.exception.UnitNotFoundException
- UnitNotFoundException(String) - Constructor for exception com.raynigon.unit.api.core.exception.UnitNotFoundException
- UnitNotFoundException(Class<?>, String) - Constructor for exception com.raynigon.unit.api.core.exception.UnitNotFoundException
- UnitsApiService - Interface in com.raynigon.unit.api.core.service
- UnitScanUtils - Class in com.raynigon.unit.api.core.units.general
- UnitScanUtils() - Constructor for class com.raynigon.unit.api.core.units.general.UnitScanUtils
- UnitSupplier<Q extends javax.measure.Quantity<Q>> - Interface in com.raynigon.unit.api.core.function
-
Provides a
Unit
to implementations - UnsupportedNumberTypeException - Exception in com.raynigon.unit.api.core.function.numbersystem.exception
- UnsupportedNumberTypeException(Number, Class<? extends NumberSystem>) - Constructor for exception com.raynigon.unit.api.core.function.numbersystem.exception.UnsupportedNumberTypeException
- UnsupportedNumberValueException - Exception in com.raynigon.unit.api.core.function.numbersystem.exception
- UnsupportedNumberValueException(Number, Class<? extends NumberSystem>) - Constructor for exception com.raynigon.unit.api.core.function.numbersystem.exception.UnsupportedNumberValueException
V
- valueOf(Number) - Static method in enum class com.raynigon.unit.api.core.function.numbersystem.DefaultNumberType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.raynigon.unit.api.core.annotation.QuantityShape
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.raynigon.unit.api.core.function.numbersystem.DefaultNumberType
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class com.raynigon.unit.api.core.annotation.QuantityShape
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.raynigon.unit.api.core.function.numbersystem.DefaultNumberType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- ValueSupplier<T> - Interface in com.raynigon.unit.api.core.function
-
Represents a supplier of values.
- VERSION - Static variable in class com.raynigon.unit_api.unit_api_core.BuildVersion
-
The version of this artifact
- visitBitSequences(CompositionTaskBitScanner.BiIntConsumer) - Method in class com.raynigon.unit.api.core.function.CompositionTaskBitScanner
-
This BitScanner holds internally a BitSet.
- Volt - Class in com.raynigon.unit.api.core.units.si.electrical.potential
- Volt - Static variable in class com.raynigon.unit.api.core.units.si.SISystemUnitsConstants
- Volt() - Constructor for class com.raynigon.unit.api.core.units.si.electrical.potential.Volt
- Volt(Number) - Static method in class com.raynigon.unit.api.core.units.si.SISystemUnitsConstants
- Volts(Number) - Static method in class com.raynigon.unit.api.core.units.si.SISystemUnitsConstants
W
- Watt - Class in com.raynigon.unit.api.core.units.si.power
- Watt - Static variable in class com.raynigon.unit.api.core.units.si.SISystemUnitsConstants
- Watt() - Constructor for class com.raynigon.unit.api.core.units.si.power.Watt
- Watt(Number) - Static method in class com.raynigon.unit.api.core.units.si.SISystemUnitsConstants
- WattHour - Class in com.raynigon.unit.api.core.units.si.energy
- WattHour - Static variable in class com.raynigon.unit.api.core.units.si.SISystemUnitsConstants
- WattHour() - Constructor for class com.raynigon.unit.api.core.units.si.energy.WattHour
- WattHour(Number) - Static method in class com.raynigon.unit.api.core.units.si.SISystemUnitsConstants
- WattHours(Number) - Static method in class com.raynigon.unit.api.core.units.si.SISystemUnitsConstants
- Watts(Number) - Static method in class com.raynigon.unit.api.core.units.si.SISystemUnitsConstants
- write(Quantity<?>) - Method in interface com.raynigon.unit.api.core.io.QuantityWriter
- writer() - Static method in interface com.raynigon.unit.api.core.service.UnitsApiService
Y
- yieldingNormalForm() - Static method in interface com.raynigon.unit.api.core.function.ConverterCompositionHandler
Z
- zero - Variable in enum class com.raynigon.unit.api.core.function.numbersystem.DefaultNumberType
- ZERO - Static variable in class com.raynigon.unit.api.core.function.RationalNumber
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form