src/share/classes/com/sun/tools/javac/util/ByteBuffer.java

changeset 113
eff38cc97183
parent 1
9a66ca7c79fa
child 117
24a47c3062fe
equal deleted inserted replaced
112:7e2249b1c13d 113:eff38cc97183
148 } 148 }
149 149
150 /** Append a name. 150 /** Append a name.
151 */ 151 */
152 public void appendName(Name name) { 152 public void appendName(Name name) {
153 appendBytes(name.table.names, name.index, name.len); 153 appendBytes(name.getByteArray(), name.getByteOffset(), name.getByteLength());
154 } 154 }
155 155
156 /** Reset to zero length. 156 /** Reset to zero length.
157 */ 157 */
158 public void reset() { 158 public void reset() {
159 length = 0; 159 length = 0;
160 } 160 }
161 161
162 /** Convert contents to name. 162 /** Convert contents to name.
163 */ 163 */
164 public Name toName(Name.Table names) { 164 public Name toName(Names names) {
165 return names.fromUtf(elems, 0, length); 165 return names.fromUtf(elems, 0, length);
166 } 166 }
167 } 167 }

mercurial