Hierarchy For All Packages
Package Hierarchies:- tech.units.indriya,
- tech.units.indriya.format,
- tech.units.indriya.function,
- tech.units.indriya.internal,
- tech.units.indriya.internal.format,
- tech.units.indriya.internal.format.l10n,
- tech.units.indriya.internal.simplify,
- tech.units.indriya.quantity,
- tech.units.indriya.quantity.time,
- tech.units.indriya.spi,
- tech.units.indriya.unit
Class Hierarchy
- java.lang.Object
- tech.units.indriya.AbstractConverter (implements java.lang.Comparable<T>, java.io.Serializable, javax.measure.UnitConverter)
- tech.units.indriya.AbstractConverter.Identity
- tech.units.indriya.AbstractConverter.Pair (implements java.io.Serializable)
- tech.units.indriya.function.AddConverter (implements tech.uom.lib.common.function.ValueSupplier<T>)
- tech.units.indriya.function.ExpConverter (implements tech.uom.lib.common.function.ValueSupplier<T>)
- tech.units.indriya.function.LogConverter (implements tech.uom.lib.common.function.ValueSupplier<T>)
- tech.units.indriya.function.MultiplyConverter (implements tech.uom.lib.common.function.DoubleFactorSupplier, tech.uom.lib.common.function.ValueSupplier<T>)
- tech.units.indriya.function.PowersOfIntConverter
- tech.units.indriya.function.PowersOfPiConverter
- tech.units.indriya.function.RationalConverter (implements java.util.function.DoubleSupplier, java.util.function.Supplier<T>, tech.uom.lib.common.function.ValueSupplier<T>)
- tech.units.indriya.spi.AbstractMeasurement<Q> (implements java.lang.Comparable<T>, tech.units.indriya.spi.Measurement<Q>)
- tech.units.indriya.spi.AbstractMeasurement.Default<Q>
- tech.units.indriya.spi.AbstractMeasurement.DefaultComparable<Q>
- tech.units.indriya.AbstractQuantity<Q> (implements tech.units.indriya.ComparableQuantity<Q>, tech.uom.lib.common.function.UnitSupplier<Q>, tech.uom.lib.common.function.ValueSupplier<T>)
- tech.units.indriya.quantity.BigIntegerQuantity<Q> (implements java.io.Serializable)
- tech.units.indriya.quantity.ByteQuantity<Q>
- tech.units.indriya.quantity.DecimalQuantity<Q> (implements java.io.Serializable)
- tech.units.indriya.quantity.DoubleQuantity<Q> (implements java.io.Serializable)
- tech.units.indriya.quantity.FloatQuantity<Q>
- tech.units.indriya.quantity.IntegerQuantity<Q>
- tech.units.indriya.quantity.LongQuantity<Q>
- tech.units.indriya.quantity.NumberQuantity<Q> (implements java.io.Serializable)
- tech.units.indriya.quantity.ShortQuantity<Q>
- tech.units.indriya.quantity.time.TemporalQuantity
- tech.units.indriya.quantity.time.TimeUnitQuantity
- tech.units.indriya.AbstractQuantity.Equalizer
- tech.units.indriya.AbstractSystemOfUnits (implements tech.uom.lib.common.function.Nameable, javax.measure.spi.SystemOfUnits)
- tech.units.indriya.unit.Units (implements tech.uom.lib.common.function.Nameable)
- tech.units.indriya.AbstractSystemOfUnits.Helper
- tech.units.indriya.spi.AbstractSystemOfUnitsService (implements javax.measure.spi.SystemOfUnitsService)
- tech.units.indriya.internal.DefaultSystemOfUnitsService
- tech.units.indriya.AbstractUnit<Q> (implements tech.units.indriya.ComparableUnit<Q>)
- tech.units.indriya.unit.AlternateUnit<Q>
- tech.units.indriya.unit.AnnotatedUnit<Q>
- tech.units.indriya.unit.BaseUnit<Q>
- tech.units.indriya.unit.ProductUnit<Q>
- tech.units.indriya.unit.TransformedUnit<Q> (implements tech.uom.lib.common.function.UnitConverterSupplier)
- tech.units.indriya.AbstractUnit.Equalizer
- tech.units.indriya.format.AbstractUnitFormat (implements javax.measure.format.UnitFormat)
- tech.units.indriya.format.EBNFUnitFormat
- tech.units.indriya.format.LocalUnitFormat
- tech.units.indriya.format.SimpleUnitFormat
- tech.units.indriya.format.SimpleUnitFormat.DefaultFormat
- tech.units.indriya.format.SimpleUnitFormat.ASCIIFormat
- tech.units.indriya.format.SimpleUnitFormat.DefaultFormat
- tech.units.indriya.internal.simplify.ArrayAdapter<T>
- tech.units.indriya.internal.simplify.BitScanner
- tech.units.indriya.function.Calculus
- tech.units.indriya.function.Constants
- tech.units.indriya.function.Constants.Pi
- tech.units.indriya.format.ConverterFormatter
- tech.units.indriya.internal.format.DefaultCharStream
- tech.units.indriya.quantity.DefaultQuantityFactory<Q> (implements javax.measure.spi.QuantityFactory<Q>)
- tech.units.indriya.internal.format.DefaultUnitFormatService (implements tech.uom.lib.common.function.IntPrioritySupplier, javax.measure.spi.UnitFormatService)
- tech.units.indriya.internal.format.DefaultFormatService (implements tech.uom.lib.common.function.IntPrioritySupplier, javax.measure.spi.UnitFormatService)
- tech.units.indriya.spi.DimensionalModel
- tech.units.indriya.spi.StandardModel
- tech.units.indriya.format.EBNFHelper
- java.text.Format (implements java.lang.Cloneable, java.io.Serializable)
- tech.units.indriya.format.AbstractQuantityFormat (implements tech.uom.lib.common.function.Parser<I,
O>, tech.units.indriya.format.QuantityFormat) - tech.units.indriya.format.NumberSpaceQuantityFormat
- tech.units.indriya.format.SimpleQuantityFormat
- tech.units.indriya.format.AbstractQuantityFormat (implements tech.uom.lib.common.function.Parser<I,
- tech.units.indriya.internal.format.LocalUnitFormatParser
- tech.units.indriya.internal.format.LocalUnitFormatParser.Exponent
- tech.units.indriya.internal.format.LocalUnitFormatParser.JJCalls
- tech.units.indriya.function.NaturalQuantityComparator<T> (implements java.util.Comparator<T>)
- tech.units.indriya.spi.NumberComparator (implements java.util.Comparator<T>)
- tech.units.indriya.unit.ProductUnit.Element (implements java.io.Serializable)
- tech.units.indriya.quantity.ProxyQuantityFactory<Q> (implements javax.measure.spi.QuantityFactory<Q>)
- tech.units.indriya.quantity.ProxyQuantityFactory.Default<Q>
- tech.units.indriya.quantity.ProxyQuantityFactory.GenericHandler<Q> (implements java.lang.reflect.InvocationHandler)
- tech.units.indriya.quantity.Quantities
- tech.units.indriya.quantity.QuantityDimension (implements javax.measure.Dimension, java.io.Serializable)
- tech.units.indriya.function.QuantityFunctions
- tech.units.indriya.function.QuantitySummaryStatistics<Q>
- tech.units.indriya.spi.Range<T> (implements tech.uom.lib.common.function.MaximumSupplier<T>, tech.uom.lib.common.function.MinimumSupplier<T>)
- tech.units.indriya.quantity.QuantityRange<Q>
- java.util.ResourceBundle
- tech.units.indriya.internal.format.l10n.MultiPropertyResourceBundle
- javax.measure.spi.ServiceProvider
- tech.units.indriya.spi.DefaultServiceProvider (implements java.lang.Comparable<T>)
- tech.units.indriya.format.SimpleUnitFormat.Exponent
- tech.units.indriya.internal.simplify.SimplificationWorker
- tech.units.indriya.internal.simplify.Simplifier
- tech.units.indriya.format.SymbolMap
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Error
- tech.units.indriya.internal.format.TokenMgrError
- tech.units.indriya.internal.format.UnitFormatParser.LookaheadSuccess
- java.lang.Exception
- java.lang.RuntimeException
- tech.units.indriya.internal.format.LocalUnitFormatParser.LookaheadSuccess
- javax.measure.MeasurementException
- javax.measure.format.ParserException
- tech.units.indriya.internal.format.TokenException
- javax.measure.format.ParserException
- java.lang.RuntimeException
- java.lang.Error
- tech.units.indriya.quantity.time.TimedData<T> (implements tech.uom.lib.common.function.Nameable, java.util.function.Supplier<T>)
- tech.units.indriya.quantity.time.TimeQuantities
- tech.units.indriya.internal.format.Token
- tech.units.indriya.function.UnitComparator<U> (implements java.util.Comparator<T>)
- tech.units.indriya.internal.format.UnitFormatParser (implements tech.units.indriya.internal.format.UnitTokenConstants)
- tech.units.indriya.internal.format.UnitFormatParser.Exponent
- tech.units.indriya.internal.format.UnitFormatParser.JJCalls
- tech.units.indriya.internal.format.UnitTokenManager
- tech.units.indriya.AbstractConverter (implements java.lang.Comparable<T>, java.io.Serializable, javax.measure.UnitConverter)
Interface Hierarchy
- tech.units.indriya.internal.simplify.BitScanner.BiIntConsumer
- java.lang.Comparable<T>
- tech.units.indriya.ComparableQuantity<Q> (also extends javax.measure.Quantity<Q>, tech.uom.lib.common.function.QuantityConverter<Q>, java.io.Serializable)
- tech.units.indriya.ComparableUnit<Q> (also extends java.io.Serializable, javax.measure.Unit<Q>)
- tech.units.indriya.unit.Prefix
- javax.measure.Quantity<Q>
- tech.units.indriya.ComparableQuantity<Q> (also extends java.lang.Comparable<T>, tech.uom.lib.common.function.QuantityConverter<Q>, java.io.Serializable)
- tech.uom.lib.common.function.QuantityConverter<Q>
- tech.units.indriya.ComparableQuantity<Q> (also extends java.lang.Comparable<T>, javax.measure.Quantity<Q>, java.io.Serializable)
- tech.units.indriya.format.QuantityFormat
- tech.uom.lib.common.function.QuantitySupplier<Q>
- tech.units.indriya.spi.Measurement<Q> (also extends java.io.Serializable)
- java.io.Serializable
- tech.units.indriya.ComparableQuantity<Q> (also extends java.lang.Comparable<T>, javax.measure.Quantity<Q>, tech.uom.lib.common.function.QuantityConverter<Q>)
- tech.units.indriya.ComparableUnit<Q> (also extends java.lang.Comparable<T>, javax.measure.Unit<Q>)
- tech.units.indriya.spi.Measurement<Q> (also extends tech.uom.lib.common.function.QuantitySupplier<Q>)
- javax.measure.Unit<Q>
- tech.units.indriya.ComparableUnit<Q> (also extends java.lang.Comparable<T>, java.io.Serializable)
- tech.units.indriya.internal.format.UnitTokenConstants
Enum Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- tech.units.indriya.unit.BinaryPrefix (implements tech.units.indriya.unit.Prefix)
- tech.units.indriya.format.FormatBehavior
- tech.units.indriya.unit.MetricPrefix (implements tech.units.indriya.unit.Prefix)
- tech.units.indriya.format.SimpleUnitFormat.Flavor
- tech.units.indriya.format.UnitStyle
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)