Top Interfaces Classes
[default module]

Package tech.units.indriya.spi


Interface Summary

Modifier and TypeInterface and Description
public interface
Measurement<
the quantity type
Q extends Quantity<Q>
>

A Measurement contains a Quantity and a timestamp.

public interface
NumberSystem

Provides arithmetic Number operations on an implementation specific set of Number types.

public interface
Range<
The value of the range.
T
>

A Range is a pair of T items that represent a range of values.

pack-priv interface
ServiceConstants

Internal service constants collection

Class Summary

Modifier and TypeClass and Description
pack-priv abstract class
AbstractMeasurement<Q extends Quantity<Q>>

This class represents the immutable result of a measurement stated in a known quantity.

public abstract class
AbstractServiceProvider

This class extends the javax.measure.spi.ServiceProvider class and hereby uses the JDK java.util.ServiceLoader to load the required services.

public abstract class
public class
DefaultServiceProvider

This class extends the javax.measure.spi.ServiceProvider class and hereby uses the JDK java.util.ServiceLoader to load the required services.

public abstract class
DimensionalModel

This class represents the physical model used for dimensional analysis.

pack-priv class
StandardModel

Provides support for Dimensional Analysis.

public abstract class
UnitNameProvider

An abstract class for service providers that provide localized unit symbols and display names for the unit class.