c$=Clazz.decorateAsClass(function(){ this.value=0; Clazz.instantialize(this,arguments); },java.lang,"Character",null,[java.io.Serializable,Comparable]); Clazz.makeConstructor(c$, function(value){ this.value=value; },"~N"); Clazz.defineMethod(c$,"charValue", function(){ return this.value; }); Clazz.overrideMethod(c$,"hashCode", function(){ return(this.value).charCodeAt(0); }); Clazz.overrideMethod(c$,"equals", function(obj){ if(Clazz.instanceOf(obj,Character)){ return(this.value).charCodeAt(0)==((obj).charValue()).charCodeAt(0); }return false; },"~O"); Clazz.overrideMethod(c$,"compareTo", function(c){ return(this.value).charCodeAt(0)-(c.value).charCodeAt(0); },"Character"); c$.toLowerCase=Clazz.defineMethod(c$,"toLowerCase", function(c){ return(""+c).toLowerCase().charAt(0); },"~N"); c$.toUpperCase=Clazz.defineMethod(c$,"toUpperCase", function(c){ return(""+c).toUpperCase().charAt(0); },"~N"); c$.isDigit=Clazz.defineMethod(c$,"isDigit", function(c){ if(('0').charCodeAt (0) <= (c).charCodeAt (0) && (c).charCodeAt (0) <= ('9').charCodeAt(0))return true; if((c).charCodeAt(0)<1632)return false; return false; },"~N"); c$.isUpperCase=Clazz.defineMethod(c$,"isUpperCase", function(c){ if(('A').charCodeAt (0) <= (c).charCodeAt (0) && (c).charCodeAt (0) <= ('Z').charCodeAt(0)){ return true; }return false; },"~N"); c$.isLowerCase=Clazz.defineMethod(c$,"isLowerCase", function(c){ if(('a').charCodeAt (0) <= (c).charCodeAt (0) && (c).charCodeAt (0) <= ('z').charCodeAt(0)){ return true; }return false; },"~N"); c$.isWhitespace=Clazz.defineMethod(c$,"isWhitespace", function(c){ if(((c).charCodeAt(0)>=0x1c&&(c).charCodeAt(0)<=0x20)||((c).charCodeAt(0)>=0x9&&(c).charCodeAt(0)<=0xd))return true; if((c).charCodeAt(0)==0x1680)return true; if((c).charCodeAt(0)<0x2000||(c).charCodeAt(0)==0x2007)return false; return(c).charCodeAt(0)<=0x200b||(c).charCodeAt(0)==0x2028||(c).charCodeAt(0)==0x2029||(c).charCodeAt(0)==0x3000; },"~N"); c$.isLetter=Clazz.defineMethod(c$,"isLetter", function(c){ if((('A').charCodeAt (0) <= (c).charCodeAt (0) && (c).charCodeAt (0) <= ('Z').charCodeAt (0)) || (('a').charCodeAt (0) <= (c).charCodeAt (0) && (c).charCodeAt (0) <= ('z').charCodeAt(0)))return true; if((c).charCodeAt(0)<128)return false; return false; },"~N"); c$.isLetterOrDigit=Clazz.defineMethod(c$,"isLetterOrDigit", function(c){ return Character.isLetter(c)||Character.isDigit(c); },"~N"); c$.isSpaceChar=Clazz.defineMethod(c$,"isSpaceChar", function(c){ if((c).charCodeAt(0)==0x20||(c).charCodeAt(0)==0xa0||(c).charCodeAt(0)==0x1680)return true; if((c).charCodeAt(0)<0x2000)return false; return(c).charCodeAt(0)<=0x200b||(c).charCodeAt(0)==0x2028||(c).charCodeAt(0)==0x2029||(c).charCodeAt(0)==0x202f||(c).charCodeAt(0)==0x3000; },"~N"); c$.digit=Clazz.defineMethod(c$,"digit", function(c,radix){ if(radix>=2&&radix<=36){ if((c).charCodeAt(0)<128){ var result=-1; if(('0').charCodeAt (0) <= (c).charCodeAt (0) && (c).charCodeAt (0) <= ('9').charCodeAt(0)){ result=(c).charCodeAt(0)-('0').charCodeAt(0); }else if(('a').charCodeAt (0) <= (c).charCodeAt (0) && (c).charCodeAt (0) <= ('z').charCodeAt(0)){ result=(c).charCodeAt(0)-(87); }else if(('A').charCodeAt (0) <= (c).charCodeAt (0) && (c).charCodeAt (0) <= ('Z').charCodeAt(0)){ result=(c).charCodeAt(0)-(55); }return result