Index

A B C D E F G H I J K L M N O P Q R S T U V W Y Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

abs(Number) - Static method in class tech.units.indriya.function.Calculus
Returns the absolute value of number
AbstractConverter - Class in tech.units.indriya
The base class for our UnitConverter implementations.
AbstractConverter() - Constructor for class tech.units.indriya.AbstractConverter
DefaultQuantityFactory constructor.
AbstractConverter.Identity - Class in tech.units.indriya
This class represents the identity converter (singleton).
AbstractConverter.Pair - Class in tech.units.indriya
This class represents converters made up of two or more separate converters (in matrix notation [pair] = [left] x [right]).
AbstractMeasurement<Q> - Class in tech.units.indriya.spi
This class represents the immutable result of a measurement stated in a known quantity.
AbstractMeasurement(Quantity<Q>) - Constructor for class tech.units.indriya.spi.AbstractMeasurement
constructor.
AbstractMeasurement(Quantity<Q>, long) - Constructor for class tech.units.indriya.spi.AbstractMeasurement
constructor.
AbstractMeasurement(Quantity<Q>, Instant) - Constructor for class tech.units.indriya.spi.AbstractMeasurement
constructor.
AbstractMeasurement.Default<Q> - Class in tech.units.indriya.spi
This class represents the default measurement.
AbstractMeasurement.DefaultComparable<Q> - Class in tech.units.indriya.spi
This class represents the default measurement.
AbstractQuantity<Q> - Class in tech.units.indriya
This class represents the immutable result of a scalar measurement stated in a known unit.
AbstractQuantity(Unit<Q>) - Constructor for class tech.units.indriya.AbstractQuantity
constructor.
AbstractQuantity.Equalizer - Class in tech.units.indriya
Utility class for number comparison and equality
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
 
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> - 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.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(int, int) - Method in interface tech.units.indriya.internal.simplify.BitScanner.BiIntConsumer
 
accept(Quantity<Q>) - Method in class tech.units.indriya.function.QuantitySummaryStatistics
Records another value into the summary information.
actualUnit - Variable in class tech.units.indriya.unit.AnnotatedUnit
Holds the actual unit.
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(Quantity<Q>) - Method in interface tech.units.indriya.ComparableQuantity
 
add(Quantity<Q>) - Method in class tech.units.indriya.quantity.BigIntegerQuantity
 
add(Quantity<Q>) - Method in class tech.units.indriya.quantity.ByteQuantity
 
add(Quantity<Q>) - Method in class tech.units.indriya.quantity.DecimalQuantity
 
add(Quantity<Q>) - Method in class tech.units.indriya.quantity.DoubleQuantity
 
add(Quantity<Q>) - Method in class tech.units.indriya.quantity.FloatQuantity
 
add(Quantity<Q>) - Method in class tech.units.indriya.quantity.IntegerQuantity
 
add(Quantity<Q>) - Method in class tech.units.indriya.quantity.LongQuantity
 
add(Quantity<Q>) - Method in class tech.units.indriya.quantity.NumberQuantity
 
add(Quantity<Q>) - Method in class tech.units.indriya.quantity.ShortQuantity
 
add_escapes(String) - Static method in exception class tech.units.indriya.internal.format.TokenException
Used to convert raw characters to their escaped version when these raw version cannot be used as part of an ASCII string literal.
AddConverter - Class in tech.units.indriya.function
This class represents a converter adding a constant offset to numeric values (double based).
AddConverter(double) - Constructor for class tech.units.indriya.function.AddConverter
Creates an additive converter having the specified offset.
addEscapes(String) - Static method in exception class tech.units.indriya.internal.format.TokenMgrError
Replaces unprintable characters by their escaped (or unicode escaped) equivalents in the given string
addExpr() - Method in class tech.units.indriya.internal.format.LocalUnitFormatParser
Deprecated.
 
addExpr() - Method in class tech.units.indriya.internal.format.UnitFormatParser
 
ADDITION_PRECEDENCE - Static variable in class tech.units.indriya.format.EBNFHelper
Operator precedence for the addition and subtraction operations
ADDITION_PRECEDENCE - Static variable in class tech.units.indriya.format.LocalUnitFormat
Operator precedence for the addition and subtraction operations
additionPrecedence(AddConverter, boolean, int, StringBuilder) - Static method in class tech.units.indriya.format.ConverterFormatter
 
addRaw(Number, Number, Unit<Q>) - Method in class tech.units.indriya.quantity.ByteQuantity
 
addRaw(Number, Number, Unit<Q>) - Method in class tech.units.indriya.quantity.DoubleQuantity
 
addRaw(Number, Number, Unit<Q>) - Method in class tech.units.indriya.quantity.FloatQuantity
 
addRaw(Number, Number, Unit<Q>) - Method in class tech.units.indriya.quantity.IntegerQuantity
 
addRaw(Number, Number, Unit<Q>) - Method in class tech.units.indriya.quantity.LongQuantity
 
addRaw(Number, Number, Unit<Q>) - Method in class tech.units.indriya.quantity.ShortQuantity
 
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.
addUnit(U) - Static method in class tech.units.indriya.unit.Units
Adds a new unit not mapped to any specified quantity type.
addUnit(U, Class<? extends Quantity<?>>) - Static method in class tech.units.indriya.unit.Units
Adds a new unit and maps it to the specified quantity type.
adjustBeginLineColumn(int, int) - Method in class tech.units.indriya.internal.format.DefaultCharStream
Method to adjust line and column numbers for the start of a token.
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
 
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> - 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 - Variable in class tech.units.indriya.quantity.time.TemporalQuantity
 
AMOUNT_OF_SUBSTANCE - Static variable in class tech.units.indriya.quantity.QuantityDimension
Holds amount of substance dimension (N).
AMPERE - Static variable in class tech.units.indriya.unit.Units
The SI base unit for electric current quantities (standard name A).
annotate(String) - Method in class tech.units.indriya.AbstractUnit
Annotates the specified unit.
AnnotatedUnit<Q> - Class in tech.units.indriya.unit
This class represents an annotated unit.
AnnotatedUnit(AbstractUnit<Q>, String) - Constructor for class tech.units.indriya.unit.AnnotatedUnit
Creates an annotated unit equivalent to the specified unit.
annotation - Variable in class tech.units.indriya.unit.AnnotatedUnit
Holds the annotation.
append(Appendable, CharSequence, int, int) - Method in class tech.units.indriya.format.SimpleUnitFormat.DefaultFormat
 
arccot(BigDecimal, int) - Static method in class tech.units.indriya.function.Constants.Pi
Compute arccot via the Taylor series expansion.
areEqual(AbstractUnit, AbstractUnit) - Static method in class tech.units.indriya.AbstractUnit.Equalizer
Indicates if this unit is considered equals to the specified object.
arg - Variable in class tech.units.indriya.internal.format.LocalUnitFormatParser.JJCalls
Deprecated.
 
arg - Variable in class tech.units.indriya.internal.format.UnitFormatParser.JJCalls
 
array - Variable in class tech.units.indriya.internal.simplify.ArrayAdapter
 
ArrayAdapter<T> - Class in tech.units.indriya.internal.simplify
Array Utility for the Simplifier.
ArrayAdapter(T[]) - Constructor for class tech.units.indriya.internal.simplify.ArrayAdapter
 
arrayOfConverters - Variable in class tech.units.indriya.internal.simplify.SimplificationWorker
 
ASCII - Enum constant in enum tech.units.indriya.format.SimpleUnitFormat.Flavor
 
ASCII - Static variable in class tech.units.indriya.format.SimpleUnitFormat
Holds the ASCIIFormat unit format.
ASCIIFormat() - Constructor for class tech.units.indriya.format.SimpleUnitFormat.ASCIIFormat
 
asciiPrefix(String) - Static method in class tech.units.indriya.format.SimpleUnitFormat
 
asciiSymbol(String) - Static method in class tech.units.indriya.format.SimpleUnitFormat
 
ASTERISK - Static variable in interface tech.units.indriya.internal.format.UnitTokenConstants
RegularExpression Id.
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
 
atomicExpr() - Method in class tech.units.indriya.internal.format.LocalUnitFormatParser
Deprecated.
 
atomicExpr() - Method in class tech.units.indriya.internal.format.UnitFormatParser
 
ATTO - Enum constant in enum tech.units.indriya.unit.MetricPrefix
 
ATTO(Unit<Q>) - Static method in enum tech.units.indriya.unit.MetricPrefix
Returns the specified unit multiplied by the factor 10-18
available - Variable in class tech.units.indriya.internal.format.DefaultCharStream
 
average - Variable in class tech.units.indriya.function.QuantitySummaryStatistics
 

B

backup(int) - Method in class tech.units.indriya.internal.format.DefaultCharStream
Backup a number of characters.
base - Variable in class tech.units.indriya.function.ExpConverter
Holds the logarithmic base.
base - Variable in class tech.units.indriya.function.LogConverter
Holds the logarithmic base.
base - Variable in class tech.units.indriya.function.PowersOfIntConverter
 
base - Variable in enum tech.units.indriya.unit.BinaryPrefix
Base part of the associated factor in base^exponent representation.
base - Variable in enum tech.units.indriya.unit.MetricPrefix
Base part of the associated factor in base^exponent representation.
BaseUnit<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) - 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, Dimension) - Constructor for class tech.units.indriya.unit.BaseUnit
Creates a base unit having the specified symbol and dimension.
BaseUnit(String, Dimension, Q) - Constructor for class tech.units.indriya.unit.BaseUnit
Creates a base unit having the specified symbol 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.internal.format.Token
The column number of the first character of this Token.
beginLine - Variable in class tech.units.indriya.internal.format.Token
The line number of the first character of this Token.
beginToken() - Method in class tech.units.indriya.internal.format.DefaultCharStream
Start.
BigIntegerQuantity<Q> - Class in tech.units.indriya.quantity
An amount of quantity, implementation of ComparableQuantity that uses BigInteger as implementation of Number, this object is immutable.
BigIntegerQuantity(long, Unit<Q>) - Constructor for class tech.units.indriya.quantity.BigIntegerQuantity
 
BigIntegerQuantity(BigInteger, Unit<Q>) - Constructor for class tech.units.indriya.quantity.BigIntegerQuantity
 
BinaryPrefix - Enum in tech.units.indriya.unit
This class provides support for common binary prefixes to be used by units.
BinaryPrefix(String, int, int) - Constructor for enum tech.units.indriya.unit.BinaryPrefix
Creates a new prefix.
BitScanner - Class in tech.units.indriya.internal.simplify
BitSet Utility for the Simplifier.
BitScanner(BitSet) - Constructor for class tech.units.indriya.internal.simplify.BitScanner
 
BitScanner.BiIntConsumer - Interface in tech.units.indriya.internal.simplify
 
bitSet - Variable in class tech.units.indriya.internal.simplify.BitScanner
 
bufcolumn - Variable in class tech.units.indriya.internal.format.DefaultCharStream
 
buffer - Variable in class tech.units.indriya.internal.format.DefaultCharStream
 
bufline - Variable in class tech.units.indriya.internal.format.DefaultCharStream
 
bufpos - Variable in class tech.units.indriya.internal.format.DefaultCharStream
Position in buffer.
bufsize - Variable in class tech.units.indriya.internal.format.DefaultCharStream
 
BUNDLE_NAME - Static variable in class tech.units.indriya.format.EBNFUnitFormat
Name of the resource bundle
ByteQuantity<Q> - Class in tech.units.indriya.quantity
An amount of quantity, consisting of a short and a Unit.
ByteQuantity(byte, Unit<Q>) - Constructor for class tech.units.indriya.quantity.ByteQuantity
 

C

Calculus - Class in tech.units.indriya.function
Mathematical helper class
Calculus() - Constructor for class tech.units.indriya.function.Calculus
 
CANDELA - Static variable in class tech.units.indriya.unit.Units
The SI base unit for luminous intensity quantities (standard name cd).
CARET - Static variable in interface tech.units.indriya.internal.format.UnitTokenConstants
RegularExpression Id.
CELSIUS - Static variable in class tech.units.indriya.unit.Units
The SI unit for Celsius temperature (standard name Cel).
CENTI - Enum constant in enum tech.units.indriya.unit.MetricPrefix
 
CENTI(Unit<Q>) - Static method in enum tech.units.indriya.unit.MetricPrefix
Returns the specified unit multiplied by the factor 10-2
charAt(String, int) - Static method in class tech.units.indriya.spi.NumberComparator
 
check(boolean, String, CharSequence, int) - Method in class tech.units.indriya.format.SimpleUnitFormat.DefaultFormat
 
CLASS_TO_METRIC_UNIT - Static variable in class tech.units.indriya.quantity.DefaultQuantityFactory
 
CLASS_TO_METRIC_UNIT - Static variable in class tech.units.indriya.quantity.ProxyQuantityFactory.Default
 
CLOSE_PAREN - Static variable in class tech.units.indriya.format.SimpleUnitFormat.DefaultFormat
 
CLOSE_PAREN - Static variable in interface tech.units.indriya.internal.format.UnitTokenConstants
RegularExpression Id.
COLON - Static variable in interface tech.units.indriya.internal.format.UnitTokenConstants
RegularExpression Id.
column - Variable in class tech.units.indriya.internal.format.DefaultCharStream
 
combine(QuantitySummaryStatistics<Q>) - Method in class tech.units.indriya.function.QuantitySummaryStatistics
Combines the state of another QuantitySummaryStatistics into this one.
ComparableQuantity<Q> - Interface in tech.units.indriya
Quantity specialized for the Java SE platform.
ComparableUnit<Q> - Interface in tech.units.indriya
Unit specialized for the Java SE platform.
compare(Object, Object) - Method in class tech.units.indriya.spi.NumberComparator
 
compare(Quantity<T>, Quantity<T>) - Method in class tech.units.indriya.function.NaturalQuantityComparator
 
compare(U, U) - Method in class tech.units.indriya.function.UnitComparator
 
compareRight(String, String) - Method in class tech.units.indriya.spi.NumberComparator
 
compareServices(Object, Object) - Static method in class tech.units.indriya.spi.DefaultServiceProvider
 
compareTo(Quantity<Q>) - Method in class tech.units.indriya.AbstractQuantity
Compares this measure to the specified Measurement quantity.
compareTo(ServiceProvider) - Method in class tech.units.indriya.spi.DefaultServiceProvider
 
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.AbstractConverter.Identity
 
compareTo(UnitConverter) - Method in class tech.units.indriya.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.MultiplyConverter
 
compareTo(UnitConverter) - Method in class tech.units.indriya.function.PowersOfIntConverter
 
compareTo(UnitConverter) - Method in class tech.units.indriya.function.PowersOfPiConverter
 
compareTo(UnitConverter) - Method in class tech.units.indriya.function.RationalConverter
 
compareTo(Measurement<Q>) - Method in class tech.units.indriya.spi.AbstractMeasurement.Default
 
compareTo(Measurement<Q>) - Method in class tech.units.indriya.spi.AbstractMeasurement.DefaultComparable
 
compose(AbstractConverter, AbstractConverter, BiPredicate<AbstractConverter, AbstractConverter>, BinaryOperator<AbstractConverter>) - Static method in class tech.units.indriya.internal.simplify.Simplifier
 
composeSameBaseNonIdentity(PowersOfIntConverter) - Method in class tech.units.indriya.function.PowersOfIntConverter
 
composeSameType(RationalConverter) - Method in class tech.units.indriya.function.RationalConverter
 
compoundExpr() - Method in class tech.units.indriya.internal.format.LocalUnitFormatParser
Deprecated.
 
compoundExpr() - Method in class tech.units.indriya.internal.format.UnitFormatParser
 
concatenate(UnitConverter) - Method in class tech.units.indriya.AbstractConverter
 
Constants - Class in tech.units.indriya.function
Utility class providing numerical constants such as Pi
Constants() - Constructor for class tech.units.indriya.function.Constants
 
Constants.Pi - Class in tech.units.indriya.function
Pi calculation with Machin's formula.
consumeToken(int) - Method in class tech.units.indriya.internal.format.LocalUnitFormatParser
Deprecated.
 
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.AbstractConverter
memoization for getConversionSteps
convert(double) - Method in class tech.units.indriya.AbstractConverter
 
convert(Number) - Method in class tech.units.indriya.AbstractConverter
 
converter - Variable in class tech.units.indriya.unit.TransformedUnit
Holds the converter to the parent unit.
ConverterFormatter - Class in tech.units.indriya.format
 
ConverterFormatter() - Constructor for class tech.units.indriya.format.ConverterFormatter
 
converterOf(double) - Static method in class tech.units.indriya.AbstractUnit
 
converterToPrefix - Variable in class tech.units.indriya.format.SymbolMap
 
convertWhenNotIdentity(double) - Method in class tech.units.indriya.AbstractConverter
Non-API
convertWhenNotIdentity(double) - Method in class tech.units.indriya.AbstractConverter.Identity
 
convertWhenNotIdentity(double) - Method in class tech.units.indriya.AbstractConverter.Pair
 
convertWhenNotIdentity(double) - Method in class tech.units.indriya.function.AddConverter
 
convertWhenNotIdentity(double) - Method in class tech.units.indriya.function.ExpConverter
 
convertWhenNotIdentity(double) - Method in class tech.units.indriya.function.LogConverter
 
convertWhenNotIdentity(double) - Method in class tech.units.indriya.function.MultiplyConverter
 
convertWhenNotIdentity(double) - Method in class tech.units.indriya.function.PowersOfIntConverter
 
convertWhenNotIdentity(double) - Method in class tech.units.indriya.function.PowersOfPiConverter
 
convertWhenNotIdentity(double) - Method in class tech.units.indriya.function.RationalConverter
 
convertWhenNotIdentity(BigDecimal, MathContext) - Method in class tech.units.indriya.AbstractConverter
Non-API
convertWhenNotIdentity(BigDecimal, MathContext) - Method in class tech.units.indriya.AbstractConverter.Identity
 
convertWhenNotIdentity(BigDecimal, MathContext) - Method in class tech.units.indriya.AbstractConverter.Pair
 
convertWhenNotIdentity(BigDecimal, MathContext) - Method in class tech.units.indriya.function.AddConverter
 
convertWhenNotIdentity(BigDecimal, MathContext) - Method in class tech.units.indriya.function.ExpConverter
 
convertWhenNotIdentity(BigDecimal, MathContext) - Method in class tech.units.indriya.function.LogConverter
 
convertWhenNotIdentity(BigDecimal, MathContext) - Method in class tech.units.indriya.function.MultiplyConverter
 
convertWhenNotIdentity(BigDecimal, MathContext) - Method in class tech.units.indriya.function.PowersOfIntConverter
 
