Index
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 usesBigInteger
as implementation ofNumber
, 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 usesBigDecimal
as implementation ofNumber
, 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 JDKServiceLoader
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 usesDouble
as implementation ofNumber
, 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)
andUnit.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 thestandard
unit format. - getInstance(SimpleUnitFormat.Flavor) - Static method in class tech.units.indriya.format.SimpleUnitFormat
-
Returns the
SimpleUnitFormat
in the desiredSimpleUnitFormat.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
- getQuantity(Integer, TimeUnit) - Static method in class tech.units.indriya.quantity.time.TimeQuantities
- 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 twoLocalTime
- 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 theTemporal
withSupplier<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 twoTemporal
- 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 theTemporal
withTemporalAdjuster
- 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
Unit
s andString
s, etc... - getSymbols() - Method in class tech.units.indriya.format.LocalUnitFormat
-
Get the symbol map used by this instance to map between
Unit
s andString
s, 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
-
get to
TemporalAmount
- getTemporalUnit() - Method in class tech.units.indriya.quantity.time.TemporalQuantity
-
get to
TemporalUnit
- 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 notnull
. - hasMinimum() - Method in class tech.units.indriya.spi.Range
-
Method to easily check if
Range.getMinimum()
is notnull
. - 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
- 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
-
Non-API Guard for
AbstractConverter.simpleCompose(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
- 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 currentMultiPropertyResourceBundle
instance. - mergedBundlePaths - Variable in class tech.units.indriya.internal.format.l10n.MultiPropertyResourceBundle
-
A
StringBuilder
instance containing all the paths of theResourceBundle
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 keepNumber
as possible otherwise converts toDecimalQuantity
, 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
ornull
if the specified quantity is unknown. - of(Integer, TemporalUnit) - Static method in class tech.units.indriya.quantity.time.TemporalQuantity
- of(Integer, TimeUnit) - Static method in class tech.units.indriya.quantity.time.TimeUnitQuantity
- 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 ajavax.measure.Quantity<javax.measure.quantity.Time>
converted toSECOND
. - of(Quantity<Time>) - Static method in class tech.units.indriya.quantity.time.TimeUnitQuantity
-
Creates a
TimeUnitQuantity
based ajavax.measure.Quantity<javax.measure.quantity.Time>
converted toSI#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 aQuantity
. - 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 aQuantity
. - 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 multipleResourceBundle
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
-
Non-API Guarded by
AbstractConverter.isSimpleCompositionWith(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 parsingunits
. - 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
Unit
s andString
s, etc... - symbolMap - Variable in class tech.units.indriya.format.LocalUnitFormat
-
The symbol map used by this instance to map between
Unit
s andString
s, etc... - SymbolMap - Class in tech.units.indriya.format
-
This class provides a set of mappings between
units
and symbols (both ways), betweenprefixes
and symbols (both ways), and fromunit converters
toprefixes
(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
- 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
- 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
tojavax.measure.Quantity<javax.measure.quantity.Time>
- toQuantity() - Method in class tech.units.indriya.quantity.time.TimeUnitQuantity
-
Converts the
TimeUnitQuantity
tojavax.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 ajavax.measure.Quantity<javax.measure.quantity.Time>
converted toSECOND
. - toTimeUnitSeconds(Quantity<Time>) - Static method in class tech.units.indriya.quantity.time.TimeQuantities
-
Creates a
TimeUnitQuantity
based ajavax.measure.Quantity<javax.measure.quantity.Time>
converted toSECOND
. - toUnit() - Method in class tech.units.indriya.quantity.time.TemporalQuantity
-
converts the
TemporalUnit
toUnit
- toUnit() - Method in class tech.units.indriya.quantity.time.TimeUnitQuantity
-
converts the
TimeUnit
toUnit
- 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 nameweek
).
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
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form