Skip navigation links
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 

A

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
 

B

BaseUnit<Q extends javax.measure.Quantity<Q>> - Class in tech.units.indriya.unit
This class represents the building blocks on top of which all others physical units are created.
BaseUnit(String, Dimension) - Constructor for class tech.units.indriya.unit.BaseUnit
Creates a base unit having the specified symbol and dimension.
BaseUnit(String) - Constructor for class tech.units.indriya.unit.BaseUnit
Creates a base unit having the specified symbol.
BaseUnit(String, String) - Constructor for class tech.units.indriya.unit.BaseUnit
Creates a base unit having the specified symbol and name.
BaseUnit(String, String, Dimension) - Constructor for class tech.units.indriya.unit.BaseUnit
Creates a base unit having the specified symbol, name and dimension.
BECQUEREL - Static variable in class tech.units.indriya.unit.Units
The SI unit for activity of a radionuclide (standard name Bq ).
beginColumn - Variable in class tech.units.indriya.format.Token
The column number of the first character of this Token.
beginLine - Variable in class tech.units.indriya.format.Token
The line number of the first character of this Token.
bigDecimalValue() - Method in class tech.units.indriya.function.RationalNumber
The BigDecimal representation of this RationalNumber.
build() - Method in class tech.units.indriya.format.NumberDelimiterQuantityFormat.Builder
 
builder() - Static method in class tech.units.indriya.format.NumberDelimiterQuantityFormat
Returns a new instance of NumberDelimiterQuantityFormat.Builder.
Builder() - Constructor for class tech.units.indriya.format.NumberDelimiterQuantityFormat.Builder
 

C

Calculator - Class in tech.units.indriya.internal.function
Provides arithmetic on Java Numbers utilizing a provided NumberSystem.
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
Deprecated.
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
Deprecated.
use #getMixedQuantity
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
Creates a MixedQuantity from given values and scale.
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.

D

DAY - Static variable in class tech.units.indriya.unit.Units
A time unit accepted for use with SI units (standard name d ).
DEFAULT_DELIMITER - Static variable in class tech.units.indriya.format.AbstractQuantityFormat
The default delimiter.
DEFAULT_MATH_CONTEXT - Static variable in class tech.units.indriya.function.Calculus
The default MathContext used for BigDecimal calculus.
DefaultFormatService - Class in tech.units.indriya.format
Default format service.
DefaultFormatService() - Constructor for class tech.units.indriya.format.DefaultFormatService
 
DefaultNumberSystem - Class in tech.units.indriya.function
NumberSystem implementation to support Java's built-in Numbers and the RationalNumber type.
DefaultNumberSystem() - Constructor for class tech.units.indriya.function.DefaultNumberSystem
 
DefaultQuantityFactory<Q extends javax.measure.Quantity<Q>> - Class in tech.units.indriya.quantity
A factory producing simple quantities instances (tuples Number/ Unit).
DefaultServiceProvider - Class in tech.units.indriya.spi
This class extends the ServiceProvider class and hereby uses the JDK ServiceLoader to load the required services.
DefaultServiceProvider() - Constructor for class tech.units.indriya.spi.DefaultServiceProvider
 
DefaultSystemOfUnitsService - Class in tech.units.indriya.unit
 
DefaultSystemOfUnitsService() - Constructor for class tech.units.indriya.unit.DefaultSystemOfUnitsService
 
DimensionalModel - Class in tech.units.indriya.spi
This class represents the physical model used for dimensional analysis.
DimensionalModel() - Constructor for class tech.units.indriya.spi.DimensionalModel
DimensionalModel constructor (allows for derivation).
divide(Quantity<T>, Class<E>) - Method in class tech.units.indriya.AbstractQuantity
 
divide(double) - Method in class tech.units.indriya.AbstractUnit
 
divide(Number) - Method in class tech.units.indriya.AbstractUnit
Returns the result of dividing this unit by the specified divisor.
divide(Unit<?>) - Method in class tech.units.indriya.AbstractUnit
Returns the quotient of this unit with the one specified.
divide(Quantity<?>) - Method in interface tech.units.indriya.ComparableQuantity
 
divide(Number) - Method in interface tech.units.indriya.ComparableQuantity
 
divide(Quantity<T>, Class<E>) - Method in interface tech.units.indriya.ComparableQuantity
Multiply and cast the ComparableQuantity
divide(Number, Number) - Method in class tech.units.indriya.function.DefaultNumberSystem
 
divide(RationalNumber) - Method in class tech.units.indriya.function.RationalNumber
Returns a new instance of RationalNumber representing the division this / that.
divide(Number) - Method in class tech.units.indriya.internal.function.Calculator
Divides this Calculator´s accumulator by number, then stores the result in the accumulator.
divide(Quantity<?>) - Method in class tech.units.indriya.quantity.NumberQuantity
 
divide(Number) - Method in class tech.units.indriya.quantity.NumberQuantity
 
divide(Quantity<?>) - Method in class tech.units.indriya.quantity.time.TemporalQuantity
 
divide(Number) - Method in class tech.units.indriya.quantity.time.TemporalQuantity
 
divide(Quantity<?>) - Method in class tech.units.indriya.quantity.time.TimeUnitQuantity
 
divide(Number) - Method in class tech.units.indriya.quantity.time.TimeUnitQuantity
 
divide(Number, Number) - Method in interface tech.units.indriya.spi.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 tech.units.indriya.unit.UnitDimension
Returns the quotient of this dimension with the one specified.
divideAndRemainder(Number, Number, boolean) - Method in class tech.units.indriya.function.DefaultNumberSystem
 
divideAndRemainder(Number, boolean) - Method in interface tech.units.indriya.internal.function.radix.Radix
Returns a two-element Number array containing {number / radix, number % radix}
divideAndRemainder(Number, boolean) - Method in class tech.units.indriya.internal.function.radix.Radix.NumberFactorRadix
 
divideAndRemainder(Number, Number, boolean) - Method in interface tech.units.indriya.spi.NumberSystem
Returns a two-element Number array containing {x / y, x % y}
DIVISION_CHARACTER - Static variable in class tech.units.indriya.function.RationalNumber
The default DIVISION_CHARACTER is ÷ which (on Windows) can by typed using Alt+ 246.
doubleValue() - Method in class tech.units.indriya.function.RationalNumber
 

E

E - Static variable in class tech.units.indriya.AbstractSystemOfUnits
The natural logarithm.
EBNFUnitFormat - Class in tech.units.indriya.format
This class represents the local neutral format.
ELECTRIC_CURRENT - Static variable in class tech.units.indriya.unit.UnitDimension
Holds electric current dimension (I).
endColumn - Variable in class tech.units.indriya.format.Token
The column number of the last character of this Token.
endLine - Variable in class tech.units.indriya.format.Token
The line number of the last character of this Token.
eol - Variable in exception tech.units.indriya.format.TokenException
The end of line string for this machine.
Equalizer() - Constructor for class tech.units.indriya.AbstractUnit.Equalizer
 
