5 namespace ${glPackageBaseCommonJavaLike} {
\r
7 public class JString {
\r
9 public JString(System.String str) {
\r
12 public JString trim() {
\r
13 return new JString(_res.Trim());
\r
15 public int length() {
\r
18 public String getString() {
\r
21 public static JString operator +(JString a, JString b) {
\r
22 return new JString(a.getString() + b.getString());
\r
26 public class StringBuilder {
\r
27 System.Text.StringBuilder _res;
\r
28 public StringBuilder() {
\r
29 _res = new System.Text.StringBuilder();
\r
31 public StringBuilder(int size) {
\r
32 _res = new System.Text.StringBuilder(size);
\r
34 public StringBuilder append(Object obj) {
\r
38 public StringBuilder insert(int offset, Object obj) {
\r
39 _res.Insert(offset, obj);
\r
42 public StringBuilder delete(int start, int end) {
\r
43 _res.Remove(start, end - start);
\r
46 public int length() {
\r
49 public String toString() {
\r
50 return _res.ToString();
\r
52 public static String operator +(StringBuilder a, StringBuilder b) {
\r
53 return a.toString() + b.toString();
\r