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 extends javax.measure.Quantity<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 extends javax.measure.Quantity<Q>> - Class in tech.units.indriya.spi
This class represents the default measurement.
AbstractMeasurement.DefaultComparable<Q extends javax.measure.Quantity<Q>> - Class in tech.units.indriya.spi
This class represents the default measurement.
AbstractQuantity<Q extends javax.measure.Quantity<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 extends javax.measure.Quantity<Q>> - Class in tech.units.indriya
The class represents units founded on the seven SI base units for seven base quantities assumed to be mutually independent.
AbstractUnit() - Constructor for class tech.units.indriya.AbstractUnit
Default constructor.
AbstractUnit.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 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 error 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 extends javax.measure.Quantity<Q>> - Class in tech.units.indriya.unit
This class represents units used in expressions to distinguish between quantities of a different nature but of the same dimensions.
AlternateUnit(Unit<?>, String) - Constructor for class tech.units.indriya.unit.AlternateUnit
Creates an alternate unit for the specified system unit identified by the specified name and symbol.
amount - 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 extends javax.measure.Quantity<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 extends javax.measure.Quantity<Q>> - Class in tech.units.indriya.unit
This class represents the building blocks on top of which all others physical units are created.
BaseUnit(String) - 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 extends javax.measure.Quantity<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 extends javax.measure.Quantity<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 extends javax.measure.Quantity<Q>> - Interface in tech.units.indriya
Quantity specialized for the Java SE platform.
ComparableUnit<Q extends javax.measure.Quantity<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 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 extends javax.measure.Quantity<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 extends javax.measure.Quantity<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 extends javax.measure.Quantity<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 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 error 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 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 extends javax.measure.Quantity<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 #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 #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 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 error 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 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 Units and Strings, etc...
getSymbols() - Method in class tech.units.indriya.format.LocalUnitFormat
Get the symbol map used by this instance to map between Units and Strings, etc...
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 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).
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 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 extends javax.measure.Quantity<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 error 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 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 error tech.units.indriya.internal.format.TokenMgrError
Lexical error occurred.
lexicalError(boolean, int, int, String, char) - Static method in error 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 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 extends javax.measure.Quantity<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 tech.units.indriya.internal.format.LocalUnitFormatParser.LookaheadSuccess
Deprecated.
 
LookaheadSuccess() - Constructor for error tech.units.indriya.internal.format.UnitFormatParser.LookaheadSuccess
 
LOOP_DETECTED - Static variable in error 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 extends javax.measure.Quantity<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 extends javax.measure.Quantity<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 extends javax.measure.Quantity<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 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 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 extends javax.measure.Quantity<Q>> - Class in tech.units.indriya.unit
This class represents units formed by the product of rational powers of existing physical units.
ProductUnit() - Constructor for class tech.units.indriya.unit.ProductUnit
DefaultQuantityFactory constructor (used solely to create ONE instance).
ProductUnit(Unit<?>) - Constructor for class tech.units.indriya.unit.ProductUnit
Copy constructor (allows for parameterization of product units).
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 extends javax.measure.Quantity<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 extends javax.measure.Quantity<Q>> - Class in tech.units.indriya.quantity
The default factory implementation.
ProxyQuantityFactory.GenericHandler<Q extends javax.measure.Quantity<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 extends javax.measure.Quantity<Q>> - Class in tech.units.indriya.quantity
A Quantity Range is a pair of Quantity items that represent a range of values.
QuantityRange(Quantity<Q>, Quantity<Q>) - 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 extends javax.measure.Quantity<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 tech.units.indriya.internal.format.LocalUnitFormatParser.LookaheadSuccess
Deprecated.
 
serialVersionUID - Static variable in exception tech.units.indriya.internal.format.TokenException
The Serialization identifier for this class.
serialVersionUID - Static variable in error tech.units.indriya.internal.format.TokenMgrError
The Serialization identifier for this class.
serialVersionUID - Static variable in error 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 extends javax.measure.Quantity<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 error 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 Units 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 prefixes and symbols (both ways), and from unit converters to 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
 
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 in tech.units.indriya.internal.format
This exception is thrown when token errors are encountered.
TokenException() - Constructor for exception 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 tech.units.indriya.internal.format.TokenException
Constructor with message.
TokenException(Token, int[][], String[]) - Constructor for exception tech.units.indriya.internal.format.TokenException
This constructor is used by the method "raiseTokenException" in the generated parser.
tokenImage - Variable in exception 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 - Error in tech.units.indriya.internal.format
Token Manager Error.
TokenMgrError() - Constructor for error tech.units.indriya.internal.format.TokenMgrError
No arg constructor.
TokenMgrError(boolean, int, int, int, String, char, int) - Constructor for error tech.units.indriya.internal.format.TokenMgrError
Full Constructor.
TokenMgrError(String, int) - Constructor for error 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 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 extends javax.measure.Quantity<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 extends javax.measure.Unit<?>> - 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 - Error in tech.units.indriya.internal.format
 
unitFormats - Variable in class tech.units.indriya.internal.format.DefaultUnitFormatService
Deprecated.
 
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
 

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