Fix typo in the last changelog entry.
[official-gcc.git] / libjava / java / lang / StringBuffer.h
blob487e2fcd35106258cb82353c77d5790152ba53d9
2 // DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
4 #ifndef __java_lang_StringBuffer__
5 #define __java_lang_StringBuffer__
7 #pragma interface
9 #include <java/lang/AbstractStringBuffer.h>
10 #include <gcj/array.h>
13 class java::lang::StringBuffer : public ::java::lang::AbstractStringBuffer
16 public:
17 StringBuffer();
18 StringBuffer(jint);
19 StringBuffer(::java::lang::String *);
20 StringBuffer(::java::lang::CharSequence *);
21 jint length();
22 jint capacity();
23 void ensureCapacity(jint);
24 void setLength(jint);
25 jchar charAt(jint);
26 jint codePointAt(jint);
27 jint codePointBefore(jint);
28 void getChars(jint, jint, JArray< jchar > *, jint);
29 void setCharAt(jint, jchar);
30 ::java::lang::StringBuffer * StringBuffer$append(::java::lang::Object *);
31 ::java::lang::StringBuffer * StringBuffer$append(::java::lang::String *);
32 ::java::lang::StringBuffer * StringBuffer$append(::java::lang::StringBuffer *);
33 ::java::lang::StringBuffer * StringBuffer$append(JArray< jchar > *);
34 ::java::lang::StringBuffer * StringBuffer$append(JArray< jchar > *, jint, jint);
35 ::java::lang::StringBuffer * StringBuffer$append(jboolean);
36 ::java::lang::StringBuffer * StringBuffer$append(jchar);
37 ::java::lang::StringBuffer * StringBuffer$append(::java::lang::CharSequence *);
38 ::java::lang::StringBuffer * StringBuffer$append(::java::lang::CharSequence *, jint, jint);
39 ::java::lang::StringBuffer * StringBuffer$append(jint);
40 ::java::lang::StringBuffer * StringBuffer$append(jlong);
41 ::java::lang::StringBuffer * StringBuffer$append(jfloat);
42 ::java::lang::StringBuffer * StringBuffer$append(jdouble);
43 ::java::lang::StringBuffer * StringBuffer$appendCodePoint(jint);
44 ::java::lang::StringBuffer * StringBuffer$delete(jint, jint);
45 ::java::lang::StringBuffer * StringBuffer$deleteCharAt(jint);
46 ::java::lang::StringBuffer * StringBuffer$replace(jint, jint, ::java::lang::String *);
47 ::java::lang::String * substring(jint);
48 ::java::lang::CharSequence * subSequence(jint, jint);
49 ::java::lang::String * substring(jint, jint);
50 ::java::lang::StringBuffer * StringBuffer$insert(jint, JArray< jchar > *, jint, jint);
51 ::java::lang::StringBuffer * StringBuffer$insert(jint, ::java::lang::Object *);
52 ::java::lang::StringBuffer * StringBuffer$insert(jint, ::java::lang::String *);
53 ::java::lang::StringBuffer * StringBuffer$insert(jint, ::java::lang::CharSequence *);
54 ::java::lang::StringBuffer * StringBuffer$insert(jint, ::java::lang::CharSequence *, jint, jint);
55 ::java::lang::StringBuffer * StringBuffer$insert(jint, JArray< jchar > *);
56 ::java::lang::StringBuffer * StringBuffer$insert(jint, jboolean);
57 ::java::lang::StringBuffer * StringBuffer$insert(jint, jchar);
58 ::java::lang::StringBuffer * StringBuffer$insert(jint, jint);
59 ::java::lang::StringBuffer * StringBuffer$insert(jint, jlong);
60 ::java::lang::StringBuffer * StringBuffer$insert(jint, jfloat);
61 ::java::lang::StringBuffer * StringBuffer$insert(jint, jdouble);
62 jint indexOf(::java::lang::String *);
63 jint indexOf(::java::lang::String *, jint);
64 jint lastIndexOf(::java::lang::String *);
65 jint lastIndexOf(::java::lang::String *, jint);
66 ::java::lang::StringBuffer * StringBuffer$reverse();
67 ::java::lang::String * toString();
68 void trimToSize();
69 jint codePointCount(jint, jint);
70 jint offsetByCodePoints(jint, jint);
71 public: // actually package-private
72 void ensureCapacity_unsynchronized(jint);
73 public:
74 ::java::lang::AbstractStringBuffer * reverse();
75 ::java::lang::AbstractStringBuffer * deleteCharAt(jint);
76 ::java::lang::AbstractStringBuffer * replace(jint, jint, ::java::lang::String *);
77 ::java::lang::AbstractStringBuffer * delete$(jint, jint);
78 ::java::lang::AbstractStringBuffer * insert(jint, jdouble);
79 ::java::lang::AbstractStringBuffer * insert(jint, jfloat);
80 ::java::lang::AbstractStringBuffer * insert(jint, jlong);
81 ::java::lang::AbstractStringBuffer * insert(jint, jint);
82 ::java::lang::AbstractStringBuffer * insert(jint, jchar);
83 ::java::lang::AbstractStringBuffer * insert(jint, jboolean);
84 ::java::lang::AbstractStringBuffer * insert(jint, JArray< jchar > *);
85 ::java::lang::AbstractStringBuffer * insert(jint, ::java::lang::CharSequence *, jint, jint);
86 ::java::lang::AbstractStringBuffer * insert(jint, ::java::lang::CharSequence *);
87 ::java::lang::AbstractStringBuffer * insert(jint, ::java::lang::String *);
88 ::java::lang::AbstractStringBuffer * insert(jint, ::java::lang::Object *);
89 ::java::lang::AbstractStringBuffer * insert(jint, JArray< jchar > *, jint, jint);
90 ::java::lang::AbstractStringBuffer * append(jdouble);
91 ::java::lang::AbstractStringBuffer * append(jfloat);
92 ::java::lang::AbstractStringBuffer * append(jlong);
93 ::java::lang::AbstractStringBuffer * append(jint);
94 ::java::lang::Appendable * append(::java::lang::CharSequence *, jint, jint);
95 ::java::lang::AbstractStringBuffer * AbstractStringBuffer$append(::java::lang::CharSequence *, jint, jint);
96 ::java::lang::Appendable * append(::java::lang::CharSequence *);
97 ::java::lang::AbstractStringBuffer * AbstractStringBuffer$append(::java::lang::CharSequence *);
98 ::java::lang::Appendable * append(jchar);
99 ::java::lang::AbstractStringBuffer * AbstractStringBuffer$append(jchar);
100 ::java::lang::AbstractStringBuffer * append(jboolean);
101 ::java::lang::AbstractStringBuffer * append(JArray< jchar > *, jint, jint);
102 ::java::lang::AbstractStringBuffer * append(JArray< jchar > *);
103 ::java::lang::AbstractStringBuffer * append(::java::lang::StringBuffer *);
104 ::java::lang::AbstractStringBuffer * append(::java::lang::String *);
105 ::java::lang::AbstractStringBuffer * append(::java::lang::Object *);
106 ::java::lang::AbstractStringBuffer * appendCodePoint(jint);
107 private:
108 static const jlong serialVersionUID = 3388685877147921107LL;
109 public: // actually package-private
110 jboolean __attribute__((aligned(__alignof__( ::java::lang::AbstractStringBuffer)))) shared;
111 public:
112 static ::java::lang::Class class$;
115 #endif // __java_lang_StringBuffer__