1
2
3
4
5
6
7
8
9
10
11 package org.mule.samples.hello;
12
13 import java.io.Serializable;
14
15
16
17
18
19
20
21 public class ChatString implements Serializable
22 {
23
24
25
26 private static final long serialVersionUID = -3140370545357738491L;
27
28 private StringBuffer string = new StringBuffer();
29
30
31
32
33
34 public StringBuffer append(String str)
35 {
36 return string.append(str);
37 }
38
39
40
41
42
43 public StringBuffer append(StringBuffer sb)
44 {
45 return string.append(sb);
46 }
47
48
49
50
51
52
53 public StringBuffer insert(int offset, char[] str)
54 {
55 return string.insert(offset, str);
56 }
57
58
59
60
61
62
63
64
65 public StringBuffer insert(int index, char[] str, int offset, int len)
66 {
67 return string.insert(index, str, offset, len);
68 }
69
70
71
72
73
74
75 public String toString()
76 {
77 return string.toString();
78 }
79
80 public int getSize()
81 {
82 return string.length();
83 }
84
85 }