equals(Object) - Method in class tech.units.indriya.AbstractQuantity
Compares this quantity against the specified object for strict equality (same unit and same amount).
equals(Object) - Method in class tech.units.indriya.AbstractUnit
 
equals(Object) - Method in class tech.units.indriya.function.AbstractConverter
 
equals(Object) - Method in class tech.units.indriya.function.AbstractConverter.Pair
 
equals(Object) - Method in class tech.units.indriya.function.AddConverter
 
equals(Object) - Method in class tech.units.indriya.function.ExpConverter
 
equals(Object) - Method in class tech.units.indriya.function.LogConverter
 
equals(Object) - Method in class tech.units.indriya.function.PowerOfIntConverter
 
equals(Object) - Method in class tech.units.indriya.function.QuantitySummaryStatistics
will equals when the unit were equals
equals(Object) - Method in class tech.units.indriya.function.RationalConverter
 
equals(Object) - Method in class tech.units.indriya.function.RationalNumber
Compares this RationalNumber with the specified Object for equality.
equals(Object) - Method in class tech.units.indriya.quantity.CompoundQuantity
Deprecated.
Indicates if this mixed quantity is considered equal to the specified object (both are mixed units with same composing units in the same order).
equals(Object) - Method in class tech.units.indriya.quantity.DefaultQuantityFactory
 
equals(Object) - Method in class tech.units.indriya.quantity.MixedQuantity
Indicates if this mixed quantity is considered equal to the specified object (both are mixed units with same composing units in the same order).
equals(Object) - Method in class tech.units.indriya.quantity.QuantityRange
 
equals(Object) - Method in class tech.units.indriya.quantity.time.TemporalQuantity
 
equals(Object) - Method in class tech.units.indriya.quantity.time.TimedData
 
equals(Object) - Method in class tech.units.indriya.quantity.time.TimeUnitQuantity
 
equals(Number, Number) - Method in interface tech.units.indriya.spi.NumberSystem
 
equals(Object) - Method in class tech.units.indriya.spi.Range
 
equals(Object) - Method in class tech.units.indriya.unit.AlternateUnit
 
equals(Object) - Method in class tech.units.indriya.unit.AnnotatedUnit
 
equals(Object) - Method in class tech.units.indriya.unit.BaseUnit
 
equals(Object) - Method in class tech.units.indriya.unit.ProductUnit
 
equals(Object) - Method in class tech.units.indriya.unit.TransformedUnit
 
equals(Object) - Method in class tech.units.indriya.unit.UnitDimension
 
exp(Number) - Method in class tech.units.indriya.function.DefaultNumberSystem
 
exp() - Method in class tech.units.indriya.internal.function.Calculator
Calculates Euler's constant taken to the power of this Calculator´s accumulator, then stores the result in the accumulator.
exp(Number) - Method in interface tech.units.indriya.spi.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.
ExpConverter - Class in tech.units.indriya.function
This class represents a exponential converter of limited precision.
ExpConverter(double) - Constructor for class tech.units.indriya.function.ExpConverter
Creates a logarithmic converter having the specified base.
extractValues(Quantity<Q>) - Method in class tech.units.indriya.function.MixedRadix
 
extractValuesInto(Quantity<Q>, Number[]) - Method in class tech.units.indriya.function.MixedRadix
 

F

FARAD - Static variable in class tech.units.indriya.unit.Units
The SI unit for capacitance (standard name F).
floatValue() - Method in class tech.units.indriya.function.RationalNumber
 
format(Quantity<?>, Appendable) - Method in class tech.units.indriya.format.AbstractQuantityFormat
Formats the specified quantity into an Appendable.
format(Object, StringBuffer, FieldPosition) - Method in class tech.units.indriya.format.AbstractQuantityFormat
 
format(Quantity<?>) - Method in class tech.units.indriya.format.AbstractQuantityFormat
Formats an object to produce a string.
format(ComparableQuantity<?>, StringBuffer) - Method in class tech.units.indriya.format.AbstractQuantityFormat
Convenience method equivalent to #format(ComparableQuantity, Appendable) except it does not raise an IOException.
format(Unit<?>, Appendable) - Method in class tech.units.indriya.format.AbstractUnitFormat
Formats the specified unit.
format(Unit<?>) - Method in class tech.units.indriya.format.AbstractUnitFormat
Formats an object to produce a string.
format(Unit<?>, Appendable) - Method in class tech.units.indriya.format.EBNFUnitFormat
 
format(Unit<?>, Appendable) - Method in class tech.units.indriya.format.LocalUnitFormat
 
format(Quantity<?>, Appendable) - Method in class tech.units.indriya.format.NumberDelimiterQuantityFormat
 
format(Quantity<?>, Appendable) - Method in class tech.units.indriya.format.SimpleQuantityFormat
 
format(Unit<?>, Appendable) - Method in class tech.units.indriya.format.SimpleUnitFormat.ASCIIFormat
 
format(Unit<?>, Appendable) - Method in class tech.units.indriya.format.SimpleUnitFormat.DefaultFormat
Deprecated.
 
format(Unit<?>, Appendable) - Method in class tech.units.indriya.format.SimpleUnitFormat
Formats the specified unit.
format(Object, StringBuffer, FieldPosition) - Method in class tech.units.indriya.format.SimpleUnitFormat
Formats an unit and appends the resulting text to a given string buffer (implements java.text.Format).
format(double, StringBuffer, FieldPosition) - Method in class tech.units.indriya.internal.format.RationalNumberFormat
 
format(long, StringBuffer, FieldPosition) - Method in class tech.units.indriya.internal.format.RationalNumberFormat
 
FormatBehavior - Enum in tech.units.indriya.format
Defines different ways of formatting.
formatCompound(CompoundQuantity<?>, StringBuffer) - Method in class tech.units.indriya.format.AbstractQuantityFormat
Deprecated.
use #formatMixed
formatCompound(CompoundQuantity<?>, StringBuffer) - Method in class tech.units.indriya.format.NumberDelimiterQuantityFormat
Deprecated.
formatCompound(CompoundQuantity<?>, StringBuffer) - Method in class tech.units.indriya.format.SimpleQuantityFormat
 
formatMixed(MixedQuantity<?>, StringBuffer) - Method in class tech.units.indriya.format.AbstractQuantityFormat
Convenience method equivalent to #format(MixedQuantity, Appendable) except it does not raise an IOException.
formatMixed(MixedQuantity<?>, StringBuffer) - Method in class tech.units.indriya.format.NumberDelimiterQuantityFormat
 
