From 2c146c894972e2c6ab701b3c66dcf242d7be656f Mon Sep 17 00:00:00 2001 From: Adrien Hopkins Date: Tue, 24 Dec 2019 16:16:13 -0500 Subject: Added Javadoc to the project. --- doc/org/unitConverter/unit/UnitPrefix.html | 570 +++++++++++++++++++++++++++++ 1 file changed, 570 insertions(+) create mode 100644 doc/org/unitConverter/unit/UnitPrefix.html (limited to 'doc/org/unitConverter/unit/UnitPrefix.html') diff --git a/doc/org/unitConverter/unit/UnitPrefix.html b/doc/org/unitConverter/unit/UnitPrefix.html new file mode 100644 index 0000000..04e6256 --- /dev/null +++ b/doc/org/unitConverter/unit/UnitPrefix.html @@ -0,0 +1,570 @@ + + + + + +UnitPrefix + + + + + + + + +
+ + + + + + + +
+ + + +
+
org.unitConverter.unit
+

Class UnitPrefix

+
+
+ +
+
    +
  • +
    +
    +
    public final class UnitPrefix
    +extends java.lang.Object
    +
    A prefix that can be applied to a LinearUnit to multiply it by some value
    +
    +
    Since:
    +
    2019-10-16
    +
    Author:
    +
    Adrien Hopkins
    +
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        valueOf

        +
        public static UnitPrefix valueOf(double multiplier)
        +
        Gets a UnitPrefix from a multiplier
        +
        +
        Parameters:
        +
        multiplier - multiplier of prefix
        +
        Returns:
        +
        prefix
        +
        Since:
        +
        2019-10-16
        +
        +
      • +
      + + + +
        +
      • +

        valueOf

        +
        public static UnitPrefix valueOf(double multiplier,
        +                                 NameSymbol ns)
        +
        Gets a UnitPrefix from a multiplier and a name
        +
        +
        Parameters:
        +
        multiplier - multiplier of prefix
        +
        ns - name(s) and symbol of prefix
        +
        Returns:
        +
        prefix
        +
        Throws:
        +
        java.lang.NullPointerException - if ns is null
        +
        Since:
        +
        2019-10-16
        +
        +
      • +
      + + + +
        +
      • +

        dividedBy

        +
        public UnitPrefix dividedBy(double divisor)
        +
        Divides this prefix by a scalar
        +
        +
        Parameters:
        +
        divisor - number to divide by
        +
        Returns:
        +
        quotient of prefix and scalar
        +
        Since:
        +
        2019-10-16
        +
        +
      • +
      + + + +
        +
      • +

        dividedBy

        +
        public UnitPrefix dividedBy(UnitPrefix other)
        +
        Divides this prefix by other.
        +
        +
        Parameters:
        +
        other - prefix to divide by
        +
        Returns:
        +
        quotient of prefixes
        +
        Since:
        +
        2019-04-13, v0.2.0
        +
        +
      • +
      + + + +
        +
      • +

        equals

        +
        public boolean equals(java.lang.Object obj)
        +
        + + Uses the prefix's multiplier to determine equality.
        +
        +
        Overrides:
        +
        equals in class java.lang.Object
        +
        +
      • +
      + + + +
        +
      • +

        getMultiplier

        +
        public double getMultiplier()
        +
        +
        Returns:
        +
        prefix's multiplier
        +
        Since:
        +
        2019-11-26
        +
        +
      • +
      + + + +
        +
      • +

        getOtherNames

        +
        public final java.util.Set<java.lang.String> getOtherNames()
        +
        +
        Returns:
        +
        other names
        +
        Since:
        +
        2019-11-26
        +
        +
      • +
      + + + +
        +
      • +

        getPrimaryName

        +
        public final java.util.Optional<java.lang.String> getPrimaryName()
        +
        +
        Returns:
        +
        primary name
        +
        Since:
        +
        2019-11-26
        +
        +
      • +
      + + + +
        +
      • +

        getSymbol

        +
        public final java.util.Optional<java.lang.String> getSymbol()
        +
        +
        Returns:
        +
        symbol
        +
        Since:
        +
        2019-11-26
        +
        +
      • +
      + + + +
        +
      • +

        hashCode

        +
        public int hashCode()
        +
        + + Uses the prefix's multiplier to determine a hash code.
        +
        +
        Overrides:
        +
        hashCode in class java.lang.Object
        +
        +
      • +
      + + + +
        +
      • +

        times

        +
        public UnitPrefix times(double multiplicand)
        +
        Multiplies this prefix by a scalar
        +
        +
        Parameters:
        +
        multiplicand - number to multiply by
        +
        Returns:
        +
        product of prefix and scalar
        +
        Since:
        +
        2019-10-16
        +
        +
      • +
      + + + +
        +
      • +

        times

        +
        public UnitPrefix times(UnitPrefix other)
        +
        Multiplies this prefix by other.
        +
        +
        Parameters:
        +
        other - prefix to multiply by
        +
        Returns:
        +
        product of prefixes
        +
        Since:
        +
        2019-04-13, v0.2.0
        +
        +
      • +
      + + + +
        +
      • +

        toExponent

        +
        public UnitPrefix toExponent(double exponent)
        +
        Raises this prefix to an exponent.
        +
        +
        Parameters:
        +
        exponent - exponent to raise to
        +
        Returns:
        +
        result of exponentiation.
        +
        Since:
        +
        2019-04-13, v0.2.0
        +
        +
      • +
      + + + +
        +
      • +

        toString

        +
        public java.lang.String toString()
        +
        +
        Overrides:
        +
        toString in class java.lang.Object
        +
        Returns:
        +
        a string describing the prefix and its multiplier
        +
        +
      • +
      + + + +
        +
      • +

        withName

        +
        public UnitPrefix withName(NameSymbol ns)
        +
        +
        Parameters:
        +
        ns - name(s) and symbol to use
        +
        Returns:
        +
        copy of this prefix with provided name(s) and symbol
        +
        Throws:
        +
        java.lang.NullPointerException - if ns is null
        +
        Since:
        +
        2019-11-26
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + -- cgit v1.2.3