MCPcopy Create free account
hub / github.com/ReadyTalk/avian / StringBuffer

Class StringBuffer

classpath/java/lang/StringBuffer.java:13–159  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

11package java.lang;
12
13public class StringBuffer implements CharSequence {
14 private final StringBuilder sb;
15
16 public StringBuffer(String s) {
17 sb = new StringBuilder(s);
18 }
19
20 public StringBuffer(int capacity) {
21 sb = new StringBuilder(capacity);
22 }
23
24 public StringBuffer() {
25 this(0);
26 }
27
28 public synchronized StringBuffer append(String s) {
29 sb.append(s);
30 return this;
31 }
32
33 public synchronized StringBuffer append(CharSequence s) {
34 sb.append(s);
35 return this;
36 }
37
38 public synchronized StringBuffer append(StringBuffer s) {
39 sb.append(s);
40 return this;
41 }
42
43 public synchronized StringBuffer append(Object o) {
44 sb.append(o);
45 return this;
46 }
47
48 public synchronized StringBuffer append(char v) {
49 sb.append(v);
50 return this;
51 }
52
53 public synchronized StringBuffer append(boolean v) {
54 sb.append(v);
55 return this;
56 }
57
58 public synchronized StringBuffer append(int v) {
59 sb.append(v);
60 return this;
61 }
62
63 public synchronized StringBuffer append(long v) {
64 sb.append(v);
65 return this;
66 }
67
68 public synchronized StringBuffer append(float v) {
69 sb.append(v);
70 return this;

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected