Home | History | Annotate | Download | only in util

Lines Matching refs:len

53     private int len;
65 System.arraycopy(this.buffer, 0, newbuffer, 0, this.len);
69 public void append(final char[] b, int off, int len) {
73 if ((off < 0) || (off > b.length) || (len < 0) ||
74 ((off + len) < 0) || ((off + len) > b.length)) {
77 if (len == 0) {
80 int newlen = this.len + len;
84 System.arraycopy(b, off, this.buffer, this.len, len);
85 this.len = newlen;
93 int newlen = this.len + strlen;
97 str.getChars(0, strlen, this.buffer, this.len);
98 this.len = newlen;
101 public void append(final CharArrayBuffer b, int off, int len) {
105 append(b.buffer, off, len);
112 append(b.buffer,0, b.len);
116 int newlen = this.len + 1;
120 this.buffer[this.len] = ch;
121 this.len = newlen;
124 public void append(final byte[] b, int off, int len) {
128 if ((off < 0) || (off > b.length) || (len < 0) ||
129 ((off + len) < 0) || ((off + len) > b.length)) {
132 if (len == 0) {
135 int oldlen = this.len;
136 int newlen = oldlen + len;
147 this.len = newlen;
150 public void append(final ByteArrayBuffer b, int off, int len) {
154 append(b.buffer(), off, len);
162 this.len = 0;
166 char[] b = new char[this.len];
167 if (this.len > 0) {
168 System.arraycopy(this.buffer, 0, b, 0, this.len);
186 return this.len;
190 int available = this.buffer.length - this.len;
192 expand(this.len + required);
196 public void setLength(int len) {
197 if (len < 0 || len > this.buffer.length) {
200 this.len = len;
204 return this.len == 0;
208 return this.len == this.buffer.length;
215 if (endIndex > this.len) {
216 endIndex = this.len;
230 return indexOf(ch, 0, this.len);
237 if (endIndex > this.len) {
250 if (endIndex > this.len) {
266 return new String(this.buffer, 0, this.len);