Class Length

    • Field Detail

    • Method Detail

      • getLength

        public double getLength()
        Gets the length, expressed in the original units of length.
        Returns:
        returns the length
      • getUnitsOfLength

        public Length.UnitsOfLength getUnitsOfLength()
        Gets the original units of length.
        Returns:
        returns the original units of length
      • asMillimeter

        public double asMillimeter()
        Gets the value of this length, expressed in millimeter units.
        Returns:
        returns the value
      • asInches

        public double asInches()
        Gets the value of this length, expressed in inch units.
        Returns:
        returns the value
      • newMillimeterValue

        public static Length newMillimeterValue​(double value)
        Creates a new Length object with the specified value, expressed in millimeter units.
        Parameters:
        value - the length in millimeters
        Returns:
        returns a new Length object
      • newCentimeterValue

        public static Length newCentimeterValue​(double value)
        Creates a new Length object with the specified value, expressed in centimeter units.
        Parameters:
        value - the length in centimeter
        Returns:
        returns a new Length object
      • newInchValue

        public static Length newInchValue​(double value)
        Creates a new Length object with the specified value, expressed in inch units.
        Parameters:
        value - the length in inches
        Returns:
        returns a new Length object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object