package java.lang;

public class Double
{
 public static final double POSITIVE_INFINITY = Infinity;
 public static final double NEGATIVE_INFINITY = -Infinity;
 public static final double NaN = NaN;
 public static final double MAX_VALUE = 1.7976931348623157E308;
 public static final double MIN_VALUE = 4.9E-324;

 public static String toString(double)
 {
  return null;
 }
 
 public static Double valueOf(String) throws NumberFormatException
 {
  return null;
 }
 
 public static double parseDouble(String) throws NumberFormatException
 {
  return 0.0;
 }
 
 public static boolean isNaN(double)
 {
  return false;
 }
 
 public static boolean isInfinite(double)
 {
  return false;
 }
 
 public Double(double)
 {
 }
 
 public boolean isNaN()
 {
  return false;
 }
 
 public boolean isInfinite()
 {
  return false;
 }
 
 public String toString()
 {
  return null;
 }
 
 public byte byteValue()
 {
  return 0;
 }
 
 public short shortValue()
 {
  return 0;
 }
 
 public int intValue()
 {
  return 0;
 }
 
 public long longValue()
 {
  return 0;
 }
 
 public float floatValue()
 {
  return 0.0f;
 }
 
 public double doubleValue()
 {
  return 0.0;
 }
 
 public int hashCode()
 {
  return 0;
 }
 
 public boolean equals(Object)
 {
  return false;
 }
 
 public static long doubleToLongBits(double)
 {
  return 0;
 }
 
 public static double longBitsToDouble(long)
 {
  return 0.0;
 }
 
}