/guava/guava/src/com/google/common/io/ByteStreams.java
this.input = new DataInputStream( byteArrayInputStream) ;this.byteArrayOutputStream = byteArrayOutputStream;
this.byteArrayOutputStream = byteArrayOutputStream;
return new ByteArrayDataOutputStream(checkNotNull(byteArrayOutputStream)); } private static class ByteArrayDataOutputStream implements ByteArrayDataOutput { final DataOutput output; final ByteArrayOutputStream byteArrayOutputStream; ByteArrayDataOutputStream(ByteArrayOutputStream byteArrayOutputStream) { <extra_id_0> output = new DataOutputStream(byteArrayOutputStream); } @Override public void write(int b) { try { output.write(b);