convertWhenNotIdentity(BigDecimal, MathContext) - Method in class tech.units.indriya.function.PowersOfPiConverter
 
convertWhenNotIdentity(BigDecimal, MathContext) - Method in class tech.units.indriya.function.RationalConverter
 
convertWhenNotIdentity(BigInteger, MathContext) - Method in class tech.units.indriya.AbstractConverter
Non-API
convertWhenNotIdentity(BigInteger, MathContext) - Method in class tech.units.indriya.AbstractConverter.Identity
 
convertWhenNotIdentity(BigInteger, MathContext) - Method in class tech.units.indriya.AbstractConverter.Pair
 
convertWhenNotIdentity(BigInteger, MathContext) - Method in class tech.units.indriya.function.PowersOfIntConverter
 
convertWhenNotIdentity(BigInteger, MathContext) - 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).
count - Variable in class tech.units.indriya.function.QuantitySummaryStatistics
 
create(Number, Unit<Q>) - Method in class tech.units.indriya.quantity.DefaultQuantityFactory
 
create(Number, Unit<Q>) - Method in class tech.units.indriya.quantity.ProxyQuantityFactory.Default
 
createConversionSteps() - Method in class tech.units.indriya.AbstractConverter.Pair
 
CUBIC_METRE - Static variable in class tech.units.indriya.unit.Units
The SI unit for volume quantities (standard name m3).
curChar - Variable in class tech.units.indriya.internal.format.UnitTokenManager
 
curLexState - Variable in class tech.units.indriya.internal.format.UnitTokenManager
 
current() - Static method in class tech.units.indriya.spi.DimensionalModel
Returns the current model (by default an instance of StandardModel).
currentModel - Static variable in class tech.units.indriya.spi.DimensionalModel
Holds the current model.
currentToken - Variable in exception class tech.units.indriya.internal.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 ).
debugStream - Variable in class tech.units.indriya.internal.format.UnitTokenManager
Debug output.
DECI - Enum constant in enum tech.units.indriya.unit.MetricPrefix
 
DECI(Unit<Q>) - Static method in enum tech.units.indriya.unit.MetricPrefix
Returns the specified unit multiplied by the factor 10-1
DecimalQuantity<Q> - Class in tech.units.indriya.quantity
An amount of quantity, implementation of ComparableQuantity that uses BigDecimal as implementation of Number, this object is immutable.
DecimalQuantity(double, Unit<Q>) - Constructor for class tech.units.indriya.quantity.DecimalQuantity
 
DecimalQuantity(BigDecimal, Unit<Q>) - Constructor for class tech.units.indriya.quantity.DecimalQuantity
 
decimalValue(Unit<Time>) - Method in class tech.units.indriya.quantity.time.TemporalQuantity
 
decimalValue(Unit<Time>) - Method in class tech.units.indriya.quantity.time.TimeUnitQuantity
 
decimalValue(Unit<Q>) - Method in class tech.units.indriya.AbstractQuantity
 
decimalValue(Unit<Q>) - Method in class tech.units.indriya.quantity.BigIntegerQuantity
 
decimalValue(Unit<Q>) - Method in class tech.units.indriya.quantity.ByteQuantity
 
decimalValue(Unit<Q>) - Method in class tech.units.indriya.quantity.DecimalQuantity
 
decimalValue(Unit<Q>) - Method in class tech.units.indriya.quantity.DoubleQuantity
 
decimalValue(Unit<Q>) - Method in class tech.units.indriya.quantity.FloatQuantity
 
decimalValue(Unit<Q>) - Method in class tech.units.indriya.quantity.IntegerQuantity
 
decimalValue(Unit<Q>) - Method in class tech.units.indriya.quantity.LongQuantity
 
decimalValue(Unit<Q>) - Method in class tech.units.indriya.quantity.NumberQuantity
 
decimalValue(Unit<Q>) - Method in class tech.units.indriya.quantity.ShortQuantity
 
Default - Enum constant in enum tech.units.indriya.format.SimpleUnitFormat.Flavor
 
Default(Class<Q>) - Constructor for class tech.units.indriya.quantity.ProxyQuantityFactory.Default
Creates a new factory for quantities of the given type.
Default(Quantity) - Constructor for class tech.units.indriya.spi.AbstractMeasurement.Default
 
Default(Quantity, long) - Constructor for class tech.units.indriya.spi.AbstractMeasurement.Default
 
Default(Quantity, Instant) - Constructor for class tech.units.indriya.spi.AbstractMeasurement.Default
 
DEFAULT - Static variable in class tech.units.indriya.format.NumberSpaceQuantityFormat
Holds the default format instance.
DEFAULT - Static variable in class tech.units.indriya.format.SimpleQuantityFormat
Holds the default format instance.
DEFAULT - Static variable in class tech.units.indriya.format.SimpleUnitFormat
Holds the standard unit format.
DEFAULT - Static variable in interface tech.units.indriya.internal.format.UnitTokenConstants
Lexical state.
DEFAULT_FORMAT - Static variable in class tech.units.indriya.internal.format.DefaultFormatService
 
DEFAULT_FORMAT - Static variable in class tech.units.indriya.internal.format.DefaultUnitFormatService
Deprecated.
 
DEFAULT_INSTANCE - Static variable in class tech.units.indriya.format.EBNFUnitFormat
Default locale instance.
DEFAULT_INSTANCE - Static variable in class tech.units.indriya.format.LocalUnitFormat
DefaultQuantityFactory locale instance.
DEFAULT_MATH_CONTEXT - Static variable in class tech.units.indriya.function.Calculus
The default MathContext used for BigDecimal calculus.
DefaultCharStream - Class in tech.units.indriya.internal.format
An implementation of interface CharStream, where the stream is assumed to contain only ASCII characters (without unicode processing).
DefaultCharStream(InputStream) - Constructor for class tech.units.indriya.internal.format.DefaultCharStream
Constructor.
DefaultCharStream(InputStream, int, int) - Constructor for class tech.units.indriya.internal.format.DefaultCharStream
Constructor.
DefaultCharStream(InputStream, int, int, int) - Constructor for class tech.units.indriya.internal.format.DefaultCharStream
Constructor.
DefaultCharStream(InputStream, String) - Constructor for class tech.units.indriya.internal.format.DefaultCharStream
Constructor.
DefaultCharStream(InputStream, String, int, int) - Constructor for class tech.units.indriya.internal.format.DefaultCharStream
Constructor.
DefaultCharStream(InputStream, String, int, int, int) - Constructor for class tech.units.indriya.internal.format.DefaultCharStream
Constructor.
DefaultCharStream(Reader) - Constructor for class tech.units.indriya.internal.format.DefaultCharStream
Constructor.
DefaultCharStream(Reader, int, int) - Constructor for class tech.units.indriya.internal.format.DefaultCharStream
Constructor.
DefaultCharStream(Reader, int, int, int) - Constructor for class tech.units.indriya.internal.format.DefaultCharStream
Constructor.
DefaultComparable(ComparableQuantity) - Constructor for class tech.units.indriya.spi.AbstractMeasurement.DefaultComparable
 
DefaultComparable(ComparableQuantity, long) - Constructor for class tech.units.indriya.spi.AbstractMeasurement.DefaultComparable
 
DefaultComparable(ComparableQuantity, Instant) - Constructor for class tech.units.indriya.spi.AbstractMeasurement.DefaultComparable
 
DefaultFormat() - Constructor for class tech.units.indriya.format.SimpleUnitFormat.DefaultFormat
 
DefaultFormatService - Class in tech.units.indriya.internal.format
Default format service.
DefaultFormatService() - Constructor for class tech.units.indriya.internal.format.DefaultFormatService
 
defaultLexState - Variable in class tech.units.indriya.internal.format.UnitTokenManager
 
DefaultQuantityFactory<Q> - Class in tech.units.indriya.quantity
A factory producing simple quantities instances (tuples Number/ Unit).
For example:
Mass m = DefaultQuantityFactory.getInstance(Mass.class).create(23.0, KILOGRAM); // 23.0 kg
Time m = DefaultQuantityFactory.getInstance(Time.class).create(124, MILLI(SECOND)); // 124 ms
DefaultQuantityFactory(Class<Q>) - Constructor for class tech.units.indriya.quantity.DefaultQuantityFactory
 
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.internal
 
DefaultSystemOfUnitsService() - Constructor for class tech.units.indriya.internal.DefaultSystemOfUnitsService
 
DefaultUnitFormatService - Class in tech.units.indriya.internal.format
Deprecated.
For backward-compatibility, to be removed in a future version.
DefaultUnitFormatService() - Constructor for class tech.units.indriya.internal.format.DefaultUnitFormatService
Deprecated.
 
DEKA - Enum constant in enum tech.units.indriya.unit.MetricPrefix
 
DEKA(Unit<Q>) - Static method in enum tech.units.indriya.unit.MetricPrefix
Returns the specified unit multiplied by the factor 101
DIGIT - Static variable in interface tech.units.indriya.internal.format.UnitTokenConstants
RegularExpression Id.
dimension - Variable in class tech.units.indriya.unit.BaseUnit
Holds the base unit dimension.
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
DefaultQuantityFactory constructor (allows for derivation).
disable_tracing() - Method in class tech.units.indriya.internal.format.UnitFormatParser
Disable tracing.
disableTracing() - Method in class tech.units.indriya.internal.format.LocalUnitFormatParser
Deprecated.
Disable tracing.
divide(double) - Method in class tech.units.indriya.AbstractUnit
Returns the result of dividing this unit by the specified divisor.
divide(Number) - Method in interface tech.units.indriya.ComparableQuantity
 
divide(Number) - Method in class tech.units.indriya.quantity.BigIntegerQuantity
 
divide(Number) - Method in class tech.units.indriya.quantity.ByteQuantity
 
divide(Number) - Method in class tech.units.indriya.quantity.DecimalQuantity
 
divide(Number) - Method in class tech.units.indriya.quantity.DoubleQuantity
 
divide(Number) - Method in class tech.units.indriya.quantity.FloatQuantity
 
divide(Number) - Method in class tech.units.indriya.quantity.IntegerQuantity
 
divide(Number) - Method in class tech.units.indriya.quantity.LongQuantity
 
divide(Number) - Method in class tech.units.indriya.quantity.NumberQuantity
 
divide(Number) - Method in class tech.units.indriya.quantity.ShortQuantity
 
divide(Number) - Method in class tech.units.indriya.quantity.time.TemporalQuantity
 
divide(Number) - Method in class tech.units.indriya.quantity.time.TimeUnitQuantity
 
divide(Dimension) - Method in class tech.units.indriya.quantity.QuantityDimension
Returns the quotient of this dimension with the one specified.
divide(Quantity<?>) - Method in interface tech.units.indriya.ComparableQuantity
 
divide(Quantity<?>) - Method in class tech.units.indriya.quantity.BigIntegerQuantity
 
divide(Quantity<?>) - Method in class tech.units.indriya.quantity.ByteQuantity
 
divide(Quantity<?>) - Method in class tech.units.indriya.quantity.DecimalQuantity
 
divide(Quantity<?>) - Method in class tech.units.indriya.quantity.DoubleQuantity
 
divide(Quantity<?>) - Method in class tech.units.indriya.quantity.FloatQuantity
 
divide(Quantity<?>) - Method in class tech.units.indriya.quantity.IntegerQuantity
 
divide(Quantity<?>) - Method in class tech.units.indriya.quantity.LongQuantity
 
divide(Quantity<?>) - Method in class tech.units.indriya.quantity.NumberQuantity
 
divide(Quantity<?>) - Method in class tech.units.indriya.quantity.ShortQuantity
 
divide(Quantity<?>) - Method in class tech.units.indriya.quantity.time.TemporalQuantity
 
divide(Quantity<?>) - Method in class tech.units.indriya.quantity.time.TimeUnitQuantity
 
divide(Quantity<T>, Class<E>) - Method in class tech.units.indriya.AbstractQuantity
 
divide(Quantity<T>, Class<E>) - Method in interface tech.units.indriya.ComparableQuantity
Multiply and cast the ComparableQuantity
divide(Unit<?>) - Method in class tech.units.indriya.AbstractUnit
Returns the quotient of this unit with the one specified.
divide(AbstractUnit<?>) - Method in class tech.units.indriya.AbstractUnit
Returns the quotient of this physical unit with the one specified.
divide(QuantityDimension) - Method in class tech.units.indriya.quantity.QuantityDimension
Returns the quotient of this dimension with the one specified.
DIVIDE - Static variable in class tech.units.indriya.format.SimpleUnitFormat.DefaultFormat
 
dividend - Variable in class tech.units.indriya.function.RationalConverter
Holds the converter dividend.
divisor - Variable in class tech.units.indriya.function.RationalConverter
Holds the converter divisor (always positive).
done() - Method in class tech.units.indriya.internal.format.DefaultCharStream
Reset buffer when finished.
doSummary(Quantity<Q>) - Method in class tech.units.indriya.function.QuantitySummaryStatistics
 
doubleFactor - Variable in class tech.units.indriya.function.PowersOfIntConverter
 
doubleFactor - Variable in class tech.units.indriya.function.PowersOfPiConverter
 
DoubleQuantity<Q> - Class in tech.units.indriya.quantity
An amount of quantity, implementation of ComparableQuantity that uses Double as implementation of Number, this object is immutable.
DoubleQuantity(double, Unit<Q>) - Constructor for class tech.units.indriya.quantity.DoubleQuantity
 
doubleValue(Unit<Time>) - Method in class tech.units.indriya.quantity.time.TemporalQuantity
 
doubleValue(Unit<Time>) - Method in class tech.units.indriya.quantity.time.TimeUnitQuantity
 
doubleValue(Unit<Q>) - Method in class tech.units.indriya.AbstractQuantity
 
doubleValue(Unit<Q>) - Method in class tech.units.indriya.quantity.BigIntegerQuantity
 
doubleValue(Unit<Q>) - Method in class tech.units.indriya.quantity.ByteQuantity
 
doubleValue(Unit<Q>) - Method in class tech.units.indriya.quantity.DecimalQuantity
 
doubleValue(Unit<Q>) - Method in class tech.units.indriya.quantity.DoubleQuantity
 
doubleValue(Unit<Q>) - Method in class tech.units.indriya.quantity.FloatQuantity
 
doubleValue(Unit<Q>) - Method in class tech.units.indriya.quantity.IntegerQuantity
 
doubleValue(Unit<Q>) - Method in class tech.units.indriya.quantity.LongQuantity
 
doubleValue(Unit<Q>) - Method in class tech.units.indriya.quantity.NumberQuantity
 
doubleValue(Unit<Q>) - Method in class tech.units.indriya.quantity.ShortQuantity
 

E

E - Static variable in class tech.units.indriya.AbstractSystemOfUnits
The natural logarithm.
E - Static variable in interface tech.units.indriya.internal.format.UnitTokenConstants
RegularExpression Id.
EBNFHelper - Class in tech.units.indriya.format
Helper class that handles internals of formatting in EBNFUnitFormat
EBNFHelper() - Constructor for class tech.units.indriya.format.EBNFHelper
 
EBNFUnitFormat - Class in tech.units.indriya.format
This class represents the local neutral format.
EBNFUnitFormat() - Constructor for class tech.units.indriya.format.EBNFUnitFormat
Base constructor.
EBNFUnitFormat(SymbolMap) - Constructor for class tech.units.indriya.format.EBNFUnitFormat
Private constructor.
ELECTRIC_CURRENT - Static variable in class tech.units.indriya.quantity.QuantityDimension
Holds electric current dimension (I).
Element(Unit<?>, int, int) - Constructor for class tech.units.indriya.unit.ProductUnit.Element
Structural constructor.
elements - Variable in class tech.units.indriya.unit.ProductUnit
Holds the units composing this product unit.
empty - Variable in class tech.units.indriya.function.QuantitySummaryStatistics
 
enable_tracing() - Method in class tech.units.indriya.internal.format.UnitFormatParser
Enable tracing.
enableTracing() - Method in class tech.units.indriya.internal.format.LocalUnitFormatParser
Deprecated.
Enable tracing.
endColumn - Variable in class tech.units.indriya.internal.format.Token
The column number of the last character of this Token.
endLine - Variable in class tech.units.indriya.internal.format.Token
The line number of the last character of this Token.
endpos - Variable in class tech.units.indriya.internal.format.LocalUnitFormatParser
Deprecated.
 
EOF - Static variable in class tech.units.indriya.format.SimpleUnitFormat.DefaultFormat
 
EOF - Static variable in interface tech.units.indriya.internal.format.UnitTokenConstants
End of File.
eol - Variable in exception class tech.units.indriya.internal.format.TokenException
The end of line string for this machine.
Equalizer() - Constructor for class tech.units.indriya.AbstractQuantity.Equalizer
 
Equalizer() - Constructor for class tech.units.indriya.AbstractUnit.Equalizer
 
equals(Object) - Method in class tech.units.indriya.AbstractConverter
 
equals(Object) - Method in class tech.units.indriya.AbstractConverter.Identity
 
equals(Object) - Method in class tech.units.indriya.AbstractConverter.Pair
 
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.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.MultiplyConverter
 
equals(Object) - Method in class tech.units.indriya.function.PowersOfIntConverter
 
equals(Object) - Method in class tech.units.indriya.function.PowersOfPiConverter
 
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.quantity.BigIntegerQuantity
 
equals(Object) - Method in class tech.units.indriya.quantity.ByteQuantity
 
equals(Object) - Method in class tech.units.indriya.quantity.DecimalQuantity
 
equals(Object) - Method in class tech.units.indriya.quantity.DefaultQuantityFactory
 
equals(Object) - Method in class tech.units.indriya.quantity.DoubleQuantity
 
equals(Object) - Method in class tech.units.indriya.quantity.FloatQuantity
 
equals(Object) - Method in class tech.units.indriya.quantity.IntegerQuantity
 
equals(Object) - Method in class tech.units.indriya.quantity.LongQuantity
 
equals(Object) - Method in class tech.units.indriya.quantity.NumberQuantity
 
equals(Object) - Method in class tech.units.indriya.quantity.QuantityDimension
 
equals(Object) - Method in class tech.units.indriya.quantity.QuantityRange
 
equals(Object) - Method in class tech.units.indriya.quantity.ShortQuantity
 
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(Object) - Method in class tech.units.indriya.spi.AbstractMeasurement
 
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.Element
 
equals(Object) - Method in class tech.units.indriya.unit.ProductUnit
 
equals(Object) - Method in class tech.units.indriya.unit.TransformedUnit
 
equals(AbstractQuantity<Q>, double, Unit<Q>) - Method in class tech.units.indriya.AbstractQuantity
Compares this quantity and the specified quantity to the given accuracy.
errorCode - Variable in exception class tech.units.indriya.internal.format.TokenMgrError
Indicates the reason why the exception is thrown.
EXA - Enum constant in enum tech.units.indriya.unit.MetricPrefix
 
