/**@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( ) {}, };