Download static/j2s/java/lang/Character.js from patonlab/cascade: direct link, hf CLI and curl.
- Browser
- Download file 3.88 kB
-
https://huggingface.co/spaces/patonlab/cascade/resolve/main/static/j2s/java/lang/Character.js
- Command line
-
hf download hf://spaces/patonlab/cascade/static/j2s/java/lang/Character.js
-
curl -L -o Character.js https://huggingface.co/spaces/patonlab/cascade/resolve/main/static/j2s/java/lang/Character.js
3.88 kB
| 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; | |