Avian v0.3

java.lang
Class Double

java.lang.Object
  extended by java.lang.Number
      extended by java.lang.Double

public final class Double
extends Number


Field Summary
static double NaN
           
static double NEGATIVE_INFINITY
           
static double POSITIVE_INFINITY
           
static Class TYPE
           
 
Constructor Summary
Double(double value)
           
Double(String value)
           
 
Method Summary
 byte byteValue()
           
static double doubleFromString(String s, int[] numRead)
           
static long doubleToRawLongBits(double value)
           
 double doubleValue()
           
 boolean equals(Object o)
           
static int fillBufferWithDouble(double value, byte[] buffer, int charCount)
           
 float floatValue()
           
 int hashCode()
           
 int intValue()
           
 boolean isInfinite()
           
static boolean isInfinite(double value)
           
 boolean isNaN()
           
static boolean isNaN(double value)
           
static double longBitsToDouble(long bits)
           
 long longValue()
           
static double parseDouble(String s)
           
 short shortValue()
           
 String toString()
           
static String toString(double v)
           
static Double valueOf(double value)
           
static Double valueOf(String s)
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

TYPE

public static final Class TYPE

NEGATIVE_INFINITY

public static final double NEGATIVE_INFINITY
See Also:
Constant Field Values

POSITIVE_INFINITY

public static final double POSITIVE_INFINITY
See Also:
Constant Field Values

NaN

public static final double NaN
See Also:
Constant Field Values
Constructor Detail

Double

public Double(String value)

Double

public Double(double value)
Method Detail

valueOf

public static Double valueOf(double value)

valueOf

public static Double valueOf(String s)

equals

public boolean equals(Object o)
Overrides:
equals in class Object

hashCode

public int hashCode()
Overrides:
hashCode in class Object

toString

public String toString()
Overrides:
toString in class Object

toString

public static String toString(double v)

byteValue

public byte byteValue()
Specified by:
byteValue in class Number

shortValue

public short shortValue()
Specified by:
shortValue in class Number

intValue

public int intValue()
Specified by:
intValue in class Number

longValue

public long longValue()
Specified by:
longValue in class Number

floatValue

public float floatValue()
Specified by:
floatValue in class Number

doubleValue

public double doubleValue()
Specified by:
doubleValue in class Number

isInfinite

public boolean isInfinite()

isNaN

public boolean isNaN()

parseDouble

public static double parseDouble(String s)

fillBufferWithDouble

public static int fillBufferWithDouble(double value,
                                       byte[] buffer,
                                       int charCount)

doubleToRawLongBits

public static long doubleToRawLongBits(double value)

longBitsToDouble

public static double longBitsToDouble(long bits)

isInfinite

public static boolean isInfinite(double value)

isNaN

public static boolean isNaN(double value)

doubleFromString

public static double doubleFromString(String s,
                                      int[] numRead)

Avian v0.3

http://oss.readytalk.com/avian