Merge branch 'master' of https://source.jalview.org/git/jalviewjs.git
[jalviewjs.git] / site / j2s / java / io / CharArrayWriter.js
index ba9bc8d..09d685e 100644 (file)
-Clazz.load(["java.io.Writer"],"java.io.CharArrayWriter",["java.lang.IllegalArgumentException","$.IndexOutOfBoundsException","$.NullPointerException","$.StringIndexOutOfBoundsException"],function(){\r
-c$=Clazz.decorateAsClass(function(){\r
-this.buf=null;\r
-this.count=0;\r
-Clazz.instantialize(this,arguments);\r
-},java.io,"CharArrayWriter",java.io.Writer);\r
-Clazz.makeConstructor(c$,\r
-function(){\r
-Clazz.superConstructor(this,java.io.CharArrayWriter);\r
-this.buf=Clazz.newArray(32,'\0');\r
-this.lock=this.buf;\r
-});\r
-Clazz.makeConstructor(c$,\r
-function(initialSize){\r
-Clazz.superConstructor(this,java.io.CharArrayWriter);\r
-if(initialSize>=0){\r
-this.buf=Clazz.newArray(initialSize,'\0');\r
-this.lock=this.buf;\r
-}else{\r
-throw new IllegalArgumentException(("K005e"));\r
-}},"~N");\r
-Clazz.overrideMethod(c$,"close",\r
-function(){\r
-});\r
-Clazz.defineMethod(c$,"expand",\r
-($fz=function(i){\r
-if(this.count+i<=this.buf.length){\r
-return;\r
-}var newbuf=Clazz.newArray(this.buf.length+(2*i),'\0');\r
-System.arraycopy(this.buf,0,newbuf,0,this.count);\r
-this.buf=newbuf;\r
-},$fz.isPrivate=true,$fz),"~N");\r
-Clazz.overrideMethod(c$,"flush",\r
-function(){\r
-});\r
-Clazz.defineMethod(c$,"reset",\r
-function(){\r
-{\r
-this.count=0;\r
-}});\r
-Clazz.defineMethod(c$,"size",\r
-function(){\r
-{\r
-return this.count;\r
-}});\r
-Clazz.defineMethod(c$,"toCharArray",\r
-function(){\r
-{\r
-var result=Clazz.newArray(this.count,'\0');\r
-System.arraycopy(this.buf,0,result,0,this.count);\r
-return result;\r
-}});\r
-Clazz.overrideMethod(c$,"toString",\r
-function(){\r
-{\r
-return String.instantialize(this.buf,0,this.count);\r
-}});\r
-Clazz.defineMethod(c$,"write",\r
-function(c,offset,len){\r
-if(0<=offset&&offset<=c.length&&0<=len&&len<=c.length-offset){\r
-{\r
-this.expand(len);\r
-System.arraycopy(c,offset,this.buf,this.count,len);\r
-this.count+=len;\r
-}}else{\r
-throw new IndexOutOfBoundsException();\r
-}},"~A,~N,~N");\r
-Clazz.defineMethod(c$,"write",\r
-function(oneChar){\r
-{\r
-this.expand(1);\r
-this.buf[this.count++]=String.fromCharCode(oneChar);\r
-}},"~N");\r
-Clazz.defineMethod(c$,"write",\r
-function(str,offset,len){\r
-if(str==null){\r
-throw new NullPointerException(("K0047"));\r
-}if(0<=offset&&offset<=str.length&&0<=len&&len<=str.length-offset){\r
-{\r
-this.expand(len);\r
-str.getChars(offset,offset+len,this.buf,this.count);\r
-this.count+=len;\r
-}}else{\r
-throw new StringIndexOutOfBoundsException();\r
-}},"~S,~N,~N");\r
-Clazz.defineMethod(c$,"writeTo",\r
-function(out){\r
-{\r
-out.write(this.buf,0,this.count);\r
-}},"java.io.Writer");\r
-Clazz.defineMethod(c$,"append",\r
-function(c){\r
-this.write(c.charCodeAt(0));\r
-return this;\r
-},"~N");\r
-Clazz.defineMethod(c$,"append",\r
-function(csq){\r
-if(null==csq){\r
-this.append("null",0,"null".length);\r
-}else{\r
-this.append(csq,0,csq.length());\r
-}return this;\r
-},"CharSequence");\r
-Clazz.defineMethod(c$,"append",\r
-function(csq,start,end){\r
-if(null==csq){\r
-csq="null";\r
-}var output=csq.subSequence(start,end).toString();\r
-this.write(output,0,output.length);\r
-return this;\r
-},"CharSequence,~N,~N");\r
-});\r
+Clazz.load(["java.io.Writer"],"java.io.CharArrayWriter",["java.lang.IllegalArgumentException","$.IndexOutOfBoundsException","$.NullPointerException","$.StringIndexOutOfBoundsException"],function(){
+c$=Clazz.decorateAsClass(function(){
+this.buf=null;
+this.count=0;
+Clazz.instantialize(this,arguments);
+},java.io,"CharArrayWriter",java.io.Writer);
+Clazz.makeConstructor(c$,
+function(){
+Clazz.superConstructor(this,java.io.CharArrayWriter);
+this.buf=Clazz.newArray(32,'\0');
+this.lock=this.buf;
+});
+Clazz.makeConstructor(c$,
+function(initialSize){
+Clazz.superConstructor(this,java.io.CharArrayWriter);
+if(initialSize>=0){
+this.buf=Clazz.newArray(initialSize,'\0');
+this.lock=this.buf;
+}else{
+throw new IllegalArgumentException(("K005e"));
+}},"~N");
+Clazz.overrideMethod(c$,"close",
+function(){
+});
+Clazz.defineMethod(c$,"expand",
+($fz=function(i){
+if(this.count+i<=this.buf.length){
+return;
+}var newbuf=Clazz.newArray(this.buf.length+(2*i),'\0');
+System.arraycopy(this.buf,0,newbuf,0,this.count);
+this.buf=newbuf;
+},$fz.isPrivate=true,$fz),"~N");
+Clazz.overrideMethod(c$,"flush",
+function(){
+});
+Clazz.defineMethod(c$,"reset",
+function(){
+{
+this.count=0;
+}});
+Clazz.defineMethod(c$,"size",
+function(){
+{
+return this.count;
+}});
+Clazz.defineMethod(c$,"toCharArray",
+function(){
+{
+var result=Clazz.newArray(this.count,'\0');
+System.arraycopy(this.buf,0,result,0,this.count);
+return result;
+}});
+Clazz.overrideMethod(c$,"toString",
+function(){
+{
+return String.instantialize(this.buf,0,this.count);
+}});
+Clazz.defineMethod(c$,"write",
+function(c,offset,len){
+if(0<=offset&&offset<=c.length&&0<=len&&len<=c.length-offset){
+{
+this.expand(len);
+System.arraycopy(c,offset,this.buf,this.count,len);
+this.count+=len;
+}}else{
+throw new IndexOutOfBoundsException();
+}},"~A,~N,~N");
+Clazz.defineMethod(c$,"write",
+function(oneChar){
+{
+this.expand(1);
+this.buf[this.count++]=String.fromCharCode(oneChar);
+}},"~N");
+Clazz.defineMethod(c$,"write",
+function(str,offset,len){
+if(str==null){
+throw new NullPointerException(("K0047"));
+}if(0<=offset&&offset<=str.length&&0<=len&&len<=str.length-offset){
+{
+this.expand(len);
+str.getChars(offset,offset+len,this.buf,this.count);
+this.count+=len;
+}}else{
+throw new StringIndexOutOfBoundsException();
+}},"~S,~N,~N");
+Clazz.defineMethod(c$,"writeTo",
+function(out){
+{
+out.write(this.buf,0,this.count);
+}},"java.io.Writer");
+Clazz.defineMethod(c$,"append",
+function(c){
+this.write(c.charCodeAt(0));
+return this;
+},"~N");
+Clazz.defineMethod(c$,"append",
+function(csq){
+if(null==csq){
+this.append("null",0,"null".length);
+}else{
+this.append(csq,0,csq.length());
+}return this;
+},"CharSequence");
+Clazz.defineMethod(c$,"append",
+function(csq,start,end){
+if(null==csq){
+csq="null";
+}var output=csq.subSequence(start,end).toString();
+this.write(output,0,output.length);
+return this;
+},"CharSequence,~N,~N");
+});