/**@class java.lang.Number
 implements java.io.Serializable

@extends java.lang.Object

 The abstract superclass of the classes which represent numeric base types
 (that is {@link java.lang.Byte}, {@link java.lang.Short}, {@link java.lang.Integer}, {@link java.lang.Long},
 {@link java.lang.Float}, and {@link java.lang.Double}.
*/
var Number = {

/**Returns this object's value as a byte. Might involve rounding and/or
 truncating the value, so it fits into a byte.
@return {Number} the primitive byte value of this object.
*/
byteValue : function(  ) {},

/**Returns this object's value as a double. Might involve rounding.
@return {Number} the primitive double value of this object.
*/
doubleValue : function(  ) {},

/**Returns this object's value as a float. Might involve rounding.
@return {Number} the primitive float value of this object.
*/
floatValue : function(  ) {},

/**Returns this object's value as an int. Might involve rounding and/or
 truncating the value, so it fits into an int.
@return {Number} the primitive int value of this object.
*/
intValue : function(  ) {},

/**Returns this object's value as a long. Might involve rounding and/or
 truncating the value, so it fits into a long.
@return {Number} the primitive long value of this object.
*/
longValue : function(  ) {},

/**Returns this object's value as a short. Might involve rounding and/or
 truncating the value, so it fits into a short.
@return {Number} the primitive short value of this object.
*/
shortValue : function(  ) {},


};