EXA(Unit<Q>) - Static method in enum tech.units.indriya.unit.MetricPrefix
Returns the specified unit multiplied by the factor 1018
EXBI - Enum constant in enum tech.units.indriya.unit.BinaryPrefix
 
EXBI(Unit<Q>) - Static method in enum tech.units.indriya.unit.BinaryPrefix
Returns the specified unit multiplied by the factor 10246 (binary prefix).
exp() - Method in class tech.units.indriya.internal.format.LocalUnitFormatParser
Deprecated.
 
exp() - Method in class tech.units.indriya.internal.format.UnitFormatParser
 
expandBuff(boolean) - Method in class tech.units.indriya.internal.format.DefaultCharStream
 
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.
expectedTokenSequences - Variable in exception class tech.units.indriya.internal.format.TokenException
Each entry in this array is an array of integers.
expentries - Variable in class tech.units.indriya.internal.format.LocalUnitFormatParser
Deprecated.
 
expentry - Variable in class tech.units.indriya.internal.format.LocalUnitFormatParser
Deprecated.
 
exponent - Variable in class tech.units.indriya.function.PowersOfIntConverter
 
exponent - Variable in class tech.units.indriya.function.PowersOfPiConverter
 
exponent - Variable in enum tech.units.indriya.unit.BinaryPrefix
Exponent part of the associated factor in base^exponent representation.
exponent - Variable in enum tech.units.indriya.unit.MetricPrefix
Exponent part of the associated factor in base^exponent representation.
Exponent(int, int) - Constructor for class tech.units.indriya.format.SimpleUnitFormat.Exponent
 
Exponent(int, int) - Constructor for class tech.units.indriya.internal.format.LocalUnitFormatParser.Exponent
Deprecated.
 
Exponent(int, int) - Constructor for class tech.units.indriya.internal.format.UnitFormatParser.Exponent
 
EXPONENT - Static variable in class tech.units.indriya.format.SimpleUnitFormat.DefaultFormat
 
EXPONENT_1 - Static variable in class tech.units.indriya.format.EBNFHelper
Exponent 1 character
EXPONENT_2 - Static variable in class tech.units.indriya.format.EBNFHelper
Exponent 2 character
EXPONENT_PRECEDENCE - Static variable in class tech.units.indriya.format.EBNFHelper
Operator precedence for the exponentiation and logarithm operations
EXPONENT_PRECEDENCE - Static variable in class tech.units.indriya.format.LocalUnitFormat
Operator precedence for the exponentiation and logarithm operations
exponentExpr() - Method in class tech.units.indriya.internal.format.LocalUnitFormatParser
Deprecated.
 
exponentExpr() - Method in class tech.units.indriya.internal.format.UnitFormatParser
 
exponentPrecedenceExpConveter(ExpConverter, int, StringBuilder) - Static method in class tech.units.indriya.format.ConverterFormatter
 
exponentPrecedenceLogConveter(LogConverter, StringBuilder) - Static method in class tech.units.indriya.format.ConverterFormatter
 
EXTENDED_CHAR - Static variable in interface tech.units.indriya.internal.format.UnitTokenConstants
RegularExpression Id.

F

factor - Variable in class tech.units.indriya.function.MultiplyConverter
Holds the scale factor.
FARAD - Static variable in class tech.units.indriya.unit.Units
The SI unit for capacitance (standard name F).
FEMTO - Enum constant in enum tech.units.indriya.unit.MetricPrefix
 
FEMTO(Unit<Q>) - Static method in enum tech.units.indriya.unit.MetricPrefix
Returns the specified unit multiplied by the factor 10-15
fillBuff() - Method in class tech.units.indriya.internal.format.DefaultCharStream
 
first - Variable in class tech.units.indriya.internal.format.LocalUnitFormatParser.JJCalls
Deprecated.
 
first - Variable in class tech.units.indriya.internal.format.UnitFormatParser.JJCalls
 
fiterByExcludingUnit(Unit<Q>...) - Static method in class tech.units.indriya.function.QuantityFunctions
Predicate to filter excluding these units
fiterByUnit(Unit<Q>...) - Static method in class tech.units.indriya.function.QuantityFunctions
Predicate to filter to one or more units
FIVE - Static variable in class tech.units.indriya.function.Constants.Pi
 
Flavor() - Constructor for enum tech.units.indriya.format.SimpleUnitFormat.Flavor
 
FLOAT - Static variable in class tech.units.indriya.format.SimpleUnitFormat.DefaultFormat
 
FLOATING_POINT - Static variable in interface tech.units.indriya.internal.format.UnitTokenConstants
RegularExpression Id.
FloatQuantity<Q> - Class in tech.units.indriya.quantity
An amount of quantity, consisting of a float and a Unit.
FloatQuantity(float, Unit<Q>) - Constructor for class tech.units.indriya.quantity.FloatQuantity
 
floatValue(Unit<Q>) - Method in class tech.units.indriya.AbstractQuantity
 
format(Object, StringBuffer, FieldPosition) - Method in class tech.units.indriya.format.AbstractQuantityFormat
 
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(Quantity<?>, Appendable) - Method in class tech.units.indriya.format.AbstractQuantityFormat
Formats the specified quantity into an Appendable.
format(Quantity<?>, Appendable) - Method in class tech.units.indriya.format.NumberSpaceQuantityFormat
 
format(Quantity<?>, Appendable) - Method in interface tech.units.indriya.format.QuantityFormat
Formats the specified quantity into an Appendable.
format(Quantity, Appendable) - Method in class tech.units.indriya.format.SimpleQuantityFormat
 
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.AbstractUnitFormat
Formats the specified unit.
format(Unit<?>, Appendable) - Method in class tech.units.indriya.format.EBNFUnitFormat
 
format(Unit<?>, Appendable) - Method in class tech.units.indriya.format.LocalUnitFormat
 
format(Unit<?>, Appendable) - Method in class tech.units.indriya.format.SimpleUnitFormat.ASCIIFormat
 
format(Unit<?>, Appendable) - Method in class tech.units.indriya.format.SimpleUnitFormat.DefaultFormat
 
format(Unit<?>, Appendable) - Method in class tech.units.indriya.format.SimpleUnitFormat
Formats the specified unit.
format(AbstractQuantity<?>, StringBuilder) - Method in class tech.units.indriya.format.AbstractQuantityFormat
Convenience method equivalent to
invalid reference
#format(AbstractQuantity, Appendable)
except it does not raise an IOException.
format(AbstractUnit<?>, StringBuilder) - Method in class tech.units.indriya.format.AbstractUnitFormat
Convenience method equivalent to
invalid reference
#format(AbstractUnit, Appendable)
except it does not raise an IOException.
FormatBehavior - Enum in tech.units.indriya.format
Defines different ways of formatting.
FormatBehavior() - Constructor for enum tech.units.indriya.format.FormatBehavior
 
formatConverter(UnitConverter, boolean, int, StringBuilder) - Method in class tech.units.indriya.format.LocalUnitFormat
Formats the given converter to the given StringBuffer and returns the operator precedence of the converter's mathematical operation.
formatConverter(UnitConverter, boolean, int, StringBuilder, SymbolMap) - Static method in class tech.units.indriya.format.ConverterFormatter
Formats the given converter to the given StringBuilder and returns the operator precedence of the converter's mathematical operation.
formatExponent(Unit<?>, int, int, boolean, Appendable) - Method in class tech.units.indriya.format.LocalUnitFormat
Format the given unit raised to the given fractional power to the given StringBuffer.
formatExponent(Unit<?>, int, int, boolean, Appendable, SymbolMap) - Static method in class tech.units.indriya.format.EBNFHelper
Format the given unit raised to the given fractional power to the given StringBuffer.
formatFormattable(Formattable, int, StringBuilder) - Static method in class tech.units.indriya.format.ConverterFormatter
Formats the given Formattable to the given StringBuffer and returns the given precedence of the converter's mathematical operation.
formatInternal(Unit<?>, Appendable) - Method in class tech.units.indriya.format.LocalUnitFormat
Format the given unit to the given StringBuilder, then return the operator precedence of the outermost operator in the unit expression that was formatted.
formatInternal(Unit<?>, Appendable, SymbolMap) - Static method in class tech.units.indriya.format.EBNFHelper
Format the given unit to the given StringBuffer, then return the operator precedence of the outermost operator in the unit expression that was formatted.
FOUR - Static variable in class tech.units.indriya.function.Constants.Pi
 

G

gcd(int, int) - Static method in class tech.units.indriya.unit.ProductUnit
Returns the greatest common divisor (Euclid's algorithm).
gcInt - Variable in class tech.units.indriya.internal.format.LocalUnitFormatParser
Deprecated.
 
gen - Variable in class tech.units.indriya.internal.format.LocalUnitFormatParser.JJCalls
Deprecated.
 
gen - Variable in class tech.units.indriya.internal.format.UnitFormatParser.JJCalls
 
generateParseException() - Method in class tech.units.indriya.internal.format.UnitFormatParser
Generate TokenException.
GenericHandler(Number, Unit<Q>) - Constructor for class tech.units.indriya.quantity.ProxyQuantityFactory.GenericHandler
 
genInt - Variable in class tech.units.indriya.internal.format.LocalUnitFormatParser
Deprecated.
 
get() - Method in class tech.units.indriya.function.RationalConverter
 
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.RationalConverter
 
getAvailableFormatNames() - Method in class tech.units.indriya.internal.format.DefaultUnitFormatService
Deprecated.
 
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.PowersOfIntConverter
 
getBase() - Method in enum tech.units.indriya.unit.BinaryPrefix
Base part of the associated factor in base^exponent representation.
getBase() - Method in enum tech.units.indriya.unit.MetricPrefix
Base part of the associated factor in base^exponent representation.
getBase() - Method in interface tech.units.indriya.unit.Prefix
Base part of the associated factor in base^exponent representation.
getBaseDimensions() - Method in class tech.units.indriya.quantity.QuantityDimension
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
 
getBeginColumn() - Method in class tech.units.indriya.internal.format.DefaultCharStream
Get token beginning column number.
getBeginLine() - Method in class tech.units.indriya.internal.format.DefaultCharStream
Get token beginning line number.
getColumn() - Method in class tech.units.indriya.internal.format.DefaultCharStream
Deprecated.
getConversionSteps() - Method in class tech.units.indriya.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.
getDividend() - Method in class tech.units.indriya.function.RationalConverter
Returns the integer dividend for this rational converter.
getDivisor() - Method in class tech.units.indriya.function.RationalConverter
Returns the integer (positive) divisor for this rational converter.
getEndColumn() - Method in class tech.units.indriya.internal.format.DefaultCharStream
Get token end column number.
getEndLine() - Method in class tech.units.indriya.internal.format.DefaultCharStream
Get token end line number.
getExponent() - Method in class tech.units.indriya.function.PowersOfIntConverter
 
getExponent() - Method in class tech.units.indriya.function.PowersOfPiConverter
 
getExponent() - Method in enum tech.units.indriya.unit.BinaryPrefix
Exponent part of the associated factor in base^exponent representation.
getExponent() - Method in enum tech.units.indriya.unit.MetricPrefix
Exponent part of the associated factor in base^exponent representation.
getExponent() - Method in interface tech.units.indriya.unit.Prefix
Exponent part of the associated factor in base^exponent representation.
getFactor() - Method in class tech.units.indriya.function.MultiplyConverter
Returns the scale factor of this converter.
getFractionDigitsCount(double) - Static method in class tech.units.indriya.format.NumberSpaceQuantityFormat
 
getFundamentalDimension(Dimension) - Method in class tech.units.indriya.spi.DimensionalModel
Returns the fundamental dimension for the one specified.
getImage() - Method in class tech.units.indriya.internal.format.DefaultCharStream
Get token literal value.
getInstance() - Static method in class tech.units.indriya.format.EBNFUnitFormat
Returns the instance for the current default locale (non-ascii characters are allowed)
getInstance() - Static method in class tech.units.indriya.format.LocalUnitFormat
Returns the instance for the current default locale (non-ascii characters are allowed)
getInstance() - Static method in class tech.units.indriya.format.NumberSpaceQuantityFormat
Returns the default format.
getInstance() - Static method in class tech.units.indriya.format.SimpleQuantityFormat
Returns the quantity format for the default locale.
getInstance() - Static method in class tech.units.indriya.format.SimpleUnitFormat
Returns the unit format for the default locale (format used by AbstractUnit.parse(CharSequence) and Unit.toString()).
getInstance() - Static method in class tech.units.indriya.spi.NumberComparator
 
getInstance() - Static method in class tech.units.indriya.unit.Units
Returns the unique instance of this class.
getInstance(Class<Q>) - Static method in class tech.units.indriya.quantity.DefaultQuantityFactory
Returns the default instance for the specified quantity type.
getInstance(Class<Q>) - Static method in class tech.units.indriya.quantity.ProxyQuantityFactory
Returns the default instance for the specified quantity type.
getInstance(NumberFormat, UnitFormat) - Static method in class tech.units.indriya.format.NumberSpaceQuantityFormat
Returns the quantity format using the specified number format and unit format (the number and unit are separated by one space).
getInstance(Locale) - Static method in class tech.units.indriya.format.LocalUnitFormat
Returns an instance for the given locale.
getInstance(FormatBehavior) - Static method in class tech.units.indriya.format.NumberSpaceQuantityFormat
Returns the culture invariant format based upon BigDecimal canonical format and the
invalid reference
standard
unit format.
getInstance(SimpleUnitFormat.Flavor) - Static method in class tech.units.indriya.format.SimpleUnitFormat
Returns the SimpleUnitFormat in the desired SimpleUnitFormat.Flavor
getInstance(SymbolMap) - Static method in class tech.units.indriya.format.EBNFUnitFormat
Returns an instance for the given symbol map.
getInstance(SymbolMap) - Static method in class tech.units.indriya.format.LocalUnitFormat
Returns an instance for the given symbol map.
getInstance(ProductUnit.Element[], ProductUnit.Element[]) - Static method in class tech.units.indriya.unit.ProductUnit
Returns the unit defined from the product of the specified elements.
getInstant() - Method in class tech.units.indriya.quantity.time.TimedData
 
getInstant() - Method in class tech.units.indriya.spi.AbstractMeasurement
Returns the measurement instant.
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.AbstractConverter.Pair
 
getLine() - Method in class tech.units.indriya.internal.format.DefaultCharStream
Deprecated.
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
 
getMessage() - Method in exception class tech.units.indriya.internal.format.TokenMgrError
You can also modify the body of this method to customize your error messages.
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.
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
 
getNextToken() - Method in class tech.units.indriya.internal.format.LocalUnitFormatParser
Deprecated.
Get the next Token.
getNextToken() - Method in class tech.units.indriya.internal.format.UnitFormatParser
Get the next Token.
getNextToken() - Method in class tech.units.indriya.internal.format.UnitTokenManager
Get the next Token.
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.
getPow() - Method in class tech.units.indriya.unit.ProductUnit.Element
Returns the power exponent.
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.
getPriority() - Method in class tech.units.indriya.internal.format.DefaultFormatService
 
getPriority() - Method in class tech.units.indriya.internal.format.DefaultUnitFormatService
Deprecated.
 
getPriority() - Method in class tech.units.indriya.spi.DefaultServiceProvider
Returns a priority value of 10.
getQuantity() - Method in class tech.units.indriya.spi.AbstractMeasurement.DefaultComparable
 
getQuantity() - Method in class tech.units.indriya.spi.AbstractMeasurement
Returns the measurement quantity.
getQuantity(CharSequence) - Static method in class tech.units.indriya.quantity.Quantities
Returns the
invalid reference
decimal
quantity of unknown type corresponding to the specified representation.
getQuantity(Integer, TemporalUnit) - Static method in class tech.units.indriya.quantity.time.TimeQuantities
creates the TemporalQuantity using TemporalUnit and Integer
getQuantity(Integer, TimeUnit) - Static method in class tech.units.indriya.quantity.time.TimeQuantities
creates the TimeUnitQuantity using TimeUnit and Integer
getQuantity(Number, Unit<Q>) - Static method in class tech.units.indriya.quantity.Quantities
Returns the scalar measurement.
getQuantity(LocalTime, LocalTime) - Static method in class tech.units.indriya.quantity.time.TimeQuantities
Creates the javax.measure.Quantity<javax.measure.quantity.Time> based in the difference of the two LocalTime
getQuantity(LocalTime, Supplier<TemporalAdjuster>) - Static method in class tech.units.indriya.quantity.time.TimeQuantities
Creates the javax.measure.Quantity<javax.measure.quantity.Time> based in the Temporal with Supplier<TemporalAdjuster>
getQuantity(Temporal, Temporal) - Static method in class tech.units.indriya.quantity.time.TimeQuantities
Creates the javax.measure.Quantity<javax.measure.quantity.Time> based in the difference of the two Temporal
getQuantity(Temporal, Supplier<TemporalAdjuster>) - Static method in class tech.units.indriya.quantity.time.TimeQuantities
Creates the javax.measure.Quantity<javax.measure.quantity.Time> based in the Temporal with TemporalAdjuster
getQuantityFactory(Class<Q>) - Method in class tech.units.indriya.spi.DefaultServiceProvider
Return a factory for this quantity
getQuantityType() - Method in class tech.units.indriya.unit.BaseUnit
 
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.AbstractConverter.Pair
 
getRoot() - Method in class tech.units.indriya.unit.ProductUnit.Element
Returns the root exponent.
getService(Class<T>) - Method in class tech.units.indriya.spi.DefaultServiceProvider
 
getServices(Class<T>) - Method in class tech.units.indriya.spi.DefaultServiceProvider
Loads and registers services.
GetSuffix(int) - Method in class tech.units.indriya.internal.format.DefaultCharStream
Get the suffix.
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() - Method in class tech.units.indriya.unit.AlternateUnit
 
getSymbol() - Method in class tech.units.indriya.unit.AnnotatedUnit
 
getSymbol() - Method in class tech.units.indriya.unit.BaseUnit
 
getSymbol() - Method in enum tech.units.indriya.unit.BinaryPrefix
Returns the symbol of this prefix.
getSymbol() - Method in enum tech.units.indriya.unit.MetricPrefix
Returns the symbol of this prefix.
getSymbol() - Method in interface tech.units.indriya.unit.Prefix
Returns the symbol of this prefix.
getSymbol() - Method in class tech.units.indriya.unit.ProductUnit
 
getSymbol() - Method in class tech.units.indriya.unit.TransformedUnit
 
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.
getSymbols() - Method in class tech.units.indriya.format.AbstractUnitFormat
Returns the SymbolMap for this unit format.
getSymbols() - Method in class tech.units.indriya.format.EBNFUnitFormat
Get the symbol map used by this instance to map between
invalid reference
Unit
s 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...
getSymbols() - Method in class tech.units.indriya.format.SimpleUnitFormat.DefaultFormat
 
getSystemConverter() - Method in class tech.units.indriya.AbstractUnit
Returns the converter from this unit to its unscaled
invalid reference
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() - Method in class tech.units.indriya.internal.DefaultSystemOfUnitsService
 
getSystemOfUnits(String) - Method in class tech.units.indriya.spi.AbstractSystemOfUnitsService
 
getSystemOfUnitsService() - Method in class tech.units.indriya.spi.DefaultServiceProvider
 
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
 
getSystemUnit() - Method in class tech.units.indriya.quantity.ProxyQuantityFactory.Default
 
getSystemUnit() - Method in class tech.units.indriya.quantity.ProxyQuantityFactory
Returns the metric unit for quantities produced by this factory or null if unknown.
getTabSize() - Method in class tech.units.indriya.internal.format.DefaultCharStream
 
getTemporalAmount() - Method in class tech.units.indriya.quantity.time.TemporalQuantity
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 class tech.units.indriya.spi.AbstractMeasurement
Returns the measurement timestamp.
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(int) - Method in class tech.units.indriya.internal.format.LocalUnitFormatParser
Deprecated.
Get the specific Token.
getToken(int) - Method in class tech.units.indriya.internal.format.UnitFormatParser
Get the specific Token.
getUnit() - Method in class tech.units.indriya.AbstractQuantity
Returns the measurement unit.
getUnit() - Method in class tech.units.indriya.unit.ProductUnit.Element
Returns this element's unit.
getUnit(int) - Method in class tech.units.indriya.unit.ProductUnit
Returns the unit element at the specified position.
getUnit(Class<Q>) - Method in class tech.units.indriya.AbstractSystemOfUnits
 
getUnit(String) - Method in class tech.units.indriya.format.SymbolMap
Returns the unit for the specified symbol.
getUnitCount() - Method in class tech.units.indriya.unit.ProductUnit
Returns the number of unit elements in this product.
getUnitFormat() - Method in class tech.units.indriya.internal.format.DefaultUnitFormatService
Deprecated.
 
getUnitFormat(String) - Method in class tech.units.indriya.internal.format.DefaultUnitFormatService
Deprecated.
 
getUnitFormatService() - Method in class tech.units.indriya.spi.DefaultServiceProvider
 
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
 
getUnitsOfDimension(Set<Unit<?>>, Dimension) - Static method in class tech.units.indriya.AbstractSystemOfUnits.Helper
 
getValue() - Method in class tech.units.indriya.AbstractQuantity
Returns the numeric value of the quantity.
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.MultiplyConverter
 
getValue() - Method in class tech.units.indriya.function.RationalConverter
 
getValue() - Method in class tech.units.indriya.internal.format.Token
An optional attribute value of the Token.
getValue() - Method in class tech.units.indriya.quantity.BigIntegerQuantity
 
getValue() - Method in class tech.units.indriya.quantity.ByteQuantity
 
getValue() - Method in class tech.units.indriya.quantity.DecimalQuantity
 
getValue() - Method in class tech.units.indriya.quantity.DoubleQuantity
 
getValue() - Method in class tech.units.indriya.quantity.FloatQuantity
 
getValue() - Method in class tech.units.indriya.quantity.IntegerQuantity
 
getValue() - Method in class tech.units.indriya.quantity.LongQuantity
 
getValue() - Method in class tech.units.indriya.quantity.NumberQuantity
 
getValue() - Method in class tech.units.indriya.quantity.ShortQuantity
 
getValue() - Method in class tech.units.indriya.quantity.time.TemporalQuantity
get value expressed in Integer
getValue() - Method in class tech.units.indriya.quantity.time.TimeUnitQuantity
get value expressed in Integer
GIBI - Enum constant in enum tech.units.indriya.unit.BinaryPrefix
 
GIBI(Unit<Q>) - Static method in enum tech.units.indriya.unit.BinaryPrefix
Returns the specified unit multiplied by the factor 10243 (binary prefix).
GIGA - Enum constant in enum tech.units.indriya.unit.MetricPrefix
 
GIGA(Unit<Q>) - Static method in enum tech.units.indriya.unit.MetricPrefix
Returns the specified unit multiplied by the factor 109
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).
groupByUnit() - Static method in class tech.units.indriya.function.QuantityFunctions
 

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
hasEquality(Number, Number) - Static method in class tech.units.indriya.AbstractQuantity.Equalizer
Check if the both value has equality number, in other words, 1 is equals to 1.0000 and 1.0.
hasFraction(double) - Method in class tech.units.indriya.AbstractQuantity
 
