Class TDouble

  • All Implemented Interfaces:
    java.io.Serializable, java.lang.Comparable<java.lang.Double>

    public class TDouble
    extends java.lang.Number
    implements java.lang.Comparable<java.lang.Double>
    See Also:
    Serialized Form
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static java.lang.Class<java.lang.Double> TYPE  
      private double value  
    • Constructor Summary

      Constructors 
      Constructor Description
      TDouble​(double value)  
    • Field Detail

      • TYPE

        public static final java.lang.Class<java.lang.Double> TYPE
      • value

        @Native
        private final double value
    • Constructor Detail

      • TDouble

        public TDouble​(double value)
    • Method Detail

      • intValue

        public int intValue()
        Specified by:
        intValue in class java.lang.Number
      • longValue

        public long longValue()
        Specified by:
        longValue in class java.lang.Number
      • floatValue

        public float floatValue()
        Specified by:
        floatValue in class java.lang.Number
      • doubleValue

        public double doubleValue()
        Specified by:
        doubleValue in class java.lang.Number
      • equals

        public boolean equals​(java.lang.Object o)
        Overrides:
        equals in class java.lang.Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • parseDouble

        public static double parseDouble​(java.lang.String aValue)
      • toString

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

        public static java.lang.Double valueOf​(java.lang.String aValue)
      • valueOf

        public static java.lang.Double valueOf​(double aValue)
      • isNaN

        public static boolean isNaN​(double aValue)
      • isInfinite

        public static boolean isInfinite​(double b)
      • isFinite

        public static boolean isFinite​(double aValue)
      • toString

        public static java.lang.String toString​(double aValue)
      • signum

        public static int signum​(double value)
      • compareTo

        public int compareTo​(java.lang.Double o)
        Specified by:
        compareTo in interface java.lang.Comparable<java.lang.Double>
      • compare

        public static int compare​(double x,
                                  double y)
      • doubleToLongBits

        public static long doubleToLongBits​(double aValue)
      • longBitsToDouble

        public static double longBitsToDouble​(long aValue)
      • doubleToRawLongBits

        public static long doubleToRawLongBits​(double value)