Class Distance


  • @StableMinor(version="17.0",
                 sinceVersion="9.0")
    public class Distance
    extends java.lang.Object
    Represents a distance with an amount and a distance unit.
    Since:
    9.0.0
    Version:
    $Revision: 26587 $ $Date: 2024-08-26 21:09:17 -0300 (Mon, 26 Aug 2024) $
    • Constructor Summary

      Constructors 
      Constructor Description
      Distance​(double amount, DistanceUnit unit)
      Creates a new distance.
    • Constructor Detail

      • Distance

        public Distance​(double amount,
                        DistanceUnit unit)
        Creates a new distance.
        Parameters:
        amount - the amount of the distance. Must be a non-negative non-infinity number.
        unit - the distance unit. Must not be null.
        Since:
        9.0.0
    • Method Detail

      • getAmount

        public double getAmount()
        Returns the amount.
        Returns:
        the amount
        Since:
        9.0.0
      • getUnit

        public DistanceUnit getUnit()
        Returns the unit.
        Returns:
        the unit
        Since:
        9.0.0
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object