Class Hierarchy
- java.lang.Object
- org.openjdk.jmc.common.unit.BinaryUnitSelector (implements org.openjdk.jmc.common.unit.LinearKindOfQuantity.LinearUnitSelector)
- org.openjdk.jmc.common.unit.ComparableConstraint<T> (implements org.openjdk.jmc.common.unit.IConstraint<T>, org.openjdk.jmc.common.unit.IFormatter<T>)
- org.openjdk.jmc.common.unit.ContentType<T> (implements org.openjdk.jmc.common.item.IType<T>)
- org.openjdk.jmc.common.unit.KindOfQuantity<U> (implements org.openjdk.jmc.common.unit.IPersister<T>)
- org.openjdk.jmc.common.unit.LinearKindOfQuantity
- org.openjdk.jmc.common.unit.StructContentType<T>
- org.openjdk.jmc.common.unit.RangeContentType<T>
- org.openjdk.jmc.common.unit.KindOfQuantity<U> (implements org.openjdk.jmc.common.unit.IPersister<T>)
- org.openjdk.jmc.common.unit.CustomUnitSelector (implements org.openjdk.jmc.common.unit.LinearKindOfQuantity.LinearUnitSelector)
- org.openjdk.jmc.common.unit.DecimalUnitSelector (implements org.openjdk.jmc.common.unit.LinearKindOfQuantity.LinearUnitSelector)
- org.openjdk.jmc.common.unit.DisplayFormatter<T> (implements org.openjdk.jmc.common.unit.IFormatter<T>)
- org.openjdk.jmc.common.unit.KindOfQuantity.ExactFormatter<U>
- org.openjdk.jmc.common.unit.KindOfQuantity.VerboseFormatter<U>
- org.openjdk.jmc.common.unit.LinearKindOfQuantity.AutoFormatter
- org.openjdk.jmc.common.unit.LinearKindOfQuantity.DualUnitFormatter
- org.openjdk.jmc.common.unit.LongPostOffsetTransform (implements org.openjdk.jmc.common.unit.IScalarAffineTransform)
- org.openjdk.jmc.common.unit.LongPreOffsetTransform (implements org.openjdk.jmc.common.unit.IScalarAffineTransform)
- org.openjdk.jmc.common.unit.MutableConstrainedMap<K> (implements org.openjdk.jmc.common.unit.IMutableConstrainedMap<K>)
- org.openjdk.jmc.common.unit.SimpleConstrainedMap<K>
- org.openjdk.jmc.common.unit.QuantitiesToolkit
- org.openjdk.jmc.common.unit.QuantityRange<U> (implements org.openjdk.jmc.common.unit.IRange<T>)
- org.openjdk.jmc.common.unit.ScaleFactor (implements java.lang.Comparable<T>, org.openjdk.jmc.common.unit.IScalarAffineTransform)
- org.openjdk.jmc.common.unit.BinaryScaleFactor
- org.openjdk.jmc.common.unit.DecimalScaleFactor
- org.openjdk.jmc.common.unit.ImpreciseScaleFactor
- org.openjdk.jmc.common.unit.LongScaleFactor
- org.openjdk.jmc.common.unit.SimpleAffineTransform (implements org.openjdk.jmc.common.unit.IScalarAffineTransform)
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- org.openjdk.jmc.common.unit.QuantityConversionException
- org.openjdk.jmc.common.unit.QuantityConversionException.Persisted
- org.openjdk.jmc.common.unit.QuantityConversionException.Quantity
- org.openjdk.jmc.common.unit.QuantityConversionException
- java.lang.Exception
- org.openjdk.jmc.common.unit.TypedUnit<U> (implements org.openjdk.jmc.common.unit.IUnit)
- org.openjdk.jmc.common.unit.LinearUnit (implements java.lang.Comparable<T>)
- org.openjdk.jmc.common.unit.LinearUnit.Custom
- org.openjdk.jmc.common.unit.TimestampUnit
- org.openjdk.jmc.common.unit.LinearUnit (implements java.lang.Comparable<T>)
- org.openjdk.jmc.common.unit.UnitLookup
- org.openjdk.jmc.common.unit.WrappingPersister<T> (implements org.openjdk.jmc.common.unit.IPersister<T>)
Interface Hierarchy
- java.lang.Comparable<T>
- org.openjdk.jmc.common.unit.IQuantity (also extends org.openjdk.jmc.common.IDisplayable, org.openjdk.jmc.common.item.IItem)
- org.openjdk.jmc.common.unit.ITypedQuantity<U>
- org.openjdk.jmc.common.unit.IQuantity (also extends org.openjdk.jmc.common.IDisplayable, org.openjdk.jmc.common.item.IItem)
- org.openjdk.jmc.common.unit.IConstrainedMap<K>
- org.openjdk.jmc.common.unit.IDescribedMap<K>
- org.openjdk.jmc.common.unit.IMutableConstrainedMap<K>
- org.openjdk.jmc.common.unit.IConstraint<T>
- org.openjdk.jmc.common.unit.IPersister<T>
- org.openjdk.jmc.common.IDescribable
- org.openjdk.jmc.common.unit.IOptionDescriptor<T>
- org.openjdk.jmc.common.IDisplayable
- org.openjdk.jmc.common.unit.IQuantity (also extends java.lang.Comparable<T>, org.openjdk.jmc.common.item.IItem)
- org.openjdk.jmc.common.unit.ITypedQuantity<U>
- org.openjdk.jmc.common.unit.IRange<T>
- org.openjdk.jmc.common.unit.IQuantity (also extends java.lang.Comparable<T>, org.openjdk.jmc.common.item.IItem)
- org.openjdk.jmc.common.unit.IFormatter<T>
- org.openjdk.jmc.common.unit.IIncrementalFormatter
- org.openjdk.jmc.common.item.IItem
- org.openjdk.jmc.common.unit.IQuantity (also extends java.lang.Comparable<T>, org.openjdk.jmc.common.IDisplayable)
- org.openjdk.jmc.common.unit.ITypedQuantity<U>
- org.openjdk.jmc.common.unit.IQuantity (also extends java.lang.Comparable<T>, org.openjdk.jmc.common.IDisplayable)
- org.openjdk.jmc.common.unit.IPrefix<P>
- org.openjdk.jmc.common.unit.IScalarAffineTransform
- org.openjdk.jmc.common.unit.IUnit
- org.openjdk.jmc.common.unit.TypedUnit.UnitSelector<U>
- org.openjdk.jmc.common.unit.LinearKindOfQuantity.LinearUnitSelector
Enum Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
- org.openjdk.jmc.common.unit.BinaryPrefix (implements org.openjdk.jmc.common.unit.IPrefix<P>)
- org.openjdk.jmc.common.unit.DecimalPrefix (implements org.openjdk.jmc.common.unit.IPrefix<P>)
- org.openjdk.jmc.common.unit.QuantityConversionException.Problem
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)