formatMixed(MixedQuantity<?>, StringBuffer) - Method in class tech.units.indriya.format.SimpleQuantityFormat
 
fromArray(Quantity<Q>...) - Static method in class tech.units.indriya.quantity.MixedQuantity
 

G

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
All available NumberSystems used for Number arithmetic.
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
Deprecated.
use #getMixedQuantity(Number[], Unit[], Scale)
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
Returns an instance of NumberDelimiterQuantityFormat with a particular FormatBehavior, either locale-sensitive or locale-neutral.
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
Returns the globally shared unit format instance (used by AbstractUnit.parse() and AbstractUnit.toString()).
getInstance(SimpleUnitFormat.Flavor) - Static method in class tech.units.indriya.format.SimpleUnitFormat
Returns the SimpleUnitFormat in the desired SimpleUnitFormat.Flavor
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
Returns the Instant as timestamp.
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
Similar to SimpleUnitFormat.getInstance(), but returns a new, non-shared unit format instance, instead of a shared singleton instance.
getNewInstance(SimpleUnitFormat.Flavor) - Static method in class tech.units.indriya.format.SimpleUnitFormat
Similar to SimpleUnitFormat.getInstance(Flavor), but returns a new SimpleUnitFormat instance in the desired SimpleUnitFormat.Flavor, instead of a shared singleton instance.
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
Creates the Quantity based in the Temporal with TemporalAdjuster
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
creates the TimeUnitQuantity using TimeUnit and Integer
getQuantity(Long, TemporalUnit) - Static method in class tech.units.indriya.quantity.time.TimeQuantities
creates the TemporalQuantity using TemporalUnit and Long
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
Returns the timestamp of this Measurement.
getTimeUnit() - Method in class tech.units.indriya.quantity.time.TimeUnitQuantity
get to TimeUnit
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
get value expressed in Number
getValue() - Method in class tech.units.indriya.quantity.time.TimeUnitQuantity
get value expressed in Number
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).

H

handleGetObject(String) - Method in class tech.units.indriya.internal.format.l10n.MultiPropertyResourceBundle
Overrides the super class implementation to return an object located in the merged bundles
handleKeySet() - Method in class tech.units.indriya.internal.format.l10n.MultiPropertyResourceBundle
Overrides the super class implementation to return the Set of keys from all merged bundles
hasFraction(double) - Method in class tech.units.indriya.AbstractQuantity
 
hasFraction(BigDecimal) - Method in class tech.units.indriya.AbstractQuantity
 
hashCode() - Method in class tech.units.indriya.AbstractQuantity
Returns the hash code for this quantity.
hashCode() - Method in class tech.units.indriya.AbstractUnit
 
hashCode() - Method in class tech.units.indriya.function.AbstractConverter
 
hashCode() - Method in class tech.units.indriya.function.AbstractConverter.Pair
 
hashCode() - Method in class tech.units.indriya.function.AddConverter
 
hashCode() - Method in class tech.units.indriya.function.ExpConverter
 
hashCode() - Method in class tech.units.indriya.function.LogConverter
 
hashCode() - Method in class tech.units.indriya.function.PowerOfIntConverter
 
hashCode() - Method in class tech.units.indriya.function.QuantitySummaryStatistics
 
hashCode() - Method in class tech.units.indriya.function.RationalConverter
 
hashCode() - Method in class tech.units.indriya.function.RationalNumber
 
hashCode() - Method in class tech.units.indriya.quantity.CompoundQuantity
Deprecated.
 
hashCode() - Method in class tech.units.indriya.quantity.DefaultQuantityFactory
 
hashCode() - Method in class tech.units.indriya.quantity.MixedQuantity
 
hashCode() - Method in class tech.units.indriya.quantity.QuantityRange
 
hashCode() - Method in class tech.units.indriya.quantity.time.TemporalQuantity
 
hashCode() - Method in class tech.units.indriya.quantity.time.TimedData
 
hashCode() - Method in class tech.units.indriya.quantity.time.TimeUnitQuantity
 
hashCode() - Method in class tech.units.indriya.spi.Range
 
hashCode() - Method in class tech.units.indriya.unit.AlternateUnit
 
hashCode() - Method in class tech.units.indriya.unit.AnnotatedUnit
 
hashCode() - Method in class tech.units.indriya.unit.BaseUnit
 
hashCode() - Method in class tech.units.indriya.unit.ProductUnit
 
hashCode() - Method in class tech.units.indriya.unit.TransformedUnit
 
hashCode() - Method in class tech.units.indriya.unit.UnitDimension
 
hasMaximum() - Method in class tech.units.indriya.spi.Range
Method to easily check if Range.getMaximum() is not null.
hasMinimum() - Method in class tech.units.indriya.spi.Range
Method to easily check if Range.getMinimum() is not null.
Helper() - Constructor for class tech.units.indriya.AbstractSystemOfUnits.Helper
 
HENRY - Static variable in class tech.units.indriya.unit.Units
The alternate unit for inductance (standard name H).
HERTZ - Static variable in class tech.units.indriya.unit.Units
The SI unit for frequency (standard name Hz).
HOUR - Static variable in class tech.units.indriya.unit.Units
A time unit accepted for use with SI units (standard name h ).

I

IDENTITY - Static variable in class tech.units.indriya.function.AbstractConverter
Default identity converter implementing AbstractConverter.
identity() - Static method in interface tech.units.indriya.function.MultiplyConverter
Returns a MultiplyConverter that acts as a 'pass-through'.
image - Variable in class tech.units.indriya.format.Token
The string image of the token.
internalGetConverterTo(Unit<Q>, boolean) - Method in class tech.units.indriya.AbstractUnit
 
intValue() - Method in class tech.units.indriya.function.RationalNumber
 
INVALID_LEXICAL_STATE - Static variable in error tech.units.indriya.format.TokenMgrError
Tried to change to an invalid lexical state.
inverse(Class<T>) - Method in class tech.units.indriya.AbstractQuantity
 
inverse() - Method in class tech.units.indriya.AbstractUnit
Returns the inverse of this physical unit.
inverse() - Method in interface tech.units.indriya.ComparableQuantity
 
inverse(Class<T>) - Method in interface tech.units.indriya.ComparableQuantity
invert and already cast to defined quantityClass
inverse() - Method in class tech.units.indriya.function.AbstractConverter
 
inverse() - Method in class tech.units.indriya.quantity.NumberQuantity
 
inverse() - Method in class tech.units.indriya.quantity.time.TemporalQuantity
 
inverse() - Method in class tech.units.indriya.quantity.time.TimeUnitQuantity
 
