Interface IUnit<Q extends javax.measure.Quantity<Q>>

All Superinterfaces:
javax.measure.Unit<Q>
All Known Implementing Classes:
AlternateUnit, Ampere, AmpereHour, BaseUnit, Celsius, Centimetre, Coulomb, CubicMetre, Hertz, Hour, Joule, Kelvin, Kilogram, Kilometre, KilometrePerHour, KiloWattHour, Litre, Metre, MetrePerSecond, MetrePerSquaredSecond, MicroSecond, MilliAmpere, Millimetre, MilliSecond, MilliVolt, MilliWatt, MilliWattHour, Minute, NanoSecond, Newton, NewtonMetre, One, Percent, ScaledUnit, Second, SquareMetre, Volt, Watt, WattHour

public interface IUnit<Q extends javax.measure.Quantity<Q>> extends javax.measure.Unit<Q>
  • Method Summary

    Modifier and Type
    Method
    Description
     
     
    default boolean
     

    Methods inherited from interface javax.measure.Unit

    alternate, asType, divide, divide, divide, getBaseUnits, getConverterTo, getConverterToAny, getDimension, getName, getSymbol, getSystemUnit, inverse, isCompatible, isEquivalentTo, multiply, multiply, multiply, pow, prefix, root, shift, shift, toString, transform
  • Method Details

    • getSystemId

      String getSystemId()
    • getQuantityType

      Class<Q> getQuantityType()
    • isSystemUnit

      default boolean isSystemUnit()