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