hasFraction(BigDecimal) - Method in class tech.units.indriya.AbstractQuantity
 
hashCode - Variable in class tech.units.indriya.function.PowersOfIntConverter
 
hashCode - Variable in class tech.units.indriya.function.PowersOfPiConverter
 
hashCode() - Method in class tech.units.indriya.AbstractConverter
 
hashCode() - Method in class tech.units.indriya.AbstractConverter.Identity
 
hashCode() - Method in class tech.units.indriya.AbstractConverter.Pair
 
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.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.MultiplyConverter
 
hashCode() - Method in class tech.units.indriya.function.PowersOfIntConverter
 
hashCode() - Method in class tech.units.indriya.function.PowersOfPiConverter
 
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.quantity.DefaultQuantityFactory
 
hashCode() - Method in class tech.units.indriya.quantity.QuantityDimension
 
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.AbstractMeasurement
 
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.Element
 
hashCode() - Method in class tech.units.indriya.unit.ProductUnit
 
hashCode() - Method in class tech.units.indriya.unit.TransformedUnit
 
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.
HECTO - Enum constant in enum tech.units.indriya.unit.MetricPrefix
 
HECTO(Unit<Q>) - Static method in enum tech.units.indriya.unit.MetricPrefix
Returns the specified unit multiplied by the factor 102
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).
Here is the grammar for CommonUnits in Extended Backus-Naur Form (EBNF) - Search tag in class tech.units.indriya.format.LocalUnitFormat
Section
Here is the grammar for Units in Extended Backus-Naur Form (EBNF) - Search tag in class tech.units.indriya.format.EBNFUnitFormat
Section
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

IDENTIFIER - Static variable in class tech.units.indriya.format.SimpleUnitFormat.DefaultFormat
 
Identity() - Constructor for class tech.units.indriya.AbstractConverter.Identity
 
IDENTITY - Static variable in class tech.units.indriya.AbstractConverter
Holds identity converter.
image - Variable in class tech.units.indriya.internal.format.Token
The string image of the token.
inBuf - Variable in class tech.units.indriya.internal.format.DefaultCharStream
 
init() - Static method in class tech.units.indriya.internal.format.LocalUnitFormatParser
Deprecated.
 
INITIAL_CHAR - Static variable in interface tech.units.indriya.internal.format.UnitTokenConstants
RegularExpression Id.
initialise(Token, int[][], String[]) - Static method in exception class tech.units.indriya.internal.format.TokenException
It uses "currentToken" and "expectedTokenSequences" to generate a parse error message and returns it.
input_stream - Variable in class tech.units.indriya.internal.format.UnitTokenManager
 
inputStream - Variable in class tech.units.indriya.internal.format.DefaultCharStream
 
inputStream - Variable in class tech.units.indriya.internal.format.LocalUnitFormatParser
Deprecated.
 
INSTANCE - Static variable in class tech.units.indriya.spi.NumberComparator
 
INSTANCE - Static variable in class tech.units.indriya.unit.Units
 
INSTANCES - Static variable in class tech.units.indriya.quantity.DefaultQuantityFactory
 
INSTANCES - Static variable in class tech.units.indriya.quantity.ProxyQuantityFactory
Holds the current instances.
instant - Variable in class tech.units.indriya.quantity.time.TimedData
 
instant - Variable in class tech.units.indriya.spi.AbstractMeasurement
 
INTEGER - Static variable in class tech.units.indriya.format.SimpleUnitFormat.DefaultFormat
 
INTEGER - Static variable in interface tech.units.indriya.internal.format.UnitTokenConstants
RegularExpression Id.
IntegerQuantity<Q> - Class in tech.units.indriya.quantity
An amount of quantity, consisting of an integer and a Unit.
IntegerQuantity(int, Unit<Q>) - Constructor for class tech.units.indriya.quantity.IntegerQuantity
 
internalGetConverterTo(Unit<Q>, boolean) - Method in class tech.units.indriya.AbstractUnit
 
internalIsCompatible(Unit<?>, boolean) - Method in class tech.units.indriya.AbstractUnit
Internal helper for isCompatible
intValue(Unit<Q>) - Method in class tech.units.indriya.AbstractQuantity
 
INVALID_LEXICAL_STATE - Static variable in exception class tech.units.indriya.internal.format.TokenMgrError
Tried to change to an invalid lexical state.
inverse() - Method in class tech.units.indriya.AbstractConverter
 
inverse() - Method in class tech.units.indriya.AbstractUnit
Returns the inverse of this physical unit.
inverse() - Method in interface tech.units.indriya.ComparableQuantity
 
inverse() - Method in class tech.units.indriya.quantity.BigIntegerQuantity
 
inverse() - Method in class tech.units.indriya.quantity.ByteQuantity
 
inverse() - Method in class tech.units.indriya.quantity.DecimalQuantity
 
inverse() - Method in class tech.units.indriya.quantity.DoubleQuantity
 
inverse() - Method in class tech.units.indriya.quantity.FloatQuantity
 
inverse() - Method in class tech.units.indriya.quantity.IntegerQuantity
 
inverse() - Method in class tech.units.indriya.quantity.LongQuantity
 
inverse() - Method in class tech.units.indriya.quantity.NumberQuantity
 
inverse() - Method in class tech.units.indriya.quantity.ShortQuantity
 
inverse() - Method in class tech.units.indriya.quantity.time.TemporalQuantity
 
inverse() - Method in class tech.units.indriya.quantity.time.TimeUnitQuantity
 
inverse(Class<T>) - Method in class tech.units.indriya.AbstractQuantity
 
inverse(Class<T>) - Method in interface tech.units.indriya.ComparableQuantity
invert and already cast to defined quantityClass
inverseWhenNotIdentity() - Method in class tech.units.indriya.AbstractConverter.Identity
 
inverseWhenNotIdentity() - Method in class tech.units.indriya.AbstractConverter
Non-API
inverseWhenNotIdentity() - Method in class tech.units.indriya.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.MultiplyConverter
 
inverseWhenNotIdentity() - Method in class tech.units.indriya.function.PowersOfIntConverter
 
inverseWhenNotIdentity() - Method in class tech.units.indriya.function.PowersOfPiConverter
 
inverseWhenNotIdentity() - Method in class tech.units.indriya.function.RationalConverter
 
invoke(Object, Method, Object[]) - Method in class tech.units.indriya.quantity.ProxyQuantityFactory.GenericHandler
 
isAllASCII(String) - Static method in class tech.units.indriya.format.SimpleUnitFormat
to check if a string only contains US-ASCII characters
isBetween(Number, Number) - Static method in class tech.units.indriya.function.QuantityFunctions
creates a Filter to between, lesser or equals and greater or equals, than number, ignoring units
isBetween(Quantity<Q>, Quantity<Q>) - Static method in class tech.units.indriya.function.QuantityFunctions
creates a filter to between, lesser or equals and greater or equals, than the quantity measure
isBig - Variable in class tech.units.indriya.quantity.NumberQuantity
Indicates if this quantity is big.
isBig() - Method in class tech.units.indriya.AbstractQuantity
 
isBig() - Method in class tech.units.indriya.quantity.BigIntegerQuantity
 
isBig() - Method in class tech.units.indriya.quantity.ByteQuantity
 
isBig() - Method in class tech.units.indriya.quantity.DecimalQuantity
 
isBig() - Method in class tech.units.indriya.quantity.DoubleQuantity
 
isBig() - Method in class tech.units.indriya.quantity.FloatQuantity
 
isBig() - Method in class tech.units.indriya.quantity.IntegerQuantity
 
isBig() - Method in class tech.units.indriya.quantity.LongQuantity
 
isBig() - Method in class tech.units.indriya.quantity.NumberQuantity
Indicates if this measured amount is a big number, i.E.
isBig() - Method in class tech.units.indriya.quantity.ShortQuantity
 
isBig() - Method in class tech.units.indriya.quantity.time.TemporalQuantity
 
isBig() - Method in class tech.units.indriya.quantity.time.TimeUnitQuantity
 
isCompatible(Unit<?>) - Method in class tech.units.indriya.AbstractUnit
Indicates if this unit is compatible with the unit specified.
isEmpty() - Method in class tech.units.indriya.function.QuantitySummaryStatistics
 
isEquivalentOf(Quantity<Q>) - Method in class tech.units.indriya.AbstractQuantity
 
isEquivalentOf(Quantity<Q>) - Method in interface tech.units.indriya.ComparableQuantity
Compares two instances of , doing the conversion of unit if necessary.
isEquivalentOf(Unit<Q>) - Method in class tech.units.indriya.AbstractUnit
 
isEquivalentOf(Unit<Q>) - Method in interface tech.units.indriya.ComparableUnit
Compares two instances of , doing the conversion of unit if necessary.
isGreaterThan(Number) - Static method in class tech.units.indriya.function.QuantityFunctions
creates a Filter to greater than number, ignoring units
isGreaterThan(Quantity<Q>) - Method in class tech.units.indriya.AbstractQuantity
 
isGreaterThan(Quantity<Q>) - Method in interface tech.units.indriya.ComparableQuantity
Compares two instances of .
isGreaterThan(Quantity<Q>) - Static method in class tech.units.indriya.function.QuantityFunctions
creates a filter to greater than the quantity measure
isGreaterThanOrEqualTo(Number) - Static method in class tech.units.indriya.function.QuantityFunctions
creates a Filter to greater or equals than number, ignoring units
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.
isGreaterThanOrEqualTo(Quantity<Q>) - Static method in class tech.units.indriya.function.QuantityFunctions
creates a filter to greater or equals than the quantity measure
isIdentity() - Method in class tech.units.indriya.AbstractConverter.Identity
 
isIdentity() - Method in class tech.units.indriya.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.MultiplyConverter
 
isIdentity() - Method in class tech.units.indriya.function.PowersOfIntConverter
 
isIdentity() - Method in class tech.units.indriya.function.PowersOfPiConverter
 
isIdentity() - Method in class tech.units.indriya.function.RationalConverter
 
isLesserThan(Number) - Static method in class tech.units.indriya.function.QuantityFunctions
creates a Filter to lesser than number, ignoring units
isLesserThan(Quantity<Q>) - Static method in class tech.units.indriya.function.QuantityFunctions
creates a filter to lesser than the quantity measure
isLesserThanOrEqualTo(Number) - Static method in class tech.units.indriya.function.QuantityFunctions
creates a Filter to lesser or equals than number, ignoring units
isLesserThanOrEqualTo(Quantity<Q>) - Static method in class tech.units.indriya.function.QuantityFunctions
creates a filter to lesser or equals than the quantity measure
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) - Static method in class tech.units.indriya.function.Calculus
 
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.AbstractConverter.Identity
 
isLinear() - Method in class tech.units.indriya.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 class tech.units.indriya.function.MultiplyConverter
 
isLinear() - Method in class tech.units.indriya.function.PowersOfIntConverter
 
isLinear() - Method in class tech.units.indriya.function.PowersOfPiConverter
 
isLinear() - Method in class tech.units.indriya.function.RationalConverter
 
isLocaleSensitive() - Method in class tech.units.indriya.format.EBNFUnitFormat
 
isLocaleSensitive() - Method in class tech.units.indriya.format.LocalUnitFormat
 
isLocaleSensitive() - Method in interface tech.units.indriya.format.QuantityFormat
Returns true if this QuantityFormat depends on a Locale to perform its tasks.
isLocaleSensitive() - Method in class tech.units.indriya.format.SimpleUnitFormat.DefaultFormat
 
isLongValue(double) - Static method in class tech.units.indriya.AbstractUnit
 
isNormalFormOrderWhenCommutative(AbstractConverter, AbstractConverter) - Static method in class tech.units.indriya.internal.simplify.Simplifier
 
isNormalFormOrderWhenIdentity(AbstractConverter, AbstractConverter) - Static method in class tech.units.indriya.internal.simplify.Simplifier
 
isOverflowing(double) - Method in class tech.units.indriya.quantity.ByteQuantity
 
isOverflowing(double) - Method in class tech.units.indriya.quantity.IntegerQuantity
 
isOverflowing(double) - Method in class tech.units.indriya.quantity.ShortQuantity
 
isOverflowing(BigDecimal) - Method in class tech.units.indriya.quantity.LongQuantity
 
isSimpleCompositionWith(AbstractConverter) - Method in class tech.units.indriya.AbstractConverter.Identity
 
isSimpleCompositionWith(AbstractConverter) - Method in class tech.units.indriya.AbstractConverter
isSimpleCompositionWith(AbstractConverter) - Method in class tech.units.indriya.AbstractConverter.Pair
 
isSimpleCompositionWith(AbstractConverter) - Method in class tech.units.indriya.function.AddConverter
 
isSimpleCompositionWith(AbstractConverter) - Method in class tech.units.indriya.function.ExpConverter
 
isSimpleCompositionWith(AbstractConverter) - Method in class tech.units.indriya.function.LogConverter
 
isSimpleCompositionWith(AbstractConverter) - Method in class tech.units.indriya.function.MultiplyConverter
 
isSimpleCompositionWith(AbstractConverter) - Method in class tech.units.indriya.function.PowersOfIntConverter
 
isSimpleCompositionWith(AbstractConverter) - Method in class tech.units.indriya.function.PowersOfPiConverter
 
isSimpleCompositionWith(AbstractConverter) - Method in class tech.units.indriya.function.RationalConverter
 
isSystemUnit() - Method in class tech.units.indriya.AbstractUnit
Indicates if this unit belongs to the set of coherent SI units (unscaled SI units).
isSystemUnit() - Method in interface tech.units.indriya.ComparableUnit
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
 
isValidIdentifier(String) - Method in class tech.units.indriya.format.SimpleUnitFormat.ASCIIFormat
 
isValidIdentifier(String) - Method in class tech.units.indriya.format.SimpleUnitFormat.DefaultFormat
 
isValidIdentifier(String) - Method in class tech.units.indriya.format.SimpleUnitFormat
Indicates if the specified name can be used as unit identifier.

J

jj_2_1(int) - Method in class tech.units.indriya.internal.format.LocalUnitFormatParser
Deprecated.
 