inverseWhenNotIdentity() - Method in class tech.units.indriya.function.AbstractConverter
Non-API Returns an AbstractConverter that represents the inverse transformation of this converter, for cases where the transformation is not the identity transformation.
inverseWhenNotIdentity() - Method in class tech.units.indriya.function.AbstractConverter.Pair
 
inverseWhenNotIdentity() - Method in class tech.units.indriya.function.AddConverter
 
inverseWhenNotIdentity() - Method in class tech.units.indriya.function.ExpConverter
 
inverseWhenNotIdentity() - Method in class tech.units.indriya.function.LogConverter
 
inverseWhenNotIdentity() - Method in class tech.units.indriya.function.PowerOfIntConverter
 
inverseWhenNotIdentity() - Method in class tech.units.indriya.function.RationalConverter
 
isAbsolute(Quantity<?>) - Static method in class tech.units.indriya.internal.function.ScaleHelper
 
isCompatible(Unit<?>) - Method in class tech.units.indriya.AbstractUnit
Indicates if this unit is compatible with the unit specified.
isEquivalentTo(Quantity<Q>) - Method in class tech.units.indriya.AbstractQuantity
 
isEquivalentTo(Unit<Q>) - Method in class tech.units.indriya.AbstractUnit
 
isGreaterThan(Quantity<Q>) - Method in class tech.units.indriya.AbstractQuantity
 
isGreaterThan(Quantity<Q>) - Method in interface tech.units.indriya.ComparableQuantity
Compares two instances of .
isGreaterThanOrEqualTo(Quantity<Q>) - Method in class tech.units.indriya.AbstractQuantity
 
isGreaterThanOrEqualTo(Quantity<Q>) - Method in interface tech.units.indriya.ComparableQuantity
Compares two instances of , doing the conversion of unit if necessary.
isIdentity() - Method in class tech.units.indriya.function.AbstractConverter.Pair
 
isIdentity() - Method in class tech.units.indriya.function.AddConverter
 
isIdentity() - Method in class tech.units.indriya.function.ExpConverter
 
isIdentity() - Method in class tech.units.indriya.function.LogConverter
 
isIdentity() - Method in class tech.units.indriya.function.PowerOfIntConverter
 
isIdentity() - Method in class tech.units.indriya.function.RationalConverter
 
isInteger(Number) - Method in class tech.units.indriya.function.DefaultNumberSystem
 
isInteger() - Method in class tech.units.indriya.function.RationalNumber
 
isInteger(Number) - Method in interface tech.units.indriya.spi.NumberSystem
Checks whether given number has fractional parts or not.
isLessThan(Quantity<Q>) - Method in class tech.units.indriya.AbstractQuantity
 
isLessThan(Quantity<Q>) - Method in interface tech.units.indriya.ComparableQuantity
Compares two instances of , doing the conversion of unit if necessary.
isLessThanOne(Number) - Method in class tech.units.indriya.function.DefaultNumberSystem
 
isLessThanOne() - Method in class tech.units.indriya.internal.function.Calculator
 
isLessThanOne(Number) - Method in interface tech.units.indriya.spi.NumberSystem
 
isLessThanOrEqualTo(Quantity<Q>) - Method in class tech.units.indriya.AbstractQuantity
 
isLessThanOrEqualTo(Quantity<Q>) - Method in interface tech.units.indriya.ComparableQuantity
Compares two instances of , doing the conversion of unit if necessary.
isLinear() - Method in class tech.units.indriya.function.AbstractConverter.Pair
 
isLinear() - Method in class tech.units.indriya.function.AddConverter
 
isLinear() - Method in class tech.units.indriya.function.ExpConverter
 
isLinear() - Method in class tech.units.indriya.function.LogConverter
 
isLinear() - Method in interface tech.units.indriya.function.MultiplyConverter
 
isLocaleSensitive() - Method in class tech.units.indriya.format.LocalUnitFormat
 
isLocaleSensitive() - Method in class tech.units.indriya.format.NumberDelimiterQuantityFormat
 
isMemorized() - Method in class tech.units.indriya.internal.function.Lazy
 
isOne(Number) - Method in class tech.units.indriya.function.DefaultNumberSystem
 
isOne(Number) - Method in interface tech.units.indriya.spi.NumberSystem
 
isRelative(Quantity<?>) - Static method in class tech.units.indriya.internal.function.ScaleHelper
 
isSystemUnit() - Method in class tech.units.indriya.AbstractUnit
Indicates if this unit belongs to the set of coherent SI units (unscaled SI units).
isUnitIdentifierPart(char) - Static method in class tech.units.indriya.format.SimpleUnitFormat.DefaultFormat
Deprecated.
 
isValidIdentifier(String) - Method in class tech.units.indriya.format.SimpleUnitFormat.ASCIIFormat
 
isValidIdentifier(String) - Method in class tech.units.indriya.format.SimpleUnitFormat.DefaultFormat
Deprecated.
 
isValidIdentifier(String) - Method in class tech.units.indriya.format.SimpleUnitFormat
Indicates if the specified name can be used as unit identifier.
isZero(Number) - Method in class tech.units.indriya.function.DefaultNumberSystem
 
isZero(Number) - Method in interface tech.units.indriya.spi.NumberSystem
 

J

JOULE - Static variable in class tech.units.indriya.unit.Units
The SI unit for energy, work, quantity of heat (J).

K

KATAL - Static variable in class tech.units.indriya.unit.Units
The SI unit for catalytic activity (standard name kat).
KELVIN - Static variable in class tech.units.indriya.unit.Units
The kelvin, symbol K, is the SI unit of thermodynamic temperature.
keySet() - Method in class tech.units.indriya.internal.format.l10n.MultiPropertyResourceBundle
Overrides the super class implementation to return the Set of keys from all merged bundles
KILOGRAM - Static variable in class tech.units.indriya.unit.Units
The kilogram, symbol kg, is the SI unit of mass.
KILOMETRE_PER_HOUR - Static variable in class tech.units.indriya.unit.Units
A unit of velocity expressing the number of international kilometres per hour (abbreviation km/h).
kind - Variable in class tech.units.indriya.format.Token
An integer that describes the kind of this token.

L

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).

M

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
Internal utility class to support MixedRadix.
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
Divide and cast the 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
Constructor for instantiating from an existing ResourceBundle.

N

name - Variable in class tech.units.indriya.AbstractUnit
Holds the name.
nameFor(Unit<?>) - Method in class tech.units.indriya.format.SimpleUnitFormat.ASCIIFormat
 
nameFor(Unit<?>) - Method in class tech.units.indriya.format.SimpleUnitFormat.DefaultFormat
Deprecated.
 
nameToUnit - Variable in class tech.units.indriya.format.SimpleUnitFormat.DefaultFormat
Deprecated.
Holds the name to unit mapping.
NANOSECOND - Static variable in class tech.units.indriya.quantity.time.TimeQuantities
 
