X-Git-Url: http://source.jalview.org/gitweb/?p=jalviewjs.git;a=blobdiff_plain;f=site%2Fj2s%2Fjava%2Flang%2FNumber.js;h=ce204510e87ae2b492186b99523393881b65b449;hp=b556100d4e1613ec65f148bfb3d747c06c58ca16;hb=b9b7a352eee79b7764c3b09c9d19663075061d8c;hpb=8ffd05b3abe52c0b6b79b011c0966361f82d5fe6 diff --git a/site/j2s/java/lang/Number.js b/site/j2s/java/lang/Number.js index b556100..ce20451 100644 --- a/site/j2s/java/lang/Number.js +++ b/site/j2s/java/lang/Number.js @@ -1,51 +1,51 @@ -Clazz.load (["java.io.Serializable"], "java.lang.Number", null, function () { -java.lang.Number = Number; -if (Clazz.supportsNativeObject) { - for (var i = 0; i < Clazz.extendedObjectMethods.length; i++) { - var p = Clazz.extendedObjectMethods[i]; - Number.prototype[p] = Clazz._O.prototype[p]; - } -} -//Clazz.decorateAsType (Number, "Number", null, java.io.Serializable, null, true); -Number.__CLASS_NAME__ = "Number"; -Clazz.implementOf (Number, java.io.Serializable); -Number.equals = Clazz.innerFunctions.equals; -Number.getName = Clazz.innerFunctions.getName; - -Number.serialVersionUID = Number.prototype.serialVersionUID = -8742448824652078965; - -Clazz.defineMethod (Number, "shortValue", -function () { -return Math.round (this) & 0xffff; -}); - -Clazz.defineMethod (Number, "byteValue", -function () { -return Math.round (this) & 0xff; -}); - -Clazz.defineMethod (Number, "intValue", -function () { -return Math.round (this) & 0xffffffff; -}); - -Clazz.defineMethod (Number, "longValue", -function () { -return Math.round (this); -}); - -Clazz.defineMethod (Number, "floatValue", -function () { -return this.valueOf(); -}); - -Clazz.defineMethod (Number, "doubleValue", -function () { -return this.valueOf(); -}); - -Clazz.overrideMethod(Number, "hashCode", -function () { -return this.valueOf (); -}); +Clazz.load (["java.io.Serializable"], "java.lang.Number", null, function () { +java.lang.Number = Number; +if (Clazz.supportsNativeObject) { + for (var i = 0; i < Clazz.extendedObjectMethods.length; i++) { + var p = Clazz.extendedObjectMethods[i]; + Number.prototype[p] = Clazz._O.prototype[p]; + } +} +//Clazz.decorateAsType (Number, "Number", null, java.io.Serializable, null, true); +Number.__CLASS_NAME__ = "Number"; +Clazz.implementOf (Number, java.io.Serializable); +Number.equals = Clazz.innerFunctions.equals; +Number.getName = Clazz.innerFunctions.getName; + +Number.serialVersionUID = Number.prototype.serialVersionUID = -8742448824652078965; + +Clazz.defineMethod (Number, "shortValue", +function () { +return Math.round (this) & 0xffff; +}); + +Clazz.defineMethod (Number, "byteValue", +function () { +return Math.round (this) & 0xff; +}); + +Clazz.defineMethod (Number, "intValue", +function () { +return Math.round (this) & 0xffffffff; +}); + +Clazz.defineMethod (Number, "longValue", +function () { +return Math.round (this); +}); + +Clazz.defineMethod (Number, "floatValue", +function () { +return this.valueOf(); +}); + +Clazz.defineMethod (Number, "doubleValue", +function () { +return this.valueOf(); +}); + +Clazz.overrideMethod(Number, "hashCode", +function () { +return this.valueOf (); +}); });