jj_2_1(int) - Method in class tech.units.indriya.internal.format.UnitFormatParser
 
jj_2_2(int) - Method in class tech.units.indriya.internal.format.LocalUnitFormatParser
Deprecated.
 
jj_2_2(int) - Method in class tech.units.indriya.internal.format.UnitFormatParser
 
jj_2_rtns - Variable in class tech.units.indriya.internal.format.UnitFormatParser
 
jj_3_1() - Method in class tech.units.indriya.internal.format.LocalUnitFormatParser
Deprecated.
 
jj_3_1() - Method in class tech.units.indriya.internal.format.UnitFormatParser
 
jj_3_2() - Method in class tech.units.indriya.internal.format.LocalUnitFormatParser
Deprecated.
 
jj_3_2() - Method in class tech.units.indriya.internal.format.UnitFormatParser
 
jj_3R_3() - Method in class tech.units.indriya.internal.format.LocalUnitFormatParser
Deprecated.
 
jj_3R_3() - Method in class tech.units.indriya.internal.format.UnitFormatParser
 
jj_3R_4() - Method in class tech.units.indriya.internal.format.LocalUnitFormatParser
Deprecated.
 
jj_3R_4() - Method in class tech.units.indriya.internal.format.UnitFormatParser
 
jj_3R_5() - Method in class tech.units.indriya.internal.format.LocalUnitFormatParser
Deprecated.
 
jj_3R_5() - Method in class tech.units.indriya.internal.format.UnitFormatParser
 
jj_3R_6() - Method in class tech.units.indriya.internal.format.LocalUnitFormatParser
Deprecated.
 
jj_3R_6() - Method in class tech.units.indriya.internal.format.UnitFormatParser
 
jj_add_error_token(int, int) - Method in class tech.units.indriya.internal.format.LocalUnitFormatParser
Deprecated.
 
jj_add_error_token(int, int) - Method in class tech.units.indriya.internal.format.UnitFormatParser
 
jj_consume_token(int) - Method in class tech.units.indriya.internal.format.UnitFormatParser
Reinitialise.
jj_endpos - Variable in class tech.units.indriya.internal.format.UnitFormatParser
 
jj_expentries - Variable in class tech.units.indriya.internal.format.UnitFormatParser
 
jj_expentry - Variable in class tech.units.indriya.internal.format.UnitFormatParser
 
jj_gc - Variable in class tech.units.indriya.internal.format.UnitFormatParser
 
jj_gen - Variable in class tech.units.indriya.internal.format.UnitFormatParser
 
jj_input_stream - Variable in class tech.units.indriya.internal.format.UnitFormatParser
 
jj_kind - Variable in class tech.units.indriya.internal.format.UnitFormatParser
 
jj_la - Variable in class tech.units.indriya.internal.format.UnitFormatParser
 
jj_la1 - Variable in class tech.units.indriya.internal.format.UnitFormatParser
 
jj_la1_0 - Static variable in class tech.units.indriya.internal.format.UnitFormatParser
 
jj_la1_init_0() - Static method in class tech.units.indriya.internal.format.UnitFormatParser
 
jj_lastpos - Variable in class tech.units.indriya.internal.format.UnitFormatParser
 
jj_lasttokens - Variable in class tech.units.indriya.internal.format.UnitFormatParser
 
jj_ls - Variable in class tech.units.indriya.internal.format.UnitFormatParser
 
jj_nt - Variable in class tech.units.indriya.internal.format.UnitFormatParser
Next token.
jj_ntk - Variable in class tech.units.indriya.internal.format.UnitFormatParser
 
jj_ntk() - Method in class tech.units.indriya.internal.format.LocalUnitFormatParser
Deprecated.
 
jj_ntk() - Method in class tech.units.indriya.internal.format.UnitFormatParser
 
jj_rescan - Variable in class tech.units.indriya.internal.format.UnitFormatParser
 
jj_rescan_token() - Method in class tech.units.indriya.internal.format.LocalUnitFormatParser
Deprecated.
 
jj_rescan_token() - Method in class tech.units.indriya.internal.format.UnitFormatParser
 
jj_save(int, int) - Method in class tech.units.indriya.internal.format.LocalUnitFormatParser
Deprecated.
 
jj_save(int, int) - Method in class tech.units.indriya.internal.format.UnitFormatParser
 
jj_scan_token(int) - Method in class tech.units.indriya.internal.format.UnitFormatParser
 
jj_scanpos - Variable in class tech.units.indriya.internal.format.UnitFormatParser
 
jjAddStates(int, int) - Method in class tech.units.indriya.internal.format.UnitTokenManager
 
jjbitVec0 - Static variable in class tech.units.indriya.internal.format.UnitTokenManager
 
jjbitVec1 - Static variable in class tech.units.indriya.internal.format.UnitTokenManager
 
jjbitVec2 - Static variable in class tech.units.indriya.internal.format.UnitTokenManager
 
jjbitVec4 - Static variable in class tech.units.indriya.internal.format.UnitTokenManager
 
jjbitVec5 - Static variable in class tech.units.indriya.internal.format.UnitTokenManager
 
JJCalls() - Constructor for class tech.units.indriya.internal.format.LocalUnitFormatParser.JJCalls
Deprecated.
 
JJCalls() - Constructor for class tech.units.indriya.internal.format.UnitFormatParser.JJCalls
 
jjCanMove_0(int, int, long) - Static method in class tech.units.indriya.internal.format.UnitTokenManager
 
jjCanMove_1(int, int, int, long, long) - Static method in class tech.units.indriya.internal.format.UnitTokenManager
 
jjCheckNAdd(int) - Method in class tech.units.indriya.internal.format.UnitTokenManager
 
jjCheckNAddStates(int, int) - Method in class tech.units.indriya.internal.format.UnitTokenManager
 
jjCheckNAddTwoStates(int, int) - Method in class tech.units.indriya.internal.format.UnitTokenManager
 
jjFillToken() - Method in class tech.units.indriya.internal.format.UnitTokenManager
 
jjmatchedKind - Variable in class tech.units.indriya.internal.format.UnitTokenManager
 
jjmatchedPos - Variable in class tech.units.indriya.internal.format.UnitTokenManager
 
jjMoveNfa_0(int, int) - Method in class tech.units.indriya.internal.format.UnitTokenManager
 
jjMoveStringLiteralDfa0_0() - Method in class tech.units.indriya.internal.format.UnitTokenManager
 
jjnewStateCnt - Variable in class tech.units.indriya.internal.format.UnitTokenManager
 
jjnextStates - Static variable in class tech.units.indriya.internal.format.UnitTokenManager
 
jjround - Variable in class tech.units.indriya.internal.format.UnitTokenManager
 
jjrounds - Variable in class tech.units.indriya.internal.format.UnitTokenManager
 
jjStartNfaWithStates_0(int, int, int) - Method in class tech.units.indriya.internal.format.UnitTokenManager
 
jjstateSet - Variable in class tech.units.indriya.internal.format.UnitTokenManager
 
jjStopAtPos(int, int) - Method in class tech.units.indriya.internal.format.UnitTokenManager
 
jjstrLiteralImages - Static variable in class tech.units.indriya.internal.format.UnitTokenManager
Token literal values.
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 SI base unit for thermodynamic temperature quantities (standard name K).
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
KIBI - Enum constant in enum tech.units.indriya.unit.BinaryPrefix
 
KIBI(Unit<Q>) - Static method in enum tech.units.indriya.unit.BinaryPrefix
Returns the specified unit multiplied by the factor 1024 (binary prefix).
KILO - Enum constant in enum tech.units.indriya.unit.MetricPrefix
 
KILO(Unit<Q>) - Static method in enum tech.units.indriya.unit.MetricPrefix
Returns the specified unit multiplied by the factor 103
KILOGRAM - Static variable in class tech.units.indriya.unit.Units
The SI base unit for mass quantities (standard name kg).
KILOMETRE_PER_HOUR - Static variable in class tech.units.indriya.unit.Units
A unit of velocity expressing the number of international
invalid reference
kilometres
per hour (abbreviation km/h).
kind - Variable in class tech.units.indriya.internal.format.LocalUnitFormatParser
Deprecated.
 
kind - Variable in class tech.units.indriya.internal.format.Token
An integer that describes the kind of this token.

L

laA - Variable in class tech.units.indriya.internal.format.LocalUnitFormatParser
Deprecated.
 
laB - Static variable in class tech.units.indriya.internal.format.LocalUnitFormatParser
Deprecated.
 
label(Unit<?>, String) - Method in class tech.units.indriya.format.AbstractUnitFormat
 
label(Unit<?>, String) - Method in class tech.units.indriya.format.SimpleUnitFormat.DefaultFormat
 
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.
LABEL - Enum constant in enum tech.units.indriya.format.UnitStyle
The unit will be rendered as its label.
laInt - Variable in class tech.units.indriya.internal.format.LocalUnitFormatParser
Deprecated.
 
lastpos - Variable in class tech.units.indriya.internal.format.LocalUnitFormatParser
Deprecated.
 
lastTokens - Variable in class tech.units.indriya.internal.format.LocalUnitFormatParser
Deprecated.
 
left - Variable in class tech.units.indriya.AbstractConverter.Pair
Holds the first converter.
LENGTH - Static variable in class tech.units.indriya.quantity.QuantityDimension
Holds length dimension (L).
LEXICAL_ERROR - Static variable in exception class tech.units.indriya.internal.format.TokenMgrError
Lexical error occurred.
lexicalError(boolean, int, int, String, char) - Static method in exception class tech.units.indriya.internal.format.TokenMgrError
Returns a detailed message for the Error when it is thrown by the token manager to indicate a lexical error.
lexStateNames - Static variable in class tech.units.indriya.internal.format.UnitTokenManager
Lexer state names.
line - Variable in class tech.units.indriya.internal.format.DefaultCharStream
 
LITRE - Static variable in class tech.units.indriya.unit.Units
A volume unit accepted for use with SI units (standard name l).
loadServices(Class<T>) - Method in class tech.units.indriya.spi.DefaultServiceProvider
Loads and registers services.
LOCAL - Static variable in class tech.units.indriya.format.NumberSpaceQuantityFormat
Holds the localized format instance.
LOCAL_FORMAT_PATTERN - Static variable in class tech.units.indriya.format.ConverterFormatter
 
LOCALE_NEUTRAL - Enum constant in enum tech.units.indriya.format.FormatBehavior
Formatting occurs in a locale-neutral way.
LOCALE_SENSITIVE - Enum constant in enum tech.units.indriya.format.FormatBehavior
Formatting occurs in a locale-sensitive way.
LocalUnitFormat - Class in tech.units.indriya.format
This class represents the local sensitive format.
LocalUnitFormat(SymbolMap) - Constructor for class tech.units.indriya.format.LocalUnitFormat
Base constructor.
LocalUnitFormatParser - Class in tech.units.indriya.internal.format
Deprecated.
use UnitFormatParser FIXME there are some details e.g. Exception handling that are different, try to resolve or keep LUFP
LocalUnitFormatParser(InputStream) - Constructor for class tech.units.indriya.internal.format.LocalUnitFormatParser
Deprecated.
Constructor with InputStream.
LocalUnitFormatParser(InputStream, String) - Constructor for class tech.units.indriya.internal.format.LocalUnitFormatParser
Deprecated.
Constructor with InputStream and supplied encoding
LocalUnitFormatParser(Reader) - Constructor for class tech.units.indriya.internal.format.LocalUnitFormatParser
Deprecated.
Constructor.
LocalUnitFormatParser(SymbolMap, Reader) - Constructor for class tech.units.indriya.internal.format.LocalUnitFormatParser
Deprecated.
 
LocalUnitFormatParser(UnitTokenManager) - Constructor for class tech.units.indriya.internal.format.LocalUnitFormatParser
Deprecated.
Constructor with generated Token Manager.
LocalUnitFormatParser.Exponent - Class in tech.units.indriya.internal.format
Deprecated.
 
LocalUnitFormatParser.JJCalls - Class in tech.units.indriya.internal.format
Deprecated.
 
LocalUnitFormatParser.LookaheadSuccess - Exception Class in tech.units.indriya.internal.format
Deprecated.
 
LOG - Static variable in interface tech.units.indriya.internal.format.UnitTokenConstants
RegularExpression Id.
LOG_LEVEL - Static variable in class tech.units.indriya.quantity.DefaultQuantityFactory
 
LOG_LEVEL - Static variable in class tech.units.indriya.quantity.ProxyQuantityFactory
 
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
 
logger - Static variable in class tech.units.indriya.format.SymbolMap
 
logger - Static variable in class tech.units.indriya.function.Calculus
 
logger - Static variable in class tech.units.indriya.function.Constants
 
logger - Static variable in class tech.units.indriya.quantity.DefaultQuantityFactory
 
logger - Static variable in class tech.units.indriya.quantity.ProxyQuantityFactory
 
logger - Static variable in class tech.units.indriya.quantity.QuantityDimension
 
logOfBase - Variable in class tech.units.indriya.function.ExpConverter
Holds the natural logarithm of the base.
logOfBase - Variable in class tech.units.indriya.function.LogConverter
Holds the natural logarithm of the base.
LONG_MAX_VALUE_AS_BIG_DECIMAL - Static variable in class tech.units.indriya.quantity.LongQuantity
 
LongQuantity<Q> - Class in tech.units.indriya.quantity
An amount of quantity, consisting of a long and a Unit.
LongQuantity(long, Unit<Q>) - Constructor for class tech.units.indriya.quantity.LongQuantity
 
longValue(Unit<Q>) - Method in class tech.units.indriya.AbstractQuantity
 
longValue(Unit<Q>) - Method in class tech.units.indriya.quantity.BigIntegerQuantity
 
longValue(Unit<Q>) - Method in class tech.units.indriya.quantity.ByteQuantity
 
longValue(Unit<Q>) - Method in class tech.units.indriya.quantity.DecimalQuantity
 
longValue(Unit<Q>) - Method in class tech.units.indriya.quantity.DoubleQuantity
 
longValue(Unit<Q>) - Method in class tech.units.indriya.quantity.FloatQuantity
 
longValue(Unit<Q>) - Method in class tech.units.indriya.quantity.IntegerQuantity
 
longValue(Unit<Q>) - Method in class tech.units.indriya.quantity.LongQuantity
 
longValue(Unit<Q>) - Method in class tech.units.indriya.quantity.ShortQuantity
 
LookaheadSuccess() - Constructor for exception class tech.units.indriya.internal.format.LocalUnitFormatParser.LookaheadSuccess
Deprecated.
 
LookaheadSuccess() - Constructor for exception class tech.units.indriya.internal.format.UnitFormatParser.LookaheadSuccess
 
LOOP_DETECTED - Static variable in exception class tech.units.indriya.internal.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.quantity.QuantityDimension
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.quantity.QuantityDimension
Holds mass dimension (M).
MATH_CONTEXT - Static variable in class tech.units.indriya.function.Calculus
Exposes (non-final) the MathContext used for BigDecimal calculus.
max - Variable in class tech.units.indriya.function.QuantitySummaryStatistics
 
max - Variable in class tech.units.indriya.spi.Range
 
max() - Static method in class tech.units.indriya.function.QuantityFunctions
Creates a BinaryOperator to calculate the maximum Quantity
maxFunctions - Variable in class tech.units.indriya.function.QuantitySummaryStatistics
 
maxNextCharInd - Variable in class tech.units.indriya.internal.format.DefaultCharStream
 
Measurement<Q> - Interface in tech.units.indriya.spi
A Measurement contains a Quantity and a timestamp.
MEBI - Enum constant in enum tech.units.indriya.unit.BinaryPrefix
 
MEBI(Unit<Q>) - Static method in enum tech.units.indriya.unit.BinaryPrefix
Returns the specified unit multiplied by the factor 10242 (binary prefix).
MEGA - Enum constant in enum tech.units.indriya.unit.MetricPrefix
 
MEGA(Unit<Q>) - Static method in enum tech.units.indriya.unit.MetricPrefix
Returns the specified unit multiplied by the factor 106
merge(ResourceBundle, String) - Method in class tech.units.indriya.internal.format.l10n.MultiPropertyResourceBundle
Merges the properties of a ResourceBundle into the current MultiPropertyResourceBundle instance.
mergedBundlePaths - Variable in class tech.units.indriya.internal.format.l10n.MultiPropertyResourceBundle
A StringBuilder instance containing all the paths of the ResourceBundle instances that have been merged into this instance.
METRE - Static variable in class tech.units.indriya.unit.Units
The SI base unit for length quantities (standard name m).
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 ).
MetricPrefix - Enum in tech.units.indriya.unit
This class provides support for the 20 prefixes used in the metric system (decimal multiples and submultiples of units).
MetricPrefix(String, int, int) - Constructor for enum tech.units.indriya.unit.MetricPrefix
Creates a new prefix.
metricUnit - Variable in class tech.units.indriya.quantity.DefaultQuantityFactory
The metric unit for quantities created by this factory.
metricUnit - Variable in class tech.units.indriya.quantity.ProxyQuantityFactory.Default
The metric unit for quantities created by this factory.
MICRO - Enum constant in enum tech.units.indriya.unit.MetricPrefix
 
MICRO(Unit<Q>) - Static method in enum tech.units.indriya.unit.MetricPrefix
Returns the specified unit multiplied by the factor 10-6
MICROSECOND - Static variable in class tech.units.indriya.quantity.time.TimeQuantities
 
MIDDLE_DOT - Static variable in class tech.units.indriya.format.EBNFHelper
 
MIDDLE_DOT - Static variable in class tech.units.indriya.format.LocalUnitFormat
Multiplicand character
MIDDLE_DOT - Static variable in interface tech.units.indriya.internal.format.UnitTokenConstants
RegularExpression Id.
MILLI - Enum constant in enum tech.units.indriya.unit.MetricPrefix
 
MILLI(Unit<Q>) - Static method in enum tech.units.indriya.unit.MetricPrefix
Returns the specified unit multiplied by the factor 10-3
MILLISECOND - Static variable in class tech.units.indriya.quantity.time.TimeQuantities
 
min - Variable in class tech.units.indriya.function.QuantitySummaryStatistics
 
min - Variable in class tech.units.indriya.spi.Range
 
min() - Static method in class tech.units.indriya.function.QuantityFunctions
Creates a BinaryOperator to calculate the minimum Quantity
minFunctions - Variable in class tech.units.indriya.function.QuantitySummaryStatistics
 
MINUS - Static variable in interface tech.units.indriya.internal.format.UnitTokenConstants
RegularExpression Id.
MINUTE - Static variable in class tech.units.indriya.unit.Units
A time unit accepted for use with SI units (standard name min).
MOLE - Static variable in class tech.units.indriya.unit.Units
The SI base unit for amount of substance quantities (standard name mol).
MSG_NUMBER_NON_NULL - Static variable in class tech.units.indriya.function.Calculus
 
