abs(Number) - Method in class tech.units.indriya.function.DefaultNumberSystem
abs() - Method in class tech.units.indriya.function.RationalNumber
Returns a RationalNumber whose value is the absolute value of this
RationalNumber.
abs() - Method in class tech.units.indriya.internal.function.Calculator
Calculates the absolute value of this Calculator´s accumulator,
then stores the result in the accumulator.
abs(Number) - Method in interface tech.units.indriya.spi.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.
AbstractConverter - Class in tech.units.indriya.function
The base class for our UnitConverter implementations.
AbstractConverter() - Constructor for class tech.units.indriya.function.AbstractConverter
DefaultQuantityFactory constructor.
AbstractConverter.Pair - Class in tech.units.indriya.function
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 tech.units.indriya
This class represents the immutable result of a scalar quantity stated in a known unit.
AbstractQuantity(Unit<Q>, Quantity.Scale) - Constructor for class tech.units.indriya.AbstractQuantity
Constructor.
AbstractQuantity(Unit<Q>) - Constructor for class tech.units.indriya.AbstractQuantity
Constructor.
AbstractQuantityFormat - Class in tech.units.indriya.format
This class provides the interface for formatting and parsing quantities.
AbstractQuantityFormat() - Constructor for class tech.units.indriya.format.AbstractQuantityFormat
AbstractServiceProvider - Class in tech.units.indriya.spi
This class extends the
ServiceProvider class and hereby uses the JDK
ServiceLoader to load the required
services.
AbstractServiceProvider() - Constructor for class tech.units.indriya.spi.AbstractServiceProvider
AbstractSystemOfUnits - Class in tech.units.indriya
An abstract base class for unit systems.
AbstractSystemOfUnits() - Constructor for class tech.units.indriya.AbstractSystemOfUnits
AbstractSystemOfUnits.Helper - Class in tech.units.indriya
AbstractSystemOfUnitsService - Class in tech.units.indriya.spi
AbstractSystemOfUnitsService() - Constructor for class tech.units.indriya.spi.AbstractSystemOfUnitsService
AbstractUnit <Q extends javax.measure.Quantity<Q >> - Class in tech.units.indriya
The class represents units founded on the seven SI base units for
seven base quantities assumed to be mutually independent.
AbstractUnit() - Constructor for class tech.units.indriya.AbstractUnit
Default constructor.
AbstractUnit(String) - Constructor for class tech.units.indriya.AbstractUnit
Constructor setting a symbol.
AbstractUnit.Equalizer - Class in tech.units.indriya
Utility class for number comparison and equality
AbstractUnitFormat - Class in tech.units.indriya.format
This class provides the interface for formatting and parsing units.
AbstractUnitFormat() - Constructor for class tech.units.indriya.format.AbstractUnitFormat
accept(Quantity<Q>) - Method in class tech.units.indriya.function.QuantitySummaryStatistics
Records another value into the summary information.
add(Quantity<Q>) - Method in interface tech.units.indriya.ComparableQuantity
add(Number, Number) - Method in class tech.units.indriya.function.DefaultNumberSystem
add(RationalNumber) - Method in class tech.units.indriya.function.RationalNumber
Returns a new instance of RationalNumber representing the addition
this + that.
add(Number) - Method in class tech.units.indriya.internal.function.Calculator
Adds number to this Calculator´s accumulator,
then stores the result in the accumulator.
add(Quantity<Q>) - Method in class tech.units.indriya.quantity.NumberQuantity
add(Quantity<Time>) - Method in class tech.units.indriya.quantity.time.TemporalQuantity
add(Quantity<Time>) - Method in class tech.units.indriya.quantity.time.TimeUnitQuantity
add(Number, Number) - Method in interface tech.units.indriya.spi.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.
AddConverter - Class in tech.units.indriya.function
This class represents a converter adding a constant offset to numeric values (double based).
AddConverter(Number) - Constructor for class tech.units.indriya.function.AddConverter
Creates an additive converter having the specified offset.
addEscapes(String) - Static method in error tech.units.indriya.format.TokenMgrError
Replaces unprintable characters by their escaped (or unicode escaped) equivalents in the given string
addition(Quantity<Q>, Quantity<Q>, BinaryOperator<Number>) - Static method in class tech.units.indriya.internal.function.ScaleHelper
addUnit(Set<Unit<?>>, U, String) - Static method in class tech.units.indriya.AbstractSystemOfUnits.Helper
Adds a new named unit to the collection.
addUnit(Set<Unit<?>>, U, String, String) - Static method in class tech.units.indriya.AbstractSystemOfUnits.Helper
Adds a new named unit to the collection.
addUnit(Set<Unit<?>>, U, String, String, UnitStyle) - Static method in class tech.units.indriya.AbstractSystemOfUnits.Helper
Adds a new named unit to the collection.
addUnit(Set<Unit<?>>, U, String, UnitStyle) - Static method in class tech.units.indriya.AbstractSystemOfUnits.Helper
Adds a new labeled unit to the set.
alias(Unit<?>, String) - Method in class tech.units.indriya.format.SimpleUnitFormat
Attaches a system-wide alias to this unit.
alias(Unit<?>, String) - Method in class tech.units.indriya.format.SimpleUnitFormat.DefaultFormat
Deprecated.
alias(Unit<?>, String) - Method in class tech.units.indriya.format.SymbolMap
Attaches an alias to the specified unit.
alternate(String) - Method in class tech.units.indriya.AbstractUnit
AlternateUnit <Q extends javax.measure.Quantity<Q >> - Class in tech.units.indriya.unit
This class represents units used in expressions to distinguish between
quantities of a different nature but of the same dimensions.
AlternateUnit(Unit<?>, String) - Constructor for class tech.units.indriya.unit.AlternateUnit
Creates an alternate unit for the specified system unit identified by the
specified name and symbol.
AMOUNT_OF_SUBSTANCE - Static variable in class tech.units.indriya.unit.UnitDimension
Holds amount of substance dimension (N).
AMPERE - Static variable in class tech.units.indriya.unit.Units
The ampere, symbol A, is the SI unit of electric current.
annotate(String) - Method in class tech.units.indriya.AbstractUnit
Annotates the specified unit.
AnnotatedUnit <Q extends javax.measure.Quantity<Q >> - Class in tech.units.indriya.unit
This class represents an annotated unit.
AnnotatedUnit(Unit<Q>, String) - Constructor for class tech.units.indriya.unit.AnnotatedUnit
Creates an annotated unit equivalent to the specified unit.
areEqual(Unit, Unit) - Static method in class tech.units.indriya.AbstractUnit.Equalizer
Indicates if this unit is considered equals to the specified object. order).
asType(Class<T>) - Method in class tech.units.indriya.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 class tech.units.indriya.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).
asType(Class<T>) - Method in interface tech.units.indriya.ComparableQuantity
Calculator - Class in tech.units.indriya.internal.function
Calculus - Class in tech.units.indriya.function
Facade for internal number arithmetic.
Calculus() - Constructor for class tech.units.indriya.function.Calculus
CANDELA - Static variable in class tech.units.indriya.unit.Units
The candela, symbol cd, is the SI unit of luminous intensity in a given
direction.
canReduceWith(AbstractConverter) - Method in class tech.units.indriya.function.AbstractConverter
canReduceWith(AbstractConverter) - Method in class tech.units.indriya.function.AbstractConverter.Pair
canReduceWith(AbstractConverter) - Method in class tech.units.indriya.function.AddConverter
canReduceWith(AbstractConverter) - Method in class tech.units.indriya.function.ExpConverter
canReduceWith(AbstractConverter) - Method in class tech.units.indriya.function.LogConverter
canReduceWith(AbstractConverter) - Method in class tech.units.indriya.function.PowerOfIntConverter
canReduceWith(AbstractConverter) - Method in class tech.units.indriya.function.RationalConverter
CELSIUS - Static variable in class tech.units.indriya.unit.Units
The SI unit for Celsius temperature (standard name °C).
clear() - Method in class tech.units.indriya.internal.function.Lazy
combine(QuantitySummaryStatistics<Q>) - Method in class tech.units.indriya.function.QuantitySummaryStatistics
Combines the state of another QuantitySummaryStatistics into this one.
ComparableQuantity <Q extends javax.measure.Quantity<Q >> - Interface in tech.units.indriya
Quantity that adapts Comparable to the Quantity interface.
compare(Number, Number) - Method in class tech.units.indriya.function.DefaultNumberSystem
compare(Number, Number) - Method in interface tech.units.indriya.spi.NumberSystem
Compares two Number values numerically.
compareTo(Quantity<Q>) - Method in class tech.units.indriya.AbstractQuantity
FIXME[220] update java-doc
Compares this quantity to the specified quantity.
compareTo(Unit<Q>) - Method in class tech.units.indriya.AbstractUnit
Compares this unit to the specified unit.
compareTo(UnitConverter) - Method in class tech.units.indriya.function.AbstractConverter.Pair
compareTo(UnitConverter) - Method in class tech.units.indriya.function.AddConverter
compareTo(UnitConverter) - Method in class tech.units.indriya.function.ExpConverter
compareTo(UnitConverter) - Method in class tech.units.indriya.function.LogConverter
compareTo(UnitConverter) - Method in class tech.units.indriya.function.PowerOfIntConverter
compareTo(UnitConverter) - Method in class tech.units.indriya.function.RationalConverter
compareTo(RationalNumber) - Method in class tech.units.indriya.function.RationalNumber
Compares two RationalNumber values numerically.
compareTo(ServiceProvider) - Method in class tech.units.indriya.spi.AbstractServiceProvider
compose(AbstractConverter, AbstractConverter, BiPredicate<AbstractConverter, AbstractConverter>, BinaryOperator<AbstractConverter>) - Method in interface tech.units.indriya.function.ConverterCompositionHandler
Takes two converters left, right and returns a (not necessarily new)
converter that is equivalent to the mathematical composition of these:
compose(left, right) === left o right
Implementation Note: Instead of using AbstractConverter as parameter
and result types, this could be generalized to UnitConverter, but that
would require some careful changes within AbstractConverter itself.
compose(AbstractConverter, AbstractConverter, BiPredicate<AbstractConverter, AbstractConverter>, BinaryOperator<AbstractConverter>) - Method in class tech.units.indriya.internal.function.simplify.UnitCompositionHandlerYieldingNormalForm
CompoundQuantity <Q extends javax.measure.Quantity<Q >> - Class in tech.units.indriya.quantity
CompoundQuantity(List<Quantity<Q>>) - Constructor for class tech.units.indriya.quantity.CompoundQuantity
Deprecated.
concatenate(UnitConverter) - Method in class tech.units.indriya.function.AbstractConverter
contains(Quantity<Q>) - Method in class tech.units.indriya.quantity.QuantityRange
contains(T) - Method in class tech.units.indriya.spi.Range
Checks whether the given T is within this range
containsKey(String) - Method in class tech.units.indriya.internal.format.l10n.MultiPropertyResourceBundle
Overrides the super class implementation to check the existence of a key across all merged bundles
conversionSteps - Variable in class tech.units.indriya.function.AbstractConverter
memorization for getConversionSteps
convert(double) - Method in class tech.units.indriya.function.AbstractConverter
convert(Number) - Method in class tech.units.indriya.function.AbstractConverter
ConverterCompositionHandler - Interface in tech.units.indriya.function
Functional interface for handling the composition (concatenation) of two unit converters.
convertTo(Quantity<Q>, Unit<Q>) - Static method in class tech.units.indriya.internal.function.ScaleHelper
convertWhenNotIdentity(Number) - Method in class tech.units.indriya.function.AbstractConverter
Non-API
convertWhenNotIdentity(Number) - Method in class tech.units.indriya.function.AbstractConverter.Pair
convertWhenNotIdentity(Number) - Method in class tech.units.indriya.function.AddConverter
convertWhenNotIdentity(Number) - Method in class tech.units.indriya.function.ExpConverter
convertWhenNotIdentity(Number) - Method in class tech.units.indriya.function.LogConverter
convertWhenNotIdentity(Number) - Method in class tech.units.indriya.function.PowerOfIntConverter
convertWhenNotIdentity(Number) - Method in class tech.units.indriya.function.RationalConverter
COULOMB - Static variable in class tech.units.indriya.unit.Units
The SI unit for electric charge, quantity of electricity (standard name
C).
create(Number, Unit<Q>) - Method in class tech.units.indriya.quantity.DefaultQuantityFactory
create(Number, Unit<Q>, Quantity.Scale) - Method in class tech.units.indriya.quantity.DefaultQuantityFactory
createCompoundQuantity(Number[], Quantity.Scale) - Method in class tech.units.indriya.function.MixedRadix
createCompoundQuantity(Number...) - Method in class tech.units.indriya.function.MixedRadix
Deprecated.
createConversionSteps() - Method in class tech.units.indriya.function.AbstractConverter.Pair
createMixedQuantity(Number[], Quantity.Scale) - Method in class tech.units.indriya.function.MixedRadix
createMixedQuantity(Number...) - Method in class tech.units.indriya.function.MixedRadix
createQuantity(Number[], Quantity.Scale) - Method in class tech.units.indriya.function.MixedRadix
Creates a Quantity from given values and scale.
createQuantity(Number...) - Method in class tech.units.indriya.function.MixedRadix
CUBIC_METRE - Static variable in class tech.units.indriya.unit.Units
The SI unit for volume quantities (standard name m3).
current() - Static method in class tech.units.indriya.spi.DimensionalModel
Returns the current model (by default an instance of StandardModel).
currentNumberSystem() - Static method in class tech.units.indriya.function.Calculus
Returns the current
NumberSystem used for Number arithmetic.
currentToken - Variable in exception tech.units.indriya.format.TokenException
This is the last token that has been consumed successfully.
get() - Method in class tech.units.indriya.internal.function.Lazy
get() - Method in class tech.units.indriya.quantity.time.TimedData
getActualType() - Method in class tech.units.indriya.AbstractUnit
getActualUnit() - Method in class tech.units.indriya.unit.AnnotatedUnit
Returns the actual unit of this annotated unit (never an annotated unit itself).
getAnnotation() - Method in class tech.units.indriya.unit.AnnotatedUnit
Returns the annotation of this annotated unit.
getAsDouble() - Method in class tech.units.indriya.function.PowerOfIntConverter
getAsDouble() - Method in class tech.units.indriya.function.RationalConverter
getAvailableFormatNames(FormatService.FormatType) - Method in class tech.units.indriya.format.DefaultFormatService
getAvailableNumberSystems() - Static method in class tech.units.indriya.function.Calculus
getAvailableSystemsOfUnits() - Method in class tech.units.indriya.spi.AbstractSystemOfUnitsService
getAverage() - Method in class tech.units.indriya.function.QuantitySummaryStatistics
Get the quantity average of all amounts added.
getAverage(Unit<Q>) - Method in class tech.units.indriya.function.QuantitySummaryStatistics
Get the quantity average of all amounts added converted to unit
getBase() - Method in class tech.units.indriya.function.ExpConverter
Returns the exponential base of this converter.
getBase() - Method in class tech.units.indriya.function.LogConverter
Returns the logarithmic base of this converter.
getBase() - Method in class tech.units.indriya.function.PowerOfIntConverter
getBaseDimensions() - Method in class tech.units.indriya.unit.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 tech.units.indriya.AbstractUnit
getBaseUnits() - Method in class tech.units.indriya.unit.AlternateUnit
getBaseUnits() - Method in class tech.units.indriya.unit.AnnotatedUnit
getBaseUnits() - Method in class tech.units.indriya.unit.BaseUnit
getBaseUnits() - Method in class tech.units.indriya.unit.ProductUnit
getBaseUnits() - Method in class tech.units.indriya.unit.TransformedUnit
getCompoundQuantity(Number[], Unit<Q>[], Quantity.Scale) - Static method in class tech.units.indriya.quantity.Quantities
getCompoundQuantity(Number[], Unit<Q>[]) - Static method in class tech.units.indriya.quantity.Quantities
getConversionSteps() - Method in class tech.units.indriya.function.AbstractConverter
getConverter() - Method in class tech.units.indriya.unit.TransformedUnit
Returns the converter to the parent unit.
getConverterTo(Unit<Q>) - Method in class tech.units.indriya.AbstractUnit
getConverterToAny(Unit<?>) - Method in class tech.units.indriya.AbstractUnit
getCount() - Method in class tech.units.indriya.function.QuantitySummaryStatistics
Get the number of items added to this summary instance.
getDimension() - Method in class tech.units.indriya.AbstractUnit
getDimension() - Method in class tech.units.indriya.unit.AlternateUnit
getDimension() - Method in class tech.units.indriya.unit.AnnotatedUnit
getDimension() - Method in class tech.units.indriya.unit.BaseUnit
getDimension() - Method in class tech.units.indriya.unit.ProductUnit
getDimension() - Method in class tech.units.indriya.unit.TransformedUnit
getDimensionalTransform(Dimension) - Method in class tech.units.indriya.spi.DimensionalModel
Returns the dimensional transform of the specified dimension.
getDisplayName(String, Locale) - Method in class tech.units.indriya.spi.UnitNameProvider
Returns a name for the unit that is appropriate for display to the
user.
getDividend() - Method in class tech.units.indriya.function.RationalConverter
Returns the integer dividend for this rational converter.
getDividend() - Method in class tech.units.indriya.function.RationalNumber
For a non-negative rational number, returns a non-negative dividend.
getDivisor() - Method in class tech.units.indriya.function.RationalConverter
Returns the integer (positive) divisor for this rational converter.
getDivisor() - Method in class tech.units.indriya.function.RationalNumber
By convention, returns a non-negative divisor .
getExponent() - Method in class tech.units.indriya.function.PowerOfIntConverter
getFactor() - Method in interface tech.units.indriya.function.MultiplyConverter
Returns the scale factor of this converter.
getFormatService() - Method in class tech.units.indriya.spi.AbstractServiceProvider
getFundamentalDimension(Dimension) - Method in class tech.units.indriya.spi.DimensionalModel
Returns the fundamental dimension for the one specified.
getInstance() - Static method in class tech.units.indriya.format.EBNFUnitFormat
Returns the instance for the current default locale (non-ascii characters are allowed)
getInstance(SymbolMap) - Static method in class tech.units.indriya.format.EBNFUnitFormat
Returns an instance for the given symbol map.
getInstance() - Static method in class tech.units.indriya.format.LocalUnitFormat
Returns the instance for the current default locale (non-ascii characters are allowed)
getInstance(Locale) - Static method in class tech.units.indriya.format.LocalUnitFormat
Returns an instance for the given locale.
getInstance(SymbolMap) - Static method in class tech.units.indriya.format.LocalUnitFormat
Returns an instance for the given symbol map.
getInstance(FormatBehavior) - Static method in class tech.units.indriya.format.NumberDelimiterQuantityFormat
getInstance() - Static method in class tech.units.indriya.format.NumberDelimiterQuantityFormat
Returns the default format.
getInstance(NumberFormat, UnitFormat) - Static method in class tech.units.indriya.format.NumberDelimiterQuantityFormat
Returns the quantity format using the specified number format and unit format (the number and unit are separated by one space).
getInstance() - Static method in class tech.units.indriya.format.SimpleQuantityFormat
Returns the quantity format for the default locale.
getInstance(String) - Static method in class tech.units.indriya.format.SimpleQuantityFormat
Returns a SimpleQuantityFormat using the given pattern.
getInstance() - Static method in class tech.units.indriya.format.SimpleUnitFormat
getInstance(SimpleUnitFormat.Flavor) - Static method in class tech.units.indriya.format.SimpleUnitFormat
getInstance(Class<Q>) - Static method in class tech.units.indriya.quantity.DefaultQuantityFactory
Returns the default instance for the specified quantity type.
getInstance() - Static method in class tech.units.indriya.unit.Units
Returns the unique instance of this class.
getInstant() - Method in class tech.units.indriya.quantity.time.TimedData
getInstant() - Method in interface tech.units.indriya.spi.Measurement
getKeys() - Method in class tech.units.indriya.internal.format.l10n.MultiPropertyResourceBundle
Overrides the super class implementation to return an enumeration of keys from all the merged bundles
getLeft() - Method in class tech.units.indriya.function.AbstractConverter.Pair
getMax() - Method in class tech.units.indriya.function.QuantitySummaryStatistics
Get the maximal amount found within this summary.
getMax(Unit<Q>) - Method in class tech.units.indriya.function.QuantitySummaryStatistics
Get the maximal amount found within this summary converted to unit
getMaximum() - Method in class tech.units.indriya.spi.Range
Returns the largest value of the range.
getMergedBundlePaths() - Method in class tech.units.indriya.internal.format.l10n.MultiPropertyResourceBundle
getMin() - Method in class tech.units.indriya.function.QuantitySummaryStatistics
Get the minimal quantity found within this summary.
getMin(Unit<Q>) - Method in class tech.units.indriya.function.QuantitySummaryStatistics
Get the minimal quantity found within this summary converted to unit
getMinimum() - Method in class tech.units.indriya.spi.Range
Returns the smallest value of the range.
getMixedQuantity(Number[], Unit<Q>[], Quantity.Scale) - Static method in class tech.units.indriya.quantity.Quantities
Returns the mixed radix values and units as
MixedQuantity in the
specified scale.
getMixedQuantity(Number[], Unit<Q>[]) - Static method in class tech.units.indriya.quantity.Quantities
Returns the mixed radix values and units as
MixedQuantity in the
ABSOLUTE scale.
getName() - Method in class tech.units.indriya.AbstractSystemOfUnits
getName() - Method in class tech.units.indriya.AbstractUnit
getName() - Method in class tech.units.indriya.quantity.time.TimedData
getName() - Method in class tech.units.indriya.unit.Units
getNewInstance() - Static method in class tech.units.indriya.format.SimpleUnitFormat
getNewInstance(SimpleUnitFormat.Flavor) - Static method in class tech.units.indriya.format.SimpleUnitFormat
getNormalFormOrder() - Static method in class tech.units.indriya.function.Calculus
getNumber() - Method in class tech.units.indriya.internal.format.RationalNumberScanner
getNumberSystem(String) - Static method in class tech.units.indriya.function.Calculus
Returns the given
NumberSystem used for Number arithmetic by (class) name.
getOffset() - Method in class tech.units.indriya.function.AddConverter
Returns the offset value for this add converter.
getParentUnit() - Method in class tech.units.indriya.unit.AlternateUnit
Returns the parent unit of this alternate unit, always a system unit and
never an alternate unit.
getParentUnit() - Method in class tech.units.indriya.unit.TransformedUnit
Returns the parent unit for this unit.
getPattern() - Method in class tech.units.indriya.format.SimpleQuantityFormat
getPrefix(String) - Method in class tech.units.indriya.format.SymbolMap
Returns the prefix (if any) for the specified symbol.
getPrefix(UnitConverter) - Method in class tech.units.indriya.format.SymbolMap
Returns the prefix for the specified converter.
getPrimaryUnit() - Method in class tech.units.indriya.function.MixedRadix
getPriority() - Method in class tech.units.indriya.format.DefaultFormatService
getPriority() - Method in class tech.units.indriya.spi.DefaultServiceProvider
Returns the default priority.
getQuantities() - Method in class tech.units.indriya.quantity.CompoundQuantity
Deprecated.
Gets quantities in this CompoundQuantity.
getQuantities() - Method in class tech.units.indriya.quantity.MixedQuantity
Gets quantities in this MixedQuantity.
getQuantity(CharSequence) - Static method in class tech.units.indriya.quantity.Quantities
Returns the scalar quantity of unknown type corresponding to the specified
representation.
getQuantity(Number, Unit<Q>, Quantity.Scale) - Static method in class tech.units.indriya.quantity.Quantities
Returns the scalar quantity.
getQuantity(Number, Unit<Q>) - Static method in class tech.units.indriya.quantity.Quantities
Returns the scalar quantity.
getQuantity(Number[], Unit<Q>[], Quantity.Scale) - Static method in class tech.units.indriya.quantity.Quantities
Returns the mixed radix values and units combined into a single quantity.
getQuantity(Number[], Unit<Q>...) - Static method in class tech.units.indriya.quantity.Quantities
Returns the mixed radix values and units combined into a single quantity in
the ABSOLUTE scale.
getQuantity(Temporal, Temporal) - Static method in class tech.units.indriya.quantity.time.TimeQuantities
Creates the
Quantity based in the difference of the two
Temporal
getQuantity(LocalTime, LocalTime) - Static method in class tech.units.indriya.quantity.time.TimeQuantities
Creates the
Quantity based in the difference of the two
LocalTime
getQuantity(Temporal, Supplier<TemporalAdjuster>) - Static method in class tech.units.indriya.quantity.time.TimeQuantities
getQuantity(LocalTime, Supplier<TemporalAdjuster>) - Static method in class tech.units.indriya.quantity.time.TimeQuantities
Creates the
Quantity based in the
Temporal with
Supplier
getQuantity(Long, TimeUnit) - Static method in class tech.units.indriya.quantity.time.TimeQuantities
getQuantity(Long, TemporalUnit) - Static method in class tech.units.indriya.quantity.time.TimeQuantities
getQuantityFactory(Class<Q>) - Method in class tech.units.indriya.spi.AbstractServiceProvider
Return a factory for this quantity
getQuantityFormat(String) - Method in class tech.units.indriya.format.DefaultFormatService
getQuantityFormat() - Method in class tech.units.indriya.format.DefaultFormatService
getResolution() - Method in class tech.units.indriya.spi.Range
Returns the resolution of the range.
getResourcePath() - Method in class tech.units.indriya.internal.format.l10n.MultiPropertyResourceBundle
getRight() - Method in class tech.units.indriya.function.AbstractConverter.Pair
getScale() - Method in class tech.units.indriya.AbstractQuantity
Returns the absolute or relative scale.
getService(Class<T>) - Method in class tech.units.indriya.spi.AbstractServiceProvider
getServices(Class<T>) - Method in class tech.units.indriya.spi.AbstractServiceProvider
Loads and registers services.
getSum() - Method in class tech.units.indriya.function.QuantitySummaryStatistics
Get the sum of all amounts within this summary.
getSum(Unit<Q>) - Method in class tech.units.indriya.function.QuantitySummaryStatistics
Get the sum of all amounts within this summary converted to unit
getSymbol() - Method in class tech.units.indriya.AbstractUnit
getSymbol(Unit<?>) - Method in class tech.units.indriya.format.SymbolMap
Returns the symbol (label) for the specified unit.
getSymbol(Prefix) - Method in class tech.units.indriya.format.SymbolMap
Returns the symbol for the specified prefix.
getSymbol(String, Locale) - Method in class tech.units.indriya.spi.UnitNameProvider
Gets the symbol of the given unit for the specified locale.
getSymbol() - Method in class tech.units.indriya.unit.AnnotatedUnit
getSymbols() - Method in class tech.units.indriya.format.EBNFUnitFormat
Get the symbol map used by this instance to map between Units and Strings, etc...
getSymbols() - Method in class tech.units.indriya.format.LocalUnitFormat
Get the symbol map used by this instance to map between
Units and
Strings, etc...
getSystemConverter() - Method in class tech.units.indriya.AbstractUnit
Returns the converter from this unit to its unscaled
System Unit unit.
getSystemConverter() - Method in class tech.units.indriya.unit.AlternateUnit
getSystemConverter() - Method in class tech.units.indriya.unit.AnnotatedUnit
getSystemConverter() - Method in class tech.units.indriya.unit.BaseUnit
getSystemConverter() - Method in class tech.units.indriya.unit.ProductUnit
getSystemConverter() - Method in class tech.units.indriya.unit.TransformedUnit
getSystemOfUnits(String) - Method in class tech.units.indriya.spi.AbstractSystemOfUnitsService
getSystemOfUnits() - Method in class tech.units.indriya.unit.DefaultSystemOfUnitsService
getSystemOfUnitsService() - Method in class tech.units.indriya.spi.AbstractServiceProvider
getSystemUnit() - Method in class tech.units.indriya.AbstractUnit
Returns the system unit (unscaled SI unit) from which this unit is derived.
getSystemUnit() - Method in class tech.units.indriya.quantity.DefaultQuantityFactory
getTemporalAmount() - Method in class tech.units.indriya.quantity.time.TemporalQuantity
Returns the
TemporalAmount of this
TemporalQuantity, which may involve rounding or truncation.
getTemporalUnit() - Method in class tech.units.indriya.quantity.time.TemporalQuantity
getTimestamp() - Method in class tech.units.indriya.quantity.time.TimedData
Returns the time with which this TimedData was created.
getTimestamp() - Method in interface tech.units.indriya.spi.Measurement
getTimeUnit() - Method in class tech.units.indriya.quantity.time.TimeUnitQuantity
getToken() - Method in exception tech.units.indriya.format.TokenException
getUnit() - Method in class tech.units.indriya.AbstractQuantity
Returns the measurement unit.
getUnit(Class<Q>) - Method in class tech.units.indriya.AbstractSystemOfUnits
getUnit(String) - Method in class tech.units.indriya.AbstractSystemOfUnits
getUnit(String, UnitStyle, boolean) - Method in class tech.units.indriya.AbstractSystemOfUnits
Returns a unit with the given
string representation in a
particular
style or
null if none is found in
this unit system and requested style.
getUnit(String, UnitStyle) - Method in class tech.units.indriya.AbstractSystemOfUnits
Returns a unit with the given
string representation in a
particular
style or
null if none is found in
this unit system and requested style.
getUnit(String) - Method in class tech.units.indriya.format.SymbolMap
Returns the unit for the specified symbol.
getUnit(int) - Method in class tech.units.indriya.unit.ProductUnit
Returns the unit element at the specified position.
getUnitCount() - Method in class tech.units.indriya.unit.ProductUnit
Returns the number of unit elements in this product.
getUnitFormat(String) - Method in class tech.units.indriya.format.DefaultFormatService
getUnitFormat() - Method in class tech.units.indriya.format.DefaultFormatService
getUnitFormat(String, String) - Method in class tech.units.indriya.format.DefaultFormatService
getUnitPow(int) - Method in class tech.units.indriya.unit.ProductUnit
Returns the power exponent of the unit element at the specified position.
getUnitRoot(int) - Method in class tech.units.indriya.unit.ProductUnit
Returns the root exponent of the unit element at the specified position.
getUnits() - Method in class tech.units.indriya.AbstractSystemOfUnits
getUnits(Dimension) - Method in class tech.units.indriya.AbstractSystemOfUnits
getUnits() - Method in class tech.units.indriya.function.MixedRadix
getUnits() - Method in class tech.units.indriya.quantity.CompoundQuantity
Deprecated.
Gets the list of units in this CompoundQuantity.
getUnits() - Method in class tech.units.indriya.quantity.MixedQuantity
Gets the list of units in this MixedQuantity.
getValue() - Method in class tech.units.indriya.AbstractQuantity
Returns the numeric value of the quantity.
getValue() - Method in class tech.units.indriya.format.Token
An optional attribute value of the Token.
getValue() - Method in class tech.units.indriya.function.AddConverter
getValue() - Method in class tech.units.indriya.function.ExpConverter
getValue() - Method in class tech.units.indriya.function.LogConverter
getValue() - Method in class tech.units.indriya.function.PowerOfIntConverter
getValue() - Method in class tech.units.indriya.function.RationalConverter
getValue() - Method in class tech.units.indriya.quantity.NumberQuantity
getValue() - Method in class tech.units.indriya.quantity.time.TemporalQuantity
getValue() - Method in class tech.units.indriya.quantity.time.TimeUnitQuantity
GRAM - Static variable in class tech.units.indriya.unit.Units
The SI derived unit for mass quantities (standard name g).
GRAY - Static variable in class tech.units.indriya.unit.Units
The SI unit for absorbed dose, specific energy (imparted), kerma (standard
name Gy).
label(Unit<?>, String) - Method in class tech.units.indriya.format.AbstractUnitFormat
label(Unit<?>, String) - Method in class tech.units.indriya.format.SimpleUnitFormat.DefaultFormat
Deprecated.
label(Unit<?>, String) - Method in class tech.units.indriya.format.SimpleUnitFormat
Attaches a system-wide label to the specified unit.
label(Unit<?>, String) - Method in class tech.units.indriya.format.SymbolMap
Attaches a label to the specified unit.
label(Prefix, String) - Method in class tech.units.indriya.format.SymbolMap
Attaches a label to the specified prefix.
Lazy <T > - Class in tech.units.indriya.internal.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 tech.units.indriya.internal.function.Lazy
LENGTH - Static variable in class tech.units.indriya.unit.UnitDimension
Holds length dimension (L).
LEXICAL_ERROR - Static variable in error tech.units.indriya.format.TokenMgrError
Lexical error occurred.
lexicalError(boolean, int, int, String, char) - Static method in error tech.units.indriya.format.TokenMgrError
Returns a detailed message for the Error when it is thrown by the token manager to indicate a lexical error.
linearFactor() - Method in class tech.units.indriya.function.AbstractConverter
Even though transformations may be composed of addition and multiplication, the first
derivative might just be a linear function.
linearFactor() - Method in class tech.units.indriya.function.AbstractConverter.Pair
LITRE - Static variable in class tech.units.indriya.unit.Units
A volume unit accepted for use with SI units (standard name l).
LocalUnitFormat - Class in tech.units.indriya.format
This class represents the local sensitive format.
log(Number) - Method in class tech.units.indriya.function.DefaultNumberSystem
log() - Method in class tech.units.indriya.internal.function.Calculator
Calculates the natural logarithm of this Calculator´s accumulator,
then stores the result in the accumulator.
log(Number) - Method in interface tech.units.indriya.spi.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.
LogConverter - Class in tech.units.indriya.function
This class represents a logarithmic converter of limited precision.
LogConverter(double) - Constructor for class tech.units.indriya.function.LogConverter
Returns a logarithmic converter having the specified base.
logger - Static variable in class tech.units.indriya.AbstractSystemOfUnits
longValue() - Method in class tech.units.indriya.function.RationalNumber
LOOP_DETECTED - Static variable in error tech.units.indriya.format.TokenMgrError
Detected (and bailed out of) an infinite loop in the token manager.
LUMEN - Static variable in class tech.units.indriya.unit.Units
The SI unit for luminous flux (standard name lm).
LUMINOUS_INTENSITY - Static variable in class tech.units.indriya.unit.UnitDimension
Holds luminous intensity dimension (J).
LUX - Static variable in class tech.units.indriya.unit.Units
The SI unit for illuminance (standard name lx).
MASS - Static variable in class tech.units.indriya.unit.UnitDimension
Holds mass dimension (M).
MATH_CONTEXT - Static variable in class tech.units.indriya.function.Calculus
Exposes (non-final) the MathContext used for BigDecimal calculus.
Measurement <Q extends javax.measure.Quantity<Q >> - Interface in tech.units.indriya.spi
A Measurement contains a Quantity and a timestamp.
merge(ResourceBundle, String) - Method in class tech.units.indriya.internal.format.l10n.MultiPropertyResourceBundle
Merges the properties of a ResourceBundle into the current MultiPropertyResourceBundle instance.
METRE - Static variable in class tech.units.indriya.unit.Units
The metre, symbol m, is the SI unit of length.
METRE_PER_SECOND - Static variable in class tech.units.indriya.unit.Units
The SI unit for velocity quantities (standard name m/s).
METRE_PER_SQUARE_SECOND - Static variable in class tech.units.indriya.unit.Units
The SI unit for acceleration quantities (standard name m/s2 ).
MICROSECOND - Static variable in class tech.units.indriya.quantity.time.TimeQuantities
MILLISECOND - Static variable in class tech.units.indriya.quantity.time.TimeQuantities
MINUTE - Static variable in class tech.units.indriya.unit.Units
A time unit accepted for use with SI units (standard name min).
mix(Unit<Q>) - Method in class tech.units.indriya.function.MixedRadix
MixedQuantity <Q extends javax.measure.Quantity<Q >> - Class in tech.units.indriya.quantity
This class represents mixed-radix quantities (like "1 hour, 5 min, 30 sec" or "6 ft, 3 in").
MixedQuantity(List<Quantity<Q>>) - Constructor for class tech.units.indriya.quantity.MixedQuantity
MixedRadix <Q extends javax.measure.Quantity<Q >> - Class in tech.units.indriya.function
Immutable class that represents mixed-radix units (like "hour:min:sec" or
"ft, in")
MixedRadix.PrimaryUnitPick - Enum in tech.units.indriya.function
MixedRadixSupport - Class in tech.units.indriya.internal.function.radix
MixedRadixSupport(Radix[]) - Constructor for class tech.units.indriya.internal.function.radix.MixedRadixSupport
MOLE - Static variable in class tech.units.indriya.unit.Units
The mole, symbol mol, is the SI unit of amount of substance.
MONTH - Static variable in class tech.units.indriya.unit.Units
A unit of duration equal to 1/12
YEAR (standard name
mo).
multiplication(Quantity<?>, Quantity<?>, BinaryOperator<Number>, BinaryOperator<Unit<?>>) - Static method in class tech.units.indriya.internal.function.ScaleHelper
multiply(Quantity<T>, Class<E>) - Method in class tech.units.indriya.AbstractQuantity
multiply(Number) - Method in class tech.units.indriya.AbstractUnit
multiply(double) - Method in class tech.units.indriya.AbstractUnit
multiply(Unit<?>) - Method in class tech.units.indriya.AbstractUnit
Returns the product of this physical unit with the one specified.
multiply(Quantity<?>) - Method in interface tech.units.indriya.ComparableQuantity
multiply(Number) - Method in interface tech.units.indriya.ComparableQuantity
multiply(Quantity<T>, Class<E>) - Method in interface tech.units.indriya.ComparableQuantity
multiply(Number, Number) - Method in class tech.units.indriya.function.DefaultNumberSystem
multiply(RationalNumber) - Method in class tech.units.indriya.function.RationalNumber
Returns a new instance of RationalNumber representing the
multiplication this * that.
multiply(Number) - Method in class tech.units.indriya.internal.function.Calculator
Multiplies number with this Calculator´s accumulator,
then stores the result in the accumulator.
multiply(Number) - Method in interface tech.units.indriya.internal.function.radix.Radix
Multiply without precision loss.
multiply(Number) - Method in class tech.units.indriya.internal.function.radix.Radix.NumberFactorRadix
multiply(Quantity<?>) - Method in class tech.units.indriya.quantity.NumberQuantity
multiply(Number) - Method in class tech.units.indriya.quantity.NumberQuantity
multiply(Quantity<?>) - Method in class tech.units.indriya.quantity.time.TemporalQuantity
multiply(Number) - Method in class tech.units.indriya.quantity.time.TemporalQuantity
multiply(Quantity<?>) - Method in class tech.units.indriya.quantity.time.TimeUnitQuantity
multiply(Number) - Method in class tech.units.indriya.quantity.time.TimeUnitQuantity
multiply(Number, Number) - Method in interface tech.units.indriya.spi.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 tech.units.indriya.unit.UnitDimension
Returns the product of this dimension with the one specified.
MultiplyConverter - Interface in tech.units.indriya.function
This class represents a converter multiplying numeric values by a constant
scaling factor represented by the
Number type.
MultiPropertyResourceBundle - Class in tech.units.indriya.internal.format.l10n
Extends ResourceBundle with 2 new capabilities.
MultiPropertyResourceBundle(InputStream, String) - Constructor for class tech.units.indriya.internal.format.l10n.MultiPropertyResourceBundle
Instantiates a new MultiPropertyResourceBundle.
MultiPropertyResourceBundle(ResourceBundle, String) - Constructor for class tech.units.indriya.internal.format.l10n.MultiPropertyResourceBundle
of(ResourceBundle) - Static method in class tech.units.indriya.format.SymbolMap
Creates a symbol map from the specified resource bundle,
of(int, String) - Static method in class tech.units.indriya.format.Token
Returns a new Token object, by default.
of(int) - Static method in class tech.units.indriya.format.Token
of(double) - Static method in class tech.units.indriya.function.ExpConverter
Creates a logarithmic converter having the specified base.
of(Unit<X>) - Static method in class tech.units.indriya.function.MixedRadix
of(Unit<X>...) - Static method in class tech.units.indriya.function.MixedRadix
of(Collection<Unit<X>>) - Static method in class tech.units.indriya.function.MixedRadix
of(Number) - Static method in interface tech.units.indriya.function.MultiplyConverter
Creates a MultiplyConverter with the specified constant factor.
of(double) - Static method in interface tech.units.indriya.function.MultiplyConverter
Creates a MultiplyConverter with the specified constant factor.
of(long, long) - Static method in class tech.units.indriya.function.RationalNumber
Returns a RationalNumber that represents the division
dividend/divisor.
of(double) - Static method in class tech.units.indriya.function.RationalNumber
Returns a
RationalNumber that represents the given double precision
number, with an accuracy equivalent to
BigDecimal.valueOf(double).
of(BigDecimal) - Static method in class tech.units.indriya.function.RationalNumber
Returns a RationalNumber that represents the given BigDecimal decimalValue.
of(BigInteger, BigInteger) - Static method in class tech.units.indriya.function.RationalNumber
Returns a RationalNumber that represents the division
dividend/divisor.
of(Number) - Static method in class tech.units.indriya.internal.function.Calculator
Shortcut for getDefault().load(number).
of(Quantity<Q>...) - Static method in class tech.units.indriya.quantity.CompoundQuantity
Deprecated.
of(List<Quantity<Q>>) - Static method in class tech.units.indriya.quantity.CompoundQuantity
Deprecated.
of(Quantity<Q>...) - Static method in class tech.units.indriya.quantity.MixedQuantity
of(List<Quantity<Q>>) - Static method in class tech.units.indriya.quantity.MixedQuantity
of(Quantity, Quantity, Quantity) - Static method in class tech.units.indriya.quantity.QuantityRange
Returns an QuantityRange with the specified values.
of(Quantity, Quantity) - Static method in class tech.units.indriya.quantity.QuantityRange
Returns an QuantityRange with the specified values.
of(Number, TemporalUnit) - Static method in class tech.units.indriya.quantity.time.TemporalQuantity
of(Quantity<Time>) - Static method in class tech.units.indriya.quantity.time.TemporalQuantity
of(T, long) - Static method in class tech.units.indriya.quantity.time.TimedData
Returns a TimedData with the specified values.
of(T, long, String) - Static method in class tech.units.indriya.quantity.time.TimedData
Returns a TimedData with the specified values.
of(Quantity<Q>, long) - Static method in class tech.units.indriya.quantity.time.TimedQuantityData
Returns a TimedQuantityData with the specified values.
of(Number, TimeUnit) - Static method in class tech.units.indriya.quantity.time.TimeUnitQuantity
of(Quantity<Time>) - Static method in class tech.units.indriya.quantity.time.TimeUnitQuantity
of(Quantity<Q>) - Static method in interface tech.units.indriya.spi.Measurement
of(Quantity<Q>, Instant) - Static method in interface tech.units.indriya.spi.Measurement
of(ComparableQuantity<Q>) - Static method in interface tech.units.indriya.spi.Measurement
of(ComparableQuantity<Q>, Instant) - Static method in interface tech.units.indriya.spi.Measurement
of(Quantity<Q>, long) - Static method in interface tech.units.indriya.spi.Measurement
of(Number, Number) - Static method in class tech.units.indriya.spi.NumberSystem.DivisionResult
of(Unit<?>, String) - Static method in class tech.units.indriya.unit.AlternateUnit
Creates an alternate unit for the specified system unit identified by the specified name and symbol.
of(Unit<?>, String, String) - Static method in class tech.units.indriya.unit.AlternateUnit
Creates an alternate unit for the specified system unit identified by the specified name and symbol.
of(Unit<Q>, String) - Static method in class tech.units.indriya.unit.AnnotatedUnit
Creates an annotated unit equivalent to the specified unit.
of(Class<Q>) - Static method in class tech.units.indriya.unit.UnitDimension
Returns the dimension for the specified quantity type by aggregating the
results from the default SystemOfUnits or null if the specified
quantity is unknown.
ofExponent(int, int) - Static method in interface tech.units.indriya.function.MultiplyConverter
Creates a MultiplyConverter with the specified base and exponent.
ofInteger(long) - Static method in class tech.units.indriya.function.RationalNumber
Returns a RationalNumber with divisor ONE .
ofInteger(BigInteger) - Static method in class tech.units.indriya.function.RationalNumber
Returns a RationalNumber with divisor ONE .
ofMultiplyConverter(UnitConverter) - Static method in interface tech.units.indriya.internal.function.radix.Radix
ofNumberFactor(Number) - Static method in interface tech.units.indriya.internal.function.radix.Radix
ofPiExponent(int) - Static method in interface tech.units.indriya.function.MultiplyConverter
Creates a MultiplyConverter with the specified exponent of Pi.
ofPow(Unit<?>, int) - Static method in class tech.units.indriya.unit.ProductUnit
Returns the product unit corresponding to this unit raised to the specified exponent.
ofPrefix(Prefix) - Static method in interface tech.units.indriya.function.MultiplyConverter
Creates a MultiplyConverter with the specified Prefix.
ofPrimary(Unit<X>) - Static method in class tech.units.indriya.function.MixedRadix
ofProduct(Unit<?>, Unit<?>) - Static method in class tech.units.indriya.unit.ProductUnit
Returns the product of the specified units.
ofQuotient(Unit<?>, Unit<?>) - Static method in class tech.units.indriya.unit.ProductUnit
Returns the quotient of the specified units.
ofRational(RationalNumber) - Static method in interface tech.units.indriya.function.MultiplyConverter
ofRational(long, long) - Static method in interface tech.units.indriya.function.MultiplyConverter
Creates a MultiplyConverter with the specified rational factor made up of
dividend and divisor
ofRational(BigInteger, BigInteger) - Static method in interface tech.units.indriya.function.MultiplyConverter
Creates a MultiplyConverter with the specified rational factor made up of
dividend and divisor
ofRoot(Unit<?>, int) - Static method in class tech.units.indriya.unit.ProductUnit
Returns the product unit corresponding to the specified root of the specified unit.
ofTenExponent(int) - Static method in interface tech.units.indriya.function.MultiplyConverter
Creates a MultiplyConverter with base 10 and an exponent.
OHM - Static variable in class tech.units.indriya.unit.Units
The SI unit for electric resistance (standard name Ohm).
ONE - Static variable in class tech.units.indriya.AbstractQuantity
Holds a dimensionless quantity of one (exact).
ONE - Static variable in class tech.units.indriya.AbstractUnit
Holds the dimensionless unit ONE.
ONE - Static variable in class tech.units.indriya.function.RationalNumber
Pair(UnitConverter, UnitConverter) - Constructor for class tech.units.indriya.function.AbstractConverter.Pair
Creates a pair converter resulting from the combined transformation of the
specified converters.
parse(CharSequence) - Static method in class tech.units.indriya.AbstractQuantity
Returns the quantity of unknown type corresponding to the specified representation.
parse(CharSequence) - Static method in class tech.units.indriya.AbstractUnit
Returns the abstract unit represented by the specified characters as per
default format.
parse(CharSequence, ParsePosition) - Method in class tech.units.indriya.format.AbstractQuantityFormat
Parses a portion of the specified CharSequence from the specified position to produce an object.
parse(CharSequence) - Method in class tech.units.indriya.format.AbstractQuantityFormat
Parses a portion of the specified CharSequence from the specified position to produce an object.
parse(CharSequence, int) - Method in class tech.units.indriya.format.AbstractQuantityFormat
Parses a portion of the specified CharSequence from the specified position to produce an object.
parse(CharSequence, ParsePosition) - Method in class tech.units.indriya.format.AbstractUnitFormat
Parses a portion of the specified CharSequence from the specified position to produce a unit.
parse(CharSequence, int) - Method in class tech.units.indriya.format.AbstractUnitFormat
Parses a portion of the specified CharSequence from the specified position to produce a unit.
parse(CharSequence, ParsePosition) - Method in class tech.units.indriya.format.EBNFUnitFormat
parse(CharSequence, int) - Method in class tech.units.indriya.format.EBNFUnitFormat
parse(CharSequence) - Method in class tech.units.indriya.format.EBNFUnitFormat
parse(CharSequence, int) - Method in class tech.units.indriya.format.LocalUnitFormat
parse(CharSequence, ParsePosition) - Method in class tech.units.indriya.format.LocalUnitFormat
parse(CharSequence) - Method in class tech.units.indriya.format.LocalUnitFormat
parse(CharSequence, ParsePosition) - Method in class tech.units.indriya.format.NumberDelimiterQuantityFormat
parse(CharSequence, int) - Method in class tech.units.indriya.format.NumberDelimiterQuantityFormat
parse(CharSequence) - Method in class tech.units.indriya.format.NumberDelimiterQuantityFormat
parse(CharSequence, ParsePosition) - Method in class tech.units.indriya.format.SimpleQuantityFormat
parse(CharSequence, int) - Method in class tech.units.indriya.format.SimpleQuantityFormat
parse(CharSequence) - Method in class tech.units.indriya.format.SimpleQuantityFormat
parse(CharSequence) - Method in class tech.units.indriya.format.SimpleUnitFormat.DefaultFormat
Deprecated.
parse(CharSequence, int) - Method in class tech.units.indriya.format.SimpleUnitFormat.DefaultFormat
Deprecated.
parse(CharSequence, ParsePosition) - Method in class tech.units.indriya.format.SimpleUnitFormat.DefaultFormat
Deprecated.
parse(String, ParsePosition) - Method in class tech.units.indriya.internal.format.RationalNumberFormat
parse(char) - Static method in class tech.units.indriya.unit.UnitDimension
Returns the dimension for the specified symbol.
parseCompound(CharSequence, ParsePosition) - Method in class tech.units.indriya.format.NumberDelimiterQuantityFormat
Deprecated.
parseCompound(CharSequence, int) - Method in class tech.units.indriya.format.NumberDelimiterQuantityFormat
Deprecated.
parseCompound(CharSequence) - Method in class tech.units.indriya.format.NumberDelimiterQuantityFormat
Deprecated.
parseMixed(CharSequence, ParsePosition) - Method in class tech.units.indriya.format.NumberDelimiterQuantityFormat
parseMixed(CharSequence, int) - Method in class tech.units.indriya.format.NumberDelimiterQuantityFormat
parseMixed(CharSequence) - Method in class tech.units.indriya.format.NumberDelimiterQuantityFormat
parseObject(String, ParsePosition) - Method in class tech.units.indriya.format.AbstractQuantityFormat
parseObject(String, ParsePosition) - Method in class tech.units.indriya.format.SimpleUnitFormat
Parses the text from a string to produce an object (implements java.text.Format).
parseProductUnit(CharSequence, ParsePosition) - Method in class tech.units.indriya.format.SimpleUnitFormat.DefaultFormat
Deprecated.
parseProductUnit(CharSequence, ParsePosition) - Method in class tech.units.indriya.format.SimpleUnitFormat
Parses a sequence of character to produce a unit or a rational product of unit.
parseSingleUnit(CharSequence, ParsePosition) - Method in class tech.units.indriya.format.SimpleUnitFormat.DefaultFormat
Deprecated.
parseSingleUnit(CharSequence, ParsePosition) - Method in class tech.units.indriya.format.SimpleUnitFormat
Parses a sequence of character to produce a single unit.
parseUnit() - Method in class tech.units.indriya.internal.format.UnitFormatParser
PASCAL - Static variable in class tech.units.indriya.unit.Units
The SI unit for pressure, stress (standard name Pa).
peek() - Method in class tech.units.indriya.internal.function.Calculator
Allows to 'peek' at this Calculator´s accumulator.
PERCENT - Static variable in class tech.units.indriya.unit.Units
A dimensionless unit accepted for use with SI units (standard name
%).
pow(int) - Method in class tech.units.indriya.AbstractUnit
Returns a unit equals to this unit raised to an exponent.
pow(int) - Method in class tech.units.indriya.function.RationalNumber
Returns a new instance of RationalNumber representing the reciprocal
of this.
pow(int) - Method in class tech.units.indriya.unit.ProductUnit
pow(int) - Method in class tech.units.indriya.unit.UnitDimension
Returns this dimension raised to an exponent.
power(Number, int) - Method in class tech.units.indriya.function.DefaultNumberSystem
power(int) - Method in class tech.units.indriya.internal.function.Calculator
Takes this Calculator´s accumulator to the integer power of exponent,
then stores the result in the accumulator.
power(Number, int) - Method in interface tech.units.indriya.spi.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.
PowerOfIntConverter - Class in tech.units.indriya.function
UnitConverter for numbers in base^exponent representation.
PowerOfIntConverter(int, int) - Constructor for class tech.units.indriya.function.PowerOfIntConverter
prefix(Prefix) - Method in class tech.units.indriya.AbstractUnit
prefixFor(UnitConverter) - Method in class tech.units.indriya.format.SimpleUnitFormat.DefaultFormat
Deprecated.
PRIMARY_UNIT_PICK - Static variable in class tech.units.indriya.function.MixedRadix
PRIMARY_UNIT_PICK_DEFAULT - Static variable in class tech.units.indriya.function.MixedRadix
ProductUnit <Q extends javax.measure.Quantity<Q >> - Class in tech.units.indriya.unit
This class represents units formed by the product of rational powers of existing physical units.
ProductUnit() - Constructor for class tech.units.indriya.unit.ProductUnit
DefaultQuantityFactory constructor (used solely to create ONE instance).
ProductUnit(Unit<?>) - Constructor for class tech.units.indriya.unit.ProductUnit
Copy constructor (allows for parameterization of product units).