narrow(Number) - Method in class tech.units.indriya.function.DefaultNumberSystem
 
narrow(Number) - Method in interface tech.units.indriya.spi.NumberSystem
'Narrows' given number as a Number that best represents the numeric value within the set of number types this NumberSystem supports.
negate(Number) - Method in class tech.units.indriya.function.DefaultNumberSystem
 
negate() - Method in class tech.units.indriya.function.RationalNumber
Returns a new instance of RationalNumber representing the negation of this.
negate() - Method in class tech.units.indriya.internal.function.Calculator
Calculates the additive inverse value of this Calculator´s accumulator, then stores the result in the accumulator.
negate() - Method in class tech.units.indriya.quantity.NumberQuantity
 
negate() - Method in class tech.units.indriya.quantity.time.TemporalQuantity
 
negate() - Method in class tech.units.indriya.quantity.time.TimeUnitQuantity
 
negate(Number) - Method in interface tech.units.indriya.spi.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.
NEWTON - Static variable in class tech.units.indriya.unit.Units
The SI unit for force (standard name N).
next - Variable in class tech.units.indriya.format.Token
A reference to the next regular (non-special) token from the input stream.
NONE - Static variable in class tech.units.indriya.AbstractQuantity
Holds a dimensionless quantity of none (exact).
NONE - Static variable in class tech.units.indriya.unit.UnitDimension
Holds dimensionless.
NumberDelimiterQuantityFormat - Class in tech.units.indriya.format
An implementation of QuantityFormat combining NumberFormat and UnitFormat separated by a delimiter.
NumberDelimiterQuantityFormat.Builder - Class in tech.units.indriya.format
A fluent Builder to easily create new instances of NumberDelimiterQuantityFormat.
NumberFactorRadix(Number) - Constructor for class tech.units.indriya.internal.function.radix.Radix.NumberFactorRadix
 
NumberQuantity<Q extends javax.measure.Quantity<Q>> - Class in tech.units.indriya.quantity
Implementation of ComparableQuantity that holds a Java Number, which represented this quantity's amount.
NumberQuantity(Number, Unit<Q>, Quantity.Scale) - Constructor for class tech.units.indriya.quantity.NumberQuantity
 
NumberQuantity(Number, Unit<Q>) - Constructor for class tech.units.indriya.quantity.NumberQuantity
 
numberSystem() - Method in class tech.units.indriya.AbstractQuantity
 
NumberSystem - Interface in tech.units.indriya.spi
Provides arithmetic Number operations on an implementation specific set of Number types.
NumberSystem.DivisionResult - Class in tech.units.indriya.spi
Immutable value type, holder of 2 numbers.

O

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
creates the TemporalQuantity using TemporalUnit and Number
of(Quantity<Time>) - Static method in class tech.units.indriya.quantity.time.TemporalQuantity
Creates a TemporalQuantity based a Quantity converted to SECOND.
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
creates the TimeUnitQuantity using TimeUnit and Long
of(Quantity<Time>) - Static method in class tech.units.indriya.quantity.time.TimeUnitQuantity
Creates a TimeUnitQuantity based a Quantity converted to SI#SECOND.
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
 

P

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).

Q

Quantities - Class in tech.units.indriya.quantity
Facade to access Quantity instances.
QuantityRange<Q extends javax.measure.Quantity<Q>> - Class in tech.units.indriya.quantity
A Quantity Range is a pair of Quantity items that represent a range of values.
QuantityRange(Quantity<Q>, Quantity<Q>, Quantity<Q>) - Constructor for class tech.units.indriya.quantity.QuantityRange
 
QuantityRange(Quantity<Q>, Quantity<Q>) - Constructor for class tech.units.indriya.quantity.QuantityRange
 
QuantityStreams - Class in tech.units.indriya.function
Utility methods for operating on quantities using streams.
QuantitySummaryStatistics<Q extends javax.measure.Quantity<Q>> - Class in tech.units.indriya.function
 
quantityToUnit - Variable in class tech.units.indriya.AbstractSystemOfUnits
Holds the mapping quantity to unit.
quotient - Variable in class tech.units.indriya.spi.NumberSystem.DivisionResult
originating from x / y

R

RADIAN - Static variable in class tech.units.indriya.unit.Units
The SI unit for plane angle quantities (standard name rad).
Radix - Interface in tech.units.indriya.internal.function.radix
Internal utility for MixedRadixSupport.
Radix.NumberFactorRadix - Class in tech.units.indriya.internal.function.radix
 
Range<T> - Class in tech.units.indriya.spi
A Range is a pair of T items that represent a range of values.
Range(T, T, T) - Constructor for class tech.units.indriya.spi.Range
Construct an instance of Range with a min, max and res value.
Range(T, T) - Constructor for class tech.units.indriya.spi.Range
Construct an instance of Range with a min and max value.
RationalConverter - Class in tech.units.indriya.function
This class represents a converter multiplying numeric values by an exact scaling factor (represented as the quotient of two BigInteger numbers).
RationalNumber - Class in tech.units.indriya.function
Represents a rational number dividend/divisor with dividend and divisor being integer numbers.
RationalNumberFormat - Class in tech.units.indriya.internal.format
Wraps a given NumberFormat and extends it to also support the rational number format.
RationalNumberScanner - Class in tech.units.indriya.internal.format
RationalNumberScanner(CharSequence, ParsePosition, NumberFormat) - Constructor for class tech.units.indriya.internal.format.RationalNumberScanner
 
reciprocal(Number) - Method in class tech.units.indriya.function.DefaultNumberSystem
 
reciprocal() - Method in class tech.units.indriya.function.RationalNumber
Returns a new instance of RationalNumber representing the reciprocal of this.
reciprocal() - Method in class tech.units.indriya.internal.function.Calculator
Calculates the multiplicative inverse value of this Calculator´s accumulator, then stores the result in the accumulator.
reciprocal(Number) - Method in interface tech.units.indriya.spi.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.
reduce(AbstractConverter) - Method in class tech.units.indriya.function.AbstractConverter
reduce(AbstractConverter) - Method in class tech.units.indriya.function.AddConverter
 
reduce(AbstractConverter) - Method in class tech.units.indriya.function.ExpConverter
 
reduce(AbstractConverter) - Method in class tech.units.indriya.function.LogConverter
 
reduce(AbstractConverter) - Method in class tech.units.indriya.function.PowerOfIntConverter
 
reduce(AbstractConverter) - Method in class tech.units.indriya.function.RationalConverter
 
