Home | History | Annotate | Download | only in util

Lines Matching refs:len

51     private int len;
63 System.arraycopy(this.buffer, 0, newbuffer, 0, this.len);
67 public void append(final byte[] b, int off, int len) {
71 if ((off < 0) || (off > b.length) || (len < 0) ||
72 ((off + len) < 0) || ((off + len) > b.length)) {
75 if (len == 0) {
78 int newlen = this.len + len;
82 System.arraycopy(b, off, this.buffer, this.len, len);
83 this.len = newlen;
87 int newlen = this.len + 1;
91 this.buffer[this.len] = (byte)b;
92 this.len = newlen;
95 public void append(final char[] b, int off, int len) {
99 if ((off < 0) || (off > b.length) || (len < 0) ||
100 ((off + len) < 0) || ((off + len) > b.length)) {
103 if (len == 0) {
106 int oldlen = this.len;
107 int newlen = oldlen + len;
114 this.len = newlen;
117 public void append(final CharArrayBuffer b, int off, int len) {
121 append(b.buffer(), off, len);
125 this.len = 0;
129 byte[] b = new byte[this.len];
130 if (this.len > 0) {
131 System.arraycopy(this.buffer, 0, b, 0, this.len);
145 return this.len;
152 public void setLength(int len) {
153 if (len < 0 || len > this.buffer.length) {
156 this.len = len;
160 return this.len == 0;
164 return this.len == this.buffer.length;