Home | History | Annotate | Download | only in util

Lines Matching refs:len

46     private int len;
58 System.arraycopy(this.buffer, 0, newbuffer, 0, this.len);
62 public void append(final byte[] b, int off, int len) {
66 if ((off < 0) || (off > b.length) || (len < 0) ||
67 ((off + len) < 0) || ((off + len) > b.length)) {
70 if (len == 0) {
73 int newlen = this.len + len;
77 System.arraycopy(b, off, this.buffer, this.len, len);
78 this.len = newlen;
82 int newlen = this.len + 1;
86 this.buffer[this.len] = (byte)b;
87 this.len = newlen;
90 public void append(final char[] b, int off, int len) {
94 if ((off < 0) || (off > b.length) || (len < 0) ||
95 ((off + len) < 0) || ((off + len) > b.length)) {
98 if (len == 0) {
101 int oldlen = this.len;
102 int newlen = oldlen + len;
109 this.len = newlen;
112 public void append(final CharArrayBuffer b, int off, int len) {
116 append(b.buffer(), off, len);
120 this.len = 0;
124 byte[] b = new byte[this.len];
125 if (this.len > 0) {
126 System.arraycopy(this.buffer, 0, b, 0, this.len);
140 return this.len;
147 public void setLength(int len) {
148 if (len < 0 || len > this.buffer.length) {
151 this.len = len;
155 return this.len == 0;
159 return this.len == this.buffer.length;