remainder - Variable in class tech.units.indriya.spi.NumberSystem.DivisionResult
originating from x % y
root(int) - Method in class tech.units.indriya.AbstractUnit
Returns a unit equals to the given root of this unit.
root(int) - Method in class tech.units.indriya.unit.UnitDimension
Returns the given root of this dimension.

S

scalarMultiplication(Quantity<Q>, UnaryOperator<Number>) - Static method in class tech.units.indriya.internal.function.ScaleHelper
 
ScaleHelper - Class in tech.units.indriya.internal.function
Encapsulates scale-honoring quantity arithmetics.
ScaleHelper() - Constructor for class tech.units.indriya.internal.function.ScaleHelper
 
SECOND - Static variable in class tech.units.indriya.unit.Units
The second, symbol s, is the SI unit of time.
set(T) - Method in class tech.units.indriya.internal.function.Lazy
 
setCurrent(DimensionalModel) - Static method in class tech.units.indriya.spi.DimensionalModel
Sets the current dimensional model
setCurrentNumberSystem(NumberSystem) - Static method in class tech.units.indriya.function.Calculus
Sets the current number system
setDelimiter(String) - Method in class tech.units.indriya.format.NumberDelimiterQuantityFormat.Builder
Sets the delimiter between a NumberFormat and UnitFormat.
setLocaleSensitive(boolean) - Method in class tech.units.indriya.format.NumberDelimiterQuantityFormat.Builder
Sets the localeSensitive flag.
setName(String) - Method in class tech.units.indriya.AbstractUnit
 
setNumberFormat(NumberFormat) - Method in class tech.units.indriya.format.NumberDelimiterQuantityFormat.Builder
Sets the numberFormat parameter to the given NumberFormat.
setPrimaryUnit(Unit) - Method in class tech.units.indriya.format.NumberDelimiterQuantityFormat.Builder
Sets the primary unit parameter for multiple mixed quantities to the given Unit.
setRadixPartsDelimiter(String) - Method in class tech.units.indriya.format.NumberDelimiterQuantityFormat.Builder
Sets the radix delimiter between multiple mixed quantities.
setSymbol(String) - Method in class tech.units.indriya.AbstractUnit
 
setUnitFormat(UnitFormat) - Method in class tech.units.indriya.format.NumberDelimiterQuantityFormat.Builder
Sets the unitFormat parameter to the given UnitFormat.
shift(Number) - Method in class tech.units.indriya.AbstractUnit
 
shift(double) - Method in class tech.units.indriya.AbstractUnit
 
SIEMENS - Static variable in class tech.units.indriya.unit.Units
The SI unit for electric conductance (standard name S).
SIEVERT - Static variable in class tech.units.indriya.unit.Units
The SI unit for dose equivalent (standard name Sv).
signum(Number) - Method in class tech.units.indriya.function.DefaultNumberSystem
 
signum() - Method in class tech.units.indriya.function.RationalNumber
 
signum(Number) - Method in interface tech.units.indriya.spi.NumberSystem
Returns the signum function of given number.
SimpleQuantityFormat - Class in tech.units.indriya.format
A simple implementation of QuantityFormat
The following pattern letters are defined:
Chart shows pattern letters, date/time component, presentation, and examples.
SimpleQuantityFormat(String) - Constructor for class tech.units.indriya.format.SimpleQuantityFormat
Constructs a SimpleQuantityFormat using the given pattern.
SimpleQuantityFormat() - Constructor for class tech.units.indriya.format.SimpleQuantityFormat
Constructs a SimpleQuantityFormat using the default pattern.
SimpleUnitFormat - Class in tech.units.indriya.format
This class implements the UnitFormat interface for formatting and parsing units.
SimpleUnitFormat() - Constructor for class tech.units.indriya.format.SimpleUnitFormat
Base constructor.
SimpleUnitFormat.ASCIIFormat - Class in tech.units.indriya.format
This class represents the ASCII format.
SimpleUnitFormat.DefaultFormat - Class in tech.units.indriya.format
Deprecated.
internal class, that will be made private soon, please extend either SimpleUnitFormat or AbstractUnitFormat
SimpleUnitFormat.Flavor - Enum in tech.units.indriya.format
Flavor of this format
souMap - Variable in class tech.units.indriya.spi.AbstractSystemOfUnitsService
 
specialToken - Variable in class tech.units.indriya.format.Token
This field is used to access special tokens that occur prior to this token, but after the immediately preceding regular (non-special) token.
SQUARE_METRE - Static variable in class tech.units.indriya.unit.Units
The SI unit for area quantities (standard name m2).
STATIC_LEXER_ERROR - Static variable in error tech.units.indriya.format.TokenMgrError
An attempt was made to create a second instance of a static token manager.
STERADIAN - Static variable in class tech.units.indriya.unit.Units
The SI unit for solid angle quantities (standard name sr).
subtract(Quantity<Q>) - Method in interface tech.units.indriya.ComparableQuantity
 
subtract(Number, Number) - Method in class tech.units.indriya.function.DefaultNumberSystem
 
subtract(RationalNumber) - Method in class tech.units.indriya.function.RationalNumber
Returns a new instance of RationalNumber representing the subtraction this - that.
subtract(Number) - Method in class tech.units.indriya.internal.function.Calculator
Subtracts number from this Calculator´s accumulator, then stores the result in the accumulator.
subtract(Quantity<Q>) - Method in class tech.units.indriya.quantity.NumberQuantity
 
subtract(Quantity<Time>) - Method in class tech.units.indriya.quantity.time.TemporalQuantity
 
subtract(Quantity<Time>) - Method in class tech.units.indriya.quantity.time.TimeUnitQuantity
 
subtract(Number, Number) - Method in interface tech.units.indriya.spi.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.
summarizeQuantity(Unit<Q>) - Static method in class tech.units.indriya.function.QuantityStreams
Summary of Quantity
sumMostSignificant(Number[]) - Method in class tech.units.indriya.internal.function.radix.MixedRadixSupport
 
SYMBOL_TO_UNIT - Static variable in class tech.units.indriya.AbstractUnit
Holds the unique symbols collection (base units or alternate units).
SymbolMap - Class in tech.units.indriya.format
This class provides a set of mappings between units and symbols (both ways), between prefixes and symbols (both ways), and from unit converters to MetricPrefix (one way).

T

tech.units.indriya - package tech.units.indriya
This package provides the Reference Implementation of the Units of Measurement API.
tech.units.indriya.format - package tech.units.indriya.format
 
tech.units.indriya.function - package tech.units.indriya.function
This package provides functional interfaces and other functions including unit or quantity conversion.
tech.units.indriya.internal.format - package tech.units.indriya.internal.format
 
tech.units.indriya.internal.format.l10n - package tech.units.indriya.internal.format.l10n
 
tech.units.indriya.internal.function - package tech.units.indriya.internal.function
 
