Index

A B C D E F G H I J K L M N O P Q R S T U V W Y Z 
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 this RationalNumber.
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 a Number 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 addition this + that.
add(Number) - Method in class com.raynigon.unit.api.core.function.Calculator
Adds number to this Calculator´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 and y as a Number 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 Numbers utilizing a provided NumberSystem.
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
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
NumberSystem implementation to support Java's built-in Numbers and the RationalNumber type.
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 division this / 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 by number, 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 and y as a Number 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 a Number 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 default NumberSystem, as set at CalculusUtils.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 this Calculator´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 a Number 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 multiplication this * 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 this Calculator´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 and y as a Number 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 a Number 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 of this.
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 a Number 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 Java Number, 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
Provides arithmetic Number operations on an implementation specific set of Number types.
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 precision number, with an accuracy equivalent to BigDecimal.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 division dividend/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 division dividend/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 and divisor
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 and divisor
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 of this.
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 of exponent, 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 of exponent as a Number 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 with dividend and divisor 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 of this.
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 a Number 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
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 subtraction this - subtrahend.
subtract(Number) - Method in class com.raynigon.unit.api.core.function.Calculator
Subtracts number from this Calculator´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 and y as a Number 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
 
A B C D E F G H I J K L M N O P Q R S T U V W Y Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form