MU - Static variable in class tech.units.indriya.format.SimpleUnitFormat
 
mulExpr() - Method in class tech.units.indriya.internal.format.LocalUnitFormatParser
Deprecated.
 
mulExpr() - Method in class tech.units.indriya.internal.format.UnitFormatParser
 
multiply(double) - Method in class tech.units.indriya.AbstractUnit
 
multiply(Number) - Method in interface tech.units.indriya.ComparableQuantity
 
multiply(Number) - Method in class tech.units.indriya.quantity.BigIntegerQuantity
 
multiply(Number) - Method in class tech.units.indriya.quantity.ByteQuantity
 
multiply(Number) - Method in class tech.units.indriya.quantity.DecimalQuantity
 
multiply(Number) - Method in class tech.units.indriya.quantity.DoubleQuantity
 
multiply(Number) - Method in class tech.units.indriya.quantity.FloatQuantity
 
multiply(Number) - Method in class tech.units.indriya.quantity.IntegerQuantity
 
multiply(Number) - Method in class tech.units.indriya.quantity.LongQuantity
 
multiply(Number) - Method in class tech.units.indriya.quantity.NumberQuantity
 
multiply(Number) - Method in class tech.units.indriya.quantity.ShortQuantity
 
multiply(Number) - Method in class tech.units.indriya.quantity.time.TemporalQuantity
 
multiply(Number) - Method in class tech.units.indriya.quantity.time.TimeUnitQuantity
 
multiply(Dimension) - Method in class tech.units.indriya.quantity.QuantityDimension
Returns the product of this dimension with the one specified.
multiply(Quantity<?>) - Method in interface tech.units.indriya.ComparableQuantity
 
multiply(Quantity<?>) - Method in class tech.units.indriya.quantity.BigIntegerQuantity
 
multiply(Quantity<?>) - Method in class tech.units.indriya.quantity.ByteQuantity
 
multiply(Quantity<?>) - Method in class tech.units.indriya.quantity.DecimalQuantity
 
multiply(Quantity<?>) - Method in class tech.units.indriya.quantity.DoubleQuantity
 
multiply(Quantity<?>) - Method in class tech.units.indriya.quantity.FloatQuantity
 
multiply(Quantity<?>) - Method in class tech.units.indriya.quantity.IntegerQuantity
 
multiply(Quantity<?>) - Method in class tech.units.indriya.quantity.LongQuantity
 
multiply(Quantity<?>) - Method in class tech.units.indriya.quantity.NumberQuantity
 
multiply(Quantity<?>) - Method in class tech.units.indriya.quantity.ShortQuantity
 
multiply(Quantity<?>) - Method in class tech.units.indriya.quantity.time.TemporalQuantity
 
multiply(Quantity<?>) - Method in class tech.units.indriya.quantity.time.TimeUnitQuantity
 
multiply(Quantity<T>, Class<E>) - Method in class tech.units.indriya.AbstractQuantity
 
multiply(Quantity<T>, Class<E>) - Method in interface tech.units.indriya.ComparableQuantity
Divide and cast the ComparableQuantity
multiply(Unit<?>) - Method in class tech.units.indriya.AbstractUnit
Returns the product of this unit with the one specified.
multiply(AbstractUnit<?>) - Method in class tech.units.indriya.AbstractUnit
Returns the product of this physical unit with the one specified.
multiply(QuantityDimension) - Method in class tech.units.indriya.quantity.QuantityDimension
Returns the product of this dimension with the one specified.
MULTIPLY - Static variable in class tech.units.indriya.format.SimpleUnitFormat.DefaultFormat
 
MultiplyConverter - Class in tech.units.indriya.function
This class represents a converter multiplying numeric values by a constant scaling factor (double based).
MultiplyConverter(double) - Constructor for class tech.units.indriya.function.MultiplyConverter
Creates a multiply converter with the specified scale factor.
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.
name - Variable in class tech.units.indriya.quantity.time.TimedData
 
NAME - Enum constant in enum tech.units.indriya.format.UnitStyle
The unit will be rendered as its name.
nameFor(Unit<?>) - Method in class tech.units.indriya.format.SimpleUnitFormat.ASCIIFormat
 
nameFor(Unit<?>) - Method in class tech.units.indriya.format.SimpleUnitFormat.DefaultFormat
 
nameToUnit - Variable in class tech.units.indriya.format.SimpleUnitFormat.DefaultFormat
Holds the name to unit mapping.
NANO - Enum constant in enum tech.units.indriya.unit.MetricPrefix
 
NANO(Unit<Q>) - Static method in enum tech.units.indriya.unit.MetricPrefix
Returns the specified unit multiplied by the factor 10-9
NANOSECOND - Static variable in class tech.units.indriya.quantity.time.TimeQuantities
 
NAT_LOG - Static variable in interface tech.units.indriya.internal.format.UnitTokenConstants
RegularExpression Id.
NaturalQuantityComparator<T> - Class in tech.units.indriya.function
Comparator to sort quantities by natural order, looking both the unit and the value.
NaturalQuantityComparator() - Constructor for class tech.units.indriya.function.NaturalQuantityComparator
 
negate() - Method in class tech.units.indriya.quantity.BigIntegerQuantity
Not-API (not yet)
negate(Number) - Static method in class tech.units.indriya.function.Calculus
Returns the negated value of number
newToken(int) - Static method in class tech.units.indriya.internal.format.Token
 
newToken(int, String) - Static method in class tech.units.indriya.internal.format.Token
Returns a new Token object, by default.
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.internal.format.LocalUnitFormatParser.JJCalls
Deprecated.
 
next - Variable in class tech.units.indriya.internal.format.Token
A reference to the next regular (non-special) token from the input stream.
next - Variable in class tech.units.indriya.internal.format.UnitFormatParser.JJCalls
 
nextToken - Variable in class tech.units.indriya.internal.format.LocalUnitFormatParser
Deprecated.
Next token.
nextToken(CharSequence, ParsePosition) - Method in class tech.units.indriya.format.SimpleUnitFormat.DefaultFormat
 
nextTokenIndex - Variable in class tech.units.indriya.internal.format.LocalUnitFormatParser
Deprecated.
 
NONE - Static variable in class tech.units.indriya.AbstractQuantity
Holds a dimensionless quantity of none (exact).
NONE - Static variable in class tech.units.indriya.quantity.QuantityDimension
Holds dimensionless.
NOOP_PRECEDENCE - Static variable in class tech.units.indriya.format.EBNFHelper
Operator precedence for a unit identifier containing no mathematical operations (i.e., consisting exclusively of an identifier and possibly a prefix).
NOOP_PRECEDENCE - Static variable in class tech.units.indriya.format.LocalUnitFormat
Operator precedence for a unit identifier containing no mathematical operations (i.e., consisting exclusively of an identifier and possibly a prefix).
noopPrecedence(StringBuilder, SymbolMap, Prefix) - Static method in class tech.units.indriya.format.ConverterFormatter
 
noopPrecedenceInternal(Appendable, String) - Static method in class tech.units.indriya.format.EBNFHelper
 
normalFormOrder - Static variable in class tech.units.indriya.internal.simplify.Simplifier
 
NumberComparator - Class in tech.units.indriya.spi
 
NumberComparator() - Constructor for class tech.units.indriya.spi.NumberComparator
 
numberExpr() - Method in class tech.units.indriya.internal.format.LocalUnitFormatParser
Deprecated.
 
numberExpr() - Method in class tech.units.indriya.internal.format.UnitFormatParser
 
numberFormat - Variable in class tech.units.indriya.format.NumberSpaceQuantityFormat
 
NumberQuantity<Q> - Class in tech.units.indriya.quantity
An amount of quantity, implementation of ComparableQuantity that keep Number as possible otherwise converts to DecimalQuantity, this object is immutable.
NumberQuantity(Number, Unit<Q>) - Constructor for class tech.units.indriya.quantity.NumberQuantity
 
NumberSpaceQuantityFormat - Class in tech.units.indriya.format
 
NumberSpaceQuantityFormat(NumberFormat, UnitFormat) - Constructor for class tech.units.indriya.format.NumberSpaceQuantityFormat
 

O

of(byte, Unit<Q>) - Static method in class tech.units.indriya.quantity.NumberQuantity
Returns the scalar quantity for the specified byte stated in the specified unit.
of(double) - Static method in class tech.units.indriya.function.ExpConverter
Creates a logarithmic converter having the specified base.
of(double) - Static method in class tech.units.indriya.function.MultiplyConverter
Creates a multiply converter with the specified scale factor.
of(double, double) - Static method in class tech.units.indriya.function.RationalConverter
Convenience method equivalent to new RationalConverter(BigDecimal.valueOf(dividend).toBigInteger(), BigDecimal.valueOf(divisor).toBigInteger())
of(double, Unit<Q>) - Static method in class tech.units.indriya.quantity.NumberQuantity
Returns the scalar quantity for the specified double stated in the specified unit.
of(float, Unit<Q>) - Static method in class tech.units.indriya.quantity.NumberQuantity
Returns the scalar quantity for the specified float stated in the specified unit.
of(int) - Static method in class tech.units.indriya.function.PowersOfPiConverter
Creates a converter with the specified exponent.
of(int, int) - Static method in class tech.units.indriya.function.PowersOfIntConverter
Creates a converter with a factor represented by specified base^exponent.
of(int, Unit<Q>) - Static method in class tech.units.indriya.quantity.NumberQuantity
Returns the scalar quantity for the specified int stated in the specified unit.
of(long, long) - Static method in class tech.units.indriya.function.RationalConverter
Convenience method equivalent to new RationalConverter(dividend, divisor)
of(long, Unit<Q>) - Static method in class tech.units.indriya.quantity.NumberQuantity
Returns the scalar quantity for the specified long stated in the specified unit.
of(short, Unit<Q>) - Static method in class tech.units.indriya.quantity.NumberQuantity
Returns the scalar quantity for the specified short stated in the specified unit.
of(Class<Q>) - Static method in class tech.units.indriya.quantity.QuantityDimension
Returns the dimension for the specified quantity type by aggregating the results of
invalid reference
DimensionService
or null if the specified quantity is unknown.
of(Integer, TemporalUnit) - Static method in class tech.units.indriya.quantity.time.TemporalQuantity
creates the TemporalQuantity using TemporalUnit and Integer
of(Integer, TimeUnit) - Static method in class tech.units.indriya.quantity.time.TimeUnitQuantity
creates the TimeUnitQuantity using TimeUnit and Integer
of(BigInteger, BigInteger) - Static method in class tech.units.indriya.function.RationalConverter
Convenience method equivalent to new RationalConverter(dividend, divisor)
of(TimeUnit, Integer) - Static method in class tech.units.indriya.quantity.time.TimeUnitQuantity
Deprecated.
use #of(Integer, TimeUnit)
of(ResourceBundle) - Static method in class tech.units.indriya.format.SymbolMap
Creates a symbol map from the specified resource bundle,
of(Quantity<Time>) - Static method in class tech.units.indriya.quantity.time.TemporalQuantity
Creates a TemporalQuantity based a javax.measure.Quantity<javax.measure.quantity.Time> converted to SECOND.
of(Quantity<Time>) - Static method in class tech.units.indriya.quantity.time.TimeUnitQuantity
Creates a TimeUnitQuantity based a javax.measure.Quantity<javax.measure.quantity.Time> converted to
invalid reference
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(Quantity, Quantity) - Static method in class tech.units.indriya.quantity.QuantityRange
Returns an QuantityRange with the specified values.
of(Quantity, Quantity, Quantity) - Static method in class tech.units.indriya.quantity.QuantityRange
Returns an QuantityRange with the specified values.
of(T[]) - Static method in class tech.units.indriya.internal.simplify.ArrayAdapter
 
of(T[], Predicate<T>) - Static method in class tech.units.indriya.internal.simplify.BitScanner
 
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(Prefix) - Static method in class tech.units.indriya.AbstractConverter
Creates a converter with the specified Prefix.
of(Prefix) - Static method in class tech.units.indriya.function.PowersOfIntConverter
Creates a converter with the specified Prefix.
of(T, long) - Static method in class tech.units.indriya.quantity.time.TimedData
Returns an MeasurementRange with the specified values.
offset - Variable in class tech.units.indriya.function.AddConverter
Holds the offset.
ofNumDigits(int) - Static method in class tech.units.indriya.function.Constants.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.
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.
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.
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.
OPEN_PAREN - Static variable in class tech.units.indriya.format.SimpleUnitFormat.DefaultFormat
 
OPEN_PAREN - Static variable in interface tech.units.indriya.internal.format.UnitTokenConstants
RegularExpression Id.

P

Pair(UnitConverter, UnitConverter) - Constructor for class tech.units.indriya.AbstractConverter.Pair
Creates a pair converter resulting from the combined transformation of the specified converters.
parentUnit - Variable in class tech.units.indriya.unit.AlternateUnit
Holds the parent unit (a system unit).
parentUnit - Variable in class tech.units.indriya.unit.TransformedUnit
Holds the parent unit.
parse(char) - Static method in class tech.units.indriya.quantity.QuantityDimension
Returns the dimension for the specified symbol.
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) - 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.EBNFUnitFormat
 
parse(CharSequence) - Method in class tech.units.indriya.format.LocalUnitFormat
 
parse(CharSequence) - Method in class tech.units.indriya.format.NumberSpaceQuantityFormat
 
parse(CharSequence) - Method in interface tech.units.indriya.format.QuantityFormat
Parses a portion of the specified CharSequence from the specified position to produce a Quantity.
parse(CharSequence) - Method in class tech.units.indriya.format.SimpleQuantityFormat
 
parse(CharSequence) - Method in class tech.units.indriya.format.SimpleUnitFormat.DefaultFormat
 
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, 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, int) - Method in class tech.units.indriya.format.EBNFUnitFormat
 
parse(CharSequence, int) - Method in class tech.units.indriya.format.LocalUnitFormat
 
parse(CharSequence, int) - Method in class tech.units.indriya.format.NumberSpaceQuantityFormat
 
parse(CharSequence, int) - Method in class tech.units.indriya.format.SimpleQuantityFormat
 
parse(CharSequence, int) - Method in class tech.units.indriya.format.SimpleUnitFormat.DefaultFormat
 
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, 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, ParsePosition) - Method in class tech.units.indriya.format.EBNFUnitFormat
 
parse(CharSequence, ParsePosition) - Method in class tech.units.indriya.format.LocalUnitFormat
 
parse(CharSequence, ParsePosition) - Method in class tech.units.indriya.format.NumberSpaceQuantityFormat
 
parse(CharSequence, ParsePosition) - Method in interface tech.units.indriya.format.QuantityFormat
Parses a portion of the specified CharSequence from the specified position to produce a Quantity.
parse(CharSequence, ParsePosition) - Method in class tech.units.indriya.format.SimpleQuantityFormat
 
parse(CharSequence, ParsePosition) - Method in class tech.units.indriya.format.SimpleUnitFormat.DefaultFormat
 
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
 
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
 
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.LocalUnitFormatParser
Deprecated.
 
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).
PEBI - Enum constant in enum tech.units.indriya.unit.BinaryPrefix
 
PEBI(Unit<Q>) - Static method in enum tech.units.indriya.unit.BinaryPrefix
Returns the specified unit multiplied by the factor 10245 (binary prefix).
PERCENT - Static variable in class tech.units.indriya.unit.Units
A dimensionless unit accepted for use with SI units (standard name %).
PETA - Enum constant in enum tech.units.indriya.unit.MetricPrefix
 
PETA(Unit<Q>) - Static method in enum tech.units.indriya.unit.MetricPrefix
Returns the specified unit multiplied by the factor 1015
Pi() - Constructor for class tech.units.indriya.function.Constants.Pi
 
piCache - Static variable in class tech.units.indriya.function.Constants
Memoization of Pi by number-of-digits.
PICO - Enum constant in enum tech.units.indriya.unit.MetricPrefix
 
PICO(Unit<Q>) - Static method in enum tech.units.indriya.unit.MetricPrefix
Returns the specified unit multiplied by the factor 10-12
PLUS - Static variable in class tech.units.indriya.format.SimpleUnitFormat.DefaultFormat
 
PLUS - Static variable in interface tech.units.indriya.internal.format.UnitTokenConstants
RegularExpression Id.
pow - Variable in class tech.units.indriya.format.SimpleUnitFormat.Exponent
 
pow - Variable in class tech.units.indriya.internal.format.LocalUnitFormatParser.Exponent
Deprecated.
 
pow - Variable in class tech.units.indriya.internal.format.UnitFormatParser.Exponent
 
pow - Variable in class tech.units.indriya.unit.ProductUnit.Element
Holds the power exponent.
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.quantity.QuantityDimension
Returns this dimension raised to an exponent.
PowersOfIntConverter - Class in tech.units.indriya.function
UnitConverter for numbers in base^exponent representation.
PowersOfIntConverter(int, int) - Constructor for class tech.units.indriya.function.PowersOfIntConverter
 
PowersOfPiConverter - Class in tech.units.indriya.function
This class represents a converter multiplying numeric values by a factor of Pi to the power of an integer exponent (π^exponent).
PowersOfPiConverter(int) - Constructor for class tech.units.indriya.function.PowersOfPiConverter
 
prefix(Prefix) - Method in class tech.units.indriya.AbstractUnit
 
Prefix - Interface in tech.units.indriya.unit
A unit prefix is a specifier or mnemonic that is prepended to units of measurement to indicate multiples or fractions of the units.
PREFIX_CONVERTERS - Static variable in class tech.units.indriya.format.SimpleUnitFormat
 
PREFIX_SYMBOLS - Static variable in class tech.units.indriya.format.SimpleUnitFormat
 
PREFIXES - Static variable in class tech.units.indriya.format.SimpleUnitFormat
 
prefixFor(UnitConverter) - Method in class tech.units.indriya.format.SimpleUnitFormat.DefaultFormat
 
prefixToSymbol - Variable in class tech.units.indriya.format.SymbolMap
 
prevCharIsCR - Variable in class tech.units.indriya.internal.format.DefaultCharStream
 
prevCharIsLF - Variable in class tech.units.indriya.internal.format.DefaultCharStream
 
PRIO - Static variable in class tech.units.indriya.internal.format.DefaultFormatService
 
PRIO - Static variable in class tech.units.indriya.internal.format.DefaultUnitFormatService
Deprecated.
 
PRODUCT_PRECEDENCE - Static variable in class tech.units.indriya.format.EBNFHelper
Operator precedence for the multiplication and division operations
PRODUCT_PRECEDENCE - Static variable in class tech.units.indriya.format.LocalUnitFormat
Operator precedence for the multiplication and division operations
productPrecedence(MultiplyConverter, boolean, int, StringBuilder) - Static method in class tech.units.indriya.format.ConverterFormatter
 