tech.units.indriya.internal.function.radix - package tech.units.indriya.internal.function.radix
 
tech.units.indriya.internal.function.simplify - package tech.units.indriya.internal.function.simplify
 
tech.units.indriya.quantity - package tech.units.indriya.quantity
 
tech.units.indriya.quantity.time - package tech.units.indriya.quantity.time
 
tech.units.indriya.spi - package tech.units.indriya.spi
 
tech.units.indriya.unit - package tech.units.indriya.unit
This package provides supports for physics units, in conformity with the Units of Measurement API.
TEMPERATURE - Static variable in class tech.units.indriya.unit.UnitDimension
Holds temperature dimension (Θ).
TemporalQuantity - Class in tech.units.indriya.quantity.time
Class that represents TemporalUnit in Unit-API
TESLA - Static variable in class tech.units.indriya.unit.Units
The alternate unit for magnetic flux density (standard name T).
TIME - Static variable in class tech.units.indriya.unit.UnitDimension
Holds time dimension (T).
TimedData<T> - Class in tech.units.indriya.quantity.time
TimedData is a container for a data value that keeps track of its age.
TimedData(T, long) - Constructor for class tech.units.indriya.quantity.time.TimedData
Construct an instance of TimedData with a value and timestamp.
TimedData(T, long, String) - Constructor for class tech.units.indriya.quantity.time.TimedData
Construct an instance of TimedData with a value, a timestamp and a name.
TimedQuantityData<Q extends javax.measure.Quantity<Q>> - Class in tech.units.indriya.quantity.time
 
TimedQuantityData(Quantity<Q>, long) - Constructor for class tech.units.indriya.quantity.time.TimedQuantityData
 
TimeQuantities - Class in tech.units.indriya.quantity.time
 
TimeUnitQuantity - Class in tech.units.indriya.quantity.time
Class that represents TimeUnit in Unit-API
to(Unit<Q>) - Method in class tech.units.indriya.AbstractQuantity
Returns this quantity after conversion to specified unit.
to(Unit<Q>) - Method in interface tech.units.indriya.ComparableQuantity
 
to(Unit<Q>) - Method in class tech.units.indriya.function.QuantitySummaryStatistics
convert the summary to this unit measure
to(Unit<Q>) - Method in class tech.units.indriya.quantity.CompoundQuantity
Deprecated.
Returns the sum of all quantity values in this CompoundQuantity converted into another (compatible) unit.
to(Unit<Q>) - Method in class tech.units.indriya.quantity.MixedQuantity
Returns the sum of all quantity values in this MixedQuantity converted into another (compatible) unit.
to(TemporalUnit) - Method in class tech.units.indriya.quantity.time.TemporalQuantity
 
to(TimeUnit) - Method in class tech.units.indriya.quantity.time.TimeUnitQuantity
 
Token - Class in tech.units.indriya.format
Describes the input token stream.
Token() - Constructor for class tech.units.indriya.format.Token
No-argument constructor
TokenException - Exception in tech.units.indriya.format
This exception is thrown when token errors are encountered.
TokenException(Token, int[][], String[]) - Constructor for exception tech.units.indriya.format.TokenException
This constructor is used by the method "raiseTokenException" in the generated parser.
TokenException() - Constructor for exception tech.units.indriya.format.TokenException
The following constructors are for use by you for whatever purpose you can think of.
TokenException(String) - Constructor for exception tech.units.indriya.format.TokenException
Constructor with message.
TokenMgrError - Error in tech.units.indriya.format
Token Manager Error.
TokenMgrError() - Constructor for error tech.units.indriya.format.TokenMgrError
No arg constructor.
TokenMgrError(String) - Constructor for error tech.units.indriya.format.TokenMgrError
Constructor with message.
TokenMgrError(String, int) - Constructor for error tech.units.indriya.format.TokenMgrError
Constructor with message and reason.
TokenMgrError(boolean, int, int, String, char, int) - Constructor for error tech.units.indriya.format.TokenMgrError
Full Constructor.
toQuantity() - Method in class tech.units.indriya.quantity.time.TemporalQuantity
Converts the TemporalQuantity to Quantity
toQuantity() - Method in class tech.units.indriya.quantity.time.TimeUnitQuantity
Converts the TimeUnitQuantity to Quantity
toRationalConverter() - Method in class tech.units.indriya.function.PowerOfIntConverter
 
toRationalString() - Method in class tech.units.indriya.function.RationalNumber
Returns a string representation of this RationalNumber, using fractional notation, eg.
toRationalString(char) - Method in class tech.units.indriya.function.RationalNumber
Returns a string representation of this RationalNumber, using fractional notation, eg.
toString() - Method in class tech.units.indriya.AbstractQuantity
Returns the String representation of this quantity.
toString() - Method in class tech.units.indriya.AbstractUnit
Returns the standard representation of this physics unit.
toString() - Method in class tech.units.indriya.format.EBNFUnitFormat
 
toString() - Method in class tech.units.indriya.format.LocalUnitFormat
 
toString() - Method in class tech.units.indriya.format.NumberDelimiterQuantityFormat
 
toString() - Method in class tech.units.indriya.format.SimpleQuantityFormat
 
toString() - Method in class tech.units.indriya.format.SimpleUnitFormat.ASCIIFormat
 
toString() - Method in class tech.units.indriya.format.SimpleUnitFormat.DefaultFormat
Deprecated.
 
toString() - Method in class tech.units.indriya.format.SymbolMap
 
toString() - Method in class tech.units.indriya.format.Token
Returns the image.
toString() - Method in class tech.units.indriya.function.AbstractConverter
 
toString() - Method in class tech.units.indriya.function.MixedRadix
 
toString() - Method in class tech.units.indriya.function.QuantitySummaryStatistics
 
toString() - Method in class tech.units.indriya.function.RationalNumber
 
toString() - Method in class tech.units.indriya.quantity.CompoundQuantity
Deprecated.
 
toString() - Method in class tech.units.indriya.quantity.DefaultQuantityFactory
 
toString() - Method in class tech.units.indriya.quantity.MixedQuantity
 
toString() - Method in class tech.units.indriya.quantity.QuantityRange
 
toString() - Method in class tech.units.indriya.quantity.time.TemporalQuantity
 
toString() - Method in class tech.units.indriya.quantity.time.TimedData
 
toString() - Method in class tech.units.indriya.quantity.time.TimeUnitQuantity
 
toString() - Method in class tech.units.indriya.spi.AbstractServiceProvider
 
toString() - Method in class tech.units.indriya.spi.DefaultServiceProvider
 
toString() - Method in class tech.units.indriya.spi.Range
 
toString() - Method in class tech.units.indriya.unit.UnitDimension
 
