| 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<radix?result:-1;
|
| }}return-1;
|
| },"~N,~N");
|
| Clazz.defineMethod(c$,"toString",
|
| function(){
|
| var buf=[this.value];
|
| return String.valueOf(buf);
|
| });
|
| c$.toString=Clazz.defineMethod(c$,"toString",
|
| function(c){
|
| {
|
| if(this===Charater){
|
| return"class java.lang.Charater"; |
| }
|
| }return String.valueOf(c);
|
| },"~N");
|
| Clazz.defineStatics(c$,
|
| "MIN_VALUE",'\u0000',
|
| "MAX_VALUE",'\uffff',
|
| "MIN_RADIX",2,
|
| "MAX_RADIX",36,
|
| "TYPE",null);
|
|
|
| java.lang.Character.TYPE=java.lang.Character.prototype.TYPE=java.lang.Character;
|
|
|