| // Copyright (c) 2006- Facebook |
| // Distributed under the Thrift Software License |
| // |
| // See accompanying file LICENSE or visit the Thrift site at: |
| // http://developers.facebook.com/thrift/ |
| |
| package com.facebook.thrift; |
| |
| import java.io.ByteArrayOutputStream; |
| |
| /** |
| * Class that allows access to the underlying buf without doing deep |
| * copies on it. |
| * |
| * @author Mark Slee <mcslee@facebook.com> |
| */ |
| public class TByteArrayOutputStream extends ByteArrayOutputStream { |
| public TByteArrayOutputStream(int size) { |
| super(size); |
| } |
| |
| public byte[] get() { |
| return buf; |
| } |
| |
| public int len() { |
| return count; |
| } |
| } |