toSystemUnit() - Method in class tech.units.indriya.AbstractUnit
Returns the unscaled SI unit from which this unit is derived.
toSystemUnit() - Method in class tech.units.indriya.unit.AlternateUnit
 
toSystemUnit() - Method in class tech.units.indriya.unit.AnnotatedUnit
 
toSystemUnit() - Method in class tech.units.indriya.unit.BaseUnit
 
toSystemUnit() - Method in class tech.units.indriya.unit.ProductUnit
 
toSystemUnit() - Method in class tech.units.indriya.unit.TransformedUnit
 
toTemporalSeconds(Quantity<Time>) - Static method in class tech.units.indriya.quantity.time.TimeQuantities
Creates a TemporalQuantity based a Quantity converted to SECOND.
toTimeUnitSeconds(Quantity<Time>) - Static method in class tech.units.indriya.quantity.time.TimeQuantities
Creates a TimeUnitQuantity based a Quantity converted to SECOND.
toUnit() - Method in class tech.units.indriya.quantity.time.TemporalQuantity
converts the TemporalUnit to Unit
toUnit() - Method in class tech.units.indriya.quantity.time.TimeUnitQuantity
converts the TimeUnit to Unit
transform(UnitConverter) - Method in class tech.units.indriya.AbstractUnit
 
transformationLiteral() - Method in class tech.units.indriya.function.AbstractConverter.Pair
 
transformationLiteral() - Method in class tech.units.indriya.function.AbstractConverter
Non-API Returns a String describing the transformation that is represented by this converter.
transformationLiteral() - Method in class tech.units.indriya.function.AddConverter
 
transformationLiteral() - Method in class tech.units.indriya.function.ExpConverter
 
transformationLiteral() - Method in class tech.units.indriya.function.LogConverter
 
transformationLiteral() - Method in class tech.units.indriya.function.PowerOfIntConverter
 
transformationLiteral() - Method in class tech.units.indriya.function.RationalConverter
 
TransformedUnit<Q extends javax.measure.Quantity<Q>> - Class in tech.units.indriya.unit
This class represents the units derived from other units using converters.
TransformedUnit(Unit<Q>, UnitConverter) - Constructor for class tech.units.indriya.unit.TransformedUnit
Creates a transformed unit from the specified system unit. using the parent as symbol
TransformedUnit(String, String, Unit<Q>, UnitConverter) - Constructor for class tech.units.indriya.unit.TransformedUnit
Creates a transformed unit from the specified parent unit.
TransformedUnit(String, Unit<Q>, UnitConverter) - Constructor for class tech.units.indriya.unit.TransformedUnit
Creates a transformed unit from the specified parent unit.
TransformedUnit(String, String, Unit<Q>, Unit<Q>, UnitConverter) - Constructor for class tech.units.indriya.unit.TransformedUnit
Creates a transformed unit from the specified parent and system unit. using a specific symbol and name.
TransformedUnit(String, Unit<Q>, Unit<Q>, UnitConverter) - Constructor for class tech.units.indriya.unit.TransformedUnit
Creates a transformed unit from the specified parent and system unit. using a specific symbol.

U

UNIT_COMPOSITION_HANDLER - Static variable in class tech.units.indriya.function.AbstractConverter
Allows for plug in of a custom UnitCompositionHandler.
UnitCompositionHandlerYieldingNormalForm - Class in tech.units.indriya.internal.function.simplify
UnitCompositionHandler yielding a normal-form.
UnitCompositionHandlerYieldingNormalForm() - Constructor for class tech.units.indriya.internal.function.simplify.UnitCompositionHandlerYieldingNormalForm
 
UnitDimension - Class in tech.units.indriya.unit
This class represents a dimension of a unit of measurement.
UnitDimension() - Constructor for class tech.units.indriya.unit.UnitDimension
Default Constructor (not visible).
unitFor(String) - Method in class tech.units.indriya.format.SimpleUnitFormat.ASCIIFormat
 
unitFor(String) - Method in class tech.units.indriya.format.SimpleUnitFormat.DefaultFormat
Deprecated.
 
UnitFormatParser - Class in tech.units.indriya.internal.format
 
UnitFormatParser(SymbolMap, Reader) - Constructor for class tech.units.indriya.internal.format.UnitFormatParser
 
UnitNameProvider - Class in tech.units.indriya.spi
An abstract class for service providers that provide localized unit symbols and display names for the unit class.
UnitNameProvider() - Constructor for class tech.units.indriya.spi.UnitNameProvider
Sole constructor.
units - Variable in class tech.units.indriya.AbstractSystemOfUnits
Holds the units.
Units - Class in tech.units.indriya.unit
This class defines common units.
Units() - Constructor for class tech.units.indriya.unit.Units
Constructor may only be called by subclasses
UnitStyle - Enum in tech.units.indriya.format
Defines the different variants of unit representation.
unitToName - Variable in class tech.units.indriya.format.SimpleUnitFormat.DefaultFormat
Deprecated.
Holds the unit to name mapping.

V

valueOf(String) - Static method in enum tech.units.indriya.format.FormatBehavior
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum tech.units.indriya.format.SimpleUnitFormat.Flavor
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum tech.units.indriya.format.UnitStyle
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum tech.units.indriya.function.MixedRadix.PrimaryUnitPick
Returns the enum constant of this type with the specified name.
values() - Static method in enum tech.units.indriya.format.FormatBehavior
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum tech.units.indriya.format.SimpleUnitFormat.Flavor
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum tech.units.indriya.format.UnitStyle
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum tech.units.indriya.function.MixedRadix.PrimaryUnitPick
Returns an array containing the constants of this enum type, in the order they are declared.
visitRadixNumbers(Number, Consumer<Number>) - Method in class tech.units.indriya.internal.function.radix.MixedRadixSupport
 
VOLT - Static variable in class tech.units.indriya.unit.Units
The SI unit for electric potential difference, electromotive force (standard name V).

W

WATT - Static variable in class tech.units.indriya.unit.Units
The SI unit for power, radiant, flux (standard name W).
WEBER - Static variable in class tech.units.indriya.unit.Units
The SI unit for magnetic flux (standard name Wb).
WEEK - Static variable in class tech.units.indriya.unit.Units
A unit of duration equal to 7 DAY (standard name wk).
wrap(NumberFormat) - Static method in class tech.units.indriya.internal.format.RationalNumberFormat
 

Y

YEAR - Static variable in class tech.units.indriya.unit.Units
A time unit accepted for use with SI units (standard name y ).
yieldingNormalForm() - Static method in interface tech.units.indriya.function.ConverterCompositionHandler
 

Z

ZERO - Static variable in class tech.units.indriya.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 

Copyright © 2005–2022 Units of Measurement project. All rights reserved.