1 Clazz.load(["java.lang.AbstractStringBuilder","$.Appendable"],"java.lang.StringBuilder",["java.lang.Double","$.Float","$.Long"],function(){
2 c$=Clazz.declareType(java.lang,"StringBuilder",AbstractStringBuilder,[Appendable,CharSequence,java.io.Serializable]);
3 Clazz.makeConstructor(c$,
5 Clazz.superConstructor(this,StringBuilder,[seq.toString()]);
7 Clazz.defineMethod(c$,"append",
9 this.append0(b?"true":"false");
12 Clazz.defineMethod(c$,"append",
17 Clazz.defineMethod(c$,"append",
19 this.append0(Integer.toString(i));
22 Clazz.defineMethod(c$,"append",
24 this.append0(Long.toString(lng));
27 Clazz.defineMethod(c$,"append",
29 this.append0(Float.toString(f));
32 Clazz.defineMethod(c$,"append",
34 this.append0(Double.toString(d));
37 Clazz.defineMethod(c$,"append",
42 this.append0(obj.toString());
45 Clazz.defineMethod(c$,"append",
50 Clazz.defineMethod(c$,"append",
55 this.append0(sb.getValue(),0,sb.length());
58 Clazz.defineMethod(c$,"append",
63 Clazz.defineMethod(c$,"append",
64 function(str,offset,len){
65 this.append0(str,offset,len);
68 Clazz.defineMethod(c$,"append",
73 this.append0(csq.toString());
76 Clazz.defineMethod(c$,"append",
77 function(csq,start,end){
78 this.append0(csq,start,end);
80 },"CharSequence,~N,~N");
81 Clazz.defineMethod(c$,"$delete",
83 this.delete0(start,end);
86 Clazz.defineMethod(c$,"deleteCharAt",
88 this.deleteCharAt0(index);
91 Clazz.defineMethod(c$,"insert",
93 this.insert0(offset,b?"true":"false");
96 Clazz.defineMethod(c$,"insert",
98 this.insert0(offset,c);
101 Clazz.defineMethod(c$,"insert",
103 this.insert0(offset,Integer.toString(i));
106 Clazz.defineMethod(c$,"insert",
108 this.insert0(offset,Long.toString(l));
111 Clazz.defineMethod(c$,"insert",
113 this.insert0(offset,Float.toString(f));
116 Clazz.defineMethod(c$,"insert",
118 this.insert0(offset,Double.toString(d));
121 Clazz.defineMethod(c$,"insert",
122 function(offset,obj){
123 this.insert0(offset,obj==null?"null":obj.toString());
126 Clazz.defineMethod(c$,"insert",
127 function(offset,str){
128 this.insert0(offset,str);
131 Clazz.defineMethod(c$,"insert",
133 this.insert0(offset,ch);
136 Clazz.defineMethod(c$,"insert",
137 function(offset,str,strOffset,strLen){
138 this.insert0(offset,str,strOffset,strLen);
141 Clazz.defineMethod(c$,"insert",
143 this.insert0(offset,s==null?"null":s.toString());
145 },"~N,CharSequence");
146 Clazz.defineMethod(c$,"insert",
147 function(offset,s,start,end){
148 this.insert0(offset,s,start,end);
150 },"~N,CharSequence,~N,~N");
151 Clazz.defineMethod(c$,"replace",
152 function(start,end,str){
153 this.replace0(start,end,str);
156 Clazz.defineMethod(c$,"reverse",