productPrecedence(PowersOfIntConverter, boolean, int, StringBuilder) - Static method in class tech.units.indriya.format.ConverterFormatter
 
productPrecedence(RationalConverter, boolean, int, StringBuilder) - Static method in class tech.units.indriya.format.ConverterFormatter
 
productPrecedenceInternal(Unit<?>, Appendable, SymbolMap) - Static method in class tech.units.indriya.format.EBNFHelper
 
ProductUnit<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).
ProductUnit(ProductUnit.Element[]) - Constructor for class tech.units.indriya.unit.ProductUnit
Product unit constructor.
ProductUnit.Element - Class in tech.units.indriya.unit
Inner product element represents a rational power of a single unit.
ProxyQuantityFactory<Q> - Class in tech.units.indriya.quantity
A factory producing simple quantities instances (tuples Number/Unit).
ProxyQuantityFactory() - Constructor for class tech.units.indriya.quantity.ProxyQuantityFactory
 
ProxyQuantityFactory.Default<Q> - Class in tech.units.indriya.quantity
The default factory implementation.
ProxyQuantityFactory.GenericHandler<Q> - Class in tech.units.indriya.quantity
The method invocation handler for implementation backed by any kind of Number.
pseudoUnit - Variable in class tech.units.indriya.quantity.QuantityDimension
Holds the pseudo unit associated to this dimension.

Q

Quantities - Class in tech.units.indriya.quantity
Singleton class for accessing Quantity instances.
Quantities() - Constructor for class tech.units.indriya.quantity.Quantities
Private singleton constructor.
quantity - Variable in class tech.units.indriya.spi.AbstractMeasurement
 
QUANTITY_FACTORIES - Variable in class tech.units.indriya.spi.DefaultServiceProvider
 
QuantityDimension - Class in tech.units.indriya.quantity
This class represents a quantity dimension (dimension of a physical quantity).
QuantityDimension(char) - Constructor for class tech.units.indriya.quantity.QuantityDimension
Returns the physical dimension having the specified symbol.
QuantityDimension(Unit<?>) - Constructor for class tech.units.indriya.quantity.QuantityDimension
Constructor from pseudo-unit (not visible).
QuantityFormat - Interface in tech.units.indriya.format
Formats instances of Quantity.
quantityFormats - Variable in class tech.units.indriya.internal.format.DefaultFormatService
 
QuantityFunctions - Class in tech.units.indriya.function
 
QuantityFunctions() - Constructor for class tech.units.indriya.function.QuantityFunctions
 
QuantityRange<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>) - Constructor for class tech.units.indriya.quantity.QuantityRange
 
QuantityRange(Quantity<Q>, Quantity<Q>, Quantity<Q>) - Constructor for class tech.units.indriya.quantity.QuantityRange
 
QuantitySummaryStatistics<Q> - Class in tech.units.indriya.function
 
QuantitySummaryStatistics(Unit<Q>) - Constructor for class tech.units.indriya.function.QuantitySummaryStatistics
Creates a new instance, targeting the given Unit.
quantityToUnit - Variable in class tech.units.indriya.AbstractSystemOfUnits
Holds the mapping quantity to unit.
quantityType - Variable in class tech.units.indriya.unit.BaseUnit
 

R

RADIAN - Static variable in class tech.units.indriya.unit.Units
The SI unit for plane angle quantities (standard name rad).
raiseTokenException() - Method in class tech.units.indriya.internal.format.LocalUnitFormatParser
Deprecated.
Generate TokenException.
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) - Constructor for class tech.units.indriya.spi.Range
Construct an instance of Range with a min and max value.
Range(T, T, T) - Constructor for class tech.units.indriya.spi.Range
Construct an instance of Range with a min, max and res 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).
RationalConverter(long, long) - Constructor for class tech.units.indriya.function.RationalConverter
Convenience method equivalent to new RationalConverter(BigInteger.valueOf(dividend), BigInteger.valueOf(divisor))
RationalConverter(BigInteger, BigInteger) - Constructor for class tech.units.indriya.function.RationalConverter
Creates a rational converter with the specified dividend and divisor.
readChar() - Method in class tech.units.indriya.internal.format.DefaultCharStream
Read a character.
readDouble(CharSequence, ParsePosition) - Method in class tech.units.indriya.format.SimpleUnitFormat.DefaultFormat
 
readExponent(CharSequence, ParsePosition) - Method in class tech.units.indriya.format.SimpleUnitFormat.DefaultFormat
 
readIdentifier(CharSequence, ParsePosition) - Method in class tech.units.indriya.format.SimpleUnitFormat.DefaultFormat
 
readLong(CharSequence, ParsePosition) - Method in class tech.units.indriya.format.SimpleUnitFormat.DefaultFormat
 
reInit(InputStream) - Method in class tech.units.indriya.internal.format.DefaultCharStream
Reinitialise.
reInit(InputStream) - Method in class tech.units.indriya.internal.format.LocalUnitFormatParser
Deprecated.
Reinitialise.
reInit(InputStream, int, int) - Method in class tech.units.indriya.internal.format.DefaultCharStream
Reinitialise.
reInit(InputStream, int, int, int) - Method in class tech.units.indriya.internal.format.DefaultCharStream
Reinitialise.
reInit(InputStream, String) - Method in class tech.units.indriya.internal.format.DefaultCharStream
Reinitialise.
reInit(InputStream, String) - Method in class tech.units.indriya.internal.format.LocalUnitFormatParser
Deprecated.
Reinitialise.
reInit(InputStream, String, int, int) - Method in class tech.units.indriya.internal.format.DefaultCharStream
Reinitialise.
reInit(InputStream, String, int, int, int) - Method in class tech.units.indriya.internal.format.DefaultCharStream
Reinitialise.
reInit(Reader) - Method in class tech.units.indriya.internal.format.DefaultCharStream
Reinitialise.
reInit(Reader) - Method in class tech.units.indriya.internal.format.LocalUnitFormatParser
Deprecated.
Reinitialise.
reInit(Reader, int, int) - Method in class tech.units.indriya.internal.format.DefaultCharStream
Reinitialise.
reInit(Reader, int, int, int) - Method in class tech.units.indriya.internal.format.DefaultCharStream
Reinitialise.
reInit(DefaultCharStream) - Method in class tech.units.indriya.internal.format.UnitTokenManager
Reinitialise parser.
reInit(DefaultCharStream, int) - Method in class tech.units.indriya.internal.format.UnitTokenManager
Reinitialise parser.
reInit(UnitTokenManager) - Method in class tech.units.indriya.internal.format.LocalUnitFormatParser
Deprecated.
Reinitialise.
reInitRounds() - Method in class tech.units.indriya.internal.format.UnitTokenManager
 
removeNulls(int) - Method in class tech.units.indriya.internal.simplify.ArrayAdapter
 
res - Variable in class tech.units.indriya.spi.Range
 
rescan - Variable in class tech.units.indriya.internal.format.LocalUnitFormatParser
Deprecated.
 
resourcePath - Variable in class tech.units.indriya.internal.format.l10n.MultiPropertyResourceBundle
The location of the properties file that was used to instantiate the MultiPropertyResourceBundle instance.
resources - Variable in class tech.units.indriya.internal.format.l10n.MultiPropertyResourceBundle
A Map containing all the properties that have been merged from multiple ResourceBundle instances.
right - Variable in class tech.units.indriya.AbstractConverter.Pair
Holds the second converter.
root - Variable in class tech.units.indriya.format.SimpleUnitFormat.Exponent
 
root - Variable in class tech.units.indriya.internal.format.LocalUnitFormatParser.Exponent
Deprecated.
 
root - Variable in class tech.units.indriya.internal.format.UnitFormatParser.Exponent
 
root - Variable in class tech.units.indriya.unit.ProductUnit.Element
Holds the root exponent.
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.quantity.QuantityDimension
Returns the given root of this dimension.
rtns - Variable in class tech.units.indriya.internal.format.LocalUnitFormatParser
Deprecated.
 

S

scanpos - Variable in class tech.units.indriya.internal.format.LocalUnitFormatParser
Deprecated.
 
scanToken(int) - Method in class tech.units.indriya.internal.format.LocalUnitFormatParser
Deprecated.
 
SECOND - Static variable in class tech.units.indriya.unit.Units
The SI base unit for duration quantities (standard name s).
sequenceToConverter(AbstractConverter[]) - Static method in class tech.units.indriya.internal.simplify.SimplificationWorker
 
serialVersionUID - Static variable in class tech.units.indriya.AbstractConverter.Identity
 
serialVersionUID - Static variable in class tech.units.indriya.AbstractConverter.Pair
 
serialVersionUID - Static variable in class tech.units.indriya.AbstractConverter
 
serialVersionUID - Static variable in class tech.units.indriya.AbstractQuantity
 
serialVersionUID - Static variable in class tech.units.indriya.AbstractUnit
 
serialVersionUID - Static variable in class tech.units.indriya.format.AbstractQuantityFormat
 
serialVersionUID - Static variable in class tech.units.indriya.format.NumberSpaceQuantityFormat
 
serialVersionUID - Static variable in class tech.units.indriya.format.SimpleQuantityFormat
 
serialVersionUID - Static variable in class tech.units.indriya.function.AddConverter
 
serialVersionUID - Static variable in class tech.units.indriya.function.ExpConverter
 
serialVersionUID - Static variable in class tech.units.indriya.function.LogConverter
 
serialVersionUID - Static variable in class tech.units.indriya.function.MultiplyConverter
 
serialVersionUID - Static variable in class tech.units.indriya.function.PowersOfIntConverter
 
serialVersionUID - Static variable in class tech.units.indriya.function.PowersOfPiConverter
 
serialVersionUID - Static variable in class tech.units.indriya.function.RationalConverter
 
serialVersionUID - Static variable in exception class tech.units.indriya.internal.format.LocalUnitFormatParser.LookaheadSuccess
Deprecated.
 
serialVersionUID - Static variable in exception class tech.units.indriya.internal.format.TokenException
The Serialization identifier for this class.
serialVersionUID - Static variable in exception class tech.units.indriya.internal.format.TokenMgrError
The Serialization identifier for this class.
serialVersionUID - Static variable in exception class tech.units.indriya.internal.format.UnitFormatParser.LookaheadSuccess
 
serialVersionUID - Static variable in class tech.units.indriya.quantity.BigIntegerQuantity
 
serialVersionUID - Static variable in class tech.units.indriya.quantity.ByteQuantity
 
serialVersionUID - Static variable in class tech.units.indriya.quantity.DecimalQuantity
 
serialVersionUID - Static variable in class tech.units.indriya.quantity.DoubleQuantity
 
serialVersionUID - Static variable in class tech.units.indriya.quantity.FloatQuantity
 
serialVersionUID - Static variable in class tech.units.indriya.quantity.IntegerQuantity
 
serialVersionUID - Static variable in class tech.units.indriya.quantity.LongQuantity
 
serialVersionUID - Static variable in class tech.units.indriya.quantity.NumberQuantity
 
serialVersionUID - Static variable in class tech.units.indriya.quantity.QuantityDimension
 
serialVersionUID - Static variable in class tech.units.indriya.quantity.ShortQuantity
 
serialVersionUID - Static variable in class tech.units.indriya.quantity.time.TemporalQuantity
 
serialVersionUID - Static variable in class tech.units.indriya.quantity.time.TimeUnitQuantity
 
serialVersionUID - Static variable in class tech.units.indriya.spi.AbstractMeasurement.Default
 
serialVersionUID - Static variable in class tech.units.indriya.spi.AbstractMeasurement.DefaultComparable
 
serialVersionUID - Static variable in class tech.units.indriya.spi.AbstractMeasurement
 
serialVersionUID - Static variable in class tech.units.indriya.unit.AlternateUnit
 
serialVersionUID - Static variable in class tech.units.indriya.unit.AnnotatedUnit
 
serialVersionUID - Static variable in class tech.units.indriya.unit.BaseUnit
 
serialVersionUID - Static variable in class tech.units.indriya.unit.ProductUnit.Element
 
serialVersionUID - Static variable in class tech.units.indriya.unit.ProductUnit
 
serialVersionUID - Static variable in class tech.units.indriya.unit.TransformedUnit
 
SERVICE_COMPARATOR - Static variable in class tech.units.indriya.spi.DefaultServiceProvider
 
servicesLoaded - Variable in class tech.units.indriya.spi.DefaultServiceProvider
List of services loaded, per class.
setCurrent(DimensionalModel) - Static method in class tech.units.indriya.spi.DimensionalModel
Sets the current dimensional model
setDebugStream(PrintStream) - Method in class tech.units.indriya.internal.format.UnitTokenManager
Set debug output.
setInstance(Class<Q>, ProxyQuantityFactory<Q>) - Static method in class tech.units.indriya.quantity.ProxyQuantityFactory
Overrides the default implementation of the factory for the specified quantity type.
setName(String) - Method in class tech.units.indriya.AbstractUnit
 
setQuantity(Quantity<Q>) - Method in class tech.units.indriya.function.QuantitySummaryStatistics
 
setSymbol(String) - Method in class tech.units.indriya.AbstractUnit
 
setTabSize(int) - Method in class tech.units.indriya.internal.format.DefaultCharStream
 
shift(double) - Method in class tech.units.indriya.AbstractUnit
 
ShortQuantity<Q> - Class in tech.units.indriya.quantity
An amount of quantity, consisting of a short and a Unit.
ShortQuantity(short, Unit<Q>) - Constructor for class tech.units.indriya.quantity.ShortQuantity
 
SI_UNITS - Static variable in class tech.units.indriya.format.SimpleUnitFormat
 
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).
sign() - Method in class tech.units.indriya.internal.format.LocalUnitFormatParser
Deprecated.
 
sign() - Method in class tech.units.indriya.internal.format.UnitFormatParser
 
simpleCompose(AbstractConverter) - Method in class tech.units.indriya.AbstractConverter.Identity
 
simpleCompose(AbstractConverter) - Method in class tech.units.indriya.AbstractConverter
simpleCompose(AbstractConverter) - Method in class tech.units.indriya.function.AddConverter
 
simpleCompose(AbstractConverter) - Method in class tech.units.indriya.function.ExpConverter
 
simpleCompose(AbstractConverter) - Method in class tech.units.indriya.function.LogConverter
 
simpleCompose(AbstractConverter) - Method in class tech.units.indriya.function.MultiplyConverter
 
simpleCompose(AbstractConverter) - Method in class tech.units.indriya.function.PowersOfIntConverter
 
simpleCompose(AbstractConverter) - Method in class tech.units.indriya.function.PowersOfPiConverter
 
simpleCompose(AbstractConverter) - Method in class tech.units.indriya.function.RationalConverter
 
simpleComposeAction - Variable in class tech.units.indriya.internal.simplify.SimplificationWorker
 
simpleComposeTest - Variable in class tech.units.indriya.internal.simplify.SimplificationWorker
 
SimpleQuantityFormat - Class in tech.units.indriya.format
A simple implementation of QuantityFormat
SimpleQuantityFormat() - Constructor for class tech.units.indriya.format.SimpleQuantityFormat
 
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
This class represents the standard format.
SimpleUnitFormat.Exponent - Class in tech.units.indriya.format
This class represents an exponent with both a power (numerator) and a root (denominator).
SimpleUnitFormat.Flavor - Enum in tech.units.indriya.format
Flavor of this format
SimplificationWorker - Class in tech.units.indriya.internal.simplify
Worker for the Simplifier.
SimplificationWorker(BiPredicate<AbstractConverter, AbstractConverter>, BinaryOperator<AbstractConverter>) - Constructor for class tech.units.indriya.internal.simplify.SimplificationWorker
 
Simplifier - Class in tech.units.indriya.internal.simplify
Simplifier for UnitConverter composition yielding a normal-form.
Simplifier() - Constructor for class tech.units.indriya.internal.simplify.Simplifier
 
simplify(List<? extends UnitConverter>) - Method in class tech.units.indriya.internal.simplify.SimplificationWorker
Description of a brute-force approach:
SOLIDUS - Static variable in interface tech.units.indriya.internal.format.UnitTokenConstants
RegularExpression Id.
sortNatural() - Static method in class tech.units.indriya.function.QuantityFunctions
Creates a comparator to sort by natural order, looking to both the unit and the value.
sortNaturalDesc() - Static method in class tech.units.indriya.function.QuantityFunctions
Creates a comparator to sort by natural order descending, looking to both the unit and the value.
sortNumber() - Static method in class tech.units.indriya.function.QuantityFunctions
Creates a comparator to sort by number, ignoring the unit.
sortNumberDesc() - Static method in class tech.units.indriya.function.QuantityFunctions
Creates a comparator to sort by number descending, ignoring the unit.
sortSymbol() - Static method in class tech.units.indriya.function.QuantityFunctions
Creates a comparator to sort by name, ignoring the value.
sortSymbolDesc() - Static method in class tech.units.indriya.function.QuantityFunctions
Creates a comparator to sort by name descending, ignoring the value.
sortToNormalFormOrder(AbstractConverter[]) - Static method in class tech.units.indriya.internal.simplify.SimplificationWorker
 
souMap - Variable in class tech.units.indriya.spi.AbstractSystemOfUnitsService
 
specialToken - Variable in class tech.units.indriya.internal.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).
StandardModel - Class in tech.units.indriya.spi
Provides support for Dimensional Analysis.
StandardModel() - Constructor for class tech.units.indriya.spi.StandardModel
StandardModel constructor.
STATIC_LEXER_ERROR - Static variable in exception class tech.units.indriya.internal.format.TokenMgrError
An attempt was made to create a second instance of a static token manager.
staticFlag - Static variable in class tech.units.indriya.internal.format.DefaultCharStream
Whether parser is static.
STERADIAN - Static variable in class tech.units.indriya.unit.Units
The SI unit for solid angle quantities (standard name sr).
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(Quantity<Q>) - Method in interface tech.units.indriya.ComparableQuantity
 
subtract(Quantity<Q>) - Method in class tech.units.indriya.quantity.BigIntegerQuantity
 
subtract(Quantity<Q>) - Method in class tech.units.indriya.quantity.ByteQuantity
 
subtract(Quantity<Q>) - Method in class tech.units.indriya.quantity.DecimalQuantity
 
subtract(Quantity<Q>) - Method in class tech.units.indriya.quantity.DoubleQuantity
 
subtract(Quantity<Q>) - Method in class tech.units.indriya.quantity.FloatQuantity
 
subtract(Quantity<Q>) - Method in class tech.units.indriya.quantity.IntegerQuantity
 
subtract(Quantity<Q>) - Method in class tech.units.indriya.quantity.LongQuantity
 
subtract(Quantity<Q>) - Method in class tech.units.indriya.quantity.NumberQuantity
 
subtract(Quantity<Q>) - Method in class tech.units.indriya.quantity.ShortQuantity
 
sum - Variable in class tech.units.indriya.function.QuantitySummaryStatistics
 
sum() - Static method in class tech.units.indriya.function.QuantityFunctions
Creates a BinaryOperator to sum.
sum(Unit<Q>) - Static method in class tech.units.indriya.function.QuantityFunctions
Creates a BinaryOperator to sum converting to unit
summarizeQuantity(Unit<Q>) - Static method in class tech.units.indriya.function.QuantityFunctions
Summary of Quantity
SUPERSCRIPT_DIGIT - Static variable in interface tech.units.indriya.internal.format.UnitTokenConstants
RegularExpression Id.
SUPERSCRIPT_INTEGER - Static variable in interface tech.units.indriya.internal.format.UnitTokenConstants
RegularExpression Id.
switchTo(int) - Method in class tech.units.indriya.internal.format.UnitTokenManager
Switch to specified lex state.
symbol - Variable in class tech.units.indriya.AbstractUnit
Holds the symbol.
symbol - Variable in class tech.units.indriya.unit.AlternateUnit
Holds the symbol for this unit.
symbol - Variable in class tech.units.indriya.unit.BaseUnit
Holds the symbol.
symbol - Variable in enum tech.units.indriya.unit.BinaryPrefix
The symbol of this prefix, as returned by BinaryPrefix.getSymbol().
symbol - Variable in enum tech.units.indriya.unit.MetricPrefix
The symbol of this prefix, as returned by MetricPrefix.getSymbol().
symbol - Variable in class tech.units.indriya.unit.ProductUnit
Holds the symbol for this unit.
symbol - Variable in class tech.units.indriya.unit.TransformedUnit
Holds the symbol.
SYMBOL - Enum constant in enum tech.units.indriya.format.UnitStyle
The unit will be rendered as its symbol.
SYMBOL_AND_LABEL - Enum constant in enum tech.units.indriya.format.UnitStyle
The unit will be rendered as its symbol and also labeled.
SYMBOL_TO_UNIT - Static variable in class tech.units.indriya.AbstractUnit
Holds the unique symbols collection (base units or alternate units).
SYMBOL_TO_UNIT - Static variable in class tech.units.indriya.format.SimpleUnitFormat
Holds the unique symbols collection (base units or alternate units).
symbolMap - Variable in class tech.units.indriya.format.EBNFUnitFormat
The symbol map used by this instance to map between
invalid reference
Unit
s and Strings, etc...
symbolMap - Variable in class tech.units.indriya.format.LocalUnitFormat
The symbol map used by this instance to map between Units and Strings, etc...
SymbolMap - Class in tech.units.indriya.format
This class provides a set of mappings between units and symbols (both ways), between
invalid reference
prefixes
and symbols (both ways), and from unit converters to
invalid reference
prefixes
(one way).
SymbolMap() - Constructor for class tech.units.indriya.format.SymbolMap
Creates an empty mapping.
SymbolMap(ResourceBundle) - Constructor for class tech.units.indriya.format.SymbolMap
Creates a symbol map from the specified resource bundle,
symbols - Variable in class tech.units.indriya.internal.format.LocalUnitFormatParser
Deprecated.
 
symbols - Variable in class tech.units.indriya.internal.format.UnitFormatParser
 
symbolToPrefix - Variable in class tech.units.indriya.format.SymbolMap
 
symbolToUnit - Variable in class tech.units.indriya.format.SymbolMap
 
Synchronization - Search tag in interface tech.units.indriya.format.QuantityFormat
Section
systemUnit - Variable in class tech.units.indriya.unit.TransformedUnit
Holds the system unit.

T

tabSize - Variable in class tech.units.indriya.internal.format.DefaultCharStream
 
TEBI - Enum constant in enum tech.units.indriya.unit.BinaryPrefix
 
TEBI(Unit<Q>) - Static method in enum tech.units.indriya.unit.BinaryPrefix
Returns the specified unit multiplied by the factor 10244 (binary prefix).
tech.units.indriya - package tech.units.indriya
This package provides a Java SE 8 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.
tech.units.indriya.internal - package tech.units.indriya.internal
 
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.simplify - package tech.units.indriya.internal.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.quantity.QuantityDimension
Holds temperature dimension (Θ).
TemporalQuantity - Class in tech.units.indriya.quantity.time
Class that represents TemporalUnit in Unit-API
TemporalQuantity(Integer, TemporalUnit) - Constructor for class tech.units.indriya.quantity.time.TemporalQuantity
creates the TemporalQuantity using TemporalUnit and Integer
TERA - Enum constant in enum tech.units.indriya.unit.MetricPrefix
 
TERA(Unit<Q>) - Static method in enum tech.units.indriya.unit.MetricPrefix
Returns the specified unit multiplied by the factor 1012
TESLA - Static variable in class tech.units.indriya.unit.Units
The alternate unit for magnetic flux density (standard name T).
THREE - Static variable in class tech.units.indriya.function.Constants.Pi
 
TIME - Static variable in class tech.units.indriya.quantity.QuantityDimension
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.
TimeQuantities - Class in tech.units.indriya.quantity.time
 
TimeQuantities() - Constructor for class tech.units.indriya.quantity.time.TimeQuantities
 
timestamp - Variable in class tech.units.indriya.quantity.time.TimedData
 
timeUnit - Variable in class tech.units.indriya.quantity.time.TemporalQuantity
 
timeUnit - Variable in class tech.units.indriya.quantity.time.TimeUnitQuantity
 
TimeUnitQuantity - Class in tech.units.indriya.quantity.time
Class that represents TimeUnit in Unit-API
TimeUnitQuantity(TimeUnit, Integer) - Constructor for class tech.units.indriya.quantity.time.TimeUnitQuantity
creates the TimeUnitQuantity using TimeUnit and Integer
to(TemporalUnit) - Method in class tech.units.indriya.quantity.time.TemporalQuantity
 
to(TimeUnit) - Method in class tech.units.indriya.quantity.time.TimeUnitQuantity
 
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
toBigDecimal(Number) - Static method in class tech.units.indriya.function.Calculus
Converts a number to BigDecimal
toBigInteger(Number) - Static method in class tech.units.indriya.function.Calculus
Converts a number to BigInteger
toDecimalQuantity() - Method in class tech.units.indriya.quantity.NumberQuantity
 
toDouble(BigInteger) - Static method in class tech.units.indriya.function.RationalConverter
 
token - Variable in class tech.units.indriya.internal.format.LocalUnitFormatParser
Deprecated.
Current token.
token - Variable in class tech.units.indriya.internal.format.UnitFormatParser
Current token.
Token - Class in tech.units.indriya.internal.format
Describes the input token stream.
Token() - Constructor for class tech.units.indriya.internal.format.Token
No-argument constructor
Token(int) - Constructor for class tech.units.indriya.internal.format.Token
Constructs a new token for the specified Image.
Token(int, String) - Constructor for class tech.units.indriya.internal.format.Token
Constructs a new token for the specified Image and Kind.
token_source - Variable in class tech.units.indriya.internal.format.UnitFormatParser
Generated Token Manager.
tokenBegin - Variable in class tech.units.indriya.internal.format.DefaultCharStream
 
TokenException - Exception Class in tech.units.indriya.internal.format
This exception is thrown when token errors are encountered.
TokenException() - Constructor for exception class tech.units.indriya.internal.format.TokenException
The following constructors are for use by you for whatever purpose you can think of.
TokenException(String) - Constructor for exception class tech.units.indriya.internal.format.TokenException
Constructor with message.
TokenException(Token, int[][], String[]) - Constructor for exception class tech.units.indriya.internal.format.TokenException
This constructor is used by the method "raiseTokenException" in the generated parser.
tokenImage - Variable in exception class tech.units.indriya.internal.format.TokenException
This is a reference to the "tokenImage" array of the generated parser within which the parse error occurred.
tokenImage - Static variable in interface tech.units.indriya.internal.format.UnitTokenConstants
Literal token values.
TokenMgrError - Exception Class in tech.units.indriya.internal.format
Token Manager Error.
TokenMgrError() - Constructor for exception class tech.units.indriya.internal.format.TokenMgrError
No arg constructor.
TokenMgrError(boolean, int, int, int, String, char, int) - Constructor for exception class tech.units.indriya.internal.format.TokenMgrError
Full Constructor.
TokenMgrError(String, int) - Constructor for exception class tech.units.indriya.internal.format.TokenMgrError
Constructor with message and reason.
tokenSource - Variable in class tech.units.indriya.internal.format.LocalUnitFormatParser
Deprecated.
Generated Token Manager.
toQuantity() - Method in class tech.units.indriya.quantity.time.TemporalQuantity
Converts the TemporalQuantity to javax.measure.Quantity<javax.measure.quantity.Time>
toQuantity() - Method in class tech.units.indriya.quantity.time.TimeUnitQuantity
Converts the TimeUnitQuantity to javax.measure.Quantity<javax.measure.quantity.Time>
toRationalConverter() - Method in class tech.units.indriya.function.PowersOfIntConverter
 
toString() - Method in class tech.units.indriya.AbstractConverter
 
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.SymbolMap
 
toString() - Method in class tech.units.indriya.function.QuantitySummaryStatistics
 
toString() - Method in class tech.units.indriya.internal.format.Token
Returns the image.
toString() - Method in class tech.units.indriya.quantity.DefaultQuantityFactory
 
toString() - Method in class tech.units.indriya.quantity.QuantityDimension
 
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.AbstractMeasurement
 
toString() - Method in class tech.units.indriya.spi.Range
 
toSystemUnit() - Method in class tech.units.indriya.AbstractUnit
Returns the unscaled
invalid reference
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 javax.measure.Quantity<javax.measure.quantity.Time> converted to SECOND.
toTimeUnitSeconds(Quantity<Time>) - Static method in class tech.units.indriya.quantity.time.TimeQuantities
Creates a TimeUnitQuantity based a javax.measure.Quantity<javax.measure.quantity.Time> 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
toUnit(TemporalUnit) - Static method in class tech.units.indriya.quantity.time.TemporalQuantity
 
toUnit(TimeUnit) - Static method in class tech.units.indriya.quantity.time.TimeUnitQuantity
 
transform(UnitConverter) - Method in class tech.units.indriya.AbstractUnit
 
transformationLiteral() - Method in class tech.units.indriya.AbstractConverter.Identity
 
transformationLiteral() - Method in class tech.units.indriya.AbstractConverter.Pair
 
transformationLiteral() - Method in class tech.units.indriya.AbstractConverter
Non-API
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.MultiplyConverter
 
transformationLiteral() - Method in class tech.units.indriya.function.PowersOfIntConverter
 
transformationLiteral() - Method in class tech.units.indriya.function.PowersOfPiConverter
 
transformationLiteral() - Method in class tech.units.indriya.function.RationalConverter
 
TransformedUnit<Q> - Class in tech.units.indriya.unit
This class represents the units derived from other units using converters.
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.
TransformedUnit(String, Unit<Q>, UnitConverter) - Constructor for class tech.units.indriya.unit.TransformedUnit
Creates a transformed unit from the specified parent unit.
TransformedUnit(Unit<Q>, UnitConverter) - Constructor for class tech.units.indriya.unit.TransformedUnit
Creates a transformed unit from the specified system unit.
trySimplify() - Method in class tech.units.indriya.internal.simplify.SimplificationWorker
 
TWO - Static variable in class tech.units.indriya.function.Constants.Pi
 
TWO_THIRTY_NINE - Static variable in class tech.units.indriya.function.Constants.Pi
 
type - Variable in class tech.units.indriya.quantity.DefaultQuantityFactory
The type of the quantities created by this factory.
type - Variable in class tech.units.indriya.quantity.ProxyQuantityFactory.Default
The type of the quantities created by this factory.

U

unit - Variable in class tech.units.indriya.AbstractQuantity
 
unit - Variable in class tech.units.indriya.quantity.ProxyQuantityFactory.GenericHandler
 
unit - Variable in class tech.units.indriya.unit.ProductUnit.Element
Holds the single unit.
UNIT_IDENTIFIER - Static variable in interface tech.units.indriya.internal.format.UnitTokenConstants
RegularExpression Id.
UnitComparator<U> - Class in tech.units.indriya.function
Comparator to sort units by natural order, looking both the name and the symbol.
UnitComparator() - Constructor for class tech.units.indriya.function.UnitComparator
 
unitFor(String) - Method in class tech.units.indriya.format.SimpleUnitFormat.ASCIIFormat
 
unitFor(String) - Method in class tech.units.indriya.format.SimpleUnitFormat.DefaultFormat
 
unitFormat - Variable in class tech.units.indriya.format.NumberSpaceQuantityFormat
 
UnitFormatParser - Class in tech.units.indriya.internal.format
 
UnitFormatParser(InputStream) - Constructor for class tech.units.indriya.internal.format.UnitFormatParser
Constructor with InputStream.
UnitFormatParser(InputStream, String) - Constructor for class tech.units.indriya.internal.format.UnitFormatParser
Constructor with InputStream and supplied encoding
UnitFormatParser(Reader) - Constructor for class tech.units.indriya.internal.format.UnitFormatParser
Constructor.
UnitFormatParser(SymbolMap, Reader) - Constructor for class tech.units.indriya.internal.format.UnitFormatParser
 
UnitFormatParser(UnitTokenManager) - Constructor for class tech.units.indriya.internal.format.UnitFormatParser
Constructor with generated Token Manager.
UnitFormatParser.Exponent - Class in tech.units.indriya.internal.format
 
UnitFormatParser.JJCalls - Class in tech.units.indriya.internal.format
 
UnitFormatParser.LookaheadSuccess - Exception Class in tech.units.indriya.internal.format
 
unitFormats - Variable in class tech.units.indriya.internal.format.DefaultUnitFormatService
Deprecated.
 
Unit Parameterization - Search tag in package tech.units.indriya
Section
Unit Parameterization - Search tag in package tech.units.indriya.unit
Section
units - Variable in class tech.units.indriya.AbstractSystemOfUnits
Holds the units.
Units - Class in tech.units.indriya.unit
This class defines commonly used units.
Units() - Constructor for class tech.units.indriya.unit.Units
 
UnitStyle - Enum in tech.units.indriya.format
Defines the different variants of unit formatting.
UnitStyle() - Constructor for enum tech.units.indriya.format.UnitStyle
 
UnitTokenConstants - Interface in tech.units.indriya.internal.format
Token literal values and constants.
UnitTokenManager - Class in tech.units.indriya.internal.format
Token Manager.
UnitTokenManager(DefaultCharStream) - Constructor for class tech.units.indriya.internal.format.UnitTokenManager
Constructor.
UnitTokenManager(DefaultCharStream, int) - Constructor for class tech.units.indriya.internal.format.UnitTokenManager
Constructor.
unitToName - Variable in class tech.units.indriya.format.SimpleUnitFormat.DefaultFormat
Holds the unit to name mapping.
unitToSymbol - Variable in class tech.units.indriya.format.SymbolMap
 
updateLineColumn(char) - Method in class tech.units.indriya.internal.format.DefaultCharStream
 
Usage: - Search tag in package tech.units.indriya
Section
Usage: - Search tag in package tech.units.indriya.unit
Section

V

value - Variable in class tech.units.indriya.quantity.BigIntegerQuantity
 
value - Variable in class tech.units.indriya.quantity.ByteQuantity
 
value - Variable in class tech.units.indriya.quantity.DecimalQuantity
 
value - Variable in class tech.units.indriya.quantity.DoubleQuantity
 
value - Variable in class tech.units.indriya.quantity.FloatQuantity
 
value - Variable in class tech.units.indriya.quantity.IntegerQuantity
 
value - Variable in class tech.units.indriya.quantity.LongQuantity
 
value - Variable in class tech.units.indriya.quantity.NumberQuantity
 
value - Variable in class tech.units.indriya.quantity.ProxyQuantityFactory.GenericHandler
 
value - Variable in class tech.units.indriya.quantity.ShortQuantity
 
value - Variable in class tech.units.indriya.quantity.time.TemporalQuantity
 
value - Variable in class tech.units.indriya.quantity.time.TimedData
 
value - Variable in class tech.units.indriya.quantity.time.TimeUnitQuantity
 
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.unit.BinaryPrefix
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum tech.units.indriya.unit.MetricPrefix
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.unit.BinaryPrefix
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum tech.units.indriya.unit.MetricPrefix
Returns an array containing the constants of this enum type, in the order they are declared.
visitBitSequences(BitScanner.BiIntConsumer) - Method in class tech.units.indriya.internal.simplify.BitScanner
 
visitSequentialPairs(BiConsumer<T, T>) - Method in class tech.units.indriya.internal.simplify.ArrayAdapter
 
visitSequentialPairsAndSimplify(BinaryOperator<T>) - Method in class tech.units.indriya.internal.simplify.ArrayAdapter
 
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 week).

Y

YEAR - Static variable in class tech.units.indriya.unit.Units
A time unit accepted for use with SI units (standard name y ).
YOBI - Enum constant in enum tech.units.indriya.unit.BinaryPrefix
 
YOBI(Unit<Q>) - Static method in enum tech.units.indriya.unit.BinaryPrefix
Returns the specified unit multiplied by the factor 10248 (binary prefix).
YOCTO - Enum constant in enum tech.units.indriya.unit.MetricPrefix
 
YOCTO(Unit<Q>) - Static method in enum tech.units.indriya.unit.MetricPrefix
Returns the specified unit multiplied by the factor 10-24
YOTTA - Enum constant in enum tech.units.indriya.unit.MetricPrefix
 
YOTTA(Unit<Q>) - Static method in enum tech.units.indriya.unit.MetricPrefix
Returns the specified unit multiplied by the factor 1024

Z

ZEBI - Enum constant in enum tech.units.indriya.unit.BinaryPrefix
 
ZEBI(Unit<Q>) - Static method in enum tech.units.indriya.unit.BinaryPrefix
Returns the specified unit multiplied by the factor 10247 (binary prefix).
ZEPTO - Enum constant in enum tech.units.indriya.unit.MetricPrefix
 
ZEPTO(Unit<Q>) - Static method in enum tech.units.indriya.unit.MetricPrefix
Returns the specified unit multiplied by the factor 10-21
ZETTA - Enum constant in enum tech.units.indriya.unit.MetricPrefix
 
ZETTA(Unit<Q>) - Static method in enum tech.units.indriya.unit.MetricPrefix
Returns the specified unit multiplied by the factor 1021
A B C D E F G H I J K L M N O P Q